ApiManagementBackend

Field Type Description
apiVersion string azurerm.kubeform.com/v1alpha1
kind string ApiManagementBackend
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec ApiManagementBackendSpec
status ApiManagementBackendStatus

ApiManagementBackendSpec

(Appears on:ApiManagementBackend, ApiManagementBackendStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
secretRef Kubernetes core/v1.LocalObjectReference
apiManagementName string
credentials []ApiManagementBackendSpecCredentials (Optional)
description string (Optional)
name string
protocol string
proxy []ApiManagementBackendSpecProxy (Optional)
resourceGroupName string
resourceID string (Optional)
serviceFabricCluster []ApiManagementBackendSpecServiceFabricCluster (Optional)
title string (Optional)
tls []ApiManagementBackendSpecTls (Optional)
url string

ApiManagementBackendSpecCredentials

(Appears on:ApiManagementBackendSpec)
Field Type Description
authorization []ApiManagementBackendSpecCredentialsAuthorization (Optional)
certificate []string (Optional)
header map[string]string (Optional)
query map[string]string (Optional)

ApiManagementBackendSpecCredentialsAuthorization

(Appears on:ApiManagementBackendSpecCredentials)
Field Type Description
parameter string (Optional)
scheme string (Optional)

ApiManagementBackendSpecProxy

(Appears on:ApiManagementBackendSpec)
Field Type Description
url string
username string

ApiManagementBackendSpecServiceFabricCluster

(Appears on:ApiManagementBackendSpec)
Field Type Description
clientCertificateThumbprint string
managementEndpoints []string
maxPartitionResolutionRetries int
serverCertificateThumbprints []string (Optional)
serverX509Name []ApiManagementBackendSpecServiceFabricClusterServerX509Name (Optional)

ApiManagementBackendSpecServiceFabricClusterServerX509Name

(Appears on:ApiManagementBackendSpecServiceFabricCluster)
Field Type Description
issuerCertificateThumbprint string
name string

ApiManagementBackendSpecTls

(Appears on:ApiManagementBackendSpec)
Field Type Description
validateCertificateChain bool (Optional)
validateCertificateName bool (Optional)

ApiManagementBackendStatus

(Appears on:ApiManagementBackend)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output ApiManagementBackendSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)

Sensitive Values

Name Type Description
proxy.<index>.password string