Field | Type | Description |
---|---|---|
apiVersion |
string | azurerm.kubeform.com/v1alpha1 |
kind |
string | AppService |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
AppServiceSpec | |
status |
AppServiceStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
secretRef |
Kubernetes core/v1.LocalObjectReference | |
appServicePlanID |
string | |
appSettings |
map[string]string | (Optional) |
authSettings |
[]AppServiceSpecAuthSettings | (Optional) |
backup |
[]AppServiceSpecBackup | (Optional) |
clientAffinityEnabled |
bool | (Optional) |
clientCertEnabled |
bool | (Optional) |
connectionString |
[]AppServiceSpecConnectionString | (Optional) |
defaultSiteHostname |
string | (Optional) |
enabled |
bool | (Optional) |
httpsOnly |
bool | (Optional) |
identity |
[]AppServiceSpecIdentity | (Optional) |
location |
string | |
logs |
[]AppServiceSpecLogs | (Optional) |
name |
string | |
outboundIPAddresses |
string | (Optional) |
possibleOutboundIPAddresses |
string | (Optional) |
resourceGroupName |
string | |
siteConfig |
[]AppServiceSpecSiteConfig | (Optional) |
siteCredential |
[]AppServiceSpecSiteCredential | (Optional) |
sourceControl |
[]AppServiceSpecSourceControl | (Optional) |
storageAccount |
[]AppServiceSpecStorageAccount | (Optional) |
tags |
map[string]string | (Optional) |
Field | Type | Description |
---|---|---|
activeDirectory |
[]AppServiceSpecAuthSettingsActiveDirectory | (Optional) |
additionalLoginParams |
map[string]string | (Optional) |
allowedExternalRedirectUrls |
[]string | (Optional) |
defaultProvider |
string | (Optional) |
enabled |
bool | |
facebook |
[]AppServiceSpecAuthSettingsFacebook | (Optional) |
google |
[]AppServiceSpecAuthSettingsGoogle | (Optional) |
issuer |
string | (Optional) |
microsoft |
[]AppServiceSpecAuthSettingsMicrosoft | (Optional) |
runtimeVersion |
string | (Optional) |
tokenRefreshExtensionHours |
encoding/json.Number | (Optional) |
tokenStoreEnabled |
bool | (Optional) |
twitter |
[]AppServiceSpecAuthSettingsTwitter | (Optional) |
unauthenticatedClientAction |
string | (Optional) |
Field | Type | Description |
---|---|---|
allowedAudiences |
[]string | (Optional) |
clientID |
string |
Field | Type | Description |
---|---|---|
appID |
string | |
oauthScopes |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
clientID |
string | |
oauthScopes |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
clientID |
string | |
oauthScopes |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
consumerKey |
string |
Field | Type | Description |
---|---|---|
enabled |
bool | (Optional) |
name |
string | |
schedule |
[]AppServiceSpecBackupSchedule |
Field | Type | Description |
---|---|---|
frequencyInterval |
int | |
frequencyUnit |
string | |
keepAtLeastOneBackup |
bool | (Optional) |
retentionPeriodInDays |
int | (Optional) |
startTime |
string | (Optional) |
Field | Type | Description |
---|---|---|
name |
string | |
type |
string |
Field | Type | Description |
---|---|---|
identityIDS |
[]string | (Optional) |
principalID |
string | (Optional) |
tenantID |
string | (Optional) |
type |
string |
Field | Type | Description |
---|---|---|
applicationLogs |
[]AppServiceSpecLogsApplicationLogs | (Optional) |
Field | Type | Description |
---|---|---|
azureBlobStorage |
[]AppServiceSpecLogsApplicationLogsAzureBlobStorage | (Optional) |
Field | Type | Description |
---|---|---|
level |
string | |
retentionInDays |
int |
Field | Type | Description |
---|---|---|
alwaysOn |
bool | (Optional) |
appCommandLine |
string | (Optional) |
cors |
[]AppServiceSpecSiteConfigCors | (Optional) |
defaultDocuments |
[]string | (Optional) |
dotnetFrameworkVersion |
string | (Optional) |
ftpsState |
string | (Optional) |
http2Enabled |
bool | (Optional) |
ipRestriction |
[]AppServiceSpecSiteConfigIpRestriction | (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) |
Field | Type | Description |
---|---|---|
allowedOrigins |
[]string | |
supportCredentials |
bool | (Optional) |
Field | Type | Description |
---|---|---|
ipAddress |
string | |
subnetMask |
string | (Optional) |
Field | Type | Description |
---|---|---|
username |
string | (Optional) |
Field | Type | Description |
---|---|---|
branch |
string | (Optional) |
repoURL |
string | (Optional) |
Field | Type | Description |
---|---|---|
accountName |
string | |
mountPath |
string | (Optional) |
name |
string | |
shareName |
string | |
type |
string |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
AppServiceSpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |
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 | |
backup.<index>.storage_account_url |
string | |
connection_string.<index>.value |
string | |
logs.<index>.application_logs.<index>.azure_blob_storage.<index>.sas_url |
string | |
site_credential.<index>.password |
string | |
storage_account.<index>.access_key |
string |