AppServiceSlot

Field Type Description
apiVersion string azurerm.kubeform.com/v1alpha1
kind string AppServiceSlot
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec AppServiceSlotSpec
status AppServiceSlotStatus

AppServiceSlotSpec

(Appears on:AppServiceSlot, AppServiceSlotStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
secretRef Kubernetes core/v1.LocalObjectReference
appServiceName string
appServicePlanID string
appSettings map[string]string (Optional)
authSettings []AppServiceSlotSpecAuthSettings (Optional)
clientAffinityEnabled bool (Optional)
connectionString []AppServiceSlotSpecConnectionString (Optional)
defaultSiteHostname string (Optional)
enabled bool (Optional)
httpsOnly bool (Optional)
identity []AppServiceSlotSpecIdentity (Optional)
location string
name string
resourceGroupName string
siteConfig []AppServiceSlotSpecSiteConfig (Optional)
siteCredential []AppServiceSlotSpecSiteCredential (Optional)
tags map[string]string (Optional)

AppServiceSlotSpecAuthSettings

(Appears on:AppServiceSlotSpec)
Field Type Description
activeDirectory []AppServiceSlotSpecAuthSettingsActiveDirectory (Optional)
additionalLoginParams map[string]string (Optional)
allowedExternalRedirectUrls []string (Optional)
defaultProvider string (Optional)
enabled bool
facebook []AppServiceSlotSpecAuthSettingsFacebook (Optional)
google []AppServiceSlotSpecAuthSettingsGoogle (Optional)
issuer string (Optional)
microsoft []AppServiceSlotSpecAuthSettingsMicrosoft (Optional)
runtimeVersion string (Optional)
tokenRefreshExtensionHours encoding/json.Number (Optional)
tokenStoreEnabled bool (Optional)
twitter []AppServiceSlotSpecAuthSettingsTwitter (Optional)
unauthenticatedClientAction string (Optional)

AppServiceSlotSpecAuthSettingsActiveDirectory

(Appears on:AppServiceSlotSpecAuthSettings)
Field Type Description
allowedAudiences []string (Optional)
clientID string

AppServiceSlotSpecAuthSettingsFacebook

(Appears on:AppServiceSlotSpecAuthSettings)
Field Type Description
appID string
oauthScopes []string (Optional)

AppServiceSlotSpecAuthSettingsGoogle

(Appears on:AppServiceSlotSpecAuthSettings)
Field Type Description
clientID string
oauthScopes []string (Optional)

AppServiceSlotSpecAuthSettingsMicrosoft

(Appears on:AppServiceSlotSpecAuthSettings)
Field Type Description
clientID string
oauthScopes []string (Optional)

AppServiceSlotSpecAuthSettingsTwitter

(Appears on:AppServiceSlotSpecAuthSettings)
Field Type Description
consumerKey string

AppServiceSlotSpecConnectionString

(Appears on:AppServiceSlotSpec)
Field Type Description
name string
type string

AppServiceSlotSpecIdentity

(Appears on:AppServiceSlotSpec)
Field Type Description
identityIDS []string (Optional)
principalID string (Optional)
tenantID string (Optional)
type string

AppServiceSlotSpecSiteConfig

(Appears on:AppServiceSlotSpec)
Field Type Description
alwaysOn bool (Optional)
appCommandLine string (Optional)
cors []AppServiceSlotSpecSiteConfigCors (Optional)
defaultDocuments []string (Optional)
dotnetFrameworkVersion string (Optional)
ftpsState string (Optional)
http2Enabled bool (Optional)
ipRestriction []AppServiceSlotSpecSiteConfigIpRestriction (Optional)
javaContainer string (Optional)
javaContainerVersion string (Optional)
javaVersion string (Optional)
linuxFxVersion string (Optional)
localMysqlEnabled bool (Optional)
managedPipelineMode string (Optional)
minTLSVersion string (Optional)
phpVersion string (Optional)
pythonVersion string (Optional)
remoteDebuggingEnabled bool (Optional)
remoteDebuggingVersion string (Optional)
scmType string (Optional)
use32BitWorkerProcess bool (Optional)
virtualNetworkName string (Optional)
websocketsEnabled bool (Optional)
windowsFxVersion string (Optional)

AppServiceSlotSpecSiteConfigCors

(Appears on:AppServiceSlotSpecSiteConfig)
Field Type Description
allowedOrigins []string
supportCredentials bool (Optional)

AppServiceSlotSpecSiteConfigIpRestriction

(Appears on:AppServiceSlotSpecSiteConfig)
Field Type Description
ipAddress string
subnetMask string (Optional)

AppServiceSlotSpecSiteCredential

(Appears on:AppServiceSlotSpec)
Field Type Description
username string (Optional)

AppServiceSlotStatus

(Appears on:AppServiceSlot)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output AppServiceSlotSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)

Sensitive Values

Name Type Description
auth_settings.<index>.active_directory.<index>.client_secret string
auth_settings.<index>.facebook.<index>.app_secret string
auth_settings.<index>.google.<index>.client_secret string
auth_settings.<index>.microsoft.<index>.client_secret string
auth_settings.<index>.twitter.<index>.consumer_secret string
connection_string.<index>.value string
site_credential.<index>.password string