AppService

FieldTypeDescription
apiVersionstringazurerm.kubeform.com/v1alpha1
kindstringAppService
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specAppServiceSpec
statusAppServiceStatus

AppServiceSpec

Appears on:AppService, AppServiceStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
secretRefKubernetes core/v1.LocalObjectReference
appServicePlanIDstring
appSettingsmap[string]string(Optional)
authSettings[]AppServiceSpecAuthSettings(Optional)
backup[]AppServiceSpecBackup(Optional)
clientAffinityEnabledbool(Optional)
clientCertEnabledbool(Optional)
connectionString[]AppServiceSpecConnectionString(Optional)
defaultSiteHostnamestring(Optional)
enabledbool(Optional)
httpsOnlybool(Optional)
identity[]AppServiceSpecIdentity(Optional)
locationstring
logs[]AppServiceSpecLogs(Optional)
namestring
outboundIPAddressesstring(Optional)
possibleOutboundIPAddressesstring(Optional)
resourceGroupNamestring
siteConfig[]AppServiceSpecSiteConfig(Optional)
siteCredential[]AppServiceSpecSiteCredential(Optional)
sourceControl[]AppServiceSpecSourceControl(Optional)
storageAccount[]AppServiceSpecStorageAccount(Optional)
tagsmap[string]string(Optional)

AppServiceSpecAuthSettings

Appears on:AppServiceSpec

FieldTypeDescription
activeDirectory[]AppServiceSpecAuthSettingsActiveDirectory(Optional)
additionalLoginParamsmap[string]string(Optional)
allowedExternalRedirectUrls[]string(Optional)
defaultProviderstring(Optional)
enabledbool
facebook[]AppServiceSpecAuthSettingsFacebook(Optional)
google[]AppServiceSpecAuthSettingsGoogle(Optional)
issuerstring(Optional)
microsoft[]AppServiceSpecAuthSettingsMicrosoft(Optional)
runtimeVersionstring(Optional)
tokenRefreshExtensionHoursfloat64(Optional)
tokenStoreEnabledbool(Optional)
twitter[]AppServiceSpecAuthSettingsTwitter(Optional)
unauthenticatedClientActionstring(Optional)

AppServiceSpecAuthSettingsActiveDirectory

Appears on:AppServiceSpecAuthSettings

FieldTypeDescription
allowedAudiences[]string(Optional)
clientIDstring

AppServiceSpecAuthSettingsFacebook

Appears on:AppServiceSpecAuthSettings

FieldTypeDescription
appIDstring
oauthScopes[]string(Optional)

AppServiceSpecAuthSettingsGoogle

Appears on:AppServiceSpecAuthSettings

FieldTypeDescription
clientIDstring
oauthScopes[]string(Optional)

AppServiceSpecAuthSettingsMicrosoft

Appears on:AppServiceSpecAuthSettings

FieldTypeDescription
clientIDstring
oauthScopes[]string(Optional)

AppServiceSpecAuthSettingsTwitter

Appears on:AppServiceSpecAuthSettings

FieldTypeDescription
consumerKeystring

AppServiceSpecBackup

Appears on:AppServiceSpec

FieldTypeDescription
enabledbool(Optional)
namestring
schedule[]AppServiceSpecBackupSchedule

AppServiceSpecBackupSchedule

Appears on:AppServiceSpecBackup

FieldTypeDescription
frequencyIntervalint64
frequencyUnitstring
keepAtLeastOneBackupbool(Optional)
retentionPeriodInDaysint64(Optional)
startTimestring(Optional)

AppServiceSpecConnectionString

Appears on:AppServiceSpec

FieldTypeDescription
namestring
typestring

AppServiceSpecIdentity

Appears on:AppServiceSpec

FieldTypeDescription
identityIDS[]string(Optional)
principalIDstring(Optional)
tenantIDstring(Optional)
typestring

AppServiceSpecLogs

Appears on:AppServiceSpec

FieldTypeDescription
applicationLogs[]AppServiceSpecLogsApplicationLogs(Optional)
httpLogs[]AppServiceSpecLogsHttpLogs(Optional)

AppServiceSpecLogsApplicationLogs

