Field | Type | Description |
---|---|---|
apiVersion |
string | azurerm.kubeform.com/v1alpha1 |
kind |
string | ApiManagement |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
ApiManagementSpec | |
status |
ApiManagementStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
secretRef |
Kubernetes core/v1.LocalObjectReference | |
additionalLocation |
[]ApiManagementSpecAdditionalLocation | (Optional) |
certificate |
[]ApiManagementSpecCertificate | (Optional) |
gatewayRegionalURL |
string | (Optional) |
gatewayURL |
string | (Optional) |
hostnameConfiguration |
[]ApiManagementSpecHostnameConfiguration | (Optional) |
identity |
[]ApiManagementSpecIdentity | (Optional) |
location |
string | |
managementAPIURL |
string | (Optional) |
name |
string | |
notificationSenderEmail |
string | (Optional) |
policy |
[]ApiManagementSpecPolicy | (Optional) |
portalURL |
string | (Optional) |
publicIPAddresses |
[]string | (Optional) |
publisherEmail |
string | |
publisherName |
string | |
resourceGroupName |
string | |
scmURL |
string | (Optional) |
security |
[]ApiManagementSpecSecurity | (Optional) |
signIn |
[]ApiManagementSpecSignIn | (Optional) |
signUp |
[]ApiManagementSpecSignUp | (Optional) |
sku |
[]ApiManagementSpecSku | |
tags |
map[string]string | (Optional) |
Field | Type | Description |
---|---|---|
gatewayRegionalURL |
string | (Optional) |
location |
string | |
publicIPAddresses |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
storeName |
string |
Field | Type | Description |
---|---|---|
management |
[]ApiManagementSpecHostnameConfigurationManagement | (Optional) |
portal |
[]ApiManagementSpecHostnameConfigurationPortal | (Optional) |
proxy |
[]ApiManagementSpecHostnameConfigurationProxy | (Optional) |
scm |
[]ApiManagementSpecHostnameConfigurationScm | (Optional) |
Field | Type | Description |
---|---|---|
hostName |
string | |
keyVaultID |
string | (Optional) |
negotiateClientCertificate |
bool | (Optional) |
Field | Type | Description |
---|---|---|
hostName |
string | |
keyVaultID |
string | (Optional) |
negotiateClientCertificate |
bool | (Optional) |
Field | Type | Description |
---|---|---|
defaultSSLBinding |
bool | (Optional) |
hostName |
string | |
keyVaultID |
string | (Optional) |
negotiateClientCertificate |
bool | (Optional) |
Field | Type | Description |
---|---|---|
hostName |
string | |
keyVaultID |
string | (Optional) |
negotiateClientCertificate |
bool | (Optional) |
Field | Type | Description |
---|---|---|
principalID |
string | (Optional) |
tenantID |
string | (Optional) |
type |
string |
Field | Type | Description |
---|---|---|
xmlContent |
string | (Optional) |
xmlLink |
string | (Optional) |
Field | Type | Description |
---|---|---|
disableBackendSSL30 |
bool | (Optional) |
disableBackendTLS10 |
bool | (Optional) |
disableBackendTLS11 |
bool | (Optional) |
disableFrontendSSL30 |
bool | (Optional) |
disableFrontendTLS10 |
bool | (Optional) |
disableFrontendTLS11 |
bool | (Optional) |
disableTripleDESChipers |
bool | (Optional) Deprecated |
disableTripleDESCiphers |
bool | (Optional) |
Field | Type | Description |
---|---|---|
enabled |
bool |
Field | Type | Description |
---|---|---|
enabled |
bool | |
termsOfService |
[]ApiManagementSpecSignUpTermsOfService |
Field | Type | Description |
---|---|---|
consentRequired |
bool | |
enabled |
bool | |
text |
string | (Optional) |
Field | Type | Description |
---|---|---|
capacity |
int | |
name |
string |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
ApiManagementSpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |
Name | Type | Description |
---|---|---|
certificate.<index>.certificate_password |
string | |
certificate.<index>.encoded_certificate |
string | |
hostname_configuration.<index>.management.<index>.certificate |
string | |
hostname_configuration.<index>.management.<index>.certificate_password |
string | |
hostname_configuration.<index>.portal.<index>.certificate |
string | |
hostname_configuration.<index>.portal.<index>.certificate_password |
string | |
hostname_configuration.<index>.proxy.<index>.certificate |
string | |
hostname_configuration.<index>.proxy.<index>.certificate_password |
string | |
hostname_configuration.<index>.scm.<index>.certificate |
string | |
hostname_configuration.<index>.scm.<index>.certificate_password |
string |