Field | Type | Description |
---|---|---|
apiVersion |
string | azurerm.kubeform.com/v1alpha1 |
kind |
string | ApplicationGateway |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
ApplicationGatewaySpec | |
status |
ApplicationGatewayStatus |
Field | Type | Description |
---|---|---|
ID |
string | (Optional) |
name |
string |
Field | Type | Description |
---|---|---|
maxCapacity |
int | (Optional) |
minCapacity |
int |
Field | Type | Description |
---|---|---|
fqdnList |
[]string | (Optional) Deprecated |
fqdns |
[]string | (Optional) |
ID |
string | (Optional) |
ipAddressList |
[]string | (Optional) Deprecated |
ipAddresses |
[]string | (Optional) |
name |
string |
Field | Type | Description |
---|---|---|
affinityCookieName |
string | (Optional) |
authenticationCertificate |
[]ApplicationGatewaySpecBackendHTTPSettingsAuthenticationCertificate | (Optional) |
connectionDraining |
[]ApplicationGatewaySpecBackendHTTPSettingsConnectionDraining | (Optional) |
cookieBasedAffinity |
string | |
hostName |
string | (Optional) |
ID |
string | (Optional) |
name |
string | |
path |
string | (Optional) |
pickHostNameFromBackendAddress |
bool | (Optional) |
port |
int | |
probeID |
string | (Optional) |
probeName |
string | (Optional) |
protocol |
string | |
requestTimeout |
int | (Optional) |
Field | Type | Description |
---|---|---|
ID |
string | (Optional) |
name |
string |
Field | Type | Description |
---|---|---|
drainTimeoutSec |
int | |
enabled |
bool |
Field | Type | Description |
---|---|---|
customErrorPageURL |
string | |
ID |
string | (Optional) |
statusCode |
string |
Field | Type | Description |
---|---|---|
ID |
string | (Optional) |
name |
string | |
privateIPAddress |
string | (Optional) |
privateIPAddressAllocation |
string | (Optional) |
publicIPAddressID |
string | (Optional) |
subnetID |
string | (Optional) |
Field | Type | Description |
---|---|---|
ID |
string | (Optional) |
name |
string | |
port |
int |
Field | Type | Description |
---|---|---|
ID |
string | (Optional) |
name |
string | |
subnetID |
string |
Field | Type | Description |
---|---|---|
customErrorConfiguration |
[]ApplicationGatewaySpecHttpListenerCustomErrorConfiguration | (Optional) |
frontendIPConfigurationID |
string | (Optional) |
frontendIPConfigurationName |
string | |
frontendPortID |
string | (Optional) |
frontendPortName |
string | |
hostName |
string | (Optional) |
ID |
string | (Optional) |
name |
string | |
protocol |
string | |
requireSni |
bool | (Optional) |
sslCertificateID |
string | (Optional) |
sslCertificateName |
string | (Optional) |
Field | Type | Description |
---|---|---|
customErrorPageURL |
string | |
ID |
string | (Optional) |
statusCode |
string |
Field | Type | Description |
---|---|---|
identityIDS |
[]string | |
type |
string | (Optional) |
Field | Type | Description |
---|---|---|
host |
string | (Optional) |
ID |
string | (Optional) |
interval |
int | |
match |
[]ApplicationGatewaySpecProbeMatch | (Optional) |
minimumServers |
int | (Optional) |
name |
string | |
path |
string | |
pickHostNameFromBackendHTTPSettings |
bool | (Optional) |
protocol |
string | |
timeout |
int | |
unhealthyThreshold |
int |
Field | Type | Description |
---|---|---|
body |
string | (Optional) |
statusCode |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
ID |
string | (Optional) |
includePath |
bool | (Optional) |
includeQueryString |
bool | (Optional) |
name |
string | |
redirectType |
string | |
targetListenerID |
string | (Optional) |
targetListenerName |
string | (Optional) |
targetURL |
string | (Optional) |
Field | Type | Description |
---|---|---|
backendAddressPoolID |
string | (Optional) |
backendAddressPoolName |
string | (Optional) |
backendHTTPSettingsID |
string | (Optional) |
backendHTTPSettingsName |
string | (Optional) |
httpListenerID |
string | (Optional) |
httpListenerName |
string | |
ID |
string | (Optional) |
name |
string | |
redirectConfigurationID |
string | (Optional) |
redirectConfigurationName |
string | (Optional) |
rewriteRuleSetID |
string | (Optional) |
rewriteRuleSetName |
string | (Optional) |
ruleType |
string | |
urlPathMapID |
string | (Optional) |
urlPathMapName |
string | (Optional) |
Field | Type | Description |
---|---|---|
ID |
string | (Optional) |
name |
string | |
rewriteRule |
[]ApplicationGatewaySpecRewriteRuleSetRewriteRule | (Optional) |
Field | Type | Description |
---|---|---|
condition |
[]ApplicationGatewaySpecRewriteRuleSetRewriteRuleCondition | (Optional) |
name |
string | |
requestHeaderConfiguration |
[]ApplicationGatewaySpecRewriteRuleSetRewriteRuleRequestHeaderConfiguration | (Optional) |
responseHeaderConfiguration |
[]ApplicationGatewaySpecRewriteRuleSetRewriteRuleResponseHeaderConfiguration | (Optional) |
ruleSequence |
int |
Field | Type | Description |
---|---|---|
ignoreCase |
bool | (Optional) |
negate |
bool | (Optional) |
pattern |
string | |
variable |
string |
Field | Type | Description |
---|---|---|
headerName |
string | |
headerValue |
string |
Field | Type | Description |
---|---|---|
headerName |
string | |
headerValue |
string |
Field | Type | Description |
---|---|---|
capacity |
int | (Optional) |
name |
string | |
tier |
string |
Field | Type | Description |
---|---|---|
ID |
string | (Optional) |
name |
string | |
publicCertData |
string | (Optional) |
Field | Type | Description |
---|---|---|
cipherSuites |
[]string | (Optional) |
disabledProtocols |
[]string | (Optional) |
minProtocolVersion |
string | (Optional) |
policyName |
string | (Optional) |
policyType |
string | (Optional) |
Field | Type | Description |
---|---|---|
defaultBackendAddressPoolID |
string | (Optional) |
defaultBackendAddressPoolName |
string | (Optional) |
defaultBackendHTTPSettingsID |
string | (Optional) |
defaultBackendHTTPSettingsName |
string | (Optional) |
defaultRedirectConfigurationID |
string | (Optional) |
defaultRedirectConfigurationName |
string | (Optional) |
defaultRewriteRuleSetID |
string | (Optional) |
defaultRewriteRuleSetName |
string | (Optional) |
ID |
string | (Optional) |
name |
string | |
pathRule |
[]ApplicationGatewaySpecUrlPathMapPathRule |
Field | Type | Description |
---|---|---|
backendAddressPoolID |
string | (Optional) |
backendAddressPoolName |
string | (Optional) |
backendHTTPSettingsID |
string | (Optional) |
backendHTTPSettingsName |
string | (Optional) |
ID |
string | (Optional) |
name |
string | |
paths |
[]string | |
redirectConfigurationID |
string | (Optional) |
redirectConfigurationName |
string | (Optional) |
rewriteRuleSetID |
string | (Optional) |
rewriteRuleSetName |
string | (Optional) |
Field | Type | Description |
---|---|---|
disabledRuleGroup |
[]ApplicationGatewaySpecWafConfigurationDisabledRuleGroup | (Optional) |
enabled |
bool | |
exclusion |
[]ApplicationGatewaySpecWafConfigurationExclusion | (Optional) |
fileUploadLimitMb |
int | (Optional) |
firewallMode |
string | |
maxRequestBodySizeKb |
int | (Optional) |
requestBodyCheck |
bool | (Optional) |
ruleSetType |
string | (Optional) |
ruleSetVersion |
string |
Field | Type | Description |
---|---|---|
ruleGroupName |
string | |
rules |
[]int64 | (Optional) |
Field | Type | Description |
---|---|---|
matchVariable |
string | |
selector |
string | (Optional) |
selectorMatchOperator |
string | (Optional) |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
ApplicationGatewaySpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |
Name | Type | Description |
---|---|---|
authentication_certificate.<index>.data |
string | |
ssl_certificate.<index>.data |
string | |
ssl_certificate.<index>.password |
string |