Field | Type | Description |
---|---|---|
apiVersion |
string | azurerm.kubeform.com/v1alpha1 |
kind |
string | FunctionApp |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
FunctionAppSpec | |
status |
FunctionAppStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
secretRef |
Kubernetes core/v1.LocalObjectReference | |
appServicePlanID |
string | |
appSettings |
map[string]string | (Optional) |
authSettings |
[]FunctionAppSpecAuthSettings | (Optional) |
clientAffinityEnabled |
bool | (Optional) |
connectionString |
[]FunctionAppSpecConnectionString | (Optional) |
defaultHostname |
string | (Optional) |
enableBuiltinLogging |
bool | (Optional) |
enabled |
bool | (Optional) |
httpsOnly |
bool | (Optional) |
identity |
[]FunctionAppSpecIdentity | (Optional) |
kind |
string | (Optional) |
location |
string | |
name |
string | |
outboundIPAddresses |
string | (Optional) |
possibleOutboundIPAddresses |
string | (Optional) |
resourceGroupName |
string | |
siteConfig |
[]FunctionAppSpecSiteConfig | (Optional) |
siteCredential |
[]FunctionAppSpecSiteCredential | (Optional) |
tags |
map[string]string | (Optional) |
version |
string | (Optional) |
Field | Type | Description |
---|---|---|
activeDirectory |
[]FunctionAppSpecAuthSettingsActiveDirectory | (Optional) |
additionalLoginParams |
map[string]string | (Optional) |
allowedExternalRedirectUrls |
[]string | (Optional) |
defaultProvider |
string | (Optional) |
enabled |
bool | |
facebook |
[]FunctionAppSpecAuthSettingsFacebook | (Optional) |
google |
[]FunctionAppSpecAuthSettingsGoogle | (Optional) |
issuer |
string | (Optional) |
microsoft |
[]FunctionAppSpecAuthSettingsMicrosoft | (Optional) |
runtimeVersion |
string | (Optional) |
tokenRefreshExtensionHours |
encoding/json.Number | (Optional) |
tokenStoreEnabled |
bool | (Optional) |
twitter |
[]FunctionAppSpecAuthSettingsTwitter | (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 |
---|---|---|
name |
string | |
type |
string |
Field | Type | Description |
---|---|---|
principalID |
string | (Optional) |
tenantID |
string | (Optional) |
type |
string |
Field | Type | Description |
---|---|---|
alwaysOn |
bool | (Optional) |
linuxFxVersion |
string | (Optional) |
use32BitWorkerProcess |
bool | (Optional) |
websocketsEnabled |
bool | (Optional) |
Field | Type | Description |
---|---|---|
username |
string | (Optional) |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
FunctionAppSpec | (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 | |
connection_string.<index>.value |
string | |
site_credential.<index>.password |
string | |
storage_connection_string |
string |