Appears on:AppServiceSpecLogs

FieldTypeDescription
azureBlobStorage[]AppServiceSpecLogsApplicationLogsAzureBlobStorage(Optional)

AppServiceSpecLogsApplicationLogsAzureBlobStorage

Appears on:AppServiceSpecLogsApplicationLogs

FieldTypeDescription
levelstring
retentionInDaysint64

AppServiceSpecLogsHttpLogs

Appears on:AppServiceSpecLogs

FieldTypeDescription
azureBlobStorage[]AppServiceSpecLogsHttpLogsAzureBlobStorage(Optional)
fileSystem[]AppServiceSpecLogsHttpLogsFileSystem(Optional)

AppServiceSpecLogsHttpLogsAzureBlobStorage

Appears on:AppServiceSpecLogsHttpLogs

FieldTypeDescription
retentionInDaysint64

AppServiceSpecLogsHttpLogsFileSystem

Appears on:AppServiceSpecLogsHttpLogs

FieldTypeDescription
retentionInDaysint64
retentionInMbint64

AppServiceSpecSiteConfig

Appears on:AppServiceSpec

FieldTypeDescription
alwaysOnbool(Optional)
appCommandLinestring(Optional)
autoSwapSlotNamestring(Optional)
cors[]AppServiceSpecSiteConfigCors(Optional)
defaultDocuments[]string(Optional)
dotnetFrameworkVersionstring(Optional)
ftpsStatestring(Optional)
http2Enabledbool(Optional)
ipRestriction[]AppServiceSpecSiteConfigIpRestriction(Optional)
javaContainerstring(Optional)
javaContainerVersionstring(Optional)
javaVersionstring(Optional)
linuxFxVersionstring(Optional)
localMysqlEnabledbool(Optional)
managedPipelineModestring(Optional)
minTLSVersionstring(Optional)
phpVersionstring(Optional)
pythonVersionstring(Optional)
remoteDebuggingEnabledbool(Optional)
remoteDebuggingVersionstring(Optional)
scmTypestring(Optional)
use32BitWorkerProcessbool(Optional)
virtualNetworkNamestring(Optional)
websocketsEnabledbool(Optional)
windowsFxVersionstring(Optional)

AppServiceSpecSiteConfigCors

Appears on:AppServiceSpecSiteConfig

FieldTypeDescription
allowedOrigins[]string
supportCredentialsbool(Optional)

AppServiceSpecSiteConfigIpRestriction

Appears on:AppServiceSpecSiteConfig

FieldTypeDescription
ipAddressstring(Optional)
subnetMaskstring(Optional)
virtualNetworkSubnetIDstring(Optional)

AppServiceSpecSiteCredential

Appears on:AppServiceSpec

FieldTypeDescription
usernamestring(Optional)

AppServiceSpecSourceControl

Appears on:AppServiceSpec

FieldTypeDescription
branchstring(Optional)
repoURLstring(Optional)

AppServiceSpecStorageAccount

Appears on:AppServiceSpec

FieldTypeDescription
accountNamestring
mountPathstring(Optional)
namestring
shareNamestring
typestring

AppServiceStatus

Appears on:AppService

FieldTypeDescription
observedGenerationint64(Optional) Resource generation, which is updated on mutation by the API Server.
outputAppServiceSpec(Optional)
statekubeform.dev/kubeform/apis/base/v1alpha1.State(Optional)
phasePhase(Optional)

Phase(string alias)

Appears on:AppServiceStatus


Sensitive Values

NameTypeDescription
auth_settings.<index>.active_directory.<index>.client_secretstring
auth_settings.<index>.facebook.<index>.app_secretstring
auth_settings.<index>.google.<index>.client_secretstring
auth_settings.<index>.microsoft.<index>.client_secretstring
auth_settings.<index>.twitter.<index>.consumer_secretstring
backup.<index>.storage_account_urlstring
connection_string.<index>.valuestring
logs.<index>.application_logs.<index>.azure_blob_storage.<index>.sas_urlstring
logs.<index>.http_logs.<index>.azure_blob_storage.<index>.sas_urlstring
site_credential.<index>.passwordstring
storage_account.<index>.access_keystring