Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=api.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type APIManagement
- func (in *APIManagement) DeepCopy() *APIManagement
- func (in *APIManagement) DeepCopyInto(out *APIManagement)
- func (in *APIManagement) DeepCopyObject() runtime.Object
- func (mg *APIManagement) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APIManagement) GetConnectionDetailsMapping() map[string]string
- func (mg *APIManagement) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APIManagement) GetID() string
- func (tr *APIManagement) GetObservation() (map[string]interface{}, error)
- func (tr *APIManagement) GetParameters() (map[string]interface{}, error)
- func (mg *APIManagement) GetProviderConfigReference() *xpv1.Reference
- func (mg *APIManagement) GetProviderReference() *xpv1.Reference
- func (mg *APIManagement) GetTerraformResourceType() string
- func (tr *APIManagement) GetTerraformSchemaVersion() int
- func (mg *APIManagement) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APIManagement) LateInitialize(attrs []byte) (bool, error)
- func (mg *APIManagement) SetConditions(c ...xpv1.Condition)
- func (mg *APIManagement) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APIManagement) SetObservation(obs map[string]interface{}) error
- func (tr *APIManagement) SetParameters(params map[string]interface{}) error
- func (mg *APIManagement) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APIManagement) SetProviderReference(r *xpv1.Reference)
- func (mg *APIManagement) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIManagementList
- type APIManagementObservation
- type APIManagementParameters
- type APIManagementSpec
- type APIManagementStatus
- type APIManagementVirtualNetworkConfigurationObservation
- type APIManagementVirtualNetworkConfigurationParameters
- type AdditionalLocationObservation
- type AdditionalLocationParameters
- type ApplicationInsightsObservation
- type ApplicationInsightsParameters
- type AuthorizationObservation
- type AuthorizationParameters
- type BackendRequestDataMaskingHeadersObservation
- type BackendRequestDataMaskingHeadersParameters
- type BackendRequestDataMaskingObservation
- type BackendRequestDataMaskingParameters
- type BackendRequestDataMaskingQueryParamsObservation
- type BackendRequestDataMaskingQueryParamsParameters
- type BackendRequestObservation
- type BackendRequestParameters
- type BackendResponseDataMaskingHeadersObservation
- type BackendResponseDataMaskingHeadersParameters
- type BackendResponseDataMaskingObservation
- type BackendResponseDataMaskingParameters
- type BackendResponseDataMaskingQueryParamsObservation
- type BackendResponseDataMaskingQueryParamsParameters
- type BackendResponseObservation
- type BackendResponseParameters
- type CertificateObservation
- type CertificateParameters
- type CredentialsObservation
- type CredentialsParameters
- type DataMaskingHeadersObservation
- type DataMaskingHeadersParameters
- type DataMaskingObservation
- type DataMaskingParameters
- type DataMaskingQueryParamsObservation
- type DataMaskingQueryParamsParameters
- type DeveloperPortalObservation
- type DeveloperPortalParameters
- type EventhubObservation
- type EventhubParameters
- type FormParameterObservation
- type FormParameterParameters
- type FrontendRequestDataMaskingHeadersObservation
- type FrontendRequestDataMaskingHeadersParameters
- type FrontendRequestDataMaskingObservation
- type FrontendRequestDataMaskingParameters
- type FrontendRequestDataMaskingQueryParamsObservation
- type FrontendRequestDataMaskingQueryParamsParameters
- type FrontendRequestObservation
- type FrontendRequestParameters
- type FrontendResponseDataMaskingHeadersObservation
- type FrontendResponseDataMaskingHeadersParameters
- type FrontendResponseDataMaskingObservation
- type FrontendResponseDataMaskingParameters
- type FrontendResponseDataMaskingQueryParamsObservation
- type FrontendResponseDataMaskingQueryParamsParameters
- type FrontendResponseObservation
- type FrontendResponseParameters
- type HeaderObservation
- type HeaderParameters
- type HeadersObservation
- type HeadersParameters
- type HostnameConfigurationObservation
- type HostnameConfigurationParameters
- type IdentityObservation
- type IdentityParameters
- type ImportObservation
- type ImportParameters
- type LocationDataObservation
- type LocationDataParameters
- type ManagementApi
- func (in *ManagementApi) DeepCopy() *ManagementApi
- func (in *ManagementApi) DeepCopyInto(out *ManagementApi)
- func (in *ManagementApi) DeepCopyObject() runtime.Object
- func (mg *ManagementApi) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementApi) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementApi) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementApi) GetID() string
- func (tr *ManagementApi) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementApi) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementApi) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementApi) GetProviderReference() *xpv1.Reference
- func (mg *ManagementApi) GetTerraformResourceType() string
- func (tr *ManagementApi) GetTerraformSchemaVersion() int
- func (mg *ManagementApi) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementApi) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementApi) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementApi) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementApi) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementApi) SetParameters(params map[string]interface{}) error
- func (mg *ManagementApi) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementApi) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementApi) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementApiDiagnostic
- func (in *ManagementApiDiagnostic) DeepCopy() *ManagementApiDiagnostic
- func (in *ManagementApiDiagnostic) DeepCopyInto(out *ManagementApiDiagnostic)
- func (in *ManagementApiDiagnostic) DeepCopyObject() runtime.Object
- func (mg *ManagementApiDiagnostic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementApiDiagnostic) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementApiDiagnostic) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementApiDiagnostic) GetID() string
- func (tr *ManagementApiDiagnostic) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementApiDiagnostic) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementApiDiagnostic) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementApiDiagnostic) GetProviderReference() *xpv1.Reference
- func (mg *ManagementApiDiagnostic) GetTerraformResourceType() string
- func (tr *ManagementApiDiagnostic) GetTerraformSchemaVersion() int
- func (mg *ManagementApiDiagnostic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementApiDiagnostic) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementApiDiagnostic) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementApiDiagnostic) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementApiDiagnostic) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementApiDiagnostic) SetParameters(params map[string]interface{}) error
- func (mg *ManagementApiDiagnostic) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementApiDiagnostic) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementApiDiagnostic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementApiDiagnosticList
- func (in *ManagementApiDiagnosticList) DeepCopy() *ManagementApiDiagnosticList
- func (in *ManagementApiDiagnosticList) DeepCopyInto(out *ManagementApiDiagnosticList)
- func (in *ManagementApiDiagnosticList) DeepCopyObject() runtime.Object
- func (l *ManagementApiDiagnosticList) GetItems() []resource.Managed
- type ManagementApiDiagnosticObservation
- type ManagementApiDiagnosticParameters
- type ManagementApiDiagnosticSpec
- type ManagementApiDiagnosticStatus
- type ManagementApiList
- type ManagementApiObservation
- type ManagementApiOperation
- func (in *ManagementApiOperation) DeepCopy() *ManagementApiOperation
- func (in *ManagementApiOperation) DeepCopyInto(out *ManagementApiOperation)
- func (in *ManagementApiOperation) DeepCopyObject() runtime.Object
- func (mg *ManagementApiOperation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementApiOperation) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementApiOperation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementApiOperation) GetID() string
- func (tr *ManagementApiOperation) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementApiOperation) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementApiOperation) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementApiOperation) GetProviderReference() *xpv1.Reference
- func (mg *ManagementApiOperation) GetTerraformResourceType() string
- func (tr *ManagementApiOperation) GetTerraformSchemaVersion() int
- func (mg *ManagementApiOperation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementApiOperation) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementApiOperation) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementApiOperation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementApiOperation) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementApiOperation) SetParameters(params map[string]interface{}) error
- func (mg *ManagementApiOperation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementApiOperation) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementApiOperation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementApiOperationList
- type ManagementApiOperationObservation
- type ManagementApiOperationParameters
- type ManagementApiOperationPolicy
- func (in *ManagementApiOperationPolicy) DeepCopy() *ManagementApiOperationPolicy
- func (in *ManagementApiOperationPolicy) DeepCopyInto(out *ManagementApiOperationPolicy)
- func (in *ManagementApiOperationPolicy) DeepCopyObject() runtime.Object
- func (mg *ManagementApiOperationPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementApiOperationPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementApiOperationPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementApiOperationPolicy) GetID() string
- func (tr *ManagementApiOperationPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementApiOperationPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementApiOperationPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementApiOperationPolicy) GetProviderReference() *xpv1.Reference
- func (mg *ManagementApiOperationPolicy) GetTerraformResourceType() string
- func (tr *ManagementApiOperationPolicy) GetTerraformSchemaVersion() int
- func (mg *ManagementApiOperationPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementApiOperationPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementApiOperationPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementApiOperationPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementApiOperationPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementApiOperationPolicy) SetParameters(params map[string]interface{}) error
- func (mg *ManagementApiOperationPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementApiOperationPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementApiOperationPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementApiOperationPolicyList
- func (in *ManagementApiOperationPolicyList) DeepCopy() *ManagementApiOperationPolicyList
- func (in *ManagementApiOperationPolicyList) DeepCopyInto(out *ManagementApiOperationPolicyList)
- func (in *ManagementApiOperationPolicyList) DeepCopyObject() runtime.Object
- func (l *ManagementApiOperationPolicyList) GetItems() []resource.Managed
- type ManagementApiOperationPolicyObservation
- type ManagementApiOperationPolicyParameters
- type ManagementApiOperationPolicySpec
- type ManagementApiOperationPolicyStatus
- type ManagementApiOperationSpec
- type ManagementApiOperationStatus
- type ManagementApiOperationTag
- func (in *ManagementApiOperationTag) DeepCopy() *ManagementApiOperationTag
- func (in *ManagementApiOperationTag) DeepCopyInto(out *ManagementApiOperationTag)
- func (in *ManagementApiOperationTag) DeepCopyObject() runtime.Object
- func (mg *ManagementApiOperationTag) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementApiOperationTag) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementApiOperationTag) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementApiOperationTag) GetID() string
- func (tr *ManagementApiOperationTag) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementApiOperationTag) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementApiOperationTag) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementApiOperationTag) GetProviderReference() *xpv1.Reference
- func (mg *ManagementApiOperationTag) GetTerraformResourceType() string
- func (tr *ManagementApiOperationTag) GetTerraformSchemaVersion() int
- func (mg *ManagementApiOperationTag) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementApiOperationTag) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementApiOperationTag) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementApiOperationTag) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementApiOperationTag) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementApiOperationTag) SetParameters(params map[string]interface{}) error
- func (mg *ManagementApiOperationTag) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementApiOperationTag) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementApiOperationTag) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementApiOperationTagList
- func (in *ManagementApiOperationTagList) DeepCopy() *ManagementApiOperationTagList
- func (in *ManagementApiOperationTagList) DeepCopyInto(out *ManagementApiOperationTagList)
- func (in *ManagementApiOperationTagList) DeepCopyObject() runtime.Object
- func (l *ManagementApiOperationTagList) GetItems() []resource.Managed
- type ManagementApiOperationTagObservation
- type ManagementApiOperationTagParameters
- type ManagementApiOperationTagSpec
- type ManagementApiOperationTagStatus
- type ManagementApiParameters
- type ManagementApiPolicy
- func (in *ManagementApiPolicy) DeepCopy() *ManagementApiPolicy
- func (in *ManagementApiPolicy) DeepCopyInto(out *ManagementApiPolicy)
- func (in *ManagementApiPolicy) DeepCopyObject() runtime.Object
- func (mg *ManagementApiPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementApiPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementApiPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementApiPolicy) GetID() string
- func (tr *ManagementApiPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementApiPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementApiPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementApiPolicy) GetProviderReference() *xpv1.Reference
- func (mg *ManagementApiPolicy) GetTerraformResourceType() string
- func (tr *ManagementApiPolicy) GetTerraformSchemaVersion() int
- func (mg *ManagementApiPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementApiPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementApiPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementApiPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementApiPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementApiPolicy) SetParameters(params map[string]interface{}) error
- func (mg *ManagementApiPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementApiPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementApiPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementApiPolicyList
- type ManagementApiPolicyObservation
- type ManagementApiPolicyParameters
- type ManagementApiPolicySpec
- type ManagementApiPolicyStatus
- type ManagementApiRelease
- func (in *ManagementApiRelease) DeepCopy() *ManagementApiRelease
- func (in *ManagementApiRelease) DeepCopyInto(out *ManagementApiRelease)
- func (in *ManagementApiRelease) DeepCopyObject() runtime.Object
- func (mg *ManagementApiRelease) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementApiRelease) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementApiRelease) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementApiRelease) GetID() string
- func (tr *ManagementApiRelease) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementApiRelease) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementApiRelease) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementApiRelease) GetProviderReference() *xpv1.Reference
- func (mg *ManagementApiRelease) GetTerraformResourceType() string
- func (tr *ManagementApiRelease) GetTerraformSchemaVersion() int
- func (mg *ManagementApiRelease) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementApiRelease) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementApiRelease) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementApiRelease) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementApiRelease) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementApiRelease) SetParameters(params map[string]interface{}) error
- func (mg *ManagementApiRelease) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementApiRelease) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementApiRelease) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementApiReleaseList
- type ManagementApiReleaseObservation
- type ManagementApiReleaseParameters
- type ManagementApiReleaseSpec
- type ManagementApiReleaseStatus
- type ManagementApiSchema
- func (in *ManagementApiSchema) DeepCopy() *ManagementApiSchema
- func (in *ManagementApiSchema) DeepCopyInto(out *ManagementApiSchema)
- func (in *ManagementApiSchema) DeepCopyObject() runtime.Object
- func (mg *ManagementApiSchema) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementApiSchema) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementApiSchema) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementApiSchema) GetID() string
- func (tr *ManagementApiSchema) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementApiSchema) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementApiSchema) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementApiSchema) GetProviderReference() *xpv1.Reference
- func (mg *ManagementApiSchema) GetTerraformResourceType() string
- func (tr *ManagementApiSchema) GetTerraformSchemaVersion() int
- func (mg *ManagementApiSchema) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementApiSchema) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementApiSchema) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementApiSchema) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementApiSchema) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementApiSchema) SetParameters(params map[string]interface{}) error
- func (mg *ManagementApiSchema) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementApiSchema) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementApiSchema) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementApiSchemaList
- type ManagementApiSchemaObservation
- type ManagementApiSchemaParameters
- type ManagementApiSchemaSpec
- type ManagementApiSchemaStatus
- type ManagementApiSpec
- type ManagementApiStatus
- type ManagementApiVersionSet
- func (in *ManagementApiVersionSet) DeepCopy() *ManagementApiVersionSet
- func (in *ManagementApiVersionSet) DeepCopyInto(out *ManagementApiVersionSet)
- func (in *ManagementApiVersionSet) DeepCopyObject() runtime.Object
- func (mg *ManagementApiVersionSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementApiVersionSet) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementApiVersionSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementApiVersionSet) GetID() string
- func (tr *ManagementApiVersionSet) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementApiVersionSet) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementApiVersionSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementApiVersionSet) GetProviderReference() *xpv1.Reference
- func (mg *ManagementApiVersionSet) GetTerraformResourceType() string
- func (tr *ManagementApiVersionSet) GetTerraformSchemaVersion() int
- func (mg *ManagementApiVersionSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementApiVersionSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementApiVersionSet) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementApiVersionSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementApiVersionSet) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementApiVersionSet) SetParameters(params map[string]interface{}) error
- func (mg *ManagementApiVersionSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementApiVersionSet) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementApiVersionSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementApiVersionSetList
- func (in *ManagementApiVersionSetList) DeepCopy() *ManagementApiVersionSetList
- func (in *ManagementApiVersionSetList) DeepCopyInto(out *ManagementApiVersionSetList)
- func (in *ManagementApiVersionSetList) DeepCopyObject() runtime.Object
- func (l *ManagementApiVersionSetList) GetItems() []resource.Managed
- type ManagementApiVersionSetObservation
- type ManagementApiVersionSetParameters
- type ManagementApiVersionSetSpec
- type ManagementApiVersionSetStatus
- type ManagementAuthorizationServer
- func (in *ManagementAuthorizationServer) DeepCopy() *ManagementAuthorizationServer
- func (in *ManagementAuthorizationServer) DeepCopyInto(out *ManagementAuthorizationServer)
- func (in *ManagementAuthorizationServer) DeepCopyObject() runtime.Object
- func (mg *ManagementAuthorizationServer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementAuthorizationServer) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementAuthorizationServer) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementAuthorizationServer) GetID() string
- func (tr *ManagementAuthorizationServer) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementAuthorizationServer) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementAuthorizationServer) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementAuthorizationServer) GetProviderReference() *xpv1.Reference
- func (mg *ManagementAuthorizationServer) GetTerraformResourceType() string
- func (tr *ManagementAuthorizationServer) GetTerraformSchemaVersion() int
- func (mg *ManagementAuthorizationServer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementAuthorizationServer) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementAuthorizationServer) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementAuthorizationServer) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementAuthorizationServer) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementAuthorizationServer) SetParameters(params map[string]interface{}) error
- func (mg *ManagementAuthorizationServer) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementAuthorizationServer) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementAuthorizationServer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementAuthorizationServerList
- func (in *ManagementAuthorizationServerList) DeepCopy() *ManagementAuthorizationServerList
- func (in *ManagementAuthorizationServerList) DeepCopyInto(out *ManagementAuthorizationServerList)
- func (in *ManagementAuthorizationServerList) DeepCopyObject() runtime.Object
- func (l *ManagementAuthorizationServerList) GetItems() []resource.Managed
- type ManagementAuthorizationServerObservation
- type ManagementAuthorizationServerParameters
- type ManagementAuthorizationServerSpec
- type ManagementAuthorizationServerStatus
- type ManagementBackend
- func (in *ManagementBackend) DeepCopy() *ManagementBackend
- func (in *ManagementBackend) DeepCopyInto(out *ManagementBackend)
- func (in *ManagementBackend) DeepCopyObject() runtime.Object
- func (mg *ManagementBackend) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementBackend) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementBackend) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementBackend) GetID() string
- func (tr *ManagementBackend) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementBackend) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementBackend) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementBackend) GetProviderReference() *xpv1.Reference
- func (mg *ManagementBackend) GetTerraformResourceType() string
- func (tr *ManagementBackend) GetTerraformSchemaVersion() int
- func (mg *ManagementBackend) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementBackend) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementBackend) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementBackend) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementBackend) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementBackend) SetParameters(params map[string]interface{}) error
- func (mg *ManagementBackend) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementBackend) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementBackend) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementBackendList
- type ManagementBackendObservation
- type ManagementBackendParameters
- type ManagementBackendProxyObservation
- type ManagementBackendProxyParameters
- type ManagementBackendSpec
- type ManagementBackendStatus
- type ManagementCertificate
- func (in *ManagementCertificate) DeepCopy() *ManagementCertificate
- func (in *ManagementCertificate) DeepCopyInto(out *ManagementCertificate)
- func (in *ManagementCertificate) DeepCopyObject() runtime.Object
- func (mg *ManagementCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementCertificate) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementCertificate) GetID() string
- func (tr *ManagementCertificate) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementCertificate) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementCertificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementCertificate) GetProviderReference() *xpv1.Reference
- func (mg *ManagementCertificate) GetTerraformResourceType() string
- func (tr *ManagementCertificate) GetTerraformSchemaVersion() int
- func (mg *ManagementCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementCertificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementCertificate) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementCertificate) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementCertificate) SetParameters(params map[string]interface{}) error
- func (mg *ManagementCertificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementCertificate) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementCertificateList
- type ManagementCertificateObservation
- type ManagementCertificateParameters
- type ManagementCertificateSpec
- type ManagementCertificateStatus
- type ManagementCustomDomain
- func (in *ManagementCustomDomain) DeepCopy() *ManagementCustomDomain
- func (in *ManagementCustomDomain) DeepCopyInto(out *ManagementCustomDomain)
- func (in *ManagementCustomDomain) DeepCopyObject() runtime.Object
- func (mg *ManagementCustomDomain) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementCustomDomain) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementCustomDomain) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementCustomDomain) GetID() string
- func (tr *ManagementCustomDomain) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementCustomDomain) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementCustomDomain) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementCustomDomain) GetProviderReference() *xpv1.Reference
- func (mg *ManagementCustomDomain) GetTerraformResourceType() string
- func (tr *ManagementCustomDomain) GetTerraformSchemaVersion() int
- func (mg *ManagementCustomDomain) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementCustomDomain) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementCustomDomain) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementCustomDomain) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementCustomDomain) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementCustomDomain) SetParameters(params map[string]interface{}) error
- func (mg *ManagementCustomDomain) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementCustomDomain) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementCustomDomain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementCustomDomainDeveloperPortalObservation
- type ManagementCustomDomainDeveloperPortalParameters
- type ManagementCustomDomainList
- type ManagementCustomDomainManagementObservation
- type ManagementCustomDomainManagementParameters
- type ManagementCustomDomainObservation
- type ManagementCustomDomainParameters
- type ManagementCustomDomainPortalObservation
- type ManagementCustomDomainPortalParameters
- type ManagementCustomDomainProxyObservation
- type ManagementCustomDomainProxyParameters
- type ManagementCustomDomainScmObservation
- type ManagementCustomDomainScmParameters
- type ManagementCustomDomainSpec
- type ManagementCustomDomainStatus
- type ManagementDiagnostic
- func (in *ManagementDiagnostic) DeepCopy() *ManagementDiagnostic
- func (in *ManagementDiagnostic) DeepCopyInto(out *ManagementDiagnostic)
- func (in *ManagementDiagnostic) DeepCopyObject() runtime.Object
- func (mg *ManagementDiagnostic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementDiagnostic) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementDiagnostic) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementDiagnostic) GetID() string
- func (tr *ManagementDiagnostic) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementDiagnostic) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementDiagnostic) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementDiagnostic) GetProviderReference() *xpv1.Reference
- func (mg *ManagementDiagnostic) GetTerraformResourceType() string
- func (tr *ManagementDiagnostic) GetTerraformSchemaVersion() int
- func (mg *ManagementDiagnostic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementDiagnostic) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementDiagnostic) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementDiagnostic) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementDiagnostic) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementDiagnostic) SetParameters(params map[string]interface{}) error
- func (mg *ManagementDiagnostic) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementDiagnostic) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementDiagnostic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementDiagnosticBackendRequestObservation
- type ManagementDiagnosticBackendRequestParameters
- type ManagementDiagnosticBackendResponseDataMaskingObservation
- type ManagementDiagnosticBackendResponseDataMaskingParameters
- type ManagementDiagnosticBackendResponseObservation
- type ManagementDiagnosticBackendResponseParameters
- type ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation
- func (in *ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation
- func (in *ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation)
- type ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters
- func (in *ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters
- func (in *ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters)
- type ManagementDiagnosticFrontendRequestDataMaskingObservation
- type ManagementDiagnosticFrontendRequestDataMaskingParameters
- type ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation
- func (in *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation
- func (in *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation)
- type ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters
- func (in *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters
- func (in *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters)
- type ManagementDiagnosticFrontendRequestObservation
- type ManagementDiagnosticFrontendRequestParameters
- type ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation
- func (in *ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation
- func (in *ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation)
- type ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters
- func (in *ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters
- func (in *ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters)
- type ManagementDiagnosticFrontendResponseDataMaskingObservation
- type ManagementDiagnosticFrontendResponseDataMaskingParameters
- type ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation
- func (in *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation
- func (in *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation)
- type ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters
- func (in *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters
- func (in *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters)
- type ManagementDiagnosticFrontendResponseObservation
- type ManagementDiagnosticFrontendResponseParameters
- type ManagementDiagnosticList
- type ManagementDiagnosticObservation
- type ManagementDiagnosticParameters
- type ManagementDiagnosticSpec
- type ManagementDiagnosticStatus
- type ManagementEmailTemplate
- func (in *ManagementEmailTemplate) DeepCopy() *ManagementEmailTemplate
- func (in *ManagementEmailTemplate) DeepCopyInto(out *ManagementEmailTemplate)
- func (in *ManagementEmailTemplate) DeepCopyObject() runtime.Object
- func (mg *ManagementEmailTemplate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementEmailTemplate) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementEmailTemplate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementEmailTemplate) GetID() string
- func (tr *ManagementEmailTemplate) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementEmailTemplate) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementEmailTemplate) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementEmailTemplate) GetProviderReference() *xpv1.Reference
- func (mg *ManagementEmailTemplate) GetTerraformResourceType() string
- func (tr *ManagementEmailTemplate) GetTerraformSchemaVersion() int
- func (mg *ManagementEmailTemplate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementEmailTemplate) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementEmailTemplate) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementEmailTemplate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementEmailTemplate) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementEmailTemplate) SetParameters(params map[string]interface{}) error
- func (mg *ManagementEmailTemplate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementEmailTemplate) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementEmailTemplate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementEmailTemplateList
- func (in *ManagementEmailTemplateList) DeepCopy() *ManagementEmailTemplateList
- func (in *ManagementEmailTemplateList) DeepCopyInto(out *ManagementEmailTemplateList)
- func (in *ManagementEmailTemplateList) DeepCopyObject() runtime.Object
- func (l *ManagementEmailTemplateList) GetItems() []resource.Managed
- type ManagementEmailTemplateObservation
- type ManagementEmailTemplateParameters
- type ManagementEmailTemplateSpec
- type ManagementEmailTemplateStatus
- type ManagementGateway
- func (in *ManagementGateway) DeepCopy() *ManagementGateway
- func (in *ManagementGateway) DeepCopyInto(out *ManagementGateway)
- func (in *ManagementGateway) DeepCopyObject() runtime.Object
- func (mg *ManagementGateway) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementGateway) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementGateway) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementGateway) GetID() string
- func (tr *ManagementGateway) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementGateway) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementGateway) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementGateway) GetProviderReference() *xpv1.Reference
- func (mg *ManagementGateway) GetTerraformResourceType() string
- func (tr *ManagementGateway) GetTerraformSchemaVersion() int
- func (mg *ManagementGateway) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementGateway) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementGateway) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementGateway) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementGateway) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementGateway) SetParameters(params map[string]interface{}) error
- func (mg *ManagementGateway) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementGateway) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementGateway) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementGatewayApi
- func (in *ManagementGatewayApi) DeepCopy() *ManagementGatewayApi
- func (in *ManagementGatewayApi) DeepCopyInto(out *ManagementGatewayApi)
- func (in *ManagementGatewayApi) DeepCopyObject() runtime.Object
- func (mg *ManagementGatewayApi) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementGatewayApi) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementGatewayApi) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementGatewayApi) GetID() string
- func (tr *ManagementGatewayApi) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementGatewayApi) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementGatewayApi) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementGatewayApi) GetProviderReference() *xpv1.Reference
- func (mg *ManagementGatewayApi) GetTerraformResourceType() string
- func (tr *ManagementGatewayApi) GetTerraformSchemaVersion() int
- func (mg *ManagementGatewayApi) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementGatewayApi) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementGatewayApi) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementGatewayApi) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementGatewayApi) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementGatewayApi) SetParameters(params map[string]interface{}) error
- func (mg *ManagementGatewayApi) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementGatewayApi) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementGatewayApi) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementGatewayApiList
- type ManagementGatewayApiObservation
- type ManagementGatewayApiParameters
- type ManagementGatewayApiSpec
- type ManagementGatewayApiStatus
- type ManagementGatewayList
- type ManagementGatewayObservation
- type ManagementGatewayParameters
- type ManagementGatewaySpec
- type ManagementGatewayStatus
- type ManagementIdentityProviderAad
- func (in *ManagementIdentityProviderAad) DeepCopy() *ManagementIdentityProviderAad
- func (in *ManagementIdentityProviderAad) DeepCopyInto(out *ManagementIdentityProviderAad)
- func (in *ManagementIdentityProviderAad) DeepCopyObject() runtime.Object
- func (mg *ManagementIdentityProviderAad) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementIdentityProviderAad) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementIdentityProviderAad) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementIdentityProviderAad) GetID() string
- func (tr *ManagementIdentityProviderAad) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementIdentityProviderAad) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementIdentityProviderAad) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderAad) GetProviderReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderAad) GetTerraformResourceType() string
- func (tr *ManagementIdentityProviderAad) GetTerraformSchemaVersion() int
- func (mg *ManagementIdentityProviderAad) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementIdentityProviderAad) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementIdentityProviderAad) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementIdentityProviderAad) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementIdentityProviderAad) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementIdentityProviderAad) SetParameters(params map[string]interface{}) error
- func (mg *ManagementIdentityProviderAad) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderAad) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderAad) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementIdentityProviderAadList
- func (in *ManagementIdentityProviderAadList) DeepCopy() *ManagementIdentityProviderAadList
- func (in *ManagementIdentityProviderAadList) DeepCopyInto(out *ManagementIdentityProviderAadList)
- func (in *ManagementIdentityProviderAadList) DeepCopyObject() runtime.Object
- func (l *ManagementIdentityProviderAadList) GetItems() []resource.Managed
- type ManagementIdentityProviderAadObservation
- type ManagementIdentityProviderAadParameters
- type ManagementIdentityProviderAadSpec
- type ManagementIdentityProviderAadStatus
- type ManagementIdentityProviderAadb2C
- func (in *ManagementIdentityProviderAadb2C) DeepCopy() *ManagementIdentityProviderAadb2C
- func (in *ManagementIdentityProviderAadb2C) DeepCopyInto(out *ManagementIdentityProviderAadb2C)
- func (in *ManagementIdentityProviderAadb2C) DeepCopyObject() runtime.Object
- func (mg *ManagementIdentityProviderAadb2C) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementIdentityProviderAadb2C) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementIdentityProviderAadb2C) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementIdentityProviderAadb2C) GetID() string
- func (tr *ManagementIdentityProviderAadb2C) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementIdentityProviderAadb2C) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementIdentityProviderAadb2C) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderAadb2C) GetProviderReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderAadb2C) GetTerraformResourceType() string
- func (tr *ManagementIdentityProviderAadb2C) GetTerraformSchemaVersion() int
- func (mg *ManagementIdentityProviderAadb2C) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementIdentityProviderAadb2C) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementIdentityProviderAadb2C) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementIdentityProviderAadb2C) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementIdentityProviderAadb2C) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementIdentityProviderAadb2C) SetParameters(params map[string]interface{}) error
- func (mg *ManagementIdentityProviderAadb2C) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderAadb2C) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderAadb2C) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementIdentityProviderAadb2CList
- func (in *ManagementIdentityProviderAadb2CList) DeepCopy() *ManagementIdentityProviderAadb2CList
- func (in *ManagementIdentityProviderAadb2CList) DeepCopyInto(out *ManagementIdentityProviderAadb2CList)
- func (in *ManagementIdentityProviderAadb2CList) DeepCopyObject() runtime.Object
- func (l *ManagementIdentityProviderAadb2CList) GetItems() []resource.Managed
- type ManagementIdentityProviderAadb2CObservation
- type ManagementIdentityProviderAadb2CParameters
- type ManagementIdentityProviderAadb2CSpec
- type ManagementIdentityProviderAadb2CStatus
- type ManagementIdentityProviderFacebook
- func (in *ManagementIdentityProviderFacebook) DeepCopy() *ManagementIdentityProviderFacebook
- func (in *ManagementIdentityProviderFacebook) DeepCopyInto(out *ManagementIdentityProviderFacebook)
- func (in *ManagementIdentityProviderFacebook) DeepCopyObject() runtime.Object
- func (mg *ManagementIdentityProviderFacebook) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementIdentityProviderFacebook) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementIdentityProviderFacebook) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementIdentityProviderFacebook) GetID() string
- func (tr *ManagementIdentityProviderFacebook) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementIdentityProviderFacebook) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementIdentityProviderFacebook) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderFacebook) GetProviderReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderFacebook) GetTerraformResourceType() string
- func (tr *ManagementIdentityProviderFacebook) GetTerraformSchemaVersion() int
- func (mg *ManagementIdentityProviderFacebook) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementIdentityProviderFacebook) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementIdentityProviderFacebook) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementIdentityProviderFacebook) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementIdentityProviderFacebook) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementIdentityProviderFacebook) SetParameters(params map[string]interface{}) error
- func (mg *ManagementIdentityProviderFacebook) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderFacebook) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderFacebook) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementIdentityProviderFacebookList
- func (in *ManagementIdentityProviderFacebookList) DeepCopy() *ManagementIdentityProviderFacebookList
- func (in *ManagementIdentityProviderFacebookList) DeepCopyInto(out *ManagementIdentityProviderFacebookList)
- func (in *ManagementIdentityProviderFacebookList) DeepCopyObject() runtime.Object
- func (l *ManagementIdentityProviderFacebookList) GetItems() []resource.Managed
- type ManagementIdentityProviderFacebookObservation
- type ManagementIdentityProviderFacebookParameters
- type ManagementIdentityProviderFacebookSpec
- type ManagementIdentityProviderFacebookStatus
- type ManagementIdentityProviderGoogle
- func (in *ManagementIdentityProviderGoogle) DeepCopy() *ManagementIdentityProviderGoogle
- func (in *ManagementIdentityProviderGoogle) DeepCopyInto(out *ManagementIdentityProviderGoogle)
- func (in *ManagementIdentityProviderGoogle) DeepCopyObject() runtime.Object
- func (mg *ManagementIdentityProviderGoogle) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementIdentityProviderGoogle) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementIdentityProviderGoogle) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementIdentityProviderGoogle) GetID() string
- func (tr *ManagementIdentityProviderGoogle) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementIdentityProviderGoogle) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementIdentityProviderGoogle) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderGoogle) GetProviderReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderGoogle) GetTerraformResourceType() string
- func (tr *ManagementIdentityProviderGoogle) GetTerraformSchemaVersion() int
- func (mg *ManagementIdentityProviderGoogle) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementIdentityProviderGoogle) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementIdentityProviderGoogle) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementIdentityProviderGoogle) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementIdentityProviderGoogle) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementIdentityProviderGoogle) SetParameters(params map[string]interface{}) error
- func (mg *ManagementIdentityProviderGoogle) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderGoogle) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderGoogle) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementIdentityProviderGoogleList
- func (in *ManagementIdentityProviderGoogleList) DeepCopy() *ManagementIdentityProviderGoogleList
- func (in *ManagementIdentityProviderGoogleList) DeepCopyInto(out *ManagementIdentityProviderGoogleList)
- func (in *ManagementIdentityProviderGoogleList) DeepCopyObject() runtime.Object
- func (l *ManagementIdentityProviderGoogleList) GetItems() []resource.Managed
- type ManagementIdentityProviderGoogleObservation
- type ManagementIdentityProviderGoogleParameters
- type ManagementIdentityProviderGoogleSpec
- type ManagementIdentityProviderGoogleStatus
- type ManagementIdentityProviderMicrosoft
- func (in *ManagementIdentityProviderMicrosoft) DeepCopy() *ManagementIdentityProviderMicrosoft
- func (in *ManagementIdentityProviderMicrosoft) DeepCopyInto(out *ManagementIdentityProviderMicrosoft)
- func (in *ManagementIdentityProviderMicrosoft) DeepCopyObject() runtime.Object
- func (mg *ManagementIdentityProviderMicrosoft) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementIdentityProviderMicrosoft) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementIdentityProviderMicrosoft) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementIdentityProviderMicrosoft) GetID() string
- func (tr *ManagementIdentityProviderMicrosoft) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementIdentityProviderMicrosoft) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementIdentityProviderMicrosoft) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderMicrosoft) GetProviderReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderMicrosoft) GetTerraformResourceType() string
- func (tr *ManagementIdentityProviderMicrosoft) GetTerraformSchemaVersion() int
- func (mg *ManagementIdentityProviderMicrosoft) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementIdentityProviderMicrosoft) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementIdentityProviderMicrosoft) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementIdentityProviderMicrosoft) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementIdentityProviderMicrosoft) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementIdentityProviderMicrosoft) SetParameters(params map[string]interface{}) error
- func (mg *ManagementIdentityProviderMicrosoft) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderMicrosoft) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderMicrosoft) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementIdentityProviderMicrosoftList
- func (in *ManagementIdentityProviderMicrosoftList) DeepCopy() *ManagementIdentityProviderMicrosoftList
- func (in *ManagementIdentityProviderMicrosoftList) DeepCopyInto(out *ManagementIdentityProviderMicrosoftList)
- func (in *ManagementIdentityProviderMicrosoftList) DeepCopyObject() runtime.Object
- func (l *ManagementIdentityProviderMicrosoftList) GetItems() []resource.Managed
- type ManagementIdentityProviderMicrosoftObservation
- type ManagementIdentityProviderMicrosoftParameters
- type ManagementIdentityProviderMicrosoftSpec
- type ManagementIdentityProviderMicrosoftStatus
- type ManagementIdentityProviderTwitter
- func (in *ManagementIdentityProviderTwitter) DeepCopy() *ManagementIdentityProviderTwitter
- func (in *ManagementIdentityProviderTwitter) DeepCopyInto(out *ManagementIdentityProviderTwitter)
- func (in *ManagementIdentityProviderTwitter) DeepCopyObject() runtime.Object
- func (mg *ManagementIdentityProviderTwitter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementIdentityProviderTwitter) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementIdentityProviderTwitter) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementIdentityProviderTwitter) GetID() string
- func (tr *ManagementIdentityProviderTwitter) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementIdentityProviderTwitter) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementIdentityProviderTwitter) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderTwitter) GetProviderReference() *xpv1.Reference
- func (mg *ManagementIdentityProviderTwitter) GetTerraformResourceType() string
- func (tr *ManagementIdentityProviderTwitter) GetTerraformSchemaVersion() int
- func (mg *ManagementIdentityProviderTwitter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementIdentityProviderTwitter) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementIdentityProviderTwitter) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementIdentityProviderTwitter) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementIdentityProviderTwitter) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementIdentityProviderTwitter) SetParameters(params map[string]interface{}) error
- func (mg *ManagementIdentityProviderTwitter) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderTwitter) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementIdentityProviderTwitter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementIdentityProviderTwitterList
- func (in *ManagementIdentityProviderTwitterList) DeepCopy() *ManagementIdentityProviderTwitterList
- func (in *ManagementIdentityProviderTwitterList) DeepCopyInto(out *ManagementIdentityProviderTwitterList)
- func (in *ManagementIdentityProviderTwitterList) DeepCopyObject() runtime.Object
- func (l *ManagementIdentityProviderTwitterList) GetItems() []resource.Managed
- type ManagementIdentityProviderTwitterObservation
- type ManagementIdentityProviderTwitterParameters
- type ManagementIdentityProviderTwitterSpec
- type ManagementIdentityProviderTwitterStatus
- type ManagementLogger
- func (in *ManagementLogger) DeepCopy() *ManagementLogger
- func (in *ManagementLogger) DeepCopyInto(out *ManagementLogger)
- func (in *ManagementLogger) DeepCopyObject() runtime.Object
- func (mg *ManagementLogger) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementLogger) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementLogger) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementLogger) GetID() string
- func (tr *ManagementLogger) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementLogger) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementLogger) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementLogger) GetProviderReference() *xpv1.Reference
- func (mg *ManagementLogger) GetTerraformResourceType() string
- func (tr *ManagementLogger) GetTerraformSchemaVersion() int
- func (mg *ManagementLogger) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementLogger) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementLogger) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementLogger) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementLogger) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementLogger) SetParameters(params map[string]interface{}) error
- func (mg *ManagementLogger) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementLogger) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementLogger) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementLoggerList
- type ManagementLoggerObservation
- type ManagementLoggerParameters
- type ManagementLoggerSpec
- type ManagementLoggerStatus
- type ManagementNamedValue
- func (in *ManagementNamedValue) DeepCopy() *ManagementNamedValue
- func (in *ManagementNamedValue) DeepCopyInto(out *ManagementNamedValue)
- func (in *ManagementNamedValue) DeepCopyObject() runtime.Object
- func (mg *ManagementNamedValue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementNamedValue) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementNamedValue) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementNamedValue) GetID() string
- func (tr *ManagementNamedValue) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementNamedValue) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementNamedValue) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementNamedValue) GetProviderReference() *xpv1.Reference
- func (mg *ManagementNamedValue) GetTerraformResourceType() string
- func (tr *ManagementNamedValue) GetTerraformSchemaVersion() int
- func (mg *ManagementNamedValue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementNamedValue) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementNamedValue) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementNamedValue) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementNamedValue) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementNamedValue) SetParameters(params map[string]interface{}) error
- func (mg *ManagementNamedValue) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementNamedValue) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementNamedValue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementNamedValueList
- type ManagementNamedValueObservation
- type ManagementNamedValueParameters
- type ManagementNamedValueSpec
- type ManagementNamedValueStatus
- type ManagementNotificationRecipientEmail
- func (in *ManagementNotificationRecipientEmail) DeepCopy() *ManagementNotificationRecipientEmail
- func (in *ManagementNotificationRecipientEmail) DeepCopyInto(out *ManagementNotificationRecipientEmail)
- func (in *ManagementNotificationRecipientEmail) DeepCopyObject() runtime.Object
- func (mg *ManagementNotificationRecipientEmail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementNotificationRecipientEmail) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementNotificationRecipientEmail) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementNotificationRecipientEmail) GetID() string
- func (tr *ManagementNotificationRecipientEmail) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementNotificationRecipientEmail) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementNotificationRecipientEmail) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementNotificationRecipientEmail) GetProviderReference() *xpv1.Reference
- func (mg *ManagementNotificationRecipientEmail) GetTerraformResourceType() string
- func (tr *ManagementNotificationRecipientEmail) GetTerraformSchemaVersion() int
- func (mg *ManagementNotificationRecipientEmail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementNotificationRecipientEmail) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementNotificationRecipientEmail) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementNotificationRecipientEmail) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementNotificationRecipientEmail) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementNotificationRecipientEmail) SetParameters(params map[string]interface{}) error
- func (mg *ManagementNotificationRecipientEmail) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementNotificationRecipientEmail) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementNotificationRecipientEmail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementNotificationRecipientEmailList
- func (in *ManagementNotificationRecipientEmailList) DeepCopy() *ManagementNotificationRecipientEmailList
- func (in *ManagementNotificationRecipientEmailList) DeepCopyInto(out *ManagementNotificationRecipientEmailList)
- func (in *ManagementNotificationRecipientEmailList) DeepCopyObject() runtime.Object
- func (l *ManagementNotificationRecipientEmailList) GetItems() []resource.Managed
- type ManagementNotificationRecipientEmailObservation
- type ManagementNotificationRecipientEmailParameters
- type ManagementNotificationRecipientEmailSpec
- type ManagementNotificationRecipientEmailStatus
- type ManagementObservation
- type ManagementOpenidConnectProvider
- func (in *ManagementOpenidConnectProvider) DeepCopy() *ManagementOpenidConnectProvider
- func (in *ManagementOpenidConnectProvider) DeepCopyInto(out *ManagementOpenidConnectProvider)
- func (in *ManagementOpenidConnectProvider) DeepCopyObject() runtime.Object
- func (mg *ManagementOpenidConnectProvider) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementOpenidConnectProvider) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementOpenidConnectProvider) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementOpenidConnectProvider) GetID() string
- func (tr *ManagementOpenidConnectProvider) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementOpenidConnectProvider) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementOpenidConnectProvider) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementOpenidConnectProvider) GetProviderReference() *xpv1.Reference
- func (mg *ManagementOpenidConnectProvider) GetTerraformResourceType() string
- func (tr *ManagementOpenidConnectProvider) GetTerraformSchemaVersion() int
- func (mg *ManagementOpenidConnectProvider) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementOpenidConnectProvider) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementOpenidConnectProvider) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementOpenidConnectProvider) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementOpenidConnectProvider) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementOpenidConnectProvider) SetParameters(params map[string]interface{}) error
- func (mg *ManagementOpenidConnectProvider) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementOpenidConnectProvider) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementOpenidConnectProvider) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementOpenidConnectProviderList
- func (in *ManagementOpenidConnectProviderList) DeepCopy() *ManagementOpenidConnectProviderList
- func (in *ManagementOpenidConnectProviderList) DeepCopyInto(out *ManagementOpenidConnectProviderList)
- func (in *ManagementOpenidConnectProviderList) DeepCopyObject() runtime.Object
- func (l *ManagementOpenidConnectProviderList) GetItems() []resource.Managed
- type ManagementOpenidConnectProviderObservation
- type ManagementOpenidConnectProviderParameters
- type ManagementOpenidConnectProviderSpec
- type ManagementOpenidConnectProviderStatus
- type ManagementParameters
- type ManagementPolicy
- func (in *ManagementPolicy) DeepCopy() *ManagementPolicy
- func (in *ManagementPolicy) DeepCopyInto(out *ManagementPolicy)
- func (in *ManagementPolicy) DeepCopyObject() runtime.Object
- func (mg *ManagementPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementPolicy) GetID() string
- func (tr *ManagementPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementPolicy) GetProviderReference() *xpv1.Reference
- func (mg *ManagementPolicy) GetTerraformResourceType() string
- func (tr *ManagementPolicy) GetTerraformSchemaVersion() int
- func (mg *ManagementPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementPolicy) SetParameters(params map[string]interface{}) error
- func (mg *ManagementPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementPolicyList
- type ManagementPolicyObservation
- type ManagementPolicyParameters
- type ManagementPolicySpec
- type ManagementPolicyStatus
- type ManagementProduct
- func (in *ManagementProduct) DeepCopy() *ManagementProduct
- func (in *ManagementProduct) DeepCopyInto(out *ManagementProduct)
- func (in *ManagementProduct) DeepCopyObject() runtime.Object
- func (mg *ManagementProduct) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementProduct) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementProduct) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementProduct) GetID() string
- func (tr *ManagementProduct) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementProduct) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementProduct) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementProduct) GetProviderReference() *xpv1.Reference
- func (mg *ManagementProduct) GetTerraformResourceType() string
- func (tr *ManagementProduct) GetTerraformSchemaVersion() int
- func (mg *ManagementProduct) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementProduct) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementProduct) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementProduct) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementProduct) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementProduct) SetParameters(params map[string]interface{}) error
- func (mg *ManagementProduct) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementProduct) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementProduct) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementProductApi
- func (in *ManagementProductApi) DeepCopy() *ManagementProductApi
- func (in *ManagementProductApi) DeepCopyInto(out *ManagementProductApi)
- func (in *ManagementProductApi) DeepCopyObject() runtime.Object
- func (mg *ManagementProductApi) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementProductApi) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementProductApi) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementProductApi) GetID() string
- func (tr *ManagementProductApi) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementProductApi) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementProductApi) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementProductApi) GetProviderReference() *xpv1.Reference
- func (mg *ManagementProductApi) GetTerraformResourceType() string
- func (tr *ManagementProductApi) GetTerraformSchemaVersion() int
- func (mg *ManagementProductApi) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementProductApi) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementProductApi) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementProductApi) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementProductApi) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementProductApi) SetParameters(params map[string]interface{}) error
- func (mg *ManagementProductApi) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementProductApi) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementProductApi) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementProductApiList
- type ManagementProductApiObservation
- type ManagementProductApiParameters
- type ManagementProductApiSpec
- type ManagementProductApiStatus
- type ManagementProductList
- type ManagementProductObservation
- type ManagementProductParameters
- type ManagementProductPolicy
- func (in *ManagementProductPolicy) DeepCopy() *ManagementProductPolicy
- func (in *ManagementProductPolicy) DeepCopyInto(out *ManagementProductPolicy)
- func (in *ManagementProductPolicy) DeepCopyObject() runtime.Object
- func (mg *ManagementProductPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementProductPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementProductPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementProductPolicy) GetID() string
- func (tr *ManagementProductPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementProductPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementProductPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementProductPolicy) GetProviderReference() *xpv1.Reference
- func (mg *ManagementProductPolicy) GetTerraformResourceType() string
- func (tr *ManagementProductPolicy) GetTerraformSchemaVersion() int
- func (mg *ManagementProductPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementProductPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementProductPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementProductPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementProductPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementProductPolicy) SetParameters(params map[string]interface{}) error
- func (mg *ManagementProductPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementProductPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementProductPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementProductPolicyList
- func (in *ManagementProductPolicyList) DeepCopy() *ManagementProductPolicyList
- func (in *ManagementProductPolicyList) DeepCopyInto(out *ManagementProductPolicyList)
- func (in *ManagementProductPolicyList) DeepCopyObject() runtime.Object
- func (l *ManagementProductPolicyList) GetItems() []resource.Managed
- type ManagementProductPolicyObservation
- type ManagementProductPolicyParameters
- type ManagementProductPolicySpec
- type ManagementProductPolicyStatus
- type ManagementProductSpec
- type ManagementProductStatus
- type ManagementProperty
- func (in *ManagementProperty) DeepCopy() *ManagementProperty
- func (in *ManagementProperty) DeepCopyInto(out *ManagementProperty)
- func (in *ManagementProperty) DeepCopyObject() runtime.Object
- func (mg *ManagementProperty) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementProperty) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementProperty) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementProperty) GetID() string
- func (tr *ManagementProperty) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementProperty) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementProperty) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementProperty) GetProviderReference() *xpv1.Reference
- func (mg *ManagementProperty) GetTerraformResourceType() string
- func (tr *ManagementProperty) GetTerraformSchemaVersion() int
- func (mg *ManagementProperty) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementProperty) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementProperty) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementProperty) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementProperty) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementProperty) SetParameters(params map[string]interface{}) error
- func (mg *ManagementProperty) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementProperty) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementProperty) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementPropertyList
- type ManagementPropertyObservation
- type ManagementPropertyParameters
- type ManagementPropertySpec
- type ManagementPropertyStatus
- type ManagementRedisCache
- func (in *ManagementRedisCache) DeepCopy() *ManagementRedisCache
- func (in *ManagementRedisCache) DeepCopyInto(out *ManagementRedisCache)
- func (in *ManagementRedisCache) DeepCopyObject() runtime.Object
- func (mg *ManagementRedisCache) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementRedisCache) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementRedisCache) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementRedisCache) GetID() string
- func (tr *ManagementRedisCache) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementRedisCache) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementRedisCache) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementRedisCache) GetProviderReference() *xpv1.Reference
- func (mg *ManagementRedisCache) GetTerraformResourceType() string
- func (tr *ManagementRedisCache) GetTerraformSchemaVersion() int
- func (mg *ManagementRedisCache) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementRedisCache) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementRedisCache) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementRedisCache) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementRedisCache) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementRedisCache) SetParameters(params map[string]interface{}) error
- func (mg *ManagementRedisCache) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementRedisCache) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementRedisCache) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementRedisCacheList
- type ManagementRedisCacheObservation
- type ManagementRedisCacheParameters
- type ManagementRedisCacheSpec
- type ManagementRedisCacheStatus
- type ManagementSubscription
- func (in *ManagementSubscription) DeepCopy() *ManagementSubscription
- func (in *ManagementSubscription) DeepCopyInto(out *ManagementSubscription)
- func (in *ManagementSubscription) DeepCopyObject() runtime.Object
- func (mg *ManagementSubscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementSubscription) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementSubscription) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementSubscription) GetID() string
- func (tr *ManagementSubscription) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementSubscription) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementSubscription) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementSubscription) GetProviderReference() *xpv1.Reference
- func (mg *ManagementSubscription) GetTerraformResourceType() string
- func (tr *ManagementSubscription) GetTerraformSchemaVersion() int
- func (mg *ManagementSubscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementSubscription) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementSubscription) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementSubscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementSubscription) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementSubscription) SetParameters(params map[string]interface{}) error
- func (mg *ManagementSubscription) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementSubscription) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementSubscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementSubscriptionList
- type ManagementSubscriptionObservation
- type ManagementSubscriptionParameters
- type ManagementSubscriptionSpec
- type ManagementSubscriptionStatus
- type ManagementTag
- func (in *ManagementTag) DeepCopy() *ManagementTag
- func (in *ManagementTag) DeepCopyInto(out *ManagementTag)
- func (in *ManagementTag) DeepCopyObject() runtime.Object
- func (mg *ManagementTag) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementTag) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementTag) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementTag) GetID() string
- func (tr *ManagementTag) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementTag) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementTag) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementTag) GetProviderReference() *xpv1.Reference
- func (mg *ManagementTag) GetTerraformResourceType() string
- func (tr *ManagementTag) GetTerraformSchemaVersion() int
- func (mg *ManagementTag) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementTag) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementTag) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementTag) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementTag) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementTag) SetParameters(params map[string]interface{}) error
- func (mg *ManagementTag) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementTag) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementTag) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementTagList
- type ManagementTagObservation
- type ManagementTagParameters
- type ManagementTagSpec
- type ManagementTagStatus
- type ManagementUser
- func (in *ManagementUser) DeepCopy() *ManagementUser
- func (in *ManagementUser) DeepCopyInto(out *ManagementUser)
- func (in *ManagementUser) DeepCopyObject() runtime.Object
- func (mg *ManagementUser) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementUser) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementUser) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementUser) GetID() string
- func (tr *ManagementUser) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementUser) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementUser) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementUser) GetProviderReference() *xpv1.Reference
- func (mg *ManagementUser) GetTerraformResourceType() string
- func (tr *ManagementUser) GetTerraformSchemaVersion() int
- func (mg *ManagementUser) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementUser) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementUser) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementUser) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementUser) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementUser) SetParameters(params map[string]interface{}) error
- func (mg *ManagementUser) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementUser) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementUser) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementUserList
- type ManagementUserObservation
- type ManagementUserParameters
- type ManagementUserSpec
- type ManagementUserStatus
- type Oauth2AuthorizationObservation
- type Oauth2AuthorizationParameters
- type OpenidAuthenticationObservation
- type OpenidAuthenticationParameters
- type PolicyObservation
- type PolicyParameters
- type PortalObservation
- type PortalParameters
- type ProtocolsObservation
- type ProtocolsParameters
- type ProxyObservation
- type ProxyParameters
- type QueryParameterObservation
- type QueryParameterParameters
- type QueryParamsObservation
- type QueryParamsParameters
- type RepresentationFormParameterObservation
- type RepresentationFormParameterParameters
- type RepresentationObservation
- type RepresentationParameters
- type RequestObservation
- type RequestParameters
- type ResponseHeaderObservation
- type ResponseHeaderParameters
- type ResponseObservation
- type ResponseParameters
- type ResponseRepresentationObservation
- type ResponseRepresentationParameters
- type ScmObservation
- type ScmParameters
- type SecurityObservation
- type SecurityParameters
- type ServerX509NameObservation
- type ServerX509NameParameters
- type ServiceFabricClusterObservation
- type ServiceFabricClusterParameters
- type SignInObservation
- type SignInParameters
- type SignUpObservation
- type SignUpParameters
- type SubscriptionKeyParameterNamesObservation
- type SubscriptionKeyParameterNamesParameters
- type TLSObservation
- type TLSParameters
- type TemplateParameterObservation
- type TemplateParameterParameters
- type TenantAccessObservation
- type TenantAccessParameters
- type TermsOfServiceObservation
- type TermsOfServiceParameters
- type TokenBodyParameterObservation
- type TokenBodyParameterParameters
- type ValueFromKeyVaultObservation
- type ValueFromKeyVaultParameters
- type VirtualNetworkConfigurationObservation
- type VirtualNetworkConfigurationParameters
- type WsdlSelectorObservation
- type WsdlSelectorParameters
Constants ¶
const ( CRDGroup = "api.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( APIManagement_Kind = "APIManagement" APIManagement_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APIManagement_Kind}.String() APIManagement_KindAPIVersion = APIManagement_Kind + "." + CRDGroupVersion.String() APIManagement_GroupVersionKind = CRDGroupVersion.WithKind(APIManagement_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( ManagementApi_Kind = "ManagementApi" ManagementApi_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementApi_Kind}.String() ManagementApi_KindAPIVersion = ManagementApi_Kind + "." + CRDGroupVersion.String() ManagementApi_GroupVersionKind = CRDGroupVersion.WithKind(ManagementApi_Kind) )
Repository type metadata.
var ( ManagementApiDiagnostic_Kind = "ManagementApiDiagnostic" ManagementApiDiagnostic_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementApiDiagnostic_Kind}.String() ManagementApiDiagnostic_KindAPIVersion = ManagementApiDiagnostic_Kind + "." + CRDGroupVersion.String() ManagementApiDiagnostic_GroupVersionKind = CRDGroupVersion.WithKind(ManagementApiDiagnostic_Kind) )
Repository type metadata.
var ( ManagementApiOperation_Kind = "ManagementApiOperation" ManagementApiOperation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementApiOperation_Kind}.String() ManagementApiOperation_KindAPIVersion = ManagementApiOperation_Kind + "." + CRDGroupVersion.String() ManagementApiOperation_GroupVersionKind = CRDGroupVersion.WithKind(ManagementApiOperation_Kind) )
Repository type metadata.
var ( ManagementApiOperationPolicy_Kind = "ManagementApiOperationPolicy" ManagementApiOperationPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementApiOperationPolicy_Kind}.String() ManagementApiOperationPolicy_KindAPIVersion = ManagementApiOperationPolicy_Kind + "." + CRDGroupVersion.String() ManagementApiOperationPolicy_GroupVersionKind = CRDGroupVersion.WithKind(ManagementApiOperationPolicy_Kind) )
Repository type metadata.
var ( ManagementApiOperationTag_Kind = "ManagementApiOperationTag" ManagementApiOperationTag_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementApiOperationTag_Kind}.String() ManagementApiOperationTag_KindAPIVersion = ManagementApiOperationTag_Kind + "." + CRDGroupVersion.String() ManagementApiOperationTag_GroupVersionKind = CRDGroupVersion.WithKind(ManagementApiOperationTag_Kind) )
Repository type metadata.
var ( ManagementApiPolicy_Kind = "ManagementApiPolicy" ManagementApiPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementApiPolicy_Kind}.String() ManagementApiPolicy_KindAPIVersion = ManagementApiPolicy_Kind + "." + CRDGroupVersion.String() ManagementApiPolicy_GroupVersionKind = CRDGroupVersion.WithKind(ManagementApiPolicy_Kind) )
Repository type metadata.
var ( ManagementApiRelease_Kind = "ManagementApiRelease" ManagementApiRelease_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementApiRelease_Kind}.String() ManagementApiRelease_KindAPIVersion = ManagementApiRelease_Kind + "." + CRDGroupVersion.String() ManagementApiRelease_GroupVersionKind = CRDGroupVersion.WithKind(ManagementApiRelease_Kind) )
Repository type metadata.
var ( ManagementApiSchema_Kind = "ManagementApiSchema" ManagementApiSchema_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementApiSchema_Kind}.String() ManagementApiSchema_KindAPIVersion = ManagementApiSchema_Kind + "." + CRDGroupVersion.String() ManagementApiSchema_GroupVersionKind = CRDGroupVersion.WithKind(ManagementApiSchema_Kind) )
Repository type metadata.
var ( ManagementApiVersionSet_Kind = "ManagementApiVersionSet" ManagementApiVersionSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementApiVersionSet_Kind}.String() ManagementApiVersionSet_KindAPIVersion = ManagementApiVersionSet_Kind + "." + CRDGroupVersion.String() ManagementApiVersionSet_GroupVersionKind = CRDGroupVersion.WithKind(ManagementApiVersionSet_Kind) )
Repository type metadata.
var ( ManagementAuthorizationServer_Kind = "ManagementAuthorizationServer" ManagementAuthorizationServer_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementAuthorizationServer_Kind}.String() ManagementAuthorizationServer_KindAPIVersion = ManagementAuthorizationServer_Kind + "." + CRDGroupVersion.String() ManagementAuthorizationServer_GroupVersionKind = CRDGroupVersion.WithKind(ManagementAuthorizationServer_Kind) )
Repository type metadata.
var ( ManagementBackend_Kind = "ManagementBackend" ManagementBackend_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementBackend_Kind}.String() ManagementBackend_KindAPIVersion = ManagementBackend_Kind + "." + CRDGroupVersion.String() ManagementBackend_GroupVersionKind = CRDGroupVersion.WithKind(ManagementBackend_Kind) )
Repository type metadata.
var ( ManagementCertificate_Kind = "ManagementCertificate" ManagementCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementCertificate_Kind}.String() ManagementCertificate_KindAPIVersion = ManagementCertificate_Kind + "." + CRDGroupVersion.String() ManagementCertificate_GroupVersionKind = CRDGroupVersion.WithKind(ManagementCertificate_Kind) )
Repository type metadata.
var ( ManagementCustomDomain_Kind = "ManagementCustomDomain" ManagementCustomDomain_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementCustomDomain_Kind}.String() ManagementCustomDomain_KindAPIVersion = ManagementCustomDomain_Kind + "." + CRDGroupVersion.String() ManagementCustomDomain_GroupVersionKind = CRDGroupVersion.WithKind(ManagementCustomDomain_Kind) )
Repository type metadata.
var ( ManagementDiagnostic_Kind = "ManagementDiagnostic" ManagementDiagnostic_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementDiagnostic_Kind}.String() ManagementDiagnostic_KindAPIVersion = ManagementDiagnostic_Kind + "." + CRDGroupVersion.String() ManagementDiagnostic_GroupVersionKind = CRDGroupVersion.WithKind(ManagementDiagnostic_Kind) )
Repository type metadata.
var ( ManagementEmailTemplate_Kind = "ManagementEmailTemplate" ManagementEmailTemplate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementEmailTemplate_Kind}.String() ManagementEmailTemplate_KindAPIVersion = ManagementEmailTemplate_Kind + "." + CRDGroupVersion.String() ManagementEmailTemplate_GroupVersionKind = CRDGroupVersion.WithKind(ManagementEmailTemplate_Kind) )
Repository type metadata.
var ( ManagementGateway_Kind = "ManagementGateway" ManagementGateway_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementGateway_Kind}.String() ManagementGateway_KindAPIVersion = ManagementGateway_Kind + "." + CRDGroupVersion.String() ManagementGateway_GroupVersionKind = CRDGroupVersion.WithKind(ManagementGateway_Kind) )
Repository type metadata.
var ( ManagementGatewayApi_Kind = "ManagementGatewayApi" ManagementGatewayApi_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementGatewayApi_Kind}.String() ManagementGatewayApi_KindAPIVersion = ManagementGatewayApi_Kind + "." + CRDGroupVersion.String() ManagementGatewayApi_GroupVersionKind = CRDGroupVersion.WithKind(ManagementGatewayApi_Kind) )
Repository type metadata.
var ( ManagementIdentityProviderAad_Kind = "ManagementIdentityProviderAad" ManagementIdentityProviderAad_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementIdentityProviderAad_Kind}.String() ManagementIdentityProviderAad_KindAPIVersion = ManagementIdentityProviderAad_Kind + "." + CRDGroupVersion.String() ManagementIdentityProviderAad_GroupVersionKind = CRDGroupVersion.WithKind(ManagementIdentityProviderAad_Kind) )
Repository type metadata.
var ( ManagementIdentityProviderAadb2C_Kind = "ManagementIdentityProviderAadb2C" ManagementIdentityProviderAadb2C_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementIdentityProviderAadb2C_Kind}.String() ManagementIdentityProviderAadb2C_KindAPIVersion = ManagementIdentityProviderAadb2C_Kind + "." + CRDGroupVersion.String() ManagementIdentityProviderAadb2C_GroupVersionKind = CRDGroupVersion.WithKind(ManagementIdentityProviderAadb2C_Kind) )
Repository type metadata.
var ( ManagementIdentityProviderFacebook_Kind = "ManagementIdentityProviderFacebook" ManagementIdentityProviderFacebook_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementIdentityProviderFacebook_Kind}.String() ManagementIdentityProviderFacebook_KindAPIVersion = ManagementIdentityProviderFacebook_Kind + "." + CRDGroupVersion.String() ManagementIdentityProviderFacebook_GroupVersionKind = CRDGroupVersion.WithKind(ManagementIdentityProviderFacebook_Kind) )
Repository type metadata.
var ( ManagementIdentityProviderGoogle_Kind = "ManagementIdentityProviderGoogle" ManagementIdentityProviderGoogle_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementIdentityProviderGoogle_Kind}.String() ManagementIdentityProviderGoogle_KindAPIVersion = ManagementIdentityProviderGoogle_Kind + "." + CRDGroupVersion.String() ManagementIdentityProviderGoogle_GroupVersionKind = CRDGroupVersion.WithKind(ManagementIdentityProviderGoogle_Kind) )
Repository type metadata.
var ( ManagementIdentityProviderMicrosoft_Kind = "ManagementIdentityProviderMicrosoft" ManagementIdentityProviderMicrosoft_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementIdentityProviderMicrosoft_Kind}.String() ManagementIdentityProviderMicrosoft_KindAPIVersion = ManagementIdentityProviderMicrosoft_Kind + "." + CRDGroupVersion.String() ManagementIdentityProviderMicrosoft_GroupVersionKind = CRDGroupVersion.WithKind(ManagementIdentityProviderMicrosoft_Kind) )
Repository type metadata.
var ( ManagementIdentityProviderTwitter_Kind = "ManagementIdentityProviderTwitter" ManagementIdentityProviderTwitter_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementIdentityProviderTwitter_Kind}.String() ManagementIdentityProviderTwitter_KindAPIVersion = ManagementIdentityProviderTwitter_Kind + "." + CRDGroupVersion.String() ManagementIdentityProviderTwitter_GroupVersionKind = CRDGroupVersion.WithKind(ManagementIdentityProviderTwitter_Kind) )
Repository type metadata.
var ( ManagementLogger_Kind = "ManagementLogger" ManagementLogger_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementLogger_Kind}.String() ManagementLogger_KindAPIVersion = ManagementLogger_Kind + "." + CRDGroupVersion.String() ManagementLogger_GroupVersionKind = CRDGroupVersion.WithKind(ManagementLogger_Kind) )
Repository type metadata.
var ( ManagementNamedValue_Kind = "ManagementNamedValue" ManagementNamedValue_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementNamedValue_Kind}.String() ManagementNamedValue_KindAPIVersion = ManagementNamedValue_Kind + "." + CRDGroupVersion.String() ManagementNamedValue_GroupVersionKind = CRDGroupVersion.WithKind(ManagementNamedValue_Kind) )
Repository type metadata.
var ( ManagementNotificationRecipientEmail_Kind = "ManagementNotificationRecipientEmail" ManagementNotificationRecipientEmail_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementNotificationRecipientEmail_Kind}.String() ManagementNotificationRecipientEmail_KindAPIVersion = ManagementNotificationRecipientEmail_Kind + "." + CRDGroupVersion.String() ManagementNotificationRecipientEmail_GroupVersionKind = CRDGroupVersion.WithKind(ManagementNotificationRecipientEmail_Kind) )
Repository type metadata.
var ( ManagementOpenidConnectProvider_Kind = "ManagementOpenidConnectProvider" ManagementOpenidConnectProvider_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementOpenidConnectProvider_Kind}.String() ManagementOpenidConnectProvider_KindAPIVersion = ManagementOpenidConnectProvider_Kind + "." + CRDGroupVersion.String() ManagementOpenidConnectProvider_GroupVersionKind = CRDGroupVersion.WithKind(ManagementOpenidConnectProvider_Kind) )
Repository type metadata.
var ( ManagementPolicy_Kind = "ManagementPolicy" ManagementPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementPolicy_Kind}.String() ManagementPolicy_KindAPIVersion = ManagementPolicy_Kind + "." + CRDGroupVersion.String() ManagementPolicy_GroupVersionKind = CRDGroupVersion.WithKind(ManagementPolicy_Kind) )
Repository type metadata.
var ( ManagementProduct_Kind = "ManagementProduct" ManagementProduct_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementProduct_Kind}.String() ManagementProduct_KindAPIVersion = ManagementProduct_Kind + "." + CRDGroupVersion.String() ManagementProduct_GroupVersionKind = CRDGroupVersion.WithKind(ManagementProduct_Kind) )
Repository type metadata.
var ( ManagementProductApi_Kind = "ManagementProductApi" ManagementProductApi_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementProductApi_Kind}.String() ManagementProductApi_KindAPIVersion = ManagementProductApi_Kind + "." + CRDGroupVersion.String() ManagementProductApi_GroupVersionKind = CRDGroupVersion.WithKind(ManagementProductApi_Kind) )
Repository type metadata.
var ( ManagementProductPolicy_Kind = "ManagementProductPolicy" ManagementProductPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementProductPolicy_Kind}.String() ManagementProductPolicy_KindAPIVersion = ManagementProductPolicy_Kind + "." + CRDGroupVersion.String() ManagementProductPolicy_GroupVersionKind = CRDGroupVersion.WithKind(ManagementProductPolicy_Kind) )
Repository type metadata.
var ( ManagementProperty_Kind = "ManagementProperty" ManagementProperty_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementProperty_Kind}.String() ManagementProperty_KindAPIVersion = ManagementProperty_Kind + "." + CRDGroupVersion.String() ManagementProperty_GroupVersionKind = CRDGroupVersion.WithKind(ManagementProperty_Kind) )
Repository type metadata.
var ( ManagementRedisCache_Kind = "ManagementRedisCache" ManagementRedisCache_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementRedisCache_Kind}.String() ManagementRedisCache_KindAPIVersion = ManagementRedisCache_Kind + "." + CRDGroupVersion.String() ManagementRedisCache_GroupVersionKind = CRDGroupVersion.WithKind(ManagementRedisCache_Kind) )
Repository type metadata.
var ( ManagementSubscription_Kind = "ManagementSubscription" ManagementSubscription_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementSubscription_Kind}.String() ManagementSubscription_KindAPIVersion = ManagementSubscription_Kind + "." + CRDGroupVersion.String() ManagementSubscription_GroupVersionKind = CRDGroupVersion.WithKind(ManagementSubscription_Kind) )
Repository type metadata.
var ( ManagementTag_Kind = "ManagementTag" ManagementTag_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementTag_Kind}.String() ManagementTag_KindAPIVersion = ManagementTag_Kind + "." + CRDGroupVersion.String() ManagementTag_GroupVersionKind = CRDGroupVersion.WithKind(ManagementTag_Kind) )
Repository type metadata.
var ( ManagementUser_Kind = "ManagementUser" ManagementUser_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementUser_Kind}.String() ManagementUser_KindAPIVersion = ManagementUser_Kind + "." + CRDGroupVersion.String() ManagementUser_GroupVersionKind = CRDGroupVersion.WithKind(ManagementUser_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type APIManagement ¶
type APIManagement struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APIManagementSpec `json:"spec"` Status APIManagementStatus `json:"status,omitempty"` }
APIManagement is the Schema for the APIManagements API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*APIManagement) DeepCopy ¶
func (in *APIManagement) DeepCopy() *APIManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIManagement.
func (*APIManagement) DeepCopyInto ¶
func (in *APIManagement) DeepCopyInto(out *APIManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIManagement) DeepCopyObject ¶
func (in *APIManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIManagement) GetCondition ¶
func (mg *APIManagement) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APIManagement.
func (*APIManagement) GetConnectionDetailsMapping ¶
func (tr *APIManagement) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this APIManagement
func (*APIManagement) GetDeletionPolicy ¶
func (mg *APIManagement) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APIManagement.
func (*APIManagement) GetID ¶
func (tr *APIManagement) GetID() string
GetID returns ID of underlying Terraform resource of this APIManagement
func (*APIManagement) GetObservation ¶
func (tr *APIManagement) GetObservation() (map[string]interface{}, error)
GetObservation of this APIManagement
func (*APIManagement) GetParameters ¶
func (tr *APIManagement) GetParameters() (map[string]interface{}, error)
GetParameters of this APIManagement
func (*APIManagement) GetProviderConfigReference ¶
func (mg *APIManagement) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this APIManagement.
func (*APIManagement) GetProviderReference ¶
func (mg *APIManagement) GetProviderReference() *xpv1.Reference
GetProviderReference of this APIManagement. Deprecated: Use GetProviderConfigReference.
func (*APIManagement) GetTerraformResourceType ¶
func (mg *APIManagement) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this APIManagement
func (*APIManagement) GetTerraformSchemaVersion ¶
func (tr *APIManagement) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APIManagement) GetWriteConnectionSecretToReference ¶
func (mg *APIManagement) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APIManagement.
func (*APIManagement) LateInitialize ¶
func (tr *APIManagement) LateInitialize(attrs []byte) (bool, error)
LateInitialize this APIManagement using its observed tfState. returns True if there are any spec changes for the resource.
func (*APIManagement) SetConditions ¶
func (mg *APIManagement) SetConditions(c ...xpv1.Condition)
SetConditions of this APIManagement.
func (*APIManagement) SetDeletionPolicy ¶
func (mg *APIManagement) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APIManagement.
func (*APIManagement) SetObservation ¶
func (tr *APIManagement) SetObservation(obs map[string]interface{}) error
SetObservation for this APIManagement
func (*APIManagement) SetParameters ¶
func (tr *APIManagement) SetParameters(params map[string]interface{}) error
SetParameters for this APIManagement
func (*APIManagement) SetProviderConfigReference ¶
func (mg *APIManagement) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this APIManagement.
func (*APIManagement) SetProviderReference ¶
func (mg *APIManagement) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this APIManagement. Deprecated: Use SetProviderConfigReference.
func (*APIManagement) SetWriteConnectionSecretToReference ¶
func (mg *APIManagement) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APIManagement.
type APIManagementList ¶
type APIManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APIManagement `json:"items"` }
APIManagementList contains a list of APIManagements
func (*APIManagementList) DeepCopy ¶
func (in *APIManagementList) DeepCopy() *APIManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIManagementList.
func (*APIManagementList) DeepCopyInto ¶
func (in *APIManagementList) DeepCopyInto(out *APIManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIManagementList) DeepCopyObject ¶
func (in *APIManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIManagementList) GetItems ¶
func (l *APIManagementList) GetItems() []resource.Managed
GetItems of this APIManagementList.
type APIManagementObservation ¶
type APIManagementObservation struct { DeveloperPortalURL *string `json:"developerPortalUrl,omitempty" tf:"developer_portal_url,omitempty"` GatewayRegionalURL *string `json:"gatewayRegionalUrl,omitempty" tf:"gateway_regional_url,omitempty"` GatewayURL *string `json:"gatewayUrl,omitempty" tf:"gateway_url,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` ManagementAPIURL *string `json:"managementApiUrl,omitempty" tf:"management_api_url,omitempty"` PortalURL *string `json:"portalUrl,omitempty" tf:"portal_url,omitempty"` PrivateIPAddresses []*string `json:"privateIpAddresses,omitempty" tf:"private_ip_addresses,omitempty"` PublicIPAddresses []*string `json:"publicIpAddresses,omitempty" tf:"public_ip_addresses,omitempty"` ScmURL *string `json:"scmUrl,omitempty" tf:"scm_url,omitempty"` }
func (*APIManagementObservation) DeepCopy ¶
func (in *APIManagementObservation) DeepCopy() *APIManagementObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIManagementObservation.
func (*APIManagementObservation) DeepCopyInto ¶
func (in *APIManagementObservation) DeepCopyInto(out *APIManagementObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIManagementParameters ¶
type APIManagementParameters struct { // +kubebuilder:validation:Optional AdditionalLocation []AdditionalLocationParameters `json:"additionalLocation,omitempty" tf:"additional_location,omitempty"` // +kubebuilder:validation:Optional Certificate []CertificateParameters `json:"certificate,omitempty" tf:"certificate,omitempty"` // +kubebuilder:validation:Optional ClientCertificateEnabled *bool `json:"clientCertificateEnabled,omitempty" tf:"client_certificate_enabled,omitempty"` // +kubebuilder:validation:Optional GatewayDisabled *bool `json:"gatewayDisabled,omitempty" tf:"gateway_disabled,omitempty"` // +kubebuilder:validation:Optional HostnameConfiguration []HostnameConfigurationParameters `json:"hostnameConfiguration,omitempty" tf:"hostname_configuration,omitempty"` // +kubebuilder:validation:Optional Identity []IdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MinAPIVersion *string `json:"minApiVersion,omitempty" tf:"min_api_version,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional NotificationSenderEmail *string `json:"notificationSenderEmail,omitempty" tf:"notification_sender_email,omitempty"` // +kubebuilder:validation:Optional Policy []PolicyParameters `json:"policy,omitempty" tf:"policy,omitempty"` // +kubebuilder:validation:Optional Protocols []ProtocolsParameters `json:"protocols,omitempty" tf:"protocols,omitempty"` // +kubebuilder:validation:Required PublisherEmail *string `json:"publisherEmail" tf:"publisher_email,omitempty"` // +kubebuilder:validation:Required PublisherName *string `json:"publisherName" tf:"publisher_name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional Security []SecurityParameters `json:"security,omitempty" tf:"security,omitempty"` // +kubebuilder:validation:Optional SignIn []SignInParameters `json:"signIn,omitempty" tf:"sign_in,omitempty"` // +kubebuilder:validation:Optional SignUp []SignUpParameters `json:"signUp,omitempty" tf:"sign_up,omitempty"` // +kubebuilder:validation:Required SkuName *string `json:"skuName" tf:"sku_name,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional TenantAccess []TenantAccessParameters `json:"tenantAccess,omitempty" tf:"tenant_access,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkConfiguration []APIManagementVirtualNetworkConfigurationParameters `json:"virtualNetworkConfiguration,omitempty" tf:"virtual_network_configuration,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkType *string `json:"virtualNetworkType,omitempty" tf:"virtual_network_type,omitempty"` // +kubebuilder:validation:Optional Zones []*string `json:"zones,omitempty" tf:"zones,omitempty"` }
func (*APIManagementParameters) DeepCopy ¶
func (in *APIManagementParameters) DeepCopy() *APIManagementParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIManagementParameters.
func (*APIManagementParameters) DeepCopyInto ¶
func (in *APIManagementParameters) DeepCopyInto(out *APIManagementParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIManagementSpec ¶
type APIManagementSpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIManagementParameters `json:"forProvider"` }
APIManagementSpec defines the desired state of APIManagement
func (*APIManagementSpec) DeepCopy ¶
func (in *APIManagementSpec) DeepCopy() *APIManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIManagementSpec.
func (*APIManagementSpec) DeepCopyInto ¶
func (in *APIManagementSpec) DeepCopyInto(out *APIManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIManagementStatus ¶
type APIManagementStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIManagementObservation `json:"atProvider,omitempty"` }
APIManagementStatus defines the observed state of APIManagement.
func (*APIManagementStatus) DeepCopy ¶
func (in *APIManagementStatus) DeepCopy() *APIManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIManagementStatus.
func (*APIManagementStatus) DeepCopyInto ¶
func (in *APIManagementStatus) DeepCopyInto(out *APIManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIManagementVirtualNetworkConfigurationObservation ¶
type APIManagementVirtualNetworkConfigurationObservation struct { }
func (*APIManagementVirtualNetworkConfigurationObservation) DeepCopy ¶
func (in *APIManagementVirtualNetworkConfigurationObservation) DeepCopy() *APIManagementVirtualNetworkConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIManagementVirtualNetworkConfigurationObservation.
func (*APIManagementVirtualNetworkConfigurationObservation) DeepCopyInto ¶
func (in *APIManagementVirtualNetworkConfigurationObservation) DeepCopyInto(out *APIManagementVirtualNetworkConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIManagementVirtualNetworkConfigurationParameters ¶
type APIManagementVirtualNetworkConfigurationParameters struct { // +kubebuilder:validation:Required SubnetID *string `json:"subnetId" tf:"subnet_id,omitempty"` }
func (*APIManagementVirtualNetworkConfigurationParameters) DeepCopy ¶
func (in *APIManagementVirtualNetworkConfigurationParameters) DeepCopy() *APIManagementVirtualNetworkConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIManagementVirtualNetworkConfigurationParameters.
func (*APIManagementVirtualNetworkConfigurationParameters) DeepCopyInto ¶
func (in *APIManagementVirtualNetworkConfigurationParameters) DeepCopyInto(out *APIManagementVirtualNetworkConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdditionalLocationObservation ¶
type AdditionalLocationObservation struct { GatewayRegionalURL *string `json:"gatewayRegionalUrl,omitempty" tf:"gateway_regional_url,omitempty"` PrivateIPAddresses []*string `json:"privateIpAddresses,omitempty" tf:"private_ip_addresses,omitempty"` PublicIPAddresses []*string `json:"publicIpAddresses,omitempty" tf:"public_ip_addresses,omitempty"` }
func (*AdditionalLocationObservation) DeepCopy ¶
func (in *AdditionalLocationObservation) DeepCopy() *AdditionalLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalLocationObservation.
func (*AdditionalLocationObservation) DeepCopyInto ¶
func (in *AdditionalLocationObservation) DeepCopyInto(out *AdditionalLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdditionalLocationParameters ¶
type AdditionalLocationParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkConfiguration []VirtualNetworkConfigurationParameters `json:"virtualNetworkConfiguration,omitempty" tf:"virtual_network_configuration,omitempty"` }
func (*AdditionalLocationParameters) DeepCopy ¶
func (in *AdditionalLocationParameters) DeepCopy() *AdditionalLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalLocationParameters.
func (*AdditionalLocationParameters) DeepCopyInto ¶
func (in *AdditionalLocationParameters) DeepCopyInto(out *AdditionalLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationInsightsObservation ¶
type ApplicationInsightsObservation struct { }
func (*ApplicationInsightsObservation) DeepCopy ¶
func (in *ApplicationInsightsObservation) DeepCopy() *ApplicationInsightsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsObservation.
func (*ApplicationInsightsObservation) DeepCopyInto ¶
func (in *ApplicationInsightsObservation) DeepCopyInto(out *ApplicationInsightsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationInsightsParameters ¶
type ApplicationInsightsParameters struct { // +kubebuilder:validation:Required InstrumentationKeySecretRef v1.SecretKeySelector `json:"instrumentationKeySecretRef" tf:"-"` }
func (*ApplicationInsightsParameters) DeepCopy ¶
func (in *ApplicationInsightsParameters) DeepCopy() *ApplicationInsightsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInsightsParameters.
func (*ApplicationInsightsParameters) DeepCopyInto ¶
func (in *ApplicationInsightsParameters) DeepCopyInto(out *ApplicationInsightsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthorizationObservation ¶
type AuthorizationObservation struct { }
func (*AuthorizationObservation) DeepCopy ¶
func (in *AuthorizationObservation) DeepCopy() *AuthorizationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationObservation.
func (*AuthorizationObservation) DeepCopyInto ¶
func (in *AuthorizationObservation) DeepCopyInto(out *AuthorizationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthorizationParameters ¶
type AuthorizationParameters struct { // +kubebuilder:validation:Optional Parameter *string `json:"parameter,omitempty" tf:"parameter,omitempty"` // +kubebuilder:validation:Optional Scheme *string `json:"scheme,omitempty" tf:"scheme,omitempty"` }
func (*AuthorizationParameters) DeepCopy ¶
func (in *AuthorizationParameters) DeepCopy() *AuthorizationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationParameters.
func (*AuthorizationParameters) DeepCopyInto ¶
func (in *AuthorizationParameters) DeepCopyInto(out *AuthorizationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendRequestDataMaskingHeadersObservation ¶
type BackendRequestDataMaskingHeadersObservation struct { }
func (*BackendRequestDataMaskingHeadersObservation) DeepCopy ¶
func (in *BackendRequestDataMaskingHeadersObservation) DeepCopy() *BackendRequestDataMaskingHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendRequestDataMaskingHeadersObservation.
func (*BackendRequestDataMaskingHeadersObservation) DeepCopyInto ¶
func (in *BackendRequestDataMaskingHeadersObservation) DeepCopyInto(out *BackendRequestDataMaskingHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendRequestDataMaskingHeadersParameters ¶
type BackendRequestDataMaskingHeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*BackendRequestDataMaskingHeadersParameters) DeepCopy ¶
func (in *BackendRequestDataMaskingHeadersParameters) DeepCopy() *BackendRequestDataMaskingHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendRequestDataMaskingHeadersParameters.
func (*BackendRequestDataMaskingHeadersParameters) DeepCopyInto ¶
func (in *BackendRequestDataMaskingHeadersParameters) DeepCopyInto(out *BackendRequestDataMaskingHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendRequestDataMaskingObservation ¶
type BackendRequestDataMaskingObservation struct { }
func (*BackendRequestDataMaskingObservation) DeepCopy ¶
func (in *BackendRequestDataMaskingObservation) DeepCopy() *BackendRequestDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendRequestDataMaskingObservation.
func (*BackendRequestDataMaskingObservation) DeepCopyInto ¶
func (in *BackendRequestDataMaskingObservation) DeepCopyInto(out *BackendRequestDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendRequestDataMaskingParameters ¶
type BackendRequestDataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []BackendRequestDataMaskingHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []BackendRequestDataMaskingQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*BackendRequestDataMaskingParameters) DeepCopy ¶
func (in *BackendRequestDataMaskingParameters) DeepCopy() *BackendRequestDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendRequestDataMaskingParameters.
func (*BackendRequestDataMaskingParameters) DeepCopyInto ¶
func (in *BackendRequestDataMaskingParameters) DeepCopyInto(out *BackendRequestDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendRequestDataMaskingQueryParamsObservation ¶
type BackendRequestDataMaskingQueryParamsObservation struct { }
func (*BackendRequestDataMaskingQueryParamsObservation) DeepCopy ¶
func (in *BackendRequestDataMaskingQueryParamsObservation) DeepCopy() *BackendRequestDataMaskingQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendRequestDataMaskingQueryParamsObservation.
func (*BackendRequestDataMaskingQueryParamsObservation) DeepCopyInto ¶
func (in *BackendRequestDataMaskingQueryParamsObservation) DeepCopyInto(out *BackendRequestDataMaskingQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendRequestDataMaskingQueryParamsParameters ¶
type BackendRequestDataMaskingQueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*BackendRequestDataMaskingQueryParamsParameters) DeepCopy ¶
func (in *BackendRequestDataMaskingQueryParamsParameters) DeepCopy() *BackendRequestDataMaskingQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendRequestDataMaskingQueryParamsParameters.
func (*BackendRequestDataMaskingQueryParamsParameters) DeepCopyInto ¶
func (in *BackendRequestDataMaskingQueryParamsParameters) DeepCopyInto(out *BackendRequestDataMaskingQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendRequestObservation ¶
type BackendRequestObservation struct { }
func (*BackendRequestObservation) DeepCopy ¶
func (in *BackendRequestObservation) DeepCopy() *BackendRequestObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendRequestObservation.
func (*BackendRequestObservation) DeepCopyInto ¶
func (in *BackendRequestObservation) DeepCopyInto(out *BackendRequestObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendRequestParameters ¶
type BackendRequestParameters struct { // +kubebuilder:validation:Optional BodyBytes *int64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []DataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*BackendRequestParameters) DeepCopy ¶
func (in *BackendRequestParameters) DeepCopy() *BackendRequestParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendRequestParameters.
func (*BackendRequestParameters) DeepCopyInto ¶
func (in *BackendRequestParameters) DeepCopyInto(out *BackendRequestParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendResponseDataMaskingHeadersObservation ¶
type BackendResponseDataMaskingHeadersObservation struct { }
func (*BackendResponseDataMaskingHeadersObservation) DeepCopy ¶
func (in *BackendResponseDataMaskingHeadersObservation) DeepCopy() *BackendResponseDataMaskingHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendResponseDataMaskingHeadersObservation.
func (*BackendResponseDataMaskingHeadersObservation) DeepCopyInto ¶
func (in *BackendResponseDataMaskingHeadersObservation) DeepCopyInto(out *BackendResponseDataMaskingHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendResponseDataMaskingHeadersParameters ¶
type BackendResponseDataMaskingHeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*BackendResponseDataMaskingHeadersParameters) DeepCopy ¶
func (in *BackendResponseDataMaskingHeadersParameters) DeepCopy() *BackendResponseDataMaskingHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendResponseDataMaskingHeadersParameters.
func (*BackendResponseDataMaskingHeadersParameters) DeepCopyInto ¶
func (in *BackendResponseDataMaskingHeadersParameters) DeepCopyInto(out *BackendResponseDataMaskingHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendResponseDataMaskingObservation ¶
type BackendResponseDataMaskingObservation struct { }
func (*BackendResponseDataMaskingObservation) DeepCopy ¶
func (in *BackendResponseDataMaskingObservation) DeepCopy() *BackendResponseDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendResponseDataMaskingObservation.
func (*BackendResponseDataMaskingObservation) DeepCopyInto ¶
func (in *BackendResponseDataMaskingObservation) DeepCopyInto(out *BackendResponseDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendResponseDataMaskingParameters ¶
type BackendResponseDataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []DataMaskingHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []DataMaskingQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*BackendResponseDataMaskingParameters) DeepCopy ¶
func (in *BackendResponseDataMaskingParameters) DeepCopy() *BackendResponseDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendResponseDataMaskingParameters.
func (*BackendResponseDataMaskingParameters) DeepCopyInto ¶
func (in *BackendResponseDataMaskingParameters) DeepCopyInto(out *BackendResponseDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendResponseDataMaskingQueryParamsObservation ¶
type BackendResponseDataMaskingQueryParamsObservation struct { }
func (*BackendResponseDataMaskingQueryParamsObservation) DeepCopy ¶
func (in *BackendResponseDataMaskingQueryParamsObservation) DeepCopy() *BackendResponseDataMaskingQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendResponseDataMaskingQueryParamsObservation.
func (*BackendResponseDataMaskingQueryParamsObservation) DeepCopyInto ¶
func (in *BackendResponseDataMaskingQueryParamsObservation) DeepCopyInto(out *BackendResponseDataMaskingQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendResponseDataMaskingQueryParamsParameters ¶
type BackendResponseDataMaskingQueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*BackendResponseDataMaskingQueryParamsParameters) DeepCopy ¶
func (in *BackendResponseDataMaskingQueryParamsParameters) DeepCopy() *BackendResponseDataMaskingQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendResponseDataMaskingQueryParamsParameters.
func (*BackendResponseDataMaskingQueryParamsParameters) DeepCopyInto ¶
func (in *BackendResponseDataMaskingQueryParamsParameters) DeepCopyInto(out *BackendResponseDataMaskingQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendResponseObservation ¶
type BackendResponseObservation struct { }
func (*BackendResponseObservation) DeepCopy ¶
func (in *BackendResponseObservation) DeepCopy() *BackendResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendResponseObservation.
func (*BackendResponseObservation) DeepCopyInto ¶
func (in *BackendResponseObservation) DeepCopyInto(out *BackendResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendResponseParameters ¶
type BackendResponseParameters struct { // +kubebuilder:validation:Optional BodyBytes *int64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []BackendResponseDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*BackendResponseParameters) DeepCopy ¶
func (in *BackendResponseParameters) DeepCopy() *BackendResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendResponseParameters.
func (*BackendResponseParameters) DeepCopyInto ¶
func (in *BackendResponseParameters) DeepCopyInto(out *BackendResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateObservation ¶
type CertificateObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*CertificateObservation) DeepCopy ¶
func (in *CertificateObservation) DeepCopy() *CertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateObservation.
func (*CertificateObservation) DeepCopyInto ¶
func (in *CertificateObservation) DeepCopyInto(out *CertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateParameters ¶
type CertificateParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required EncodedCertificateSecretRef v1.SecretKeySelector `json:"encodedCertificateSecretRef" tf:"-"` // +kubebuilder:validation:Required StoreName *string `json:"storeName" tf:"store_name,omitempty"` }
func (*CertificateParameters) DeepCopy ¶
func (in *CertificateParameters) DeepCopy() *CertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateParameters.
func (*CertificateParameters) DeepCopyInto ¶
func (in *CertificateParameters) DeepCopyInto(out *CertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialsObservation ¶
type CredentialsObservation struct { }
func (*CredentialsObservation) DeepCopy ¶
func (in *CredentialsObservation) DeepCopy() *CredentialsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialsObservation.
func (*CredentialsObservation) DeepCopyInto ¶
func (in *CredentialsObservation) DeepCopyInto(out *CredentialsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialsParameters ¶
type CredentialsParameters struct { // +kubebuilder:validation:Optional Authorization []AuthorizationParameters `json:"authorization,omitempty" tf:"authorization,omitempty"` // +kubebuilder:validation:Optional Certificate []*string `json:"certificate,omitempty" tf:"certificate,omitempty"` // +kubebuilder:validation:Optional Header map[string]*string `json:"header,omitempty" tf:"header,omitempty"` // +kubebuilder:validation:Optional Query map[string]*string `json:"query,omitempty" tf:"query,omitempty"` }
func (*CredentialsParameters) DeepCopy ¶
func (in *CredentialsParameters) DeepCopy() *CredentialsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialsParameters.
func (*CredentialsParameters) DeepCopyInto ¶
func (in *CredentialsParameters) DeepCopyInto(out *CredentialsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataMaskingHeadersObservation ¶
type DataMaskingHeadersObservation struct { }
func (*DataMaskingHeadersObservation) DeepCopy ¶
func (in *DataMaskingHeadersObservation) DeepCopy() *DataMaskingHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataMaskingHeadersObservation.
func (*DataMaskingHeadersObservation) DeepCopyInto ¶
func (in *DataMaskingHeadersObservation) DeepCopyInto(out *DataMaskingHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataMaskingHeadersParameters ¶
type DataMaskingHeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*DataMaskingHeadersParameters) DeepCopy ¶
func (in *DataMaskingHeadersParameters) DeepCopy() *DataMaskingHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataMaskingHeadersParameters.
func (*DataMaskingHeadersParameters) DeepCopyInto ¶
func (in *DataMaskingHeadersParameters) DeepCopyInto(out *DataMaskingHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataMaskingObservation ¶
type DataMaskingObservation struct { }
func (*DataMaskingObservation) DeepCopy ¶
func (in *DataMaskingObservation) DeepCopy() *DataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataMaskingObservation.
func (*DataMaskingObservation) DeepCopyInto ¶
func (in *DataMaskingObservation) DeepCopyInto(out *DataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataMaskingParameters ¶
type DataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []HeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []QueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*DataMaskingParameters) DeepCopy ¶
func (in *DataMaskingParameters) DeepCopy() *DataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataMaskingParameters.
func (*DataMaskingParameters) DeepCopyInto ¶
func (in *DataMaskingParameters) DeepCopyInto(out *DataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataMaskingQueryParamsObservation ¶
type DataMaskingQueryParamsObservation struct { }
func (*DataMaskingQueryParamsObservation) DeepCopy ¶
func (in *DataMaskingQueryParamsObservation) DeepCopy() *DataMaskingQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataMaskingQueryParamsObservation.
func (*DataMaskingQueryParamsObservation) DeepCopyInto ¶
func (in *DataMaskingQueryParamsObservation) DeepCopyInto(out *DataMaskingQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataMaskingQueryParamsParameters ¶
type DataMaskingQueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*DataMaskingQueryParamsParameters) DeepCopy ¶
func (in *DataMaskingQueryParamsParameters) DeepCopy() *DataMaskingQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataMaskingQueryParamsParameters.
func (*DataMaskingQueryParamsParameters) DeepCopyInto ¶
func (in *DataMaskingQueryParamsParameters) DeepCopyInto(out *DataMaskingQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeveloperPortalObservation ¶
type DeveloperPortalObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*DeveloperPortalObservation) DeepCopy ¶
func (in *DeveloperPortalObservation) DeepCopy() *DeveloperPortalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeveloperPortalObservation.
func (*DeveloperPortalObservation) DeepCopyInto ¶
func (in *DeveloperPortalObservation) DeepCopyInto(out *DeveloperPortalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeveloperPortalParameters ¶
type DeveloperPortalParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*DeveloperPortalParameters) DeepCopy ¶
func (in *DeveloperPortalParameters) DeepCopy() *DeveloperPortalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeveloperPortalParameters.
func (*DeveloperPortalParameters) DeepCopyInto ¶
func (in *DeveloperPortalParameters) DeepCopyInto(out *DeveloperPortalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubObservation ¶
type EventhubObservation struct { }
func (*EventhubObservation) DeepCopy ¶
func (in *EventhubObservation) DeepCopy() *EventhubObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubObservation.
func (*EventhubObservation) DeepCopyInto ¶
func (in *EventhubObservation) DeepCopyInto(out *EventhubObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventhubParameters ¶
type EventhubParameters struct { // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*EventhubParameters) DeepCopy ¶
func (in *EventhubParameters) DeepCopy() *EventhubParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventhubParameters.
func (*EventhubParameters) DeepCopyInto ¶
func (in *EventhubParameters) DeepCopyInto(out *EventhubParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FormParameterObservation ¶
type FormParameterObservation struct { }
func (*FormParameterObservation) DeepCopy ¶
func (in *FormParameterObservation) DeepCopy() *FormParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FormParameterObservation.
func (*FormParameterObservation) DeepCopyInto ¶
func (in *FormParameterObservation) DeepCopyInto(out *FormParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FormParameterParameters ¶
type FormParameterParameters struct { // +kubebuilder:validation:Optional DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Required *bool `json:"required" tf:"required,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*FormParameterParameters) DeepCopy ¶
func (in *FormParameterParameters) DeepCopy() *FormParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FormParameterParameters.
func (*FormParameterParameters) DeepCopyInto ¶
func (in *FormParameterParameters) DeepCopyInto(out *FormParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendRequestDataMaskingHeadersObservation ¶
type FrontendRequestDataMaskingHeadersObservation struct { }
func (*FrontendRequestDataMaskingHeadersObservation) DeepCopy ¶
func (in *FrontendRequestDataMaskingHeadersObservation) DeepCopy() *FrontendRequestDataMaskingHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendRequestDataMaskingHeadersObservation.
func (*FrontendRequestDataMaskingHeadersObservation) DeepCopyInto ¶
func (in *FrontendRequestDataMaskingHeadersObservation) DeepCopyInto(out *FrontendRequestDataMaskingHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendRequestDataMaskingHeadersParameters ¶
type FrontendRequestDataMaskingHeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*FrontendRequestDataMaskingHeadersParameters) DeepCopy ¶
func (in *FrontendRequestDataMaskingHeadersParameters) DeepCopy() *FrontendRequestDataMaskingHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendRequestDataMaskingHeadersParameters.
func (*FrontendRequestDataMaskingHeadersParameters) DeepCopyInto ¶
func (in *FrontendRequestDataMaskingHeadersParameters) DeepCopyInto(out *FrontendRequestDataMaskingHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendRequestDataMaskingObservation ¶
type FrontendRequestDataMaskingObservation struct { }
func (*FrontendRequestDataMaskingObservation) DeepCopy ¶
func (in *FrontendRequestDataMaskingObservation) DeepCopy() *FrontendRequestDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendRequestDataMaskingObservation.
func (*FrontendRequestDataMaskingObservation) DeepCopyInto ¶
func (in *FrontendRequestDataMaskingObservation) DeepCopyInto(out *FrontendRequestDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendRequestDataMaskingParameters ¶
type FrontendRequestDataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []FrontendRequestDataMaskingHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []FrontendRequestDataMaskingQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*FrontendRequestDataMaskingParameters) DeepCopy ¶
func (in *FrontendRequestDataMaskingParameters) DeepCopy() *FrontendRequestDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendRequestDataMaskingParameters.
func (*FrontendRequestDataMaskingParameters) DeepCopyInto ¶
func (in *FrontendRequestDataMaskingParameters) DeepCopyInto(out *FrontendRequestDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendRequestDataMaskingQueryParamsObservation ¶
type FrontendRequestDataMaskingQueryParamsObservation struct { }
func (*FrontendRequestDataMaskingQueryParamsObservation) DeepCopy ¶
func (in *FrontendRequestDataMaskingQueryParamsObservation) DeepCopy() *FrontendRequestDataMaskingQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendRequestDataMaskingQueryParamsObservation.
func (*FrontendRequestDataMaskingQueryParamsObservation) DeepCopyInto ¶
func (in *FrontendRequestDataMaskingQueryParamsObservation) DeepCopyInto(out *FrontendRequestDataMaskingQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendRequestDataMaskingQueryParamsParameters ¶
type FrontendRequestDataMaskingQueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*FrontendRequestDataMaskingQueryParamsParameters) DeepCopy ¶
func (in *FrontendRequestDataMaskingQueryParamsParameters) DeepCopy() *FrontendRequestDataMaskingQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendRequestDataMaskingQueryParamsParameters.
func (*FrontendRequestDataMaskingQueryParamsParameters) DeepCopyInto ¶
func (in *FrontendRequestDataMaskingQueryParamsParameters) DeepCopyInto(out *FrontendRequestDataMaskingQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendRequestObservation ¶
type FrontendRequestObservation struct { }
func (*FrontendRequestObservation) DeepCopy ¶
func (in *FrontendRequestObservation) DeepCopy() *FrontendRequestObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendRequestObservation.
func (*FrontendRequestObservation) DeepCopyInto ¶
func (in *FrontendRequestObservation) DeepCopyInto(out *FrontendRequestObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendRequestParameters ¶
type FrontendRequestParameters struct { // +kubebuilder:validation:Optional BodyBytes *int64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []FrontendRequestDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*FrontendRequestParameters) DeepCopy ¶
func (in *FrontendRequestParameters) DeepCopy() *FrontendRequestParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendRequestParameters.
func (*FrontendRequestParameters) DeepCopyInto ¶
func (in *FrontendRequestParameters) DeepCopyInto(out *FrontendRequestParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendResponseDataMaskingHeadersObservation ¶
type FrontendResponseDataMaskingHeadersObservation struct { }
func (*FrontendResponseDataMaskingHeadersObservation) DeepCopy ¶
func (in *FrontendResponseDataMaskingHeadersObservation) DeepCopy() *FrontendResponseDataMaskingHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendResponseDataMaskingHeadersObservation.
func (*FrontendResponseDataMaskingHeadersObservation) DeepCopyInto ¶
func (in *FrontendResponseDataMaskingHeadersObservation) DeepCopyInto(out *FrontendResponseDataMaskingHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendResponseDataMaskingHeadersParameters ¶
type FrontendResponseDataMaskingHeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*FrontendResponseDataMaskingHeadersParameters) DeepCopy ¶
func (in *FrontendResponseDataMaskingHeadersParameters) DeepCopy() *FrontendResponseDataMaskingHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendResponseDataMaskingHeadersParameters.
func (*FrontendResponseDataMaskingHeadersParameters) DeepCopyInto ¶
func (in *FrontendResponseDataMaskingHeadersParameters) DeepCopyInto(out *FrontendResponseDataMaskingHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendResponseDataMaskingObservation ¶
type FrontendResponseDataMaskingObservation struct { }
func (*FrontendResponseDataMaskingObservation) DeepCopy ¶
func (in *FrontendResponseDataMaskingObservation) DeepCopy() *FrontendResponseDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendResponseDataMaskingObservation.
func (*FrontendResponseDataMaskingObservation) DeepCopyInto ¶
func (in *FrontendResponseDataMaskingObservation) DeepCopyInto(out *FrontendResponseDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendResponseDataMaskingParameters ¶
type FrontendResponseDataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []FrontendResponseDataMaskingHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []FrontendResponseDataMaskingQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*FrontendResponseDataMaskingParameters) DeepCopy ¶
func (in *FrontendResponseDataMaskingParameters) DeepCopy() *FrontendResponseDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendResponseDataMaskingParameters.
func (*FrontendResponseDataMaskingParameters) DeepCopyInto ¶
func (in *FrontendResponseDataMaskingParameters) DeepCopyInto(out *FrontendResponseDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendResponseDataMaskingQueryParamsObservation ¶
type FrontendResponseDataMaskingQueryParamsObservation struct { }
func (*FrontendResponseDataMaskingQueryParamsObservation) DeepCopy ¶
func (in *FrontendResponseDataMaskingQueryParamsObservation) DeepCopy() *FrontendResponseDataMaskingQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendResponseDataMaskingQueryParamsObservation.
func (*FrontendResponseDataMaskingQueryParamsObservation) DeepCopyInto ¶
func (in *FrontendResponseDataMaskingQueryParamsObservation) DeepCopyInto(out *FrontendResponseDataMaskingQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendResponseDataMaskingQueryParamsParameters ¶
type FrontendResponseDataMaskingQueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*FrontendResponseDataMaskingQueryParamsParameters) DeepCopy ¶
func (in *FrontendResponseDataMaskingQueryParamsParameters) DeepCopy() *FrontendResponseDataMaskingQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendResponseDataMaskingQueryParamsParameters.
func (*FrontendResponseDataMaskingQueryParamsParameters) DeepCopyInto ¶
func (in *FrontendResponseDataMaskingQueryParamsParameters) DeepCopyInto(out *FrontendResponseDataMaskingQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendResponseObservation ¶
type FrontendResponseObservation struct { }
func (*FrontendResponseObservation) DeepCopy ¶
func (in *FrontendResponseObservation) DeepCopy() *FrontendResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendResponseObservation.
func (*FrontendResponseObservation) DeepCopyInto ¶
func (in *FrontendResponseObservation) DeepCopyInto(out *FrontendResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendResponseParameters ¶
type FrontendResponseParameters struct { // +kubebuilder:validation:Optional BodyBytes *int64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []FrontendResponseDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*FrontendResponseParameters) DeepCopy ¶
func (in *FrontendResponseParameters) DeepCopy() *FrontendResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendResponseParameters.
func (*FrontendResponseParameters) DeepCopyInto ¶
func (in *FrontendResponseParameters) DeepCopyInto(out *FrontendResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeaderObservation ¶
type HeaderObservation struct { }
func (*HeaderObservation) DeepCopy ¶
func (in *HeaderObservation) DeepCopy() *HeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderObservation.
func (*HeaderObservation) DeepCopyInto ¶
func (in *HeaderObservation) DeepCopyInto(out *HeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeaderParameters ¶
type HeaderParameters struct { // +kubebuilder:validation:Optional DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Required *bool `json:"required" tf:"required,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*HeaderParameters) DeepCopy ¶
func (in *HeaderParameters) DeepCopy() *HeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderParameters.
func (*HeaderParameters) DeepCopyInto ¶
func (in *HeaderParameters) DeepCopyInto(out *HeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersObservation ¶
type HeadersObservation struct { }
func (*HeadersObservation) DeepCopy ¶
func (in *HeadersObservation) DeepCopy() *HeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersObservation.
func (*HeadersObservation) DeepCopyInto ¶
func (in *HeadersObservation) DeepCopyInto(out *HeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersParameters ¶
type HeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*HeadersParameters) DeepCopy ¶
func (in *HeadersParameters) DeepCopy() *HeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersParameters.
func (*HeadersParameters) DeepCopyInto ¶
func (in *HeadersParameters) DeepCopyInto(out *HeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostnameConfigurationObservation ¶
type HostnameConfigurationObservation struct { }
func (*HostnameConfigurationObservation) DeepCopy ¶
func (in *HostnameConfigurationObservation) DeepCopy() *HostnameConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameConfigurationObservation.
func (*HostnameConfigurationObservation) DeepCopyInto ¶
func (in *HostnameConfigurationObservation) DeepCopyInto(out *HostnameConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostnameConfigurationParameters ¶
type HostnameConfigurationParameters struct { // +kubebuilder:validation:Optional DeveloperPortal []DeveloperPortalParameters `json:"developerPortal,omitempty" tf:"developer_portal,omitempty"` // +kubebuilder:validation:Optional Management []ManagementParameters `json:"management,omitempty" tf:"management,omitempty"` // +kubebuilder:validation:Optional Portal []PortalParameters `json:"portal,omitempty" tf:"portal,omitempty"` // +kubebuilder:validation:Optional Proxy []ProxyParameters `json:"proxy,omitempty" tf:"proxy,omitempty"` // +kubebuilder:validation:Optional Scm []ScmParameters `json:"scm,omitempty" tf:"scm,omitempty"` }
func (*HostnameConfigurationParameters) DeepCopy ¶
func (in *HostnameConfigurationParameters) DeepCopy() *HostnameConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostnameConfigurationParameters.
func (*HostnameConfigurationParameters) DeepCopyInto ¶
func (in *HostnameConfigurationParameters) DeepCopyInto(out *HostnameConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityObservation ¶
type IdentityObservation struct { PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*IdentityObservation) DeepCopy ¶
func (in *IdentityObservation) DeepCopy() *IdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityObservation.
func (*IdentityObservation) DeepCopyInto ¶
func (in *IdentityObservation) DeepCopyInto(out *IdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityParameters ¶
type IdentityParameters struct { // +kubebuilder:validation:Optional IdentityIds []*string `json:"identityIds,omitempty" tf:"identity_ids,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*IdentityParameters) DeepCopy ¶
func (in *IdentityParameters) DeepCopy() *IdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityParameters.
func (*IdentityParameters) DeepCopyInto ¶
func (in *IdentityParameters) DeepCopyInto(out *IdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImportObservation ¶
type ImportObservation struct { }
func (*ImportObservation) DeepCopy ¶
func (in *ImportObservation) DeepCopy() *ImportObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportObservation.
func (*ImportObservation) DeepCopyInto ¶
func (in *ImportObservation) DeepCopyInto(out *ImportObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImportParameters ¶
type ImportParameters struct { // +kubebuilder:validation:Required ContentFormat *string `json:"contentFormat" tf:"content_format,omitempty"` // +kubebuilder:validation:Required ContentValue *string `json:"contentValue" tf:"content_value,omitempty"` // +kubebuilder:validation:Optional WsdlSelector []WsdlSelectorParameters `json:"wsdlSelector,omitempty" tf:"wsdl_selector,omitempty"` }
func (*ImportParameters) DeepCopy ¶
func (in *ImportParameters) DeepCopy() *ImportParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportParameters.
func (*ImportParameters) DeepCopyInto ¶
func (in *ImportParameters) DeepCopyInto(out *ImportParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocationDataObservation ¶
type LocationDataObservation struct { }
func (*LocationDataObservation) DeepCopy ¶
func (in *LocationDataObservation) DeepCopy() *LocationDataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocationDataObservation.
func (*LocationDataObservation) DeepCopyInto ¶
func (in *LocationDataObservation) DeepCopyInto(out *LocationDataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocationDataParameters ¶
type LocationDataParameters struct { // +kubebuilder:validation:Optional City *string `json:"city,omitempty" tf:"city,omitempty"` // +kubebuilder:validation:Optional District *string `json:"district,omitempty" tf:"district,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Region *string `json:"region,omitempty" tf:"region,omitempty"` }
func (*LocationDataParameters) DeepCopy ¶
func (in *LocationDataParameters) DeepCopy() *LocationDataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocationDataParameters.
func (*LocationDataParameters) DeepCopyInto ¶
func (in *LocationDataParameters) DeepCopyInto(out *LocationDataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApi ¶
type ManagementApi struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementApiSpec `json:"spec"` Status ManagementApiStatus `json:"status,omitempty"` }
ManagementApi is the Schema for the ManagementApis API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementApi) DeepCopy ¶
func (in *ManagementApi) DeepCopy() *ManagementApi
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApi.
func (*ManagementApi) DeepCopyInto ¶
func (in *ManagementApi) DeepCopyInto(out *ManagementApi)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApi) DeepCopyObject ¶
func (in *ManagementApi) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApi) GetCondition ¶
func (mg *ManagementApi) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementApi.
func (*ManagementApi) GetConnectionDetailsMapping ¶
func (tr *ManagementApi) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementApi
func (*ManagementApi) GetDeletionPolicy ¶
func (mg *ManagementApi) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementApi.
func (*ManagementApi) GetID ¶
func (tr *ManagementApi) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementApi
func (*ManagementApi) GetObservation ¶
func (tr *ManagementApi) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementApi
func (*ManagementApi) GetParameters ¶
func (tr *ManagementApi) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementApi
func (*ManagementApi) GetProviderConfigReference ¶
func (mg *ManagementApi) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementApi.
func (*ManagementApi) GetProviderReference ¶
func (mg *ManagementApi) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementApi. Deprecated: Use GetProviderConfigReference.
func (*ManagementApi) GetTerraformResourceType ¶
func (mg *ManagementApi) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementApi
func (*ManagementApi) GetTerraformSchemaVersion ¶
func (tr *ManagementApi) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementApi) GetWriteConnectionSecretToReference ¶
func (mg *ManagementApi) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementApi.
func (*ManagementApi) LateInitialize ¶
func (tr *ManagementApi) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementApi using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementApi) SetConditions ¶
func (mg *ManagementApi) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementApi.
func (*ManagementApi) SetDeletionPolicy ¶
func (mg *ManagementApi) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementApi.
func (*ManagementApi) SetObservation ¶
func (tr *ManagementApi) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementApi
func (*ManagementApi) SetParameters ¶
func (tr *ManagementApi) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementApi
func (*ManagementApi) SetProviderConfigReference ¶
func (mg *ManagementApi) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementApi.
func (*ManagementApi) SetProviderReference ¶
func (mg *ManagementApi) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementApi. Deprecated: Use SetProviderConfigReference.
func (*ManagementApi) SetWriteConnectionSecretToReference ¶
func (mg *ManagementApi) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementApi.
type ManagementApiDiagnostic ¶
type ManagementApiDiagnostic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementApiDiagnosticSpec `json:"spec"` Status ManagementApiDiagnosticStatus `json:"status,omitempty"` }
ManagementApiDiagnostic is the Schema for the ManagementApiDiagnostics API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementApiDiagnostic) DeepCopy ¶
func (in *ManagementApiDiagnostic) DeepCopy() *ManagementApiDiagnostic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiDiagnostic.
func (*ManagementApiDiagnostic) DeepCopyInto ¶
func (in *ManagementApiDiagnostic) DeepCopyInto(out *ManagementApiDiagnostic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiDiagnostic) DeepCopyObject ¶
func (in *ManagementApiDiagnostic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiDiagnostic) GetCondition ¶
func (mg *ManagementApiDiagnostic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementApiDiagnostic.
func (*ManagementApiDiagnostic) GetConnectionDetailsMapping ¶
func (tr *ManagementApiDiagnostic) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementApiDiagnostic
func (*ManagementApiDiagnostic) GetDeletionPolicy ¶
func (mg *ManagementApiDiagnostic) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementApiDiagnostic.
func (*ManagementApiDiagnostic) GetID ¶
func (tr *ManagementApiDiagnostic) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementApiDiagnostic
func (*ManagementApiDiagnostic) GetObservation ¶
func (tr *ManagementApiDiagnostic) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementApiDiagnostic
func (*ManagementApiDiagnostic) GetParameters ¶
func (tr *ManagementApiDiagnostic) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementApiDiagnostic
func (*ManagementApiDiagnostic) GetProviderConfigReference ¶
func (mg *ManagementApiDiagnostic) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementApiDiagnostic.
func (*ManagementApiDiagnostic) GetProviderReference ¶
func (mg *ManagementApiDiagnostic) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementApiDiagnostic. Deprecated: Use GetProviderConfigReference.
func (*ManagementApiDiagnostic) GetTerraformResourceType ¶
func (mg *ManagementApiDiagnostic) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementApiDiagnostic
func (*ManagementApiDiagnostic) GetTerraformSchemaVersion ¶
func (tr *ManagementApiDiagnostic) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementApiDiagnostic) GetWriteConnectionSecretToReference ¶
func (mg *ManagementApiDiagnostic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementApiDiagnostic.
func (*ManagementApiDiagnostic) LateInitialize ¶
func (tr *ManagementApiDiagnostic) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementApiDiagnostic using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementApiDiagnostic) SetConditions ¶
func (mg *ManagementApiDiagnostic) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementApiDiagnostic.
func (*ManagementApiDiagnostic) SetDeletionPolicy ¶
func (mg *ManagementApiDiagnostic) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementApiDiagnostic.
func (*ManagementApiDiagnostic) SetObservation ¶
func (tr *ManagementApiDiagnostic) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementApiDiagnostic
func (*ManagementApiDiagnostic) SetParameters ¶
func (tr *ManagementApiDiagnostic) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementApiDiagnostic
func (*ManagementApiDiagnostic) SetProviderConfigReference ¶
func (mg *ManagementApiDiagnostic) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementApiDiagnostic.
func (*ManagementApiDiagnostic) SetProviderReference ¶
func (mg *ManagementApiDiagnostic) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementApiDiagnostic. Deprecated: Use SetProviderConfigReference.
func (*ManagementApiDiagnostic) SetWriteConnectionSecretToReference ¶
func (mg *ManagementApiDiagnostic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementApiDiagnostic.
type ManagementApiDiagnosticList ¶
type ManagementApiDiagnosticList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementApiDiagnostic `json:"items"` }
ManagementApiDiagnosticList contains a list of ManagementApiDiagnostics
func (*ManagementApiDiagnosticList) DeepCopy ¶
func (in *ManagementApiDiagnosticList) DeepCopy() *ManagementApiDiagnosticList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiDiagnosticList.
func (*ManagementApiDiagnosticList) DeepCopyInto ¶
func (in *ManagementApiDiagnosticList) DeepCopyInto(out *ManagementApiDiagnosticList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiDiagnosticList) DeepCopyObject ¶
func (in *ManagementApiDiagnosticList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiDiagnosticList) GetItems ¶
func (l *ManagementApiDiagnosticList) GetItems() []resource.Managed
GetItems of this ManagementApiDiagnosticList.
type ManagementApiDiagnosticObservation ¶
type ManagementApiDiagnosticObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementApiDiagnosticObservation) DeepCopy ¶
func (in *ManagementApiDiagnosticObservation) DeepCopy() *ManagementApiDiagnosticObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiDiagnosticObservation.
func (*ManagementApiDiagnosticObservation) DeepCopyInto ¶
func (in *ManagementApiDiagnosticObservation) DeepCopyInto(out *ManagementApiDiagnosticObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiDiagnosticParameters ¶
type ManagementApiDiagnosticParameters struct { // +kubebuilder:validation:Required APIManagementLoggerID *string `json:"apiManagementLoggerId" tf:"api_management_logger_id,omitempty"` // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required APIName *string `json:"apiName" tf:"api_name,omitempty"` // +kubebuilder:validation:Optional AlwaysLogErrors *bool `json:"alwaysLogErrors,omitempty" tf:"always_log_errors,omitempty"` // +kubebuilder:validation:Optional BackendRequest []BackendRequestParameters `json:"backendRequest,omitempty" tf:"backend_request,omitempty"` // +kubebuilder:validation:Optional BackendResponse []BackendResponseParameters `json:"backendResponse,omitempty" tf:"backend_response,omitempty"` // +kubebuilder:validation:Optional FrontendRequest []FrontendRequestParameters `json:"frontendRequest,omitempty" tf:"frontend_request,omitempty"` // +kubebuilder:validation:Optional FrontendResponse []FrontendResponseParameters `json:"frontendResponse,omitempty" tf:"frontend_response,omitempty"` // +kubebuilder:validation:Optional HTTPCorrelationProtocol *string `json:"httpCorrelationProtocol,omitempty" tf:"http_correlation_protocol,omitempty"` // +kubebuilder:validation:Required Identifier *string `json:"identifier" tf:"identifier,omitempty"` // +kubebuilder:validation:Optional LogClientIP *bool `json:"logClientIp,omitempty" tf:"log_client_ip,omitempty"` // +kubebuilder:validation:Optional OperationNameFormat *string `json:"operationNameFormat,omitempty" tf:"operation_name_format,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional SamplingPercentage *float64 `json:"samplingPercentage,omitempty" tf:"sampling_percentage,omitempty"` // +kubebuilder:validation:Optional Verbosity *string `json:"verbosity,omitempty" tf:"verbosity,omitempty"` }
func (*ManagementApiDiagnosticParameters) DeepCopy ¶
func (in *ManagementApiDiagnosticParameters) DeepCopy() *ManagementApiDiagnosticParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiDiagnosticParameters.
func (*ManagementApiDiagnosticParameters) DeepCopyInto ¶
func (in *ManagementApiDiagnosticParameters) DeepCopyInto(out *ManagementApiDiagnosticParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiDiagnosticSpec ¶
type ManagementApiDiagnosticSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementApiDiagnosticParameters `json:"forProvider"` }
ManagementApiDiagnosticSpec defines the desired state of ManagementApiDiagnostic
func (*ManagementApiDiagnosticSpec) DeepCopy ¶
func (in *ManagementApiDiagnosticSpec) DeepCopy() *ManagementApiDiagnosticSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiDiagnosticSpec.
func (*ManagementApiDiagnosticSpec) DeepCopyInto ¶
func (in *ManagementApiDiagnosticSpec) DeepCopyInto(out *ManagementApiDiagnosticSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiDiagnosticStatus ¶
type ManagementApiDiagnosticStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementApiDiagnosticObservation `json:"atProvider,omitempty"` }
ManagementApiDiagnosticStatus defines the observed state of ManagementApiDiagnostic.
func (*ManagementApiDiagnosticStatus) DeepCopy ¶
func (in *ManagementApiDiagnosticStatus) DeepCopy() *ManagementApiDiagnosticStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiDiagnosticStatus.
func (*ManagementApiDiagnosticStatus) DeepCopyInto ¶
func (in *ManagementApiDiagnosticStatus) DeepCopyInto(out *ManagementApiDiagnosticStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiList ¶
type ManagementApiList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementApi `json:"items"` }
ManagementApiList contains a list of ManagementApis
func (*ManagementApiList) DeepCopy ¶
func (in *ManagementApiList) DeepCopy() *ManagementApiList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiList.
func (*ManagementApiList) DeepCopyInto ¶
func (in *ManagementApiList) DeepCopyInto(out *ManagementApiList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiList) DeepCopyObject ¶
func (in *ManagementApiList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiList) GetItems ¶
func (l *ManagementApiList) GetItems() []resource.Managed
GetItems of this ManagementApiList.
type ManagementApiObservation ¶
type ManagementApiObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` IsCurrent *bool `json:"isCurrent,omitempty" tf:"is_current,omitempty"` IsOnline *bool `json:"isOnline,omitempty" tf:"is_online,omitempty"` }
func (*ManagementApiObservation) DeepCopy ¶
func (in *ManagementApiObservation) DeepCopy() *ManagementApiObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiObservation.
func (*ManagementApiObservation) DeepCopyInto ¶
func (in *ManagementApiObservation) DeepCopyInto(out *ManagementApiObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperation ¶
type ManagementApiOperation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementApiOperationSpec `json:"spec"` Status ManagementApiOperationStatus `json:"status,omitempty"` }
ManagementApiOperation is the Schema for the ManagementApiOperations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementApiOperation) DeepCopy ¶
func (in *ManagementApiOperation) DeepCopy() *ManagementApiOperation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperation.
func (*ManagementApiOperation) DeepCopyInto ¶
func (in *ManagementApiOperation) DeepCopyInto(out *ManagementApiOperation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiOperation) DeepCopyObject ¶
func (in *ManagementApiOperation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiOperation) GetCondition ¶
func (mg *ManagementApiOperation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementApiOperation.
func (*ManagementApiOperation) GetConnectionDetailsMapping ¶
func (tr *ManagementApiOperation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementApiOperation
func (*ManagementApiOperation) GetDeletionPolicy ¶
func (mg *ManagementApiOperation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementApiOperation.
func (*ManagementApiOperation) GetID ¶
func (tr *ManagementApiOperation) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementApiOperation
func (*ManagementApiOperation) GetObservation ¶
func (tr *ManagementApiOperation) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementApiOperation
func (*ManagementApiOperation) GetParameters ¶
func (tr *ManagementApiOperation) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementApiOperation
func (*ManagementApiOperation) GetProviderConfigReference ¶
func (mg *ManagementApiOperation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementApiOperation.
func (*ManagementApiOperation) GetProviderReference ¶
func (mg *ManagementApiOperation) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementApiOperation. Deprecated: Use GetProviderConfigReference.
func (*ManagementApiOperation) GetTerraformResourceType ¶
func (mg *ManagementApiOperation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementApiOperation
func (*ManagementApiOperation) GetTerraformSchemaVersion ¶
func (tr *ManagementApiOperation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementApiOperation) GetWriteConnectionSecretToReference ¶
func (mg *ManagementApiOperation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementApiOperation.
func (*ManagementApiOperation) LateInitialize ¶
func (tr *ManagementApiOperation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementApiOperation using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementApiOperation) SetConditions ¶
func (mg *ManagementApiOperation) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementApiOperation.
func (*ManagementApiOperation) SetDeletionPolicy ¶
func (mg *ManagementApiOperation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementApiOperation.
func (*ManagementApiOperation) SetObservation ¶
func (tr *ManagementApiOperation) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementApiOperation
func (*ManagementApiOperation) SetParameters ¶
func (tr *ManagementApiOperation) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementApiOperation
func (*ManagementApiOperation) SetProviderConfigReference ¶
func (mg *ManagementApiOperation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementApiOperation.
func (*ManagementApiOperation) SetProviderReference ¶
func (mg *ManagementApiOperation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementApiOperation. Deprecated: Use SetProviderConfigReference.
func (*ManagementApiOperation) SetWriteConnectionSecretToReference ¶
func (mg *ManagementApiOperation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementApiOperation.
type ManagementApiOperationList ¶
type ManagementApiOperationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementApiOperation `json:"items"` }
ManagementApiOperationList contains a list of ManagementApiOperations
func (*ManagementApiOperationList) DeepCopy ¶
func (in *ManagementApiOperationList) DeepCopy() *ManagementApiOperationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationList.
func (*ManagementApiOperationList) DeepCopyInto ¶
func (in *ManagementApiOperationList) DeepCopyInto(out *ManagementApiOperationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiOperationList) DeepCopyObject ¶
func (in *ManagementApiOperationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiOperationList) GetItems ¶
func (l *ManagementApiOperationList) GetItems() []resource.Managed
GetItems of this ManagementApiOperationList.
type ManagementApiOperationObservation ¶
type ManagementApiOperationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementApiOperationObservation) DeepCopy ¶
func (in *ManagementApiOperationObservation) DeepCopy() *ManagementApiOperationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationObservation.
func (*ManagementApiOperationObservation) DeepCopyInto ¶
func (in *ManagementApiOperationObservation) DeepCopyInto(out *ManagementApiOperationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationParameters ¶
type ManagementApiOperationParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required APIName *string `json:"apiName" tf:"api_name,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Required Method *string `json:"method" tf:"method,omitempty"` // +kubebuilder:validation:Required OperationID *string `json:"operationId" tf:"operation_id,omitempty"` // +kubebuilder:validation:Optional Request []RequestParameters `json:"request,omitempty" tf:"request,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional Response []ResponseParameters `json:"response,omitempty" tf:"response,omitempty"` // +kubebuilder:validation:Optional TemplateParameter []TemplateParameterParameters `json:"templateParameter,omitempty" tf:"template_parameter,omitempty"` // +kubebuilder:validation:Required URLTemplate *string `json:"urlTemplate" tf:"url_template,omitempty"` }
func (*ManagementApiOperationParameters) DeepCopy ¶
func (in *ManagementApiOperationParameters) DeepCopy() *ManagementApiOperationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationParameters.
func (*ManagementApiOperationParameters) DeepCopyInto ¶
func (in *ManagementApiOperationParameters) DeepCopyInto(out *ManagementApiOperationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationPolicy ¶
type ManagementApiOperationPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementApiOperationPolicySpec `json:"spec"` Status ManagementApiOperationPolicyStatus `json:"status,omitempty"` }
ManagementApiOperationPolicy is the Schema for the ManagementApiOperationPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementApiOperationPolicy) DeepCopy ¶
func (in *ManagementApiOperationPolicy) DeepCopy() *ManagementApiOperationPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationPolicy.
func (*ManagementApiOperationPolicy) DeepCopyInto ¶
func (in *ManagementApiOperationPolicy) DeepCopyInto(out *ManagementApiOperationPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiOperationPolicy) DeepCopyObject ¶
func (in *ManagementApiOperationPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiOperationPolicy) GetCondition ¶
func (mg *ManagementApiOperationPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementApiOperationPolicy.
func (*ManagementApiOperationPolicy) GetConnectionDetailsMapping ¶
func (tr *ManagementApiOperationPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementApiOperationPolicy
func (*ManagementApiOperationPolicy) GetDeletionPolicy ¶
func (mg *ManagementApiOperationPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementApiOperationPolicy.
func (*ManagementApiOperationPolicy) GetID ¶
func (tr *ManagementApiOperationPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementApiOperationPolicy
func (*ManagementApiOperationPolicy) GetObservation ¶
func (tr *ManagementApiOperationPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementApiOperationPolicy
func (*ManagementApiOperationPolicy) GetParameters ¶
func (tr *ManagementApiOperationPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementApiOperationPolicy
func (*ManagementApiOperationPolicy) GetProviderConfigReference ¶
func (mg *ManagementApiOperationPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementApiOperationPolicy.
func (*ManagementApiOperationPolicy) GetProviderReference ¶
func (mg *ManagementApiOperationPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementApiOperationPolicy. Deprecated: Use GetProviderConfigReference.
func (*ManagementApiOperationPolicy) GetTerraformResourceType ¶
func (mg *ManagementApiOperationPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementApiOperationPolicy
func (*ManagementApiOperationPolicy) GetTerraformSchemaVersion ¶
func (tr *ManagementApiOperationPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementApiOperationPolicy) GetWriteConnectionSecretToReference ¶
func (mg *ManagementApiOperationPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementApiOperationPolicy.
func (*ManagementApiOperationPolicy) LateInitialize ¶
func (tr *ManagementApiOperationPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementApiOperationPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementApiOperationPolicy) SetConditions ¶
func (mg *ManagementApiOperationPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementApiOperationPolicy.
func (*ManagementApiOperationPolicy) SetDeletionPolicy ¶
func (mg *ManagementApiOperationPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementApiOperationPolicy.
func (*ManagementApiOperationPolicy) SetObservation ¶
func (tr *ManagementApiOperationPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementApiOperationPolicy
func (*ManagementApiOperationPolicy) SetParameters ¶
func (tr *ManagementApiOperationPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementApiOperationPolicy
func (*ManagementApiOperationPolicy) SetProviderConfigReference ¶
func (mg *ManagementApiOperationPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementApiOperationPolicy.
func (*ManagementApiOperationPolicy) SetProviderReference ¶
func (mg *ManagementApiOperationPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementApiOperationPolicy. Deprecated: Use SetProviderConfigReference.
func (*ManagementApiOperationPolicy) SetWriteConnectionSecretToReference ¶
func (mg *ManagementApiOperationPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementApiOperationPolicy.
type ManagementApiOperationPolicyList ¶
type ManagementApiOperationPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementApiOperationPolicy `json:"items"` }
ManagementApiOperationPolicyList contains a list of ManagementApiOperationPolicys
func (*ManagementApiOperationPolicyList) DeepCopy ¶
func (in *ManagementApiOperationPolicyList) DeepCopy() *ManagementApiOperationPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationPolicyList.
func (*ManagementApiOperationPolicyList) DeepCopyInto ¶
func (in *ManagementApiOperationPolicyList) DeepCopyInto(out *ManagementApiOperationPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiOperationPolicyList) DeepCopyObject ¶
func (in *ManagementApiOperationPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiOperationPolicyList) GetItems ¶
func (l *ManagementApiOperationPolicyList) GetItems() []resource.Managed
GetItems of this ManagementApiOperationPolicyList.
type ManagementApiOperationPolicyObservation ¶
type ManagementApiOperationPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementApiOperationPolicyObservation) DeepCopy ¶
func (in *ManagementApiOperationPolicyObservation) DeepCopy() *ManagementApiOperationPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationPolicyObservation.
func (*ManagementApiOperationPolicyObservation) DeepCopyInto ¶
func (in *ManagementApiOperationPolicyObservation) DeepCopyInto(out *ManagementApiOperationPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationPolicyParameters ¶
type ManagementApiOperationPolicyParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required APIName *string `json:"apiName" tf:"api_name,omitempty"` // +kubebuilder:validation:Required OperationID *string `json:"operationId" tf:"operation_id,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional XMLContent *string `json:"xmlContent,omitempty" tf:"xml_content,omitempty"` // +kubebuilder:validation:Optional XMLLink *string `json:"xmlLink,omitempty" tf:"xml_link,omitempty"` }
func (*ManagementApiOperationPolicyParameters) DeepCopy ¶
func (in *ManagementApiOperationPolicyParameters) DeepCopy() *ManagementApiOperationPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationPolicyParameters.
func (*ManagementApiOperationPolicyParameters) DeepCopyInto ¶
func (in *ManagementApiOperationPolicyParameters) DeepCopyInto(out *ManagementApiOperationPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationPolicySpec ¶
type ManagementApiOperationPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementApiOperationPolicyParameters `json:"forProvider"` }
ManagementApiOperationPolicySpec defines the desired state of ManagementApiOperationPolicy
func (*ManagementApiOperationPolicySpec) DeepCopy ¶
func (in *ManagementApiOperationPolicySpec) DeepCopy() *ManagementApiOperationPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationPolicySpec.
func (*ManagementApiOperationPolicySpec) DeepCopyInto ¶
func (in *ManagementApiOperationPolicySpec) DeepCopyInto(out *ManagementApiOperationPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationPolicyStatus ¶
type ManagementApiOperationPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementApiOperationPolicyObservation `json:"atProvider,omitempty"` }
ManagementApiOperationPolicyStatus defines the observed state of ManagementApiOperationPolicy.
func (*ManagementApiOperationPolicyStatus) DeepCopy ¶
func (in *ManagementApiOperationPolicyStatus) DeepCopy() *ManagementApiOperationPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationPolicyStatus.
func (*ManagementApiOperationPolicyStatus) DeepCopyInto ¶
func (in *ManagementApiOperationPolicyStatus) DeepCopyInto(out *ManagementApiOperationPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationSpec ¶
type ManagementApiOperationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementApiOperationParameters `json:"forProvider"` }
ManagementApiOperationSpec defines the desired state of ManagementApiOperation
func (*ManagementApiOperationSpec) DeepCopy ¶
func (in *ManagementApiOperationSpec) DeepCopy() *ManagementApiOperationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationSpec.
func (*ManagementApiOperationSpec) DeepCopyInto ¶
func (in *ManagementApiOperationSpec) DeepCopyInto(out *ManagementApiOperationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationStatus ¶
type ManagementApiOperationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementApiOperationObservation `json:"atProvider,omitempty"` }
ManagementApiOperationStatus defines the observed state of ManagementApiOperation.
func (*ManagementApiOperationStatus) DeepCopy ¶
func (in *ManagementApiOperationStatus) DeepCopy() *ManagementApiOperationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationStatus.
func (*ManagementApiOperationStatus) DeepCopyInto ¶
func (in *ManagementApiOperationStatus) DeepCopyInto(out *ManagementApiOperationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationTag ¶
type ManagementApiOperationTag struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementApiOperationTagSpec `json:"spec"` Status ManagementApiOperationTagStatus `json:"status,omitempty"` }
ManagementApiOperationTag is the Schema for the ManagementApiOperationTags API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementApiOperationTag) DeepCopy ¶
func (in *ManagementApiOperationTag) DeepCopy() *ManagementApiOperationTag
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationTag.
func (*ManagementApiOperationTag) DeepCopyInto ¶
func (in *ManagementApiOperationTag) DeepCopyInto(out *ManagementApiOperationTag)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiOperationTag) DeepCopyObject ¶
func (in *ManagementApiOperationTag) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiOperationTag) GetCondition ¶
func (mg *ManagementApiOperationTag) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementApiOperationTag.
func (*ManagementApiOperationTag) GetConnectionDetailsMapping ¶
func (tr *ManagementApiOperationTag) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementApiOperationTag
func (*ManagementApiOperationTag) GetDeletionPolicy ¶
func (mg *ManagementApiOperationTag) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementApiOperationTag.
func (*ManagementApiOperationTag) GetID ¶
func (tr *ManagementApiOperationTag) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementApiOperationTag
func (*ManagementApiOperationTag) GetObservation ¶
func (tr *ManagementApiOperationTag) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementApiOperationTag
func (*ManagementApiOperationTag) GetParameters ¶
func (tr *ManagementApiOperationTag) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementApiOperationTag
func (*ManagementApiOperationTag) GetProviderConfigReference ¶
func (mg *ManagementApiOperationTag) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementApiOperationTag.
func (*ManagementApiOperationTag) GetProviderReference ¶
func (mg *ManagementApiOperationTag) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementApiOperationTag. Deprecated: Use GetProviderConfigReference.
func (*ManagementApiOperationTag) GetTerraformResourceType ¶
func (mg *ManagementApiOperationTag) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementApiOperationTag
func (*ManagementApiOperationTag) GetTerraformSchemaVersion ¶
func (tr *ManagementApiOperationTag) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementApiOperationTag) GetWriteConnectionSecretToReference ¶
func (mg *ManagementApiOperationTag) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementApiOperationTag.
func (*ManagementApiOperationTag) LateInitialize ¶
func (tr *ManagementApiOperationTag) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementApiOperationTag using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementApiOperationTag) SetConditions ¶
func (mg *ManagementApiOperationTag) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementApiOperationTag.
func (*ManagementApiOperationTag) SetDeletionPolicy ¶
func (mg *ManagementApiOperationTag) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementApiOperationTag.
func (*ManagementApiOperationTag) SetObservation ¶
func (tr *ManagementApiOperationTag) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementApiOperationTag
func (*ManagementApiOperationTag) SetParameters ¶
func (tr *ManagementApiOperationTag) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementApiOperationTag
func (*ManagementApiOperationTag) SetProviderConfigReference ¶
func (mg *ManagementApiOperationTag) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementApiOperationTag.
func (*ManagementApiOperationTag) SetProviderReference ¶
func (mg *ManagementApiOperationTag) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementApiOperationTag. Deprecated: Use SetProviderConfigReference.
func (*ManagementApiOperationTag) SetWriteConnectionSecretToReference ¶
func (mg *ManagementApiOperationTag) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementApiOperationTag.
type ManagementApiOperationTagList ¶
type ManagementApiOperationTagList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementApiOperationTag `json:"items"` }
ManagementApiOperationTagList contains a list of ManagementApiOperationTags
func (*ManagementApiOperationTagList) DeepCopy ¶
func (in *ManagementApiOperationTagList) DeepCopy() *ManagementApiOperationTagList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationTagList.
func (*ManagementApiOperationTagList) DeepCopyInto ¶
func (in *ManagementApiOperationTagList) DeepCopyInto(out *ManagementApiOperationTagList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiOperationTagList) DeepCopyObject ¶
func (in *ManagementApiOperationTagList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiOperationTagList) GetItems ¶
func (l *ManagementApiOperationTagList) GetItems() []resource.Managed
GetItems of this ManagementApiOperationTagList.
type ManagementApiOperationTagObservation ¶
type ManagementApiOperationTagObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementApiOperationTagObservation) DeepCopy ¶
func (in *ManagementApiOperationTagObservation) DeepCopy() *ManagementApiOperationTagObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationTagObservation.
func (*ManagementApiOperationTagObservation) DeepCopyInto ¶
func (in *ManagementApiOperationTagObservation) DeepCopyInto(out *ManagementApiOperationTagObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationTagParameters ¶
type ManagementApiOperationTagParameters struct { // +kubebuilder:validation:Required APIOperationID *string `json:"apiOperationId" tf:"api_operation_id,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*ManagementApiOperationTagParameters) DeepCopy ¶
func (in *ManagementApiOperationTagParameters) DeepCopy() *ManagementApiOperationTagParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationTagParameters.
func (*ManagementApiOperationTagParameters) DeepCopyInto ¶
func (in *ManagementApiOperationTagParameters) DeepCopyInto(out *ManagementApiOperationTagParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationTagSpec ¶
type ManagementApiOperationTagSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementApiOperationTagParameters `json:"forProvider"` }
ManagementApiOperationTagSpec defines the desired state of ManagementApiOperationTag
func (*ManagementApiOperationTagSpec) DeepCopy ¶
func (in *ManagementApiOperationTagSpec) DeepCopy() *ManagementApiOperationTagSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationTagSpec.
func (*ManagementApiOperationTagSpec) DeepCopyInto ¶
func (in *ManagementApiOperationTagSpec) DeepCopyInto(out *ManagementApiOperationTagSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiOperationTagStatus ¶
type ManagementApiOperationTagStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementApiOperationTagObservation `json:"atProvider,omitempty"` }
ManagementApiOperationTagStatus defines the observed state of ManagementApiOperationTag.
func (*ManagementApiOperationTagStatus) DeepCopy ¶
func (in *ManagementApiOperationTagStatus) DeepCopy() *ManagementApiOperationTagStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiOperationTagStatus.
func (*ManagementApiOperationTagStatus) DeepCopyInto ¶
func (in *ManagementApiOperationTagStatus) DeepCopyInto(out *ManagementApiOperationTagStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiParameters ¶
type ManagementApiParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisplayName *string `json:"displayName,omitempty" tf:"display_name,omitempty"` // +kubebuilder:validation:Optional Import []ImportParameters `json:"import,omitempty" tf:"import,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Oauth2Authorization []Oauth2AuthorizationParameters `json:"oauth2Authorization,omitempty" tf:"oauth2_authorization,omitempty"` // +kubebuilder:validation:Optional OpenidAuthentication []OpenidAuthenticationParameters `json:"openidAuthentication,omitempty" tf:"openid_authentication,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Protocols []*string `json:"protocols,omitempty" tf:"protocols,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Revision *string `json:"revision" tf:"revision,omitempty"` // +kubebuilder:validation:Optional RevisionDescription *string `json:"revisionDescription,omitempty" tf:"revision_description,omitempty"` // +kubebuilder:validation:Optional ServiceURL *string `json:"serviceUrl,omitempty" tf:"service_url,omitempty"` // +kubebuilder:validation:Optional SoapPassThrough *bool `json:"soapPassThrough,omitempty" tf:"soap_pass_through,omitempty"` // +kubebuilder:validation:Optional SourceAPIID *string `json:"sourceApiId,omitempty" tf:"source_api_id,omitempty"` // +kubebuilder:validation:Optional SubscriptionKeyParameterNames []SubscriptionKeyParameterNamesParameters `json:"subscriptionKeyParameterNames,omitempty" tf:"subscription_key_parameter_names,omitempty"` // +kubebuilder:validation:Optional SubscriptionRequired *bool `json:"subscriptionRequired,omitempty" tf:"subscription_required,omitempty"` // +kubebuilder:validation:Optional Version *string `json:"version,omitempty" tf:"version,omitempty"` // +kubebuilder:validation:Optional VersionDescription *string `json:"versionDescription,omitempty" tf:"version_description,omitempty"` // +kubebuilder:validation:Optional VersionSetID *string `json:"versionSetId,omitempty" tf:"version_set_id,omitempty"` }
func (*ManagementApiParameters) DeepCopy ¶
func (in *ManagementApiParameters) DeepCopy() *ManagementApiParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiParameters.
func (*ManagementApiParameters) DeepCopyInto ¶
func (in *ManagementApiParameters) DeepCopyInto(out *ManagementApiParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiPolicy ¶
type ManagementApiPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementApiPolicySpec `json:"spec"` Status ManagementApiPolicyStatus `json:"status,omitempty"` }
ManagementApiPolicy is the Schema for the ManagementApiPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementApiPolicy) DeepCopy ¶
func (in *ManagementApiPolicy) DeepCopy() *ManagementApiPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiPolicy.
func (*ManagementApiPolicy) DeepCopyInto ¶
func (in *ManagementApiPolicy) DeepCopyInto(out *ManagementApiPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiPolicy) DeepCopyObject ¶
func (in *ManagementApiPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiPolicy) GetCondition ¶
func (mg *ManagementApiPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementApiPolicy.
func (*ManagementApiPolicy) GetConnectionDetailsMapping ¶
func (tr *ManagementApiPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementApiPolicy
func (*ManagementApiPolicy) GetDeletionPolicy ¶
func (mg *ManagementApiPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementApiPolicy.
func (*ManagementApiPolicy) GetID ¶
func (tr *ManagementApiPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementApiPolicy
func (*ManagementApiPolicy) GetObservation ¶
func (tr *ManagementApiPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementApiPolicy
func (*ManagementApiPolicy) GetParameters ¶
func (tr *ManagementApiPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementApiPolicy
func (*ManagementApiPolicy) GetProviderConfigReference ¶
func (mg *ManagementApiPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementApiPolicy.
func (*ManagementApiPolicy) GetProviderReference ¶
func (mg *ManagementApiPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementApiPolicy. Deprecated: Use GetProviderConfigReference.
func (*ManagementApiPolicy) GetTerraformResourceType ¶
func (mg *ManagementApiPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementApiPolicy
func (*ManagementApiPolicy) GetTerraformSchemaVersion ¶
func (tr *ManagementApiPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementApiPolicy) GetWriteConnectionSecretToReference ¶
func (mg *ManagementApiPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementApiPolicy.
func (*ManagementApiPolicy) LateInitialize ¶
func (tr *ManagementApiPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementApiPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementApiPolicy) SetConditions ¶
func (mg *ManagementApiPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementApiPolicy.
func (*ManagementApiPolicy) SetDeletionPolicy ¶
func (mg *ManagementApiPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementApiPolicy.
func (*ManagementApiPolicy) SetObservation ¶
func (tr *ManagementApiPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementApiPolicy
func (*ManagementApiPolicy) SetParameters ¶
func (tr *ManagementApiPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementApiPolicy
func (*ManagementApiPolicy) SetProviderConfigReference ¶
func (mg *ManagementApiPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementApiPolicy.
func (*ManagementApiPolicy) SetProviderReference ¶
func (mg *ManagementApiPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementApiPolicy. Deprecated: Use SetProviderConfigReference.
func (*ManagementApiPolicy) SetWriteConnectionSecretToReference ¶
func (mg *ManagementApiPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementApiPolicy.
type ManagementApiPolicyList ¶
type ManagementApiPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementApiPolicy `json:"items"` }
ManagementApiPolicyList contains a list of ManagementApiPolicys
func (*ManagementApiPolicyList) DeepCopy ¶
func (in *ManagementApiPolicyList) DeepCopy() *ManagementApiPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiPolicyList.
func (*ManagementApiPolicyList) DeepCopyInto ¶
func (in *ManagementApiPolicyList) DeepCopyInto(out *ManagementApiPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiPolicyList) DeepCopyObject ¶
func (in *ManagementApiPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiPolicyList) GetItems ¶
func (l *ManagementApiPolicyList) GetItems() []resource.Managed
GetItems of this ManagementApiPolicyList.
type ManagementApiPolicyObservation ¶
type ManagementApiPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementApiPolicyObservation) DeepCopy ¶
func (in *ManagementApiPolicyObservation) DeepCopy() *ManagementApiPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiPolicyObservation.
func (*ManagementApiPolicyObservation) DeepCopyInto ¶
func (in *ManagementApiPolicyObservation) DeepCopyInto(out *ManagementApiPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiPolicyParameters ¶
type ManagementApiPolicyParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required APIName *string `json:"apiName" tf:"api_name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional XMLContent *string `json:"xmlContent,omitempty" tf:"xml_content,omitempty"` // +kubebuilder:validation:Optional XMLLink *string `json:"xmlLink,omitempty" tf:"xml_link,omitempty"` }
func (*ManagementApiPolicyParameters) DeepCopy ¶
func (in *ManagementApiPolicyParameters) DeepCopy() *ManagementApiPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiPolicyParameters.
func (*ManagementApiPolicyParameters) DeepCopyInto ¶
func (in *ManagementApiPolicyParameters) DeepCopyInto(out *ManagementApiPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiPolicySpec ¶
type ManagementApiPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementApiPolicyParameters `json:"forProvider"` }
ManagementApiPolicySpec defines the desired state of ManagementApiPolicy
func (*ManagementApiPolicySpec) DeepCopy ¶
func (in *ManagementApiPolicySpec) DeepCopy() *ManagementApiPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiPolicySpec.
func (*ManagementApiPolicySpec) DeepCopyInto ¶
func (in *ManagementApiPolicySpec) DeepCopyInto(out *ManagementApiPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiPolicyStatus ¶
type ManagementApiPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementApiPolicyObservation `json:"atProvider,omitempty"` }
ManagementApiPolicyStatus defines the observed state of ManagementApiPolicy.
func (*ManagementApiPolicyStatus) DeepCopy ¶
func (in *ManagementApiPolicyStatus) DeepCopy() *ManagementApiPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiPolicyStatus.
func (*ManagementApiPolicyStatus) DeepCopyInto ¶
func (in *ManagementApiPolicyStatus) DeepCopyInto(out *ManagementApiPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiRelease ¶
type ManagementApiRelease struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementApiReleaseSpec `json:"spec"` Status ManagementApiReleaseStatus `json:"status,omitempty"` }
ManagementApiRelease is the Schema for the ManagementApiReleases API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementApiRelease) DeepCopy ¶
func (in *ManagementApiRelease) DeepCopy() *ManagementApiRelease
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiRelease.
func (*ManagementApiRelease) DeepCopyInto ¶
func (in *ManagementApiRelease) DeepCopyInto(out *ManagementApiRelease)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiRelease) DeepCopyObject ¶
func (in *ManagementApiRelease) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiRelease) GetCondition ¶
func (mg *ManagementApiRelease) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementApiRelease.
func (*ManagementApiRelease) GetConnectionDetailsMapping ¶
func (tr *ManagementApiRelease) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementApiRelease
func (*ManagementApiRelease) GetDeletionPolicy ¶
func (mg *ManagementApiRelease) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementApiRelease.
func (*ManagementApiRelease) GetID ¶
func (tr *ManagementApiRelease) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementApiRelease
func (*ManagementApiRelease) GetObservation ¶
func (tr *ManagementApiRelease) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementApiRelease
func (*ManagementApiRelease) GetParameters ¶
func (tr *ManagementApiRelease) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementApiRelease
func (*ManagementApiRelease) GetProviderConfigReference ¶
func (mg *ManagementApiRelease) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementApiRelease.
func (*ManagementApiRelease) GetProviderReference ¶
func (mg *ManagementApiRelease) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementApiRelease. Deprecated: Use GetProviderConfigReference.
func (*ManagementApiRelease) GetTerraformResourceType ¶
func (mg *ManagementApiRelease) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementApiRelease
func (*ManagementApiRelease) GetTerraformSchemaVersion ¶
func (tr *ManagementApiRelease) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementApiRelease) GetWriteConnectionSecretToReference ¶
func (mg *ManagementApiRelease) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementApiRelease.
func (*ManagementApiRelease) LateInitialize ¶
func (tr *ManagementApiRelease) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementApiRelease using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementApiRelease) SetConditions ¶
func (mg *ManagementApiRelease) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementApiRelease.
func (*ManagementApiRelease) SetDeletionPolicy ¶
func (mg *ManagementApiRelease) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementApiRelease.
func (*ManagementApiRelease) SetObservation ¶
func (tr *ManagementApiRelease) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementApiRelease
func (*ManagementApiRelease) SetParameters ¶
func (tr *ManagementApiRelease) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementApiRelease
func (*ManagementApiRelease) SetProviderConfigReference ¶
func (mg *ManagementApiRelease) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementApiRelease.
func (*ManagementApiRelease) SetProviderReference ¶
func (mg *ManagementApiRelease) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementApiRelease. Deprecated: Use SetProviderConfigReference.
func (*ManagementApiRelease) SetWriteConnectionSecretToReference ¶
func (mg *ManagementApiRelease) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementApiRelease.
type ManagementApiReleaseList ¶
type ManagementApiReleaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementApiRelease `json:"items"` }
ManagementApiReleaseList contains a list of ManagementApiReleases
func (*ManagementApiReleaseList) DeepCopy ¶
func (in *ManagementApiReleaseList) DeepCopy() *ManagementApiReleaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiReleaseList.
func (*ManagementApiReleaseList) DeepCopyInto ¶
func (in *ManagementApiReleaseList) DeepCopyInto(out *ManagementApiReleaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiReleaseList) DeepCopyObject ¶
func (in *ManagementApiReleaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiReleaseList) GetItems ¶
func (l *ManagementApiReleaseList) GetItems() []resource.Managed
GetItems of this ManagementApiReleaseList.
type ManagementApiReleaseObservation ¶
type ManagementApiReleaseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementApiReleaseObservation) DeepCopy ¶
func (in *ManagementApiReleaseObservation) DeepCopy() *ManagementApiReleaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiReleaseObservation.
func (*ManagementApiReleaseObservation) DeepCopyInto ¶
func (in *ManagementApiReleaseObservation) DeepCopyInto(out *ManagementApiReleaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiReleaseParameters ¶
type ManagementApiReleaseParameters struct { // +kubebuilder:validation:Required APIID *string `json:"apiId" tf:"api_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Notes *string `json:"notes,omitempty" tf:"notes,omitempty"` }
func (*ManagementApiReleaseParameters) DeepCopy ¶
func (in *ManagementApiReleaseParameters) DeepCopy() *ManagementApiReleaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiReleaseParameters.
func (*ManagementApiReleaseParameters) DeepCopyInto ¶
func (in *ManagementApiReleaseParameters) DeepCopyInto(out *ManagementApiReleaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiReleaseSpec ¶
type ManagementApiReleaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementApiReleaseParameters `json:"forProvider"` }
ManagementApiReleaseSpec defines the desired state of ManagementApiRelease
func (*ManagementApiReleaseSpec) DeepCopy ¶
func (in *ManagementApiReleaseSpec) DeepCopy() *ManagementApiReleaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiReleaseSpec.
func (*ManagementApiReleaseSpec) DeepCopyInto ¶
func (in *ManagementApiReleaseSpec) DeepCopyInto(out *ManagementApiReleaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiReleaseStatus ¶
type ManagementApiReleaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementApiReleaseObservation `json:"atProvider,omitempty"` }
ManagementApiReleaseStatus defines the observed state of ManagementApiRelease.
func (*ManagementApiReleaseStatus) DeepCopy ¶
func (in *ManagementApiReleaseStatus) DeepCopy() *ManagementApiReleaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiReleaseStatus.
func (*ManagementApiReleaseStatus) DeepCopyInto ¶
func (in *ManagementApiReleaseStatus) DeepCopyInto(out *ManagementApiReleaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiSchema ¶
type ManagementApiSchema struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementApiSchemaSpec `json:"spec"` Status ManagementApiSchemaStatus `json:"status,omitempty"` }
ManagementApiSchema is the Schema for the ManagementApiSchemas API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementApiSchema) DeepCopy ¶
func (in *ManagementApiSchema) DeepCopy() *ManagementApiSchema
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiSchema.
func (*ManagementApiSchema) DeepCopyInto ¶
func (in *ManagementApiSchema) DeepCopyInto(out *ManagementApiSchema)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiSchema) DeepCopyObject ¶
func (in *ManagementApiSchema) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiSchema) GetCondition ¶
func (mg *ManagementApiSchema) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementApiSchema.
func (*ManagementApiSchema) GetConnectionDetailsMapping ¶
func (tr *ManagementApiSchema) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementApiSchema
func (*ManagementApiSchema) GetDeletionPolicy ¶
func (mg *ManagementApiSchema) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementApiSchema.
func (*ManagementApiSchema) GetID ¶
func (tr *ManagementApiSchema) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementApiSchema
func (*ManagementApiSchema) GetObservation ¶
func (tr *ManagementApiSchema) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementApiSchema
func (*ManagementApiSchema) GetParameters ¶
func (tr *ManagementApiSchema) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementApiSchema
func (*ManagementApiSchema) GetProviderConfigReference ¶
func (mg *ManagementApiSchema) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementApiSchema.
func (*ManagementApiSchema) GetProviderReference ¶
func (mg *ManagementApiSchema) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementApiSchema. Deprecated: Use GetProviderConfigReference.
func (*ManagementApiSchema) GetTerraformResourceType ¶
func (mg *ManagementApiSchema) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementApiSchema
func (*ManagementApiSchema) GetTerraformSchemaVersion ¶
func (tr *ManagementApiSchema) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementApiSchema) GetWriteConnectionSecretToReference ¶
func (mg *ManagementApiSchema) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementApiSchema.
func (*ManagementApiSchema) LateInitialize ¶
func (tr *ManagementApiSchema) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementApiSchema using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementApiSchema) SetConditions ¶
func (mg *ManagementApiSchema) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementApiSchema.
func (*ManagementApiSchema) SetDeletionPolicy ¶
func (mg *ManagementApiSchema) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementApiSchema.
func (*ManagementApiSchema) SetObservation ¶
func (tr *ManagementApiSchema) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementApiSchema
func (*ManagementApiSchema) SetParameters ¶
func (tr *ManagementApiSchema) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementApiSchema
func (*ManagementApiSchema) SetProviderConfigReference ¶
func (mg *ManagementApiSchema) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementApiSchema.
func (*ManagementApiSchema) SetProviderReference ¶
func (mg *ManagementApiSchema) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementApiSchema. Deprecated: Use SetProviderConfigReference.
func (*ManagementApiSchema) SetWriteConnectionSecretToReference ¶
func (mg *ManagementApiSchema) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementApiSchema.
type ManagementApiSchemaList ¶
type ManagementApiSchemaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementApiSchema `json:"items"` }
ManagementApiSchemaList contains a list of ManagementApiSchemas
func (*ManagementApiSchemaList) DeepCopy ¶
func (in *ManagementApiSchemaList) DeepCopy() *ManagementApiSchemaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiSchemaList.
func (*ManagementApiSchemaList) DeepCopyInto ¶
func (in *ManagementApiSchemaList) DeepCopyInto(out *ManagementApiSchemaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiSchemaList) DeepCopyObject ¶
func (in *ManagementApiSchemaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiSchemaList) GetItems ¶
func (l *ManagementApiSchemaList) GetItems() []resource.Managed
GetItems of this ManagementApiSchemaList.
type ManagementApiSchemaObservation ¶
type ManagementApiSchemaObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementApiSchemaObservation) DeepCopy ¶
func (in *ManagementApiSchemaObservation) DeepCopy() *ManagementApiSchemaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiSchemaObservation.
func (*ManagementApiSchemaObservation) DeepCopyInto ¶
func (in *ManagementApiSchemaObservation) DeepCopyInto(out *ManagementApiSchemaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiSchemaParameters ¶
type ManagementApiSchemaParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required APIName *string `json:"apiName" tf:"api_name,omitempty"` // +kubebuilder:validation:Required ContentType *string `json:"contentType" tf:"content_type,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required SchemaID *string `json:"schemaId" tf:"schema_id,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*ManagementApiSchemaParameters) DeepCopy ¶
func (in *ManagementApiSchemaParameters) DeepCopy() *ManagementApiSchemaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiSchemaParameters.
func (*ManagementApiSchemaParameters) DeepCopyInto ¶
func (in *ManagementApiSchemaParameters) DeepCopyInto(out *ManagementApiSchemaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiSchemaSpec ¶
type ManagementApiSchemaSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementApiSchemaParameters `json:"forProvider"` }
ManagementApiSchemaSpec defines the desired state of ManagementApiSchema
func (*ManagementApiSchemaSpec) DeepCopy ¶
func (in *ManagementApiSchemaSpec) DeepCopy() *ManagementApiSchemaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiSchemaSpec.
func (*ManagementApiSchemaSpec) DeepCopyInto ¶
func (in *ManagementApiSchemaSpec) DeepCopyInto(out *ManagementApiSchemaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiSchemaStatus ¶
type ManagementApiSchemaStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementApiSchemaObservation `json:"atProvider,omitempty"` }
ManagementApiSchemaStatus defines the observed state of ManagementApiSchema.
func (*ManagementApiSchemaStatus) DeepCopy ¶
func (in *ManagementApiSchemaStatus) DeepCopy() *ManagementApiSchemaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiSchemaStatus.
func (*ManagementApiSchemaStatus) DeepCopyInto ¶
func (in *ManagementApiSchemaStatus) DeepCopyInto(out *ManagementApiSchemaStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiSpec ¶
type ManagementApiSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementApiParameters `json:"forProvider"` }
ManagementApiSpec defines the desired state of ManagementApi
func (*ManagementApiSpec) DeepCopy ¶
func (in *ManagementApiSpec) DeepCopy() *ManagementApiSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiSpec.
func (*ManagementApiSpec) DeepCopyInto ¶
func (in *ManagementApiSpec) DeepCopyInto(out *ManagementApiSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiStatus ¶
type ManagementApiStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementApiObservation `json:"atProvider,omitempty"` }
ManagementApiStatus defines the observed state of ManagementApi.
func (*ManagementApiStatus) DeepCopy ¶
func (in *ManagementApiStatus) DeepCopy() *ManagementApiStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiStatus.
func (*ManagementApiStatus) DeepCopyInto ¶
func (in *ManagementApiStatus) DeepCopyInto(out *ManagementApiStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiVersionSet ¶
type ManagementApiVersionSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementApiVersionSetSpec `json:"spec"` Status ManagementApiVersionSetStatus `json:"status,omitempty"` }
ManagementApiVersionSet is the Schema for the ManagementApiVersionSets API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementApiVersionSet) DeepCopy ¶
func (in *ManagementApiVersionSet) DeepCopy() *ManagementApiVersionSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiVersionSet.
func (*ManagementApiVersionSet) DeepCopyInto ¶
func (in *ManagementApiVersionSet) DeepCopyInto(out *ManagementApiVersionSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiVersionSet) DeepCopyObject ¶
func (in *ManagementApiVersionSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiVersionSet) GetCondition ¶
func (mg *ManagementApiVersionSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementApiVersionSet.
func (*ManagementApiVersionSet) GetConnectionDetailsMapping ¶
func (tr *ManagementApiVersionSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementApiVersionSet
func (*ManagementApiVersionSet) GetDeletionPolicy ¶
func (mg *ManagementApiVersionSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementApiVersionSet.
func (*ManagementApiVersionSet) GetID ¶
func (tr *ManagementApiVersionSet) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementApiVersionSet
func (*ManagementApiVersionSet) GetObservation ¶
func (tr *ManagementApiVersionSet) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementApiVersionSet
func (*ManagementApiVersionSet) GetParameters ¶
func (tr *ManagementApiVersionSet) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementApiVersionSet
func (*ManagementApiVersionSet) GetProviderConfigReference ¶
func (mg *ManagementApiVersionSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementApiVersionSet.
func (*ManagementApiVersionSet) GetProviderReference ¶
func (mg *ManagementApiVersionSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementApiVersionSet. Deprecated: Use GetProviderConfigReference.
func (*ManagementApiVersionSet) GetTerraformResourceType ¶
func (mg *ManagementApiVersionSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementApiVersionSet
func (*ManagementApiVersionSet) GetTerraformSchemaVersion ¶
func (tr *ManagementApiVersionSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementApiVersionSet) GetWriteConnectionSecretToReference ¶
func (mg *ManagementApiVersionSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementApiVersionSet.
func (*ManagementApiVersionSet) LateInitialize ¶
func (tr *ManagementApiVersionSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementApiVersionSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementApiVersionSet) SetConditions ¶
func (mg *ManagementApiVersionSet) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementApiVersionSet.
func (*ManagementApiVersionSet) SetDeletionPolicy ¶
func (mg *ManagementApiVersionSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementApiVersionSet.
func (*ManagementApiVersionSet) SetObservation ¶
func (tr *ManagementApiVersionSet) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementApiVersionSet
func (*ManagementApiVersionSet) SetParameters ¶
func (tr *ManagementApiVersionSet) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementApiVersionSet
func (*ManagementApiVersionSet) SetProviderConfigReference ¶
func (mg *ManagementApiVersionSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementApiVersionSet.
func (*ManagementApiVersionSet) SetProviderReference ¶
func (mg *ManagementApiVersionSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementApiVersionSet. Deprecated: Use SetProviderConfigReference.
func (*ManagementApiVersionSet) SetWriteConnectionSecretToReference ¶
func (mg *ManagementApiVersionSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementApiVersionSet.
type ManagementApiVersionSetList ¶
type ManagementApiVersionSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementApiVersionSet `json:"items"` }
ManagementApiVersionSetList contains a list of ManagementApiVersionSets
func (*ManagementApiVersionSetList) DeepCopy ¶
func (in *ManagementApiVersionSetList) DeepCopy() *ManagementApiVersionSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiVersionSetList.
func (*ManagementApiVersionSetList) DeepCopyInto ¶
func (in *ManagementApiVersionSetList) DeepCopyInto(out *ManagementApiVersionSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementApiVersionSetList) DeepCopyObject ¶
func (in *ManagementApiVersionSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementApiVersionSetList) GetItems ¶
func (l *ManagementApiVersionSetList) GetItems() []resource.Managed
GetItems of this ManagementApiVersionSetList.
type ManagementApiVersionSetObservation ¶
type ManagementApiVersionSetObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementApiVersionSetObservation) DeepCopy ¶
func (in *ManagementApiVersionSetObservation) DeepCopy() *ManagementApiVersionSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiVersionSetObservation.
func (*ManagementApiVersionSetObservation) DeepCopyInto ¶
func (in *ManagementApiVersionSetObservation) DeepCopyInto(out *ManagementApiVersionSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiVersionSetParameters ¶
type ManagementApiVersionSetParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional VersionHeaderName *string `json:"versionHeaderName,omitempty" tf:"version_header_name,omitempty"` // +kubebuilder:validation:Optional VersionQueryName *string `json:"versionQueryName,omitempty" tf:"version_query_name,omitempty"` // +kubebuilder:validation:Required VersioningScheme *string `json:"versioningScheme" tf:"versioning_scheme,omitempty"` }
func (*ManagementApiVersionSetParameters) DeepCopy ¶
func (in *ManagementApiVersionSetParameters) DeepCopy() *ManagementApiVersionSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiVersionSetParameters.
func (*ManagementApiVersionSetParameters) DeepCopyInto ¶
func (in *ManagementApiVersionSetParameters) DeepCopyInto(out *ManagementApiVersionSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiVersionSetSpec ¶
type ManagementApiVersionSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementApiVersionSetParameters `json:"forProvider"` }
ManagementApiVersionSetSpec defines the desired state of ManagementApiVersionSet
func (*ManagementApiVersionSetSpec) DeepCopy ¶
func (in *ManagementApiVersionSetSpec) DeepCopy() *ManagementApiVersionSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiVersionSetSpec.
func (*ManagementApiVersionSetSpec) DeepCopyInto ¶
func (in *ManagementApiVersionSetSpec) DeepCopyInto(out *ManagementApiVersionSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementApiVersionSetStatus ¶
type ManagementApiVersionSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementApiVersionSetObservation `json:"atProvider,omitempty"` }
ManagementApiVersionSetStatus defines the observed state of ManagementApiVersionSet.
func (*ManagementApiVersionSetStatus) DeepCopy ¶
func (in *ManagementApiVersionSetStatus) DeepCopy() *ManagementApiVersionSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementApiVersionSetStatus.
func (*ManagementApiVersionSetStatus) DeepCopyInto ¶
func (in *ManagementApiVersionSetStatus) DeepCopyInto(out *ManagementApiVersionSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementAuthorizationServer ¶
type ManagementAuthorizationServer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementAuthorizationServerSpec `json:"spec"` Status ManagementAuthorizationServerStatus `json:"status,omitempty"` }
ManagementAuthorizationServer is the Schema for the ManagementAuthorizationServers API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementAuthorizationServer) DeepCopy ¶
func (in *ManagementAuthorizationServer) DeepCopy() *ManagementAuthorizationServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementAuthorizationServer.
func (*ManagementAuthorizationServer) DeepCopyInto ¶
func (in *ManagementAuthorizationServer) DeepCopyInto(out *ManagementAuthorizationServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementAuthorizationServer) DeepCopyObject ¶
func (in *ManagementAuthorizationServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementAuthorizationServer) GetCondition ¶
func (mg *ManagementAuthorizationServer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementAuthorizationServer.
func (*ManagementAuthorizationServer) GetConnectionDetailsMapping ¶
func (tr *ManagementAuthorizationServer) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementAuthorizationServer
func (*ManagementAuthorizationServer) GetDeletionPolicy ¶
func (mg *ManagementAuthorizationServer) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementAuthorizationServer.
func (*ManagementAuthorizationServer) GetID ¶
func (tr *ManagementAuthorizationServer) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementAuthorizationServer
func (*ManagementAuthorizationServer) GetObservation ¶
func (tr *ManagementAuthorizationServer) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementAuthorizationServer
func (*ManagementAuthorizationServer) GetParameters ¶
func (tr *ManagementAuthorizationServer) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementAuthorizationServer
func (*ManagementAuthorizationServer) GetProviderConfigReference ¶
func (mg *ManagementAuthorizationServer) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementAuthorizationServer.
func (*ManagementAuthorizationServer) GetProviderReference ¶
func (mg *ManagementAuthorizationServer) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementAuthorizationServer. Deprecated: Use GetProviderConfigReference.
func (*ManagementAuthorizationServer) GetTerraformResourceType ¶
func (mg *ManagementAuthorizationServer) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementAuthorizationServer
func (*ManagementAuthorizationServer) GetTerraformSchemaVersion ¶
func (tr *ManagementAuthorizationServer) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementAuthorizationServer) GetWriteConnectionSecretToReference ¶
func (mg *ManagementAuthorizationServer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementAuthorizationServer.
func (*ManagementAuthorizationServer) LateInitialize ¶
func (tr *ManagementAuthorizationServer) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementAuthorizationServer using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementAuthorizationServer) SetConditions ¶
func (mg *ManagementAuthorizationServer) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementAuthorizationServer.
func (*ManagementAuthorizationServer) SetDeletionPolicy ¶
func (mg *ManagementAuthorizationServer) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementAuthorizationServer.
func (*ManagementAuthorizationServer) SetObservation ¶
func (tr *ManagementAuthorizationServer) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementAuthorizationServer
func (*ManagementAuthorizationServer) SetParameters ¶
func (tr *ManagementAuthorizationServer) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementAuthorizationServer
func (*ManagementAuthorizationServer) SetProviderConfigReference ¶
func (mg *ManagementAuthorizationServer) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementAuthorizationServer.
func (*ManagementAuthorizationServer) SetProviderReference ¶
func (mg *ManagementAuthorizationServer) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementAuthorizationServer. Deprecated: Use SetProviderConfigReference.
func (*ManagementAuthorizationServer) SetWriteConnectionSecretToReference ¶
func (mg *ManagementAuthorizationServer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementAuthorizationServer.
type ManagementAuthorizationServerList ¶
type ManagementAuthorizationServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementAuthorizationServer `json:"items"` }
ManagementAuthorizationServerList contains a list of ManagementAuthorizationServers
func (*ManagementAuthorizationServerList) DeepCopy ¶
func (in *ManagementAuthorizationServerList) DeepCopy() *ManagementAuthorizationServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementAuthorizationServerList.
func (*ManagementAuthorizationServerList) DeepCopyInto ¶
func (in *ManagementAuthorizationServerList) DeepCopyInto(out *ManagementAuthorizationServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementAuthorizationServerList) DeepCopyObject ¶
func (in *ManagementAuthorizationServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementAuthorizationServerList) GetItems ¶
func (l *ManagementAuthorizationServerList) GetItems() []resource.Managed
GetItems of this ManagementAuthorizationServerList.
type ManagementAuthorizationServerObservation ¶
type ManagementAuthorizationServerObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementAuthorizationServerObservation) DeepCopy ¶
func (in *ManagementAuthorizationServerObservation) DeepCopy() *ManagementAuthorizationServerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementAuthorizationServerObservation.
func (*ManagementAuthorizationServerObservation) DeepCopyInto ¶
func (in *ManagementAuthorizationServerObservation) DeepCopyInto(out *ManagementAuthorizationServerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementAuthorizationServerParameters ¶
type ManagementAuthorizationServerParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required AuthorizationEndpoint *string `json:"authorizationEndpoint" tf:"authorization_endpoint,omitempty"` // +kubebuilder:validation:Required AuthorizationMethods []*string `json:"authorizationMethods" tf:"authorization_methods,omitempty"` // +kubebuilder:validation:Optional BearerTokenSendingMethods []*string `json:"bearerTokenSendingMethods,omitempty" tf:"bearer_token_sending_methods,omitempty"` // +kubebuilder:validation:Optional ClientAuthenticationMethod []*string `json:"clientAuthenticationMethod,omitempty" tf:"client_authentication_method,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientRegistrationEndpoint *string `json:"clientRegistrationEndpoint" tf:"client_registration_endpoint,omitempty"` // +kubebuilder:validation:Optional ClientSecretSecretRef *v1.SecretKeySelector `json:"clientSecretSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DefaultScope *string `json:"defaultScope,omitempty" tf:"default_scope,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Required GrantTypes []*string `json:"grantTypes" tf:"grant_types,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceOwnerPasswordSecretRef *v1.SecretKeySelector `json:"resourceOwnerPasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceOwnerUsername *string `json:"resourceOwnerUsername,omitempty" tf:"resource_owner_username,omitempty"` // +kubebuilder:validation:Optional SupportState *bool `json:"supportState,omitempty" tf:"support_state,omitempty"` // +kubebuilder:validation:Optional TokenBodyParameter []TokenBodyParameterParameters `json:"tokenBodyParameter,omitempty" tf:"token_body_parameter,omitempty"` // +kubebuilder:validation:Optional TokenEndpoint *string `json:"tokenEndpoint,omitempty" tf:"token_endpoint,omitempty"` }
func (*ManagementAuthorizationServerParameters) DeepCopy ¶
func (in *ManagementAuthorizationServerParameters) DeepCopy() *ManagementAuthorizationServerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementAuthorizationServerParameters.
func (*ManagementAuthorizationServerParameters) DeepCopyInto ¶
func (in *ManagementAuthorizationServerParameters) DeepCopyInto(out *ManagementAuthorizationServerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementAuthorizationServerSpec ¶
type ManagementAuthorizationServerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementAuthorizationServerParameters `json:"forProvider"` }
ManagementAuthorizationServerSpec defines the desired state of ManagementAuthorizationServer
func (*ManagementAuthorizationServerSpec) DeepCopy ¶
func (in *ManagementAuthorizationServerSpec) DeepCopy() *ManagementAuthorizationServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementAuthorizationServerSpec.
func (*ManagementAuthorizationServerSpec) DeepCopyInto ¶
func (in *ManagementAuthorizationServerSpec) DeepCopyInto(out *ManagementAuthorizationServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementAuthorizationServerStatus ¶
type ManagementAuthorizationServerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementAuthorizationServerObservation `json:"atProvider,omitempty"` }
ManagementAuthorizationServerStatus defines the observed state of ManagementAuthorizationServer.
func (*ManagementAuthorizationServerStatus) DeepCopy ¶
func (in *ManagementAuthorizationServerStatus) DeepCopy() *ManagementAuthorizationServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementAuthorizationServerStatus.
func (*ManagementAuthorizationServerStatus) DeepCopyInto ¶
func (in *ManagementAuthorizationServerStatus) DeepCopyInto(out *ManagementAuthorizationServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementBackend ¶
type ManagementBackend struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementBackendSpec `json:"spec"` Status ManagementBackendStatus `json:"status,omitempty"` }
ManagementBackend is the Schema for the ManagementBackends API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementBackend) DeepCopy ¶
func (in *ManagementBackend) DeepCopy() *ManagementBackend
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementBackend.
func (*ManagementBackend) DeepCopyInto ¶
func (in *ManagementBackend) DeepCopyInto(out *ManagementBackend)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementBackend) DeepCopyObject ¶
func (in *ManagementBackend) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementBackend) GetCondition ¶
func (mg *ManagementBackend) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementBackend.
func (*ManagementBackend) GetConnectionDetailsMapping ¶
func (tr *ManagementBackend) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementBackend
func (*ManagementBackend) GetDeletionPolicy ¶
func (mg *ManagementBackend) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementBackend.
func (*ManagementBackend) GetID ¶
func (tr *ManagementBackend) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementBackend
func (*ManagementBackend) GetObservation ¶
func (tr *ManagementBackend) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementBackend
func (*ManagementBackend) GetParameters ¶
func (tr *ManagementBackend) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementBackend
func (*ManagementBackend) GetProviderConfigReference ¶
func (mg *ManagementBackend) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementBackend.
func (*ManagementBackend) GetProviderReference ¶
func (mg *ManagementBackend) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementBackend. Deprecated: Use GetProviderConfigReference.
func (*ManagementBackend) GetTerraformResourceType ¶
func (mg *ManagementBackend) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementBackend
func (*ManagementBackend) GetTerraformSchemaVersion ¶
func (tr *ManagementBackend) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementBackend) GetWriteConnectionSecretToReference ¶
func (mg *ManagementBackend) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementBackend.
func (*ManagementBackend) LateInitialize ¶
func (tr *ManagementBackend) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementBackend using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementBackend) SetConditions ¶
func (mg *ManagementBackend) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementBackend.
func (*ManagementBackend) SetDeletionPolicy ¶
func (mg *ManagementBackend) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementBackend.
func (*ManagementBackend) SetObservation ¶
func (tr *ManagementBackend) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementBackend
func (*ManagementBackend) SetParameters ¶
func (tr *ManagementBackend) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementBackend
func (*ManagementBackend) SetProviderConfigReference ¶
func (mg *ManagementBackend) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementBackend.
func (*ManagementBackend) SetProviderReference ¶
func (mg *ManagementBackend) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementBackend. Deprecated: Use SetProviderConfigReference.
func (*ManagementBackend) SetWriteConnectionSecretToReference ¶
func (mg *ManagementBackend) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementBackend.
type ManagementBackendList ¶
type ManagementBackendList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementBackend `json:"items"` }
ManagementBackendList contains a list of ManagementBackends
func (*ManagementBackendList) DeepCopy ¶
func (in *ManagementBackendList) DeepCopy() *ManagementBackendList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementBackendList.
func (*ManagementBackendList) DeepCopyInto ¶
func (in *ManagementBackendList) DeepCopyInto(out *ManagementBackendList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementBackendList) DeepCopyObject ¶
func (in *ManagementBackendList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementBackendList) GetItems ¶
func (l *ManagementBackendList) GetItems() []resource.Managed
GetItems of this ManagementBackendList.
type ManagementBackendObservation ¶
type ManagementBackendObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementBackendObservation) DeepCopy ¶
func (in *ManagementBackendObservation) DeepCopy() *ManagementBackendObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementBackendObservation.
func (*ManagementBackendObservation) DeepCopyInto ¶
func (in *ManagementBackendObservation) DeepCopyInto(out *ManagementBackendObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementBackendParameters ¶
type ManagementBackendParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Optional Credentials []CredentialsParameters `json:"credentials,omitempty" tf:"credentials,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Protocol *string `json:"protocol" tf:"protocol,omitempty"` // +kubebuilder:validation:Optional Proxy []ManagementBackendProxyParameters `json:"proxy,omitempty" tf:"proxy,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceID *string `json:"resourceId,omitempty" tf:"resource_id,omitempty"` // +kubebuilder:validation:Optional ServiceFabricCluster []ServiceFabricClusterParameters `json:"serviceFabricCluster,omitempty" tf:"service_fabric_cluster,omitempty"` // +kubebuilder:validation:Optional TLS []TLSParameters `json:"tls,omitempty" tf:"tls,omitempty"` // +kubebuilder:validation:Optional Title *string `json:"title,omitempty" tf:"title,omitempty"` // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` }
func (*ManagementBackendParameters) DeepCopy ¶
func (in *ManagementBackendParameters) DeepCopy() *ManagementBackendParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementBackendParameters.
func (*ManagementBackendParameters) DeepCopyInto ¶
func (in *ManagementBackendParameters) DeepCopyInto(out *ManagementBackendParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementBackendProxyObservation ¶
type ManagementBackendProxyObservation struct { }
func (*ManagementBackendProxyObservation) DeepCopy ¶
func (in *ManagementBackendProxyObservation) DeepCopy() *ManagementBackendProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementBackendProxyObservation.
func (*ManagementBackendProxyObservation) DeepCopyInto ¶
func (in *ManagementBackendProxyObservation) DeepCopyInto(out *ManagementBackendProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementBackendProxyParameters ¶
type ManagementBackendProxyParameters struct { // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*ManagementBackendProxyParameters) DeepCopy ¶
func (in *ManagementBackendProxyParameters) DeepCopy() *ManagementBackendProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementBackendProxyParameters.
func (*ManagementBackendProxyParameters) DeepCopyInto ¶
func (in *ManagementBackendProxyParameters) DeepCopyInto(out *ManagementBackendProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementBackendSpec ¶
type ManagementBackendSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementBackendParameters `json:"forProvider"` }
ManagementBackendSpec defines the desired state of ManagementBackend
func (*ManagementBackendSpec) DeepCopy ¶
func (in *ManagementBackendSpec) DeepCopy() *ManagementBackendSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementBackendSpec.
func (*ManagementBackendSpec) DeepCopyInto ¶
func (in *ManagementBackendSpec) DeepCopyInto(out *ManagementBackendSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementBackendStatus ¶
type ManagementBackendStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementBackendObservation `json:"atProvider,omitempty"` }
ManagementBackendStatus defines the observed state of ManagementBackend.
func (*ManagementBackendStatus) DeepCopy ¶
func (in *ManagementBackendStatus) DeepCopy() *ManagementBackendStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementBackendStatus.
func (*ManagementBackendStatus) DeepCopyInto ¶
func (in *ManagementBackendStatus) DeepCopyInto(out *ManagementBackendStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCertificate ¶
type ManagementCertificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementCertificateSpec `json:"spec"` Status ManagementCertificateStatus `json:"status,omitempty"` }
ManagementCertificate is the Schema for the ManagementCertificates API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementCertificate) DeepCopy ¶
func (in *ManagementCertificate) DeepCopy() *ManagementCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCertificate.
func (*ManagementCertificate) DeepCopyInto ¶
func (in *ManagementCertificate) DeepCopyInto(out *ManagementCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementCertificate) DeepCopyObject ¶
func (in *ManagementCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementCertificate) GetCondition ¶
func (mg *ManagementCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementCertificate.
func (*ManagementCertificate) GetConnectionDetailsMapping ¶
func (tr *ManagementCertificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementCertificate
func (*ManagementCertificate) GetDeletionPolicy ¶
func (mg *ManagementCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementCertificate.
func (*ManagementCertificate) GetID ¶
func (tr *ManagementCertificate) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementCertificate
func (*ManagementCertificate) GetObservation ¶
func (tr *ManagementCertificate) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementCertificate
func (*ManagementCertificate) GetParameters ¶
func (tr *ManagementCertificate) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementCertificate
func (*ManagementCertificate) GetProviderConfigReference ¶
func (mg *ManagementCertificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementCertificate.
func (*ManagementCertificate) GetProviderReference ¶
func (mg *ManagementCertificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementCertificate. Deprecated: Use GetProviderConfigReference.
func (*ManagementCertificate) GetTerraformResourceType ¶
func (mg *ManagementCertificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementCertificate
func (*ManagementCertificate) GetTerraformSchemaVersion ¶
func (tr *ManagementCertificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementCertificate) GetWriteConnectionSecretToReference ¶
func (mg *ManagementCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementCertificate.
func (*ManagementCertificate) LateInitialize ¶
func (tr *ManagementCertificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementCertificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementCertificate) SetConditions ¶
func (mg *ManagementCertificate) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementCertificate.
func (*ManagementCertificate) SetDeletionPolicy ¶
func (mg *ManagementCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementCertificate.
func (*ManagementCertificate) SetObservation ¶
func (tr *ManagementCertificate) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementCertificate
func (*ManagementCertificate) SetParameters ¶
func (tr *ManagementCertificate) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementCertificate
func (*ManagementCertificate) SetProviderConfigReference ¶
func (mg *ManagementCertificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementCertificate.
func (*ManagementCertificate) SetProviderReference ¶
func (mg *ManagementCertificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementCertificate. Deprecated: Use SetProviderConfigReference.
func (*ManagementCertificate) SetWriteConnectionSecretToReference ¶
func (mg *ManagementCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementCertificate.
type ManagementCertificateList ¶
type ManagementCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementCertificate `json:"items"` }
ManagementCertificateList contains a list of ManagementCertificates
func (*ManagementCertificateList) DeepCopy ¶
func (in *ManagementCertificateList) DeepCopy() *ManagementCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCertificateList.
func (*ManagementCertificateList) DeepCopyInto ¶
func (in *ManagementCertificateList) DeepCopyInto(out *ManagementCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementCertificateList) DeepCopyObject ¶
func (in *ManagementCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementCertificateList) GetItems ¶
func (l *ManagementCertificateList) GetItems() []resource.Managed
GetItems of this ManagementCertificateList.
type ManagementCertificateObservation ¶
type ManagementCertificateObservation struct { Expiration *string `json:"expiration,omitempty" tf:"expiration,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ManagementCertificateObservation) DeepCopy ¶
func (in *ManagementCertificateObservation) DeepCopy() *ManagementCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCertificateObservation.
func (*ManagementCertificateObservation) DeepCopyInto ¶
func (in *ManagementCertificateObservation) DeepCopyInto(out *ManagementCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCertificateParameters ¶
type ManagementCertificateParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Optional DataSecretRef *v1.SecretKeySelector `json:"dataSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional KeyVaultIdentityClientID *string `json:"keyVaultIdentityClientId,omitempty" tf:"key_vault_identity_client_id,omitempty"` // +kubebuilder:validation:Optional KeyVaultSecretID *string `json:"keyVaultSecretId,omitempty" tf:"key_vault_secret_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ManagementCertificateParameters) DeepCopy ¶
func (in *ManagementCertificateParameters) DeepCopy() *ManagementCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCertificateParameters.
func (*ManagementCertificateParameters) DeepCopyInto ¶
func (in *ManagementCertificateParameters) DeepCopyInto(out *ManagementCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCertificateSpec ¶
type ManagementCertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementCertificateParameters `json:"forProvider"` }
ManagementCertificateSpec defines the desired state of ManagementCertificate
func (*ManagementCertificateSpec) DeepCopy ¶
func (in *ManagementCertificateSpec) DeepCopy() *ManagementCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCertificateSpec.
func (*ManagementCertificateSpec) DeepCopyInto ¶
func (in *ManagementCertificateSpec) DeepCopyInto(out *ManagementCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCertificateStatus ¶
type ManagementCertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementCertificateObservation `json:"atProvider,omitempty"` }
ManagementCertificateStatus defines the observed state of ManagementCertificate.
func (*ManagementCertificateStatus) DeepCopy ¶
func (in *ManagementCertificateStatus) DeepCopy() *ManagementCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCertificateStatus.
func (*ManagementCertificateStatus) DeepCopyInto ¶
func (in *ManagementCertificateStatus) DeepCopyInto(out *ManagementCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomain ¶
type ManagementCustomDomain struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementCustomDomainSpec `json:"spec"` Status ManagementCustomDomainStatus `json:"status,omitempty"` }
ManagementCustomDomain is the Schema for the ManagementCustomDomains API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementCustomDomain) DeepCopy ¶
func (in *ManagementCustomDomain) DeepCopy() *ManagementCustomDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomain.
func (*ManagementCustomDomain) DeepCopyInto ¶
func (in *ManagementCustomDomain) DeepCopyInto(out *ManagementCustomDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementCustomDomain) DeepCopyObject ¶
func (in *ManagementCustomDomain) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementCustomDomain) GetCondition ¶
func (mg *ManagementCustomDomain) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementCustomDomain.
func (*ManagementCustomDomain) GetConnectionDetailsMapping ¶
func (tr *ManagementCustomDomain) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementCustomDomain
func (*ManagementCustomDomain) GetDeletionPolicy ¶
func (mg *ManagementCustomDomain) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementCustomDomain.
func (*ManagementCustomDomain) GetID ¶
func (tr *ManagementCustomDomain) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementCustomDomain
func (*ManagementCustomDomain) GetObservation ¶
func (tr *ManagementCustomDomain) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementCustomDomain
func (*ManagementCustomDomain) GetParameters ¶
func (tr *ManagementCustomDomain) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementCustomDomain
func (*ManagementCustomDomain) GetProviderConfigReference ¶
func (mg *ManagementCustomDomain) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementCustomDomain.
func (*ManagementCustomDomain) GetProviderReference ¶
func (mg *ManagementCustomDomain) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementCustomDomain. Deprecated: Use GetProviderConfigReference.
func (*ManagementCustomDomain) GetTerraformResourceType ¶
func (mg *ManagementCustomDomain) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementCustomDomain
func (*ManagementCustomDomain) GetTerraformSchemaVersion ¶
func (tr *ManagementCustomDomain) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementCustomDomain) GetWriteConnectionSecretToReference ¶
func (mg *ManagementCustomDomain) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementCustomDomain.
func (*ManagementCustomDomain) LateInitialize ¶
func (tr *ManagementCustomDomain) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementCustomDomain using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementCustomDomain) SetConditions ¶
func (mg *ManagementCustomDomain) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementCustomDomain.
func (*ManagementCustomDomain) SetDeletionPolicy ¶
func (mg *ManagementCustomDomain) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementCustomDomain.
func (*ManagementCustomDomain) SetObservation ¶
func (tr *ManagementCustomDomain) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementCustomDomain
func (*ManagementCustomDomain) SetParameters ¶
func (tr *ManagementCustomDomain) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementCustomDomain
func (*ManagementCustomDomain) SetProviderConfigReference ¶
func (mg *ManagementCustomDomain) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementCustomDomain.
func (*ManagementCustomDomain) SetProviderReference ¶
func (mg *ManagementCustomDomain) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementCustomDomain. Deprecated: Use SetProviderConfigReference.
func (*ManagementCustomDomain) SetWriteConnectionSecretToReference ¶
func (mg *ManagementCustomDomain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementCustomDomain.
type ManagementCustomDomainDeveloperPortalObservation ¶
type ManagementCustomDomainDeveloperPortalObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ManagementCustomDomainDeveloperPortalObservation) DeepCopy ¶
func (in *ManagementCustomDomainDeveloperPortalObservation) DeepCopy() *ManagementCustomDomainDeveloperPortalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainDeveloperPortalObservation.
func (*ManagementCustomDomainDeveloperPortalObservation) DeepCopyInto ¶
func (in *ManagementCustomDomainDeveloperPortalObservation) DeepCopyInto(out *ManagementCustomDomainDeveloperPortalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainDeveloperPortalParameters ¶
type ManagementCustomDomainDeveloperPortalParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*ManagementCustomDomainDeveloperPortalParameters) DeepCopy ¶
func (in *ManagementCustomDomainDeveloperPortalParameters) DeepCopy() *ManagementCustomDomainDeveloperPortalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainDeveloperPortalParameters.
func (*ManagementCustomDomainDeveloperPortalParameters) DeepCopyInto ¶
func (in *ManagementCustomDomainDeveloperPortalParameters) DeepCopyInto(out *ManagementCustomDomainDeveloperPortalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainList ¶
type ManagementCustomDomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementCustomDomain `json:"items"` }
ManagementCustomDomainList contains a list of ManagementCustomDomains
func (*ManagementCustomDomainList) DeepCopy ¶
func (in *ManagementCustomDomainList) DeepCopy() *ManagementCustomDomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainList.
func (*ManagementCustomDomainList) DeepCopyInto ¶
func (in *ManagementCustomDomainList) DeepCopyInto(out *ManagementCustomDomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementCustomDomainList) DeepCopyObject ¶
func (in *ManagementCustomDomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementCustomDomainList) GetItems ¶
func (l *ManagementCustomDomainList) GetItems() []resource.Managed
GetItems of this ManagementCustomDomainList.
type ManagementCustomDomainManagementObservation ¶
type ManagementCustomDomainManagementObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ManagementCustomDomainManagementObservation) DeepCopy ¶
func (in *ManagementCustomDomainManagementObservation) DeepCopy() *ManagementCustomDomainManagementObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainManagementObservation.
func (*ManagementCustomDomainManagementObservation) DeepCopyInto ¶
func (in *ManagementCustomDomainManagementObservation) DeepCopyInto(out *ManagementCustomDomainManagementObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainManagementParameters ¶
type ManagementCustomDomainManagementParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*ManagementCustomDomainManagementParameters) DeepCopy ¶
func (in *ManagementCustomDomainManagementParameters) DeepCopy() *ManagementCustomDomainManagementParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainManagementParameters.
func (*ManagementCustomDomainManagementParameters) DeepCopyInto ¶
func (in *ManagementCustomDomainManagementParameters) DeepCopyInto(out *ManagementCustomDomainManagementParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainObservation ¶
type ManagementCustomDomainObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementCustomDomainObservation) DeepCopy ¶
func (in *ManagementCustomDomainObservation) DeepCopy() *ManagementCustomDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainObservation.
func (*ManagementCustomDomainObservation) DeepCopyInto ¶
func (in *ManagementCustomDomainObservation) DeepCopyInto(out *ManagementCustomDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainParameters ¶
type ManagementCustomDomainParameters struct { // +kubebuilder:validation:Required APIManagementID *string `json:"apiManagementId" tf:"api_management_id,omitempty"` // +kubebuilder:validation:Optional DeveloperPortal []ManagementCustomDomainDeveloperPortalParameters `json:"developerPortal,omitempty" tf:"developer_portal,omitempty"` // +kubebuilder:validation:Optional Management []ManagementCustomDomainManagementParameters `json:"management,omitempty" tf:"management,omitempty"` // +kubebuilder:validation:Optional Portal []ManagementCustomDomainPortalParameters `json:"portal,omitempty" tf:"portal,omitempty"` // +kubebuilder:validation:Optional Proxy []ManagementCustomDomainProxyParameters `json:"proxy,omitempty" tf:"proxy,omitempty"` // +kubebuilder:validation:Optional Scm []ManagementCustomDomainScmParameters `json:"scm,omitempty" tf:"scm,omitempty"` }
func (*ManagementCustomDomainParameters) DeepCopy ¶
func (in *ManagementCustomDomainParameters) DeepCopy() *ManagementCustomDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainParameters.
func (*ManagementCustomDomainParameters) DeepCopyInto ¶
func (in *ManagementCustomDomainParameters) DeepCopyInto(out *ManagementCustomDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainPortalObservation ¶
type ManagementCustomDomainPortalObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ManagementCustomDomainPortalObservation) DeepCopy ¶
func (in *ManagementCustomDomainPortalObservation) DeepCopy() *ManagementCustomDomainPortalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainPortalObservation.
func (*ManagementCustomDomainPortalObservation) DeepCopyInto ¶
func (in *ManagementCustomDomainPortalObservation) DeepCopyInto(out *ManagementCustomDomainPortalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainPortalParameters ¶
type ManagementCustomDomainPortalParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*ManagementCustomDomainPortalParameters) DeepCopy ¶
func (in *ManagementCustomDomainPortalParameters) DeepCopy() *ManagementCustomDomainPortalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainPortalParameters.
func (*ManagementCustomDomainPortalParameters) DeepCopyInto ¶
func (in *ManagementCustomDomainPortalParameters) DeepCopyInto(out *ManagementCustomDomainPortalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainProxyObservation ¶
type ManagementCustomDomainProxyObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ManagementCustomDomainProxyObservation) DeepCopy ¶
func (in *ManagementCustomDomainProxyObservation) DeepCopy() *ManagementCustomDomainProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainProxyObservation.
func (*ManagementCustomDomainProxyObservation) DeepCopyInto ¶
func (in *ManagementCustomDomainProxyObservation) DeepCopyInto(out *ManagementCustomDomainProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainProxyParameters ¶
type ManagementCustomDomainProxyParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DefaultSslBinding *bool `json:"defaultSslBinding,omitempty" tf:"default_ssl_binding,omitempty"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*ManagementCustomDomainProxyParameters) DeepCopy ¶
func (in *ManagementCustomDomainProxyParameters) DeepCopy() *ManagementCustomDomainProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainProxyParameters.
func (*ManagementCustomDomainProxyParameters) DeepCopyInto ¶
func (in *ManagementCustomDomainProxyParameters) DeepCopyInto(out *ManagementCustomDomainProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainScmObservation ¶
type ManagementCustomDomainScmObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ManagementCustomDomainScmObservation) DeepCopy ¶
func (in *ManagementCustomDomainScmObservation) DeepCopy() *ManagementCustomDomainScmObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainScmObservation.
func (*ManagementCustomDomainScmObservation) DeepCopyInto ¶
func (in *ManagementCustomDomainScmObservation) DeepCopyInto(out *ManagementCustomDomainScmObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainScmParameters ¶
type ManagementCustomDomainScmParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*ManagementCustomDomainScmParameters) DeepCopy ¶
func (in *ManagementCustomDomainScmParameters) DeepCopy() *ManagementCustomDomainScmParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainScmParameters.
func (*ManagementCustomDomainScmParameters) DeepCopyInto ¶
func (in *ManagementCustomDomainScmParameters) DeepCopyInto(out *ManagementCustomDomainScmParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainSpec ¶
type ManagementCustomDomainSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementCustomDomainParameters `json:"forProvider"` }
ManagementCustomDomainSpec defines the desired state of ManagementCustomDomain
func (*ManagementCustomDomainSpec) DeepCopy ¶
func (in *ManagementCustomDomainSpec) DeepCopy() *ManagementCustomDomainSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainSpec.
func (*ManagementCustomDomainSpec) DeepCopyInto ¶
func (in *ManagementCustomDomainSpec) DeepCopyInto(out *ManagementCustomDomainSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementCustomDomainStatus ¶
type ManagementCustomDomainStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementCustomDomainObservation `json:"atProvider,omitempty"` }
ManagementCustomDomainStatus defines the observed state of ManagementCustomDomain.
func (*ManagementCustomDomainStatus) DeepCopy ¶
func (in *ManagementCustomDomainStatus) DeepCopy() *ManagementCustomDomainStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementCustomDomainStatus.
func (*ManagementCustomDomainStatus) DeepCopyInto ¶
func (in *ManagementCustomDomainStatus) DeepCopyInto(out *ManagementCustomDomainStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnostic ¶
type ManagementDiagnostic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementDiagnosticSpec `json:"spec"` Status ManagementDiagnosticStatus `json:"status,omitempty"` }
ManagementDiagnostic is the Schema for the ManagementDiagnostics API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementDiagnostic) DeepCopy ¶
func (in *ManagementDiagnostic) DeepCopy() *ManagementDiagnostic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnostic.
func (*ManagementDiagnostic) DeepCopyInto ¶
func (in *ManagementDiagnostic) DeepCopyInto(out *ManagementDiagnostic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementDiagnostic) DeepCopyObject ¶
func (in *ManagementDiagnostic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementDiagnostic) GetCondition ¶
func (mg *ManagementDiagnostic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementDiagnostic.
func (*ManagementDiagnostic) GetConnectionDetailsMapping ¶
func (tr *ManagementDiagnostic) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementDiagnostic
func (*ManagementDiagnostic) GetDeletionPolicy ¶
func (mg *ManagementDiagnostic) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementDiagnostic.
func (*ManagementDiagnostic) GetID ¶
func (tr *ManagementDiagnostic) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementDiagnostic
func (*ManagementDiagnostic) GetObservation ¶
func (tr *ManagementDiagnostic) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementDiagnostic
func (*ManagementDiagnostic) GetParameters ¶
func (tr *ManagementDiagnostic) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementDiagnostic
func (*ManagementDiagnostic) GetProviderConfigReference ¶
func (mg *ManagementDiagnostic) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementDiagnostic.
func (*ManagementDiagnostic) GetProviderReference ¶
func (mg *ManagementDiagnostic) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementDiagnostic. Deprecated: Use GetProviderConfigReference.
func (*ManagementDiagnostic) GetTerraformResourceType ¶
func (mg *ManagementDiagnostic) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementDiagnostic
func (*ManagementDiagnostic) GetTerraformSchemaVersion ¶
func (tr *ManagementDiagnostic) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementDiagnostic) GetWriteConnectionSecretToReference ¶
func (mg *ManagementDiagnostic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementDiagnostic.
func (*ManagementDiagnostic) LateInitialize ¶
func (tr *ManagementDiagnostic) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementDiagnostic using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementDiagnostic) SetConditions ¶
func (mg *ManagementDiagnostic) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementDiagnostic.
func (*ManagementDiagnostic) SetDeletionPolicy ¶
func (mg *ManagementDiagnostic) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementDiagnostic.
func (*ManagementDiagnostic) SetObservation ¶
func (tr *ManagementDiagnostic) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementDiagnostic
func (*ManagementDiagnostic) SetParameters ¶
func (tr *ManagementDiagnostic) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementDiagnostic
func (*ManagementDiagnostic) SetProviderConfigReference ¶
func (mg *ManagementDiagnostic) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementDiagnostic.
func (*ManagementDiagnostic) SetProviderReference ¶
func (mg *ManagementDiagnostic) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementDiagnostic. Deprecated: Use SetProviderConfigReference.
func (*ManagementDiagnostic) SetWriteConnectionSecretToReference ¶
func (mg *ManagementDiagnostic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementDiagnostic.
type ManagementDiagnosticBackendRequestObservation ¶
type ManagementDiagnosticBackendRequestObservation struct { }
func (*ManagementDiagnosticBackendRequestObservation) DeepCopy ¶
func (in *ManagementDiagnosticBackendRequestObservation) DeepCopy() *ManagementDiagnosticBackendRequestObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticBackendRequestObservation.
func (*ManagementDiagnosticBackendRequestObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticBackendRequestObservation) DeepCopyInto(out *ManagementDiagnosticBackendRequestObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticBackendRequestParameters ¶
type ManagementDiagnosticBackendRequestParameters struct { // +kubebuilder:validation:Optional BodyBytes *int64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []BackendRequestDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*ManagementDiagnosticBackendRequestParameters) DeepCopy ¶
func (in *ManagementDiagnosticBackendRequestParameters) DeepCopy() *ManagementDiagnosticBackendRequestParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticBackendRequestParameters.
func (*ManagementDiagnosticBackendRequestParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticBackendRequestParameters) DeepCopyInto(out *ManagementDiagnosticBackendRequestParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticBackendResponseDataMaskingObservation ¶
type ManagementDiagnosticBackendResponseDataMaskingObservation struct { }
func (*ManagementDiagnosticBackendResponseDataMaskingObservation) DeepCopy ¶
func (in *ManagementDiagnosticBackendResponseDataMaskingObservation) DeepCopy() *ManagementDiagnosticBackendResponseDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticBackendResponseDataMaskingObservation.
func (*ManagementDiagnosticBackendResponseDataMaskingObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticBackendResponseDataMaskingObservation) DeepCopyInto(out *ManagementDiagnosticBackendResponseDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticBackendResponseDataMaskingParameters ¶
type ManagementDiagnosticBackendResponseDataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []BackendResponseDataMaskingHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []BackendResponseDataMaskingQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*ManagementDiagnosticBackendResponseDataMaskingParameters) DeepCopy ¶
func (in *ManagementDiagnosticBackendResponseDataMaskingParameters) DeepCopy() *ManagementDiagnosticBackendResponseDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticBackendResponseDataMaskingParameters.
func (*ManagementDiagnosticBackendResponseDataMaskingParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticBackendResponseDataMaskingParameters) DeepCopyInto(out *ManagementDiagnosticBackendResponseDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticBackendResponseObservation ¶
type ManagementDiagnosticBackendResponseObservation struct { }
func (*ManagementDiagnosticBackendResponseObservation) DeepCopy ¶
func (in *ManagementDiagnosticBackendResponseObservation) DeepCopy() *ManagementDiagnosticBackendResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticBackendResponseObservation.
func (*ManagementDiagnosticBackendResponseObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticBackendResponseObservation) DeepCopyInto(out *ManagementDiagnosticBackendResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticBackendResponseParameters ¶
type ManagementDiagnosticBackendResponseParameters struct { // +kubebuilder:validation:Optional BodyBytes *int64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []ManagementDiagnosticBackendResponseDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*ManagementDiagnosticBackendResponseParameters) DeepCopy ¶
func (in *ManagementDiagnosticBackendResponseParameters) DeepCopy() *ManagementDiagnosticBackendResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticBackendResponseParameters.
func (*ManagementDiagnosticBackendResponseParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticBackendResponseParameters) DeepCopyInto(out *ManagementDiagnosticBackendResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation ¶
type ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation struct { }
func (*ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopy ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation.
func (*ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters ¶
type ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopy ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters.
func (*ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendRequestDataMaskingObservation ¶
type ManagementDiagnosticFrontendRequestDataMaskingObservation struct { }
func (*ManagementDiagnosticFrontendRequestDataMaskingObservation) DeepCopy ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingObservation) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendRequestDataMaskingObservation.
func (*ManagementDiagnosticFrontendRequestDataMaskingObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingObservation) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendRequestDataMaskingParameters ¶
type ManagementDiagnosticFrontendRequestDataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []ManagementDiagnosticFrontendRequestDataMaskingHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*ManagementDiagnosticFrontendRequestDataMaskingParameters) DeepCopy ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingParameters) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendRequestDataMaskingParameters.
func (*ManagementDiagnosticFrontendRequestDataMaskingParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingParameters) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation ¶
type ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation struct { }
func (*ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopy ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation.
func (*ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters ¶
type ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopy ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopy() *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters.
func (*ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopyInto(out *ManagementDiagnosticFrontendRequestDataMaskingQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendRequestObservation ¶
type ManagementDiagnosticFrontendRequestObservation struct { }
func (*ManagementDiagnosticFrontendRequestObservation) DeepCopy ¶
func (in *ManagementDiagnosticFrontendRequestObservation) DeepCopy() *ManagementDiagnosticFrontendRequestObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendRequestObservation.
func (*ManagementDiagnosticFrontendRequestObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendRequestObservation) DeepCopyInto(out *ManagementDiagnosticFrontendRequestObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendRequestParameters ¶
type ManagementDiagnosticFrontendRequestParameters struct { // +kubebuilder:validation:Optional BodyBytes *int64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []ManagementDiagnosticFrontendRequestDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*ManagementDiagnosticFrontendRequestParameters) DeepCopy ¶
func (in *ManagementDiagnosticFrontendRequestParameters) DeepCopy() *ManagementDiagnosticFrontendRequestParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendRequestParameters.
func (*ManagementDiagnosticFrontendRequestParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendRequestParameters) DeepCopyInto(out *ManagementDiagnosticFrontendRequestParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation ¶
type ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation struct { }
func (*ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopy ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation.
func (*ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters ¶
type ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopy ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters.
func (*ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendResponseDataMaskingObservation ¶
type ManagementDiagnosticFrontendResponseDataMaskingObservation struct { }
func (*ManagementDiagnosticFrontendResponseDataMaskingObservation) DeepCopy ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingObservation) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendResponseDataMaskingObservation.
func (*ManagementDiagnosticFrontendResponseDataMaskingObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingObservation) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendResponseDataMaskingParameters ¶
type ManagementDiagnosticFrontendResponseDataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []ManagementDiagnosticFrontendResponseDataMaskingHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*ManagementDiagnosticFrontendResponseDataMaskingParameters) DeepCopy ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingParameters) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendResponseDataMaskingParameters.
func (*ManagementDiagnosticFrontendResponseDataMaskingParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingParameters) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation ¶
type ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation struct { }
func (*ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopy ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation.
func (*ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters ¶
type ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopy ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopy() *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters.
func (*ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopyInto(out *ManagementDiagnosticFrontendResponseDataMaskingQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendResponseObservation ¶
type ManagementDiagnosticFrontendResponseObservation struct { }
func (*ManagementDiagnosticFrontendResponseObservation) DeepCopy ¶
func (in *ManagementDiagnosticFrontendResponseObservation) DeepCopy() *ManagementDiagnosticFrontendResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendResponseObservation.
func (*ManagementDiagnosticFrontendResponseObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendResponseObservation) DeepCopyInto(out *ManagementDiagnosticFrontendResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticFrontendResponseParameters ¶
type ManagementDiagnosticFrontendResponseParameters struct { // +kubebuilder:validation:Optional BodyBytes *int64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []ManagementDiagnosticFrontendResponseDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*ManagementDiagnosticFrontendResponseParameters) DeepCopy ¶
func (in *ManagementDiagnosticFrontendResponseParameters) DeepCopy() *ManagementDiagnosticFrontendResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticFrontendResponseParameters.
func (*ManagementDiagnosticFrontendResponseParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticFrontendResponseParameters) DeepCopyInto(out *ManagementDiagnosticFrontendResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticList ¶
type ManagementDiagnosticList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementDiagnostic `json:"items"` }
ManagementDiagnosticList contains a list of ManagementDiagnostics
func (*ManagementDiagnosticList) DeepCopy ¶
func (in *ManagementDiagnosticList) DeepCopy() *ManagementDiagnosticList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticList.
func (*ManagementDiagnosticList) DeepCopyInto ¶
func (in *ManagementDiagnosticList) DeepCopyInto(out *ManagementDiagnosticList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementDiagnosticList) DeepCopyObject ¶
func (in *ManagementDiagnosticList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementDiagnosticList) GetItems ¶
func (l *ManagementDiagnosticList) GetItems() []resource.Managed
GetItems of this ManagementDiagnosticList.
type ManagementDiagnosticObservation ¶
type ManagementDiagnosticObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementDiagnosticObservation) DeepCopy ¶
func (in *ManagementDiagnosticObservation) DeepCopy() *ManagementDiagnosticObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticObservation.
func (*ManagementDiagnosticObservation) DeepCopyInto ¶
func (in *ManagementDiagnosticObservation) DeepCopyInto(out *ManagementDiagnosticObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticParameters ¶
type ManagementDiagnosticParameters struct { // +kubebuilder:validation:Required APIManagementLoggerID *string `json:"apiManagementLoggerId" tf:"api_management_logger_id,omitempty"` // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Optional AlwaysLogErrors *bool `json:"alwaysLogErrors,omitempty" tf:"always_log_errors,omitempty"` // +kubebuilder:validation:Optional BackendRequest []ManagementDiagnosticBackendRequestParameters `json:"backendRequest,omitempty" tf:"backend_request,omitempty"` // +kubebuilder:validation:Optional BackendResponse []ManagementDiagnosticBackendResponseParameters `json:"backendResponse,omitempty" tf:"backend_response,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional FrontendRequest []ManagementDiagnosticFrontendRequestParameters `json:"frontendRequest,omitempty" tf:"frontend_request,omitempty"` // +kubebuilder:validation:Optional FrontendResponse []ManagementDiagnosticFrontendResponseParameters `json:"frontendResponse,omitempty" tf:"frontend_response,omitempty"` // +kubebuilder:validation:Optional HTTPCorrelationProtocol *string `json:"httpCorrelationProtocol,omitempty" tf:"http_correlation_protocol,omitempty"` // +kubebuilder:validation:Required Identifier *string `json:"identifier" tf:"identifier,omitempty"` // +kubebuilder:validation:Optional LogClientIP *bool `json:"logClientIp,omitempty" tf:"log_client_ip,omitempty"` // +kubebuilder:validation:Optional OperationNameFormat *string `json:"operationNameFormat,omitempty" tf:"operation_name_format,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional SamplingPercentage *float64 `json:"samplingPercentage,omitempty" tf:"sampling_percentage,omitempty"` // +kubebuilder:validation:Optional Verbosity *string `json:"verbosity,omitempty" tf:"verbosity,omitempty"` }
func (*ManagementDiagnosticParameters) DeepCopy ¶
func (in *ManagementDiagnosticParameters) DeepCopy() *ManagementDiagnosticParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticParameters.
func (*ManagementDiagnosticParameters) DeepCopyInto ¶
func (in *ManagementDiagnosticParameters) DeepCopyInto(out *ManagementDiagnosticParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticSpec ¶
type ManagementDiagnosticSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementDiagnosticParameters `json:"forProvider"` }
ManagementDiagnosticSpec defines the desired state of ManagementDiagnostic
func (*ManagementDiagnosticSpec) DeepCopy ¶
func (in *ManagementDiagnosticSpec) DeepCopy() *ManagementDiagnosticSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticSpec.
func (*ManagementDiagnosticSpec) DeepCopyInto ¶
func (in *ManagementDiagnosticSpec) DeepCopyInto(out *ManagementDiagnosticSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementDiagnosticStatus ¶
type ManagementDiagnosticStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementDiagnosticObservation `json:"atProvider,omitempty"` }
ManagementDiagnosticStatus defines the observed state of ManagementDiagnostic.
func (*ManagementDiagnosticStatus) DeepCopy ¶
func (in *ManagementDiagnosticStatus) DeepCopy() *ManagementDiagnosticStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementDiagnosticStatus.
func (*ManagementDiagnosticStatus) DeepCopyInto ¶
func (in *ManagementDiagnosticStatus) DeepCopyInto(out *ManagementDiagnosticStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementEmailTemplate ¶
type ManagementEmailTemplate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementEmailTemplateSpec `json:"spec"` Status ManagementEmailTemplateStatus `json:"status,omitempty"` }
ManagementEmailTemplate is the Schema for the ManagementEmailTemplates API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementEmailTemplate) DeepCopy ¶
func (in *ManagementEmailTemplate) DeepCopy() *ManagementEmailTemplate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementEmailTemplate.
func (*ManagementEmailTemplate) DeepCopyInto ¶
func (in *ManagementEmailTemplate) DeepCopyInto(out *ManagementEmailTemplate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementEmailTemplate) DeepCopyObject ¶
func (in *ManagementEmailTemplate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementEmailTemplate) GetCondition ¶
func (mg *ManagementEmailTemplate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementEmailTemplate.
func (*ManagementEmailTemplate) GetConnectionDetailsMapping ¶
func (tr *ManagementEmailTemplate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementEmailTemplate
func (*ManagementEmailTemplate) GetDeletionPolicy ¶
func (mg *ManagementEmailTemplate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementEmailTemplate.
func (*ManagementEmailTemplate) GetID ¶
func (tr *ManagementEmailTemplate) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementEmailTemplate
func (*ManagementEmailTemplate) GetObservation ¶
func (tr *ManagementEmailTemplate) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementEmailTemplate
func (*ManagementEmailTemplate) GetParameters ¶
func (tr *ManagementEmailTemplate) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementEmailTemplate
func (*ManagementEmailTemplate) GetProviderConfigReference ¶
func (mg *ManagementEmailTemplate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementEmailTemplate.
func (*ManagementEmailTemplate) GetProviderReference ¶
func (mg *ManagementEmailTemplate) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementEmailTemplate. Deprecated: Use GetProviderConfigReference.
func (*ManagementEmailTemplate) GetTerraformResourceType ¶
func (mg *ManagementEmailTemplate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementEmailTemplate
func (*ManagementEmailTemplate) GetTerraformSchemaVersion ¶
func (tr *ManagementEmailTemplate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementEmailTemplate) GetWriteConnectionSecretToReference ¶
func (mg *ManagementEmailTemplate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementEmailTemplate.
func (*ManagementEmailTemplate) LateInitialize ¶
func (tr *ManagementEmailTemplate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementEmailTemplate using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementEmailTemplate) SetConditions ¶
func (mg *ManagementEmailTemplate) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementEmailTemplate.
func (*ManagementEmailTemplate) SetDeletionPolicy ¶
func (mg *ManagementEmailTemplate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementEmailTemplate.
func (*ManagementEmailTemplate) SetObservation ¶
func (tr *ManagementEmailTemplate) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementEmailTemplate
func (*ManagementEmailTemplate) SetParameters ¶
func (tr *ManagementEmailTemplate) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementEmailTemplate
func (*ManagementEmailTemplate) SetProviderConfigReference ¶
func (mg *ManagementEmailTemplate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementEmailTemplate.
func (*ManagementEmailTemplate) SetProviderReference ¶
func (mg *ManagementEmailTemplate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementEmailTemplate. Deprecated: Use SetProviderConfigReference.
func (*ManagementEmailTemplate) SetWriteConnectionSecretToReference ¶
func (mg *ManagementEmailTemplate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementEmailTemplate.
type ManagementEmailTemplateList ¶
type ManagementEmailTemplateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementEmailTemplate `json:"items"` }
ManagementEmailTemplateList contains a list of ManagementEmailTemplates
func (*ManagementEmailTemplateList) DeepCopy ¶
func (in *ManagementEmailTemplateList) DeepCopy() *ManagementEmailTemplateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementEmailTemplateList.
func (*ManagementEmailTemplateList) DeepCopyInto ¶
func (in *ManagementEmailTemplateList) DeepCopyInto(out *ManagementEmailTemplateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementEmailTemplateList) DeepCopyObject ¶
func (in *ManagementEmailTemplateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementEmailTemplateList) GetItems ¶
func (l *ManagementEmailTemplateList) GetItems() []resource.Managed
GetItems of this ManagementEmailTemplateList.
type ManagementEmailTemplateObservation ¶
type ManagementEmailTemplateObservation struct { Description *string `json:"description,omitempty" tf:"description,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Title *string `json:"title,omitempty" tf:"title,omitempty"` }
func (*ManagementEmailTemplateObservation) DeepCopy ¶
func (in *ManagementEmailTemplateObservation) DeepCopy() *ManagementEmailTemplateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementEmailTemplateObservation.
func (*ManagementEmailTemplateObservation) DeepCopyInto ¶
func (in *ManagementEmailTemplateObservation) DeepCopyInto(out *ManagementEmailTemplateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementEmailTemplateParameters ¶
type ManagementEmailTemplateParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required Body *string `json:"body" tf:"body,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Subject *string `json:"subject" tf:"subject,omitempty"` // +kubebuilder:validation:Required TemplateName *string `json:"templateName" tf:"template_name,omitempty"` }
func (*ManagementEmailTemplateParameters) DeepCopy ¶
func (in *ManagementEmailTemplateParameters) DeepCopy() *ManagementEmailTemplateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementEmailTemplateParameters.
func (*ManagementEmailTemplateParameters) DeepCopyInto ¶
func (in *ManagementEmailTemplateParameters) DeepCopyInto(out *ManagementEmailTemplateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementEmailTemplateSpec ¶
type ManagementEmailTemplateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementEmailTemplateParameters `json:"forProvider"` }
ManagementEmailTemplateSpec defines the desired state of ManagementEmailTemplate
func (*ManagementEmailTemplateSpec) DeepCopy ¶
func (in *ManagementEmailTemplateSpec) DeepCopy() *ManagementEmailTemplateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementEmailTemplateSpec.
func (*ManagementEmailTemplateSpec) DeepCopyInto ¶
func (in *ManagementEmailTemplateSpec) DeepCopyInto(out *ManagementEmailTemplateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementEmailTemplateStatus ¶
type ManagementEmailTemplateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementEmailTemplateObservation `json:"atProvider,omitempty"` }
ManagementEmailTemplateStatus defines the observed state of ManagementEmailTemplate.
func (*ManagementEmailTemplateStatus) DeepCopy ¶
func (in *ManagementEmailTemplateStatus) DeepCopy() *ManagementEmailTemplateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementEmailTemplateStatus.
func (*ManagementEmailTemplateStatus) DeepCopyInto ¶
func (in *ManagementEmailTemplateStatus) DeepCopyInto(out *ManagementEmailTemplateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGateway ¶
type ManagementGateway struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementGatewaySpec `json:"spec"` Status ManagementGatewayStatus `json:"status,omitempty"` }
ManagementGateway is the Schema for the ManagementGateways API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementGateway) DeepCopy ¶
func (in *ManagementGateway) DeepCopy() *ManagementGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGateway.
func (*ManagementGateway) DeepCopyInto ¶
func (in *ManagementGateway) DeepCopyInto(out *ManagementGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementGateway) DeepCopyObject ¶
func (in *ManagementGateway) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementGateway) GetCondition ¶
func (mg *ManagementGateway) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementGateway.
func (*ManagementGateway) GetConnectionDetailsMapping ¶
func (tr *ManagementGateway) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementGateway
func (*ManagementGateway) GetDeletionPolicy ¶
func (mg *ManagementGateway) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementGateway.
func (*ManagementGateway) GetID ¶
func (tr *ManagementGateway) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementGateway
func (*ManagementGateway) GetObservation ¶
func (tr *ManagementGateway) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementGateway
func (*ManagementGateway) GetParameters ¶
func (tr *ManagementGateway) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementGateway
func (*ManagementGateway) GetProviderConfigReference ¶
func (mg *ManagementGateway) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementGateway.
func (*ManagementGateway) GetProviderReference ¶
func (mg *ManagementGateway) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementGateway. Deprecated: Use GetProviderConfigReference.
func (*ManagementGateway) GetTerraformResourceType ¶
func (mg *ManagementGateway) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementGateway
func (*ManagementGateway) GetTerraformSchemaVersion ¶
func (tr *ManagementGateway) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementGateway) GetWriteConnectionSecretToReference ¶
func (mg *ManagementGateway) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementGateway.
func (*ManagementGateway) LateInitialize ¶
func (tr *ManagementGateway) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementGateway using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementGateway) SetConditions ¶
func (mg *ManagementGateway) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementGateway.
func (*ManagementGateway) SetDeletionPolicy ¶
func (mg *ManagementGateway) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementGateway.
func (*ManagementGateway) SetObservation ¶
func (tr *ManagementGateway) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementGateway
func (*ManagementGateway) SetParameters ¶
func (tr *ManagementGateway) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementGateway
func (*ManagementGateway) SetProviderConfigReference ¶
func (mg *ManagementGateway) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementGateway.
func (*ManagementGateway) SetProviderReference ¶
func (mg *ManagementGateway) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementGateway. Deprecated: Use SetProviderConfigReference.
func (*ManagementGateway) SetWriteConnectionSecretToReference ¶
func (mg *ManagementGateway) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementGateway.
type ManagementGatewayApi ¶
type ManagementGatewayApi struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementGatewayApiSpec `json:"spec"` Status ManagementGatewayApiStatus `json:"status,omitempty"` }
ManagementGatewayApi is the Schema for the ManagementGatewayApis API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementGatewayApi) DeepCopy ¶
func (in *ManagementGatewayApi) DeepCopy() *ManagementGatewayApi
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayApi.
func (*ManagementGatewayApi) DeepCopyInto ¶
func (in *ManagementGatewayApi) DeepCopyInto(out *ManagementGatewayApi)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementGatewayApi) DeepCopyObject ¶
func (in *ManagementGatewayApi) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementGatewayApi) GetCondition ¶
func (mg *ManagementGatewayApi) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementGatewayApi.
func (*ManagementGatewayApi) GetConnectionDetailsMapping ¶
func (tr *ManagementGatewayApi) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementGatewayApi
func (*ManagementGatewayApi) GetDeletionPolicy ¶
func (mg *ManagementGatewayApi) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementGatewayApi.
func (*ManagementGatewayApi) GetID ¶
func (tr *ManagementGatewayApi) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementGatewayApi
func (*ManagementGatewayApi) GetObservation ¶
func (tr *ManagementGatewayApi) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementGatewayApi
func (*ManagementGatewayApi) GetParameters ¶
func (tr *ManagementGatewayApi) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementGatewayApi
func (*ManagementGatewayApi) GetProviderConfigReference ¶
func (mg *ManagementGatewayApi) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementGatewayApi.
func (*ManagementGatewayApi) GetProviderReference ¶
func (mg *ManagementGatewayApi) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementGatewayApi. Deprecated: Use GetProviderConfigReference.
func (*ManagementGatewayApi) GetTerraformResourceType ¶
func (mg *ManagementGatewayApi) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementGatewayApi
func (*ManagementGatewayApi) GetTerraformSchemaVersion ¶
func (tr *ManagementGatewayApi) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementGatewayApi) GetWriteConnectionSecretToReference ¶
func (mg *ManagementGatewayApi) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementGatewayApi.
func (*ManagementGatewayApi) LateInitialize ¶
func (tr *ManagementGatewayApi) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementGatewayApi using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementGatewayApi) SetConditions ¶
func (mg *ManagementGatewayApi) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementGatewayApi.
func (*ManagementGatewayApi) SetDeletionPolicy ¶
func (mg *ManagementGatewayApi) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementGatewayApi.
func (*ManagementGatewayApi) SetObservation ¶
func (tr *ManagementGatewayApi) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementGatewayApi
func (*ManagementGatewayApi) SetParameters ¶
func (tr *ManagementGatewayApi) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementGatewayApi
func (*ManagementGatewayApi) SetProviderConfigReference ¶
func (mg *ManagementGatewayApi) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementGatewayApi.
func (*ManagementGatewayApi) SetProviderReference ¶
func (mg *ManagementGatewayApi) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementGatewayApi. Deprecated: Use SetProviderConfigReference.
func (*ManagementGatewayApi) SetWriteConnectionSecretToReference ¶
func (mg *ManagementGatewayApi) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementGatewayApi.
type ManagementGatewayApiList ¶
type ManagementGatewayApiList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementGatewayApi `json:"items"` }
ManagementGatewayApiList contains a list of ManagementGatewayApis
func (*ManagementGatewayApiList) DeepCopy ¶
func (in *ManagementGatewayApiList) DeepCopy() *ManagementGatewayApiList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayApiList.
func (*ManagementGatewayApiList) DeepCopyInto ¶
func (in *ManagementGatewayApiList) DeepCopyInto(out *ManagementGatewayApiList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementGatewayApiList) DeepCopyObject ¶
func (in *ManagementGatewayApiList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementGatewayApiList) GetItems ¶
func (l *ManagementGatewayApiList) GetItems() []resource.Managed
GetItems of this ManagementGatewayApiList.
type ManagementGatewayApiObservation ¶
type ManagementGatewayApiObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementGatewayApiObservation) DeepCopy ¶
func (in *ManagementGatewayApiObservation) DeepCopy() *ManagementGatewayApiObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayApiObservation.
func (*ManagementGatewayApiObservation) DeepCopyInto ¶
func (in *ManagementGatewayApiObservation) DeepCopyInto(out *ManagementGatewayApiObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGatewayApiParameters ¶
type ManagementGatewayApiParameters struct { // +kubebuilder:validation:Required APIID *string `json:"apiId" tf:"api_id,omitempty"` // +kubebuilder:validation:Required GatewayID *string `json:"gatewayId" tf:"gateway_id,omitempty"` }
func (*ManagementGatewayApiParameters) DeepCopy ¶
func (in *ManagementGatewayApiParameters) DeepCopy() *ManagementGatewayApiParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayApiParameters.
func (*ManagementGatewayApiParameters) DeepCopyInto ¶
func (in *ManagementGatewayApiParameters) DeepCopyInto(out *ManagementGatewayApiParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGatewayApiSpec ¶
type ManagementGatewayApiSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementGatewayApiParameters `json:"forProvider"` }
ManagementGatewayApiSpec defines the desired state of ManagementGatewayApi
func (*ManagementGatewayApiSpec) DeepCopy ¶
func (in *ManagementGatewayApiSpec) DeepCopy() *ManagementGatewayApiSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayApiSpec.
func (*ManagementGatewayApiSpec) DeepCopyInto ¶
func (in *ManagementGatewayApiSpec) DeepCopyInto(out *ManagementGatewayApiSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGatewayApiStatus ¶
type ManagementGatewayApiStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementGatewayApiObservation `json:"atProvider,omitempty"` }
ManagementGatewayApiStatus defines the observed state of ManagementGatewayApi.
func (*ManagementGatewayApiStatus) DeepCopy ¶
func (in *ManagementGatewayApiStatus) DeepCopy() *ManagementGatewayApiStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayApiStatus.
func (*ManagementGatewayApiStatus) DeepCopyInto ¶
func (in *ManagementGatewayApiStatus) DeepCopyInto(out *ManagementGatewayApiStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGatewayList ¶
type ManagementGatewayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementGateway `json:"items"` }
ManagementGatewayList contains a list of ManagementGateways
func (*ManagementGatewayList) DeepCopy ¶
func (in *ManagementGatewayList) DeepCopy() *ManagementGatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayList.
func (*ManagementGatewayList) DeepCopyInto ¶
func (in *ManagementGatewayList) DeepCopyInto(out *ManagementGatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementGatewayList) DeepCopyObject ¶
func (in *ManagementGatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementGatewayList) GetItems ¶
func (l *ManagementGatewayList) GetItems() []resource.Managed
GetItems of this ManagementGatewayList.
type ManagementGatewayObservation ¶
type ManagementGatewayObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementGatewayObservation) DeepCopy ¶
func (in *ManagementGatewayObservation) DeepCopy() *ManagementGatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayObservation.
func (*ManagementGatewayObservation) DeepCopyInto ¶
func (in *ManagementGatewayObservation) DeepCopyInto(out *ManagementGatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGatewayParameters ¶
type ManagementGatewayParameters struct { // +kubebuilder:validation:Required APIManagementID *string `json:"apiManagementId" tf:"api_management_id,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required LocationData []LocationDataParameters `json:"locationData" tf:"location_data,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*ManagementGatewayParameters) DeepCopy ¶
func (in *ManagementGatewayParameters) DeepCopy() *ManagementGatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayParameters.
func (*ManagementGatewayParameters) DeepCopyInto ¶
func (in *ManagementGatewayParameters) DeepCopyInto(out *ManagementGatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGatewaySpec ¶
type ManagementGatewaySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementGatewayParameters `json:"forProvider"` }
ManagementGatewaySpec defines the desired state of ManagementGateway
func (*ManagementGatewaySpec) DeepCopy ¶
func (in *ManagementGatewaySpec) DeepCopy() *ManagementGatewaySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewaySpec.
func (*ManagementGatewaySpec) DeepCopyInto ¶
func (in *ManagementGatewaySpec) DeepCopyInto(out *ManagementGatewaySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementGatewayStatus ¶
type ManagementGatewayStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementGatewayObservation `json:"atProvider,omitempty"` }
ManagementGatewayStatus defines the observed state of ManagementGateway.
func (*ManagementGatewayStatus) DeepCopy ¶
func (in *ManagementGatewayStatus) DeepCopy() *ManagementGatewayStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementGatewayStatus.
func (*ManagementGatewayStatus) DeepCopyInto ¶
func (in *ManagementGatewayStatus) DeepCopyInto(out *ManagementGatewayStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderAad ¶
type ManagementIdentityProviderAad struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementIdentityProviderAadSpec `json:"spec"` Status ManagementIdentityProviderAadStatus `json:"status,omitempty"` }
ManagementIdentityProviderAad is the Schema for the ManagementIdentityProviderAads API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementIdentityProviderAad) DeepCopy ¶
func (in *ManagementIdentityProviderAad) DeepCopy() *ManagementIdentityProviderAad
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAad.
func (*ManagementIdentityProviderAad) DeepCopyInto ¶
func (in *ManagementIdentityProviderAad) DeepCopyInto(out *ManagementIdentityProviderAad)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderAad) DeepCopyObject ¶
func (in *ManagementIdentityProviderAad) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderAad) GetCondition ¶
func (mg *ManagementIdentityProviderAad) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementIdentityProviderAad.
func (*ManagementIdentityProviderAad) GetConnectionDetailsMapping ¶
func (tr *ManagementIdentityProviderAad) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementIdentityProviderAad
func (*ManagementIdentityProviderAad) GetDeletionPolicy ¶
func (mg *ManagementIdentityProviderAad) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementIdentityProviderAad.
func (*ManagementIdentityProviderAad) GetID ¶
func (tr *ManagementIdentityProviderAad) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementIdentityProviderAad
func (*ManagementIdentityProviderAad) GetObservation ¶
func (tr *ManagementIdentityProviderAad) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementIdentityProviderAad
func (*ManagementIdentityProviderAad) GetParameters ¶
func (tr *ManagementIdentityProviderAad) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementIdentityProviderAad
func (*ManagementIdentityProviderAad) GetProviderConfigReference ¶
func (mg *ManagementIdentityProviderAad) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementIdentityProviderAad.
func (*ManagementIdentityProviderAad) GetProviderReference ¶
func (mg *ManagementIdentityProviderAad) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementIdentityProviderAad. Deprecated: Use GetProviderConfigReference.
func (*ManagementIdentityProviderAad) GetTerraformResourceType ¶
func (mg *ManagementIdentityProviderAad) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementIdentityProviderAad
func (*ManagementIdentityProviderAad) GetTerraformSchemaVersion ¶
func (tr *ManagementIdentityProviderAad) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementIdentityProviderAad) GetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderAad) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementIdentityProviderAad.
func (*ManagementIdentityProviderAad) LateInitialize ¶
func (tr *ManagementIdentityProviderAad) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementIdentityProviderAad using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementIdentityProviderAad) SetConditions ¶
func (mg *ManagementIdentityProviderAad) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementIdentityProviderAad.
func (*ManagementIdentityProviderAad) SetDeletionPolicy ¶
func (mg *ManagementIdentityProviderAad) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementIdentityProviderAad.
func (*ManagementIdentityProviderAad) SetObservation ¶
func (tr *ManagementIdentityProviderAad) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementIdentityProviderAad
func (*ManagementIdentityProviderAad) SetParameters ¶
func (tr *ManagementIdentityProviderAad) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementIdentityProviderAad
func (*ManagementIdentityProviderAad) SetProviderConfigReference ¶
func (mg *ManagementIdentityProviderAad) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementIdentityProviderAad.
func (*ManagementIdentityProviderAad) SetProviderReference ¶
func (mg *ManagementIdentityProviderAad) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementIdentityProviderAad. Deprecated: Use SetProviderConfigReference.
func (*ManagementIdentityProviderAad) SetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderAad) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementIdentityProviderAad.
type ManagementIdentityProviderAadList ¶
type ManagementIdentityProviderAadList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementIdentityProviderAad `json:"items"` }
ManagementIdentityProviderAadList contains a list of ManagementIdentityProviderAads
func (*ManagementIdentityProviderAadList) DeepCopy ¶
func (in *ManagementIdentityProviderAadList) DeepCopy() *ManagementIdentityProviderAadList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadList.
func (*ManagementIdentityProviderAadList) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadList) DeepCopyInto(out *ManagementIdentityProviderAadList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderAadList) DeepCopyObject ¶
func (in *ManagementIdentityProviderAadList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderAadList) GetItems ¶
func (l *ManagementIdentityProviderAadList) GetItems() []resource.Managed
GetItems of this ManagementIdentityProviderAadList.
type ManagementIdentityProviderAadObservation ¶
type ManagementIdentityProviderAadObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementIdentityProviderAadObservation) DeepCopy ¶
func (in *ManagementIdentityProviderAadObservation) DeepCopy() *ManagementIdentityProviderAadObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadObservation.
func (*ManagementIdentityProviderAadObservation) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadObservation) DeepCopyInto(out *ManagementIdentityProviderAadObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderAadParameters ¶
type ManagementIdentityProviderAadParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required AllowedTenants []*string `json:"allowedTenants" tf:"allowed_tenants,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional SigninTenant *string `json:"signinTenant,omitempty" tf:"signin_tenant,omitempty"` }
func (*ManagementIdentityProviderAadParameters) DeepCopy ¶
func (in *ManagementIdentityProviderAadParameters) DeepCopy() *ManagementIdentityProviderAadParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadParameters.
func (*ManagementIdentityProviderAadParameters) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadParameters) DeepCopyInto(out *ManagementIdentityProviderAadParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderAadSpec ¶
type ManagementIdentityProviderAadSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementIdentityProviderAadParameters `json:"forProvider"` }
ManagementIdentityProviderAadSpec defines the desired state of ManagementIdentityProviderAad
func (*ManagementIdentityProviderAadSpec) DeepCopy ¶
func (in *ManagementIdentityProviderAadSpec) DeepCopy() *ManagementIdentityProviderAadSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadSpec.
func (*ManagementIdentityProviderAadSpec) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadSpec) DeepCopyInto(out *ManagementIdentityProviderAadSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderAadStatus ¶
type ManagementIdentityProviderAadStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementIdentityProviderAadObservation `json:"atProvider,omitempty"` }
ManagementIdentityProviderAadStatus defines the observed state of ManagementIdentityProviderAad.
func (*ManagementIdentityProviderAadStatus) DeepCopy ¶
func (in *ManagementIdentityProviderAadStatus) DeepCopy() *ManagementIdentityProviderAadStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadStatus.
func (*ManagementIdentityProviderAadStatus) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadStatus) DeepCopyInto(out *ManagementIdentityProviderAadStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderAadb2C ¶
type ManagementIdentityProviderAadb2C struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementIdentityProviderAadb2CSpec `json:"spec"` Status ManagementIdentityProviderAadb2CStatus `json:"status,omitempty"` }
ManagementIdentityProviderAadb2C is the Schema for the ManagementIdentityProviderAadb2Cs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementIdentityProviderAadb2C) DeepCopy ¶
func (in *ManagementIdentityProviderAadb2C) DeepCopy() *ManagementIdentityProviderAadb2C
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadb2C.
func (*ManagementIdentityProviderAadb2C) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadb2C) DeepCopyInto(out *ManagementIdentityProviderAadb2C)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderAadb2C) DeepCopyObject ¶
func (in *ManagementIdentityProviderAadb2C) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderAadb2C) GetCondition ¶
func (mg *ManagementIdentityProviderAadb2C) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementIdentityProviderAadb2C.
func (*ManagementIdentityProviderAadb2C) GetConnectionDetailsMapping ¶
func (tr *ManagementIdentityProviderAadb2C) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementIdentityProviderAadb2C
func (*ManagementIdentityProviderAadb2C) GetDeletionPolicy ¶
func (mg *ManagementIdentityProviderAadb2C) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementIdentityProviderAadb2C.
func (*ManagementIdentityProviderAadb2C) GetID ¶
func (tr *ManagementIdentityProviderAadb2C) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementIdentityProviderAadb2C
func (*ManagementIdentityProviderAadb2C) GetObservation ¶
func (tr *ManagementIdentityProviderAadb2C) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementIdentityProviderAadb2C
func (*ManagementIdentityProviderAadb2C) GetParameters ¶
func (tr *ManagementIdentityProviderAadb2C) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementIdentityProviderAadb2C
func (*ManagementIdentityProviderAadb2C) GetProviderConfigReference ¶
func (mg *ManagementIdentityProviderAadb2C) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementIdentityProviderAadb2C.
func (*ManagementIdentityProviderAadb2C) GetProviderReference ¶
func (mg *ManagementIdentityProviderAadb2C) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementIdentityProviderAadb2C. Deprecated: Use GetProviderConfigReference.
func (*ManagementIdentityProviderAadb2C) GetTerraformResourceType ¶
func (mg *ManagementIdentityProviderAadb2C) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementIdentityProviderAadb2C
func (*ManagementIdentityProviderAadb2C) GetTerraformSchemaVersion ¶
func (tr *ManagementIdentityProviderAadb2C) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementIdentityProviderAadb2C) GetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderAadb2C) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementIdentityProviderAadb2C.
func (*ManagementIdentityProviderAadb2C) LateInitialize ¶
func (tr *ManagementIdentityProviderAadb2C) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementIdentityProviderAadb2C using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementIdentityProviderAadb2C) SetConditions ¶
func (mg *ManagementIdentityProviderAadb2C) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementIdentityProviderAadb2C.
func (*ManagementIdentityProviderAadb2C) SetDeletionPolicy ¶
func (mg *ManagementIdentityProviderAadb2C) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementIdentityProviderAadb2C.
func (*ManagementIdentityProviderAadb2C) SetObservation ¶
func (tr *ManagementIdentityProviderAadb2C) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementIdentityProviderAadb2C
func (*ManagementIdentityProviderAadb2C) SetParameters ¶
func (tr *ManagementIdentityProviderAadb2C) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementIdentityProviderAadb2C
func (*ManagementIdentityProviderAadb2C) SetProviderConfigReference ¶
func (mg *ManagementIdentityProviderAadb2C) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementIdentityProviderAadb2C.
func (*ManagementIdentityProviderAadb2C) SetProviderReference ¶
func (mg *ManagementIdentityProviderAadb2C) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementIdentityProviderAadb2C. Deprecated: Use SetProviderConfigReference.
func (*ManagementIdentityProviderAadb2C) SetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderAadb2C) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementIdentityProviderAadb2C.
type ManagementIdentityProviderAadb2CList ¶
type ManagementIdentityProviderAadb2CList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementIdentityProviderAadb2C `json:"items"` }
ManagementIdentityProviderAadb2CList contains a list of ManagementIdentityProviderAadb2Cs
func (*ManagementIdentityProviderAadb2CList) DeepCopy ¶
func (in *ManagementIdentityProviderAadb2CList) DeepCopy() *ManagementIdentityProviderAadb2CList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadb2CList.
func (*ManagementIdentityProviderAadb2CList) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadb2CList) DeepCopyInto(out *ManagementIdentityProviderAadb2CList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderAadb2CList) DeepCopyObject ¶
func (in *ManagementIdentityProviderAadb2CList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderAadb2CList) GetItems ¶
func (l *ManagementIdentityProviderAadb2CList) GetItems() []resource.Managed
GetItems of this ManagementIdentityProviderAadb2CList.
type ManagementIdentityProviderAadb2CObservation ¶
type ManagementIdentityProviderAadb2CObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementIdentityProviderAadb2CObservation) DeepCopy ¶
func (in *ManagementIdentityProviderAadb2CObservation) DeepCopy() *ManagementIdentityProviderAadb2CObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadb2CObservation.
func (*ManagementIdentityProviderAadb2CObservation) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadb2CObservation) DeepCopyInto(out *ManagementIdentityProviderAadb2CObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderAadb2CParameters ¶
type ManagementIdentityProviderAadb2CParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required AllowedTenant *string `json:"allowedTenant" tf:"allowed_tenant,omitempty"` // +kubebuilder:validation:Required Authority *string `json:"authority" tf:"authority,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional PasswordResetPolicy *string `json:"passwordResetPolicy,omitempty" tf:"password_reset_policy,omitempty"` // +kubebuilder:validation:Optional ProfileEditingPolicy *string `json:"profileEditingPolicy,omitempty" tf:"profile_editing_policy,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required SigninPolicy *string `json:"signinPolicy" tf:"signin_policy,omitempty"` // +kubebuilder:validation:Required SigninTenant *string `json:"signinTenant" tf:"signin_tenant,omitempty"` // +kubebuilder:validation:Required SignupPolicy *string `json:"signupPolicy" tf:"signup_policy,omitempty"` }
func (*ManagementIdentityProviderAadb2CParameters) DeepCopy ¶
func (in *ManagementIdentityProviderAadb2CParameters) DeepCopy() *ManagementIdentityProviderAadb2CParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadb2CParameters.
func (*ManagementIdentityProviderAadb2CParameters) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadb2CParameters) DeepCopyInto(out *ManagementIdentityProviderAadb2CParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderAadb2CSpec ¶
type ManagementIdentityProviderAadb2CSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementIdentityProviderAadb2CParameters `json:"forProvider"` }
ManagementIdentityProviderAadb2CSpec defines the desired state of ManagementIdentityProviderAadb2C
func (*ManagementIdentityProviderAadb2CSpec) DeepCopy ¶
func (in *ManagementIdentityProviderAadb2CSpec) DeepCopy() *ManagementIdentityProviderAadb2CSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadb2CSpec.
func (*ManagementIdentityProviderAadb2CSpec) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadb2CSpec) DeepCopyInto(out *ManagementIdentityProviderAadb2CSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderAadb2CStatus ¶
type ManagementIdentityProviderAadb2CStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementIdentityProviderAadb2CObservation `json:"atProvider,omitempty"` }
ManagementIdentityProviderAadb2CStatus defines the observed state of ManagementIdentityProviderAadb2C.
func (*ManagementIdentityProviderAadb2CStatus) DeepCopy ¶
func (in *ManagementIdentityProviderAadb2CStatus) DeepCopy() *ManagementIdentityProviderAadb2CStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderAadb2CStatus.
func (*ManagementIdentityProviderAadb2CStatus) DeepCopyInto ¶
func (in *ManagementIdentityProviderAadb2CStatus) DeepCopyInto(out *ManagementIdentityProviderAadb2CStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderFacebook ¶
type ManagementIdentityProviderFacebook struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementIdentityProviderFacebookSpec `json:"spec"` Status ManagementIdentityProviderFacebookStatus `json:"status,omitempty"` }
ManagementIdentityProviderFacebook is the Schema for the ManagementIdentityProviderFacebooks API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementIdentityProviderFacebook) DeepCopy ¶
func (in *ManagementIdentityProviderFacebook) DeepCopy() *ManagementIdentityProviderFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderFacebook.
func (*ManagementIdentityProviderFacebook) DeepCopyInto ¶
func (in *ManagementIdentityProviderFacebook) DeepCopyInto(out *ManagementIdentityProviderFacebook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderFacebook) DeepCopyObject ¶
func (in *ManagementIdentityProviderFacebook) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderFacebook) GetCondition ¶
func (mg *ManagementIdentityProviderFacebook) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementIdentityProviderFacebook.
func (*ManagementIdentityProviderFacebook) GetConnectionDetailsMapping ¶
func (tr *ManagementIdentityProviderFacebook) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementIdentityProviderFacebook
func (*ManagementIdentityProviderFacebook) GetDeletionPolicy ¶
func (mg *ManagementIdentityProviderFacebook) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementIdentityProviderFacebook.
func (*ManagementIdentityProviderFacebook) GetID ¶
func (tr *ManagementIdentityProviderFacebook) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementIdentityProviderFacebook
func (*ManagementIdentityProviderFacebook) GetObservation ¶
func (tr *ManagementIdentityProviderFacebook) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementIdentityProviderFacebook
func (*ManagementIdentityProviderFacebook) GetParameters ¶
func (tr *ManagementIdentityProviderFacebook) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementIdentityProviderFacebook
func (*ManagementIdentityProviderFacebook) GetProviderConfigReference ¶
func (mg *ManagementIdentityProviderFacebook) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementIdentityProviderFacebook.
func (*ManagementIdentityProviderFacebook) GetProviderReference ¶
func (mg *ManagementIdentityProviderFacebook) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementIdentityProviderFacebook. Deprecated: Use GetProviderConfigReference.
func (*ManagementIdentityProviderFacebook) GetTerraformResourceType ¶
func (mg *ManagementIdentityProviderFacebook) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementIdentityProviderFacebook
func (*ManagementIdentityProviderFacebook) GetTerraformSchemaVersion ¶
func (tr *ManagementIdentityProviderFacebook) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementIdentityProviderFacebook) GetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderFacebook) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementIdentityProviderFacebook.
func (*ManagementIdentityProviderFacebook) LateInitialize ¶
func (tr *ManagementIdentityProviderFacebook) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementIdentityProviderFacebook using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementIdentityProviderFacebook) SetConditions ¶
func (mg *ManagementIdentityProviderFacebook) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementIdentityProviderFacebook.
func (*ManagementIdentityProviderFacebook) SetDeletionPolicy ¶
func (mg *ManagementIdentityProviderFacebook) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementIdentityProviderFacebook.
func (*ManagementIdentityProviderFacebook) SetObservation ¶
func (tr *ManagementIdentityProviderFacebook) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementIdentityProviderFacebook
func (*ManagementIdentityProviderFacebook) SetParameters ¶
func (tr *ManagementIdentityProviderFacebook) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementIdentityProviderFacebook
func (*ManagementIdentityProviderFacebook) SetProviderConfigReference ¶
func (mg *ManagementIdentityProviderFacebook) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementIdentityProviderFacebook.
func (*ManagementIdentityProviderFacebook) SetProviderReference ¶
func (mg *ManagementIdentityProviderFacebook) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementIdentityProviderFacebook. Deprecated: Use SetProviderConfigReference.
func (*ManagementIdentityProviderFacebook) SetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderFacebook) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementIdentityProviderFacebook.
type ManagementIdentityProviderFacebookList ¶
type ManagementIdentityProviderFacebookList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementIdentityProviderFacebook `json:"items"` }
ManagementIdentityProviderFacebookList contains a list of ManagementIdentityProviderFacebooks
func (*ManagementIdentityProviderFacebookList) DeepCopy ¶
func (in *ManagementIdentityProviderFacebookList) DeepCopy() *ManagementIdentityProviderFacebookList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderFacebookList.
func (*ManagementIdentityProviderFacebookList) DeepCopyInto ¶
func (in *ManagementIdentityProviderFacebookList) DeepCopyInto(out *ManagementIdentityProviderFacebookList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderFacebookList) DeepCopyObject ¶
func (in *ManagementIdentityProviderFacebookList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderFacebookList) GetItems ¶
func (l *ManagementIdentityProviderFacebookList) GetItems() []resource.Managed
GetItems of this ManagementIdentityProviderFacebookList.
type ManagementIdentityProviderFacebookObservation ¶
type ManagementIdentityProviderFacebookObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementIdentityProviderFacebookObservation) DeepCopy ¶
func (in *ManagementIdentityProviderFacebookObservation) DeepCopy() *ManagementIdentityProviderFacebookObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderFacebookObservation.
func (*ManagementIdentityProviderFacebookObservation) DeepCopyInto ¶
func (in *ManagementIdentityProviderFacebookObservation) DeepCopyInto(out *ManagementIdentityProviderFacebookObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderFacebookParameters ¶
type ManagementIdentityProviderFacebookParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required AppID *string `json:"appId" tf:"app_id,omitempty"` // +kubebuilder:validation:Required AppSecretSecretRef v1.SecretKeySelector `json:"appSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ManagementIdentityProviderFacebookParameters) DeepCopy ¶
func (in *ManagementIdentityProviderFacebookParameters) DeepCopy() *ManagementIdentityProviderFacebookParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderFacebookParameters.
func (*ManagementIdentityProviderFacebookParameters) DeepCopyInto ¶
func (in *ManagementIdentityProviderFacebookParameters) DeepCopyInto(out *ManagementIdentityProviderFacebookParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderFacebookSpec ¶
type ManagementIdentityProviderFacebookSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementIdentityProviderFacebookParameters `json:"forProvider"` }
ManagementIdentityProviderFacebookSpec defines the desired state of ManagementIdentityProviderFacebook
func (*ManagementIdentityProviderFacebookSpec) DeepCopy ¶
func (in *ManagementIdentityProviderFacebookSpec) DeepCopy() *ManagementIdentityProviderFacebookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderFacebookSpec.
func (*ManagementIdentityProviderFacebookSpec) DeepCopyInto ¶
func (in *ManagementIdentityProviderFacebookSpec) DeepCopyInto(out *ManagementIdentityProviderFacebookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderFacebookStatus ¶
type ManagementIdentityProviderFacebookStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementIdentityProviderFacebookObservation `json:"atProvider,omitempty"` }
ManagementIdentityProviderFacebookStatus defines the observed state of ManagementIdentityProviderFacebook.
func (*ManagementIdentityProviderFacebookStatus) DeepCopy ¶
func (in *ManagementIdentityProviderFacebookStatus) DeepCopy() *ManagementIdentityProviderFacebookStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderFacebookStatus.
func (*ManagementIdentityProviderFacebookStatus) DeepCopyInto ¶
func (in *ManagementIdentityProviderFacebookStatus) DeepCopyInto(out *ManagementIdentityProviderFacebookStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderGoogle ¶
type ManagementIdentityProviderGoogle struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementIdentityProviderGoogleSpec `json:"spec"` Status ManagementIdentityProviderGoogleStatus `json:"status,omitempty"` }
ManagementIdentityProviderGoogle is the Schema for the ManagementIdentityProviderGoogles API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementIdentityProviderGoogle) DeepCopy ¶
func (in *ManagementIdentityProviderGoogle) DeepCopy() *ManagementIdentityProviderGoogle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderGoogle.
func (*ManagementIdentityProviderGoogle) DeepCopyInto ¶
func (in *ManagementIdentityProviderGoogle) DeepCopyInto(out *ManagementIdentityProviderGoogle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderGoogle) DeepCopyObject ¶
func (in *ManagementIdentityProviderGoogle) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderGoogle) GetCondition ¶
func (mg *ManagementIdentityProviderGoogle) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementIdentityProviderGoogle.
func (*ManagementIdentityProviderGoogle) GetConnectionDetailsMapping ¶
func (tr *ManagementIdentityProviderGoogle) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementIdentityProviderGoogle
func (*ManagementIdentityProviderGoogle) GetDeletionPolicy ¶
func (mg *ManagementIdentityProviderGoogle) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementIdentityProviderGoogle.
func (*ManagementIdentityProviderGoogle) GetID ¶
func (tr *ManagementIdentityProviderGoogle) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementIdentityProviderGoogle
func (*ManagementIdentityProviderGoogle) GetObservation ¶
func (tr *ManagementIdentityProviderGoogle) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementIdentityProviderGoogle
func (*ManagementIdentityProviderGoogle) GetParameters ¶
func (tr *ManagementIdentityProviderGoogle) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementIdentityProviderGoogle
func (*ManagementIdentityProviderGoogle) GetProviderConfigReference ¶
func (mg *ManagementIdentityProviderGoogle) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementIdentityProviderGoogle.
func (*ManagementIdentityProviderGoogle) GetProviderReference ¶
func (mg *ManagementIdentityProviderGoogle) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementIdentityProviderGoogle. Deprecated: Use GetProviderConfigReference.
func (*ManagementIdentityProviderGoogle) GetTerraformResourceType ¶
func (mg *ManagementIdentityProviderGoogle) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementIdentityProviderGoogle
func (*ManagementIdentityProviderGoogle) GetTerraformSchemaVersion ¶
func (tr *ManagementIdentityProviderGoogle) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementIdentityProviderGoogle) GetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderGoogle) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementIdentityProviderGoogle.
func (*ManagementIdentityProviderGoogle) LateInitialize ¶
func (tr *ManagementIdentityProviderGoogle) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementIdentityProviderGoogle using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementIdentityProviderGoogle) SetConditions ¶
func (mg *ManagementIdentityProviderGoogle) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementIdentityProviderGoogle.
func (*ManagementIdentityProviderGoogle) SetDeletionPolicy ¶
func (mg *ManagementIdentityProviderGoogle) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementIdentityProviderGoogle.
func (*ManagementIdentityProviderGoogle) SetObservation ¶
func (tr *ManagementIdentityProviderGoogle) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementIdentityProviderGoogle
func (*ManagementIdentityProviderGoogle) SetParameters ¶
func (tr *ManagementIdentityProviderGoogle) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementIdentityProviderGoogle
func (*ManagementIdentityProviderGoogle) SetProviderConfigReference ¶
func (mg *ManagementIdentityProviderGoogle) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementIdentityProviderGoogle.
func (*ManagementIdentityProviderGoogle) SetProviderReference ¶
func (mg *ManagementIdentityProviderGoogle) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementIdentityProviderGoogle. Deprecated: Use SetProviderConfigReference.
func (*ManagementIdentityProviderGoogle) SetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderGoogle) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementIdentityProviderGoogle.
type ManagementIdentityProviderGoogleList ¶
type ManagementIdentityProviderGoogleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementIdentityProviderGoogle `json:"items"` }
ManagementIdentityProviderGoogleList contains a list of ManagementIdentityProviderGoogles
func (*ManagementIdentityProviderGoogleList) DeepCopy ¶
func (in *ManagementIdentityProviderGoogleList) DeepCopy() *ManagementIdentityProviderGoogleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderGoogleList.
func (*ManagementIdentityProviderGoogleList) DeepCopyInto ¶
func (in *ManagementIdentityProviderGoogleList) DeepCopyInto(out *ManagementIdentityProviderGoogleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderGoogleList) DeepCopyObject ¶
func (in *ManagementIdentityProviderGoogleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderGoogleList) GetItems ¶
func (l *ManagementIdentityProviderGoogleList) GetItems() []resource.Managed
GetItems of this ManagementIdentityProviderGoogleList.
type ManagementIdentityProviderGoogleObservation ¶
type ManagementIdentityProviderGoogleObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementIdentityProviderGoogleObservation) DeepCopy ¶
func (in *ManagementIdentityProviderGoogleObservation) DeepCopy() *ManagementIdentityProviderGoogleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderGoogleObservation.
func (*ManagementIdentityProviderGoogleObservation) DeepCopyInto ¶
func (in *ManagementIdentityProviderGoogleObservation) DeepCopyInto(out *ManagementIdentityProviderGoogleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderGoogleParameters ¶
type ManagementIdentityProviderGoogleParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ManagementIdentityProviderGoogleParameters) DeepCopy ¶
func (in *ManagementIdentityProviderGoogleParameters) DeepCopy() *ManagementIdentityProviderGoogleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderGoogleParameters.
func (*ManagementIdentityProviderGoogleParameters) DeepCopyInto ¶
func (in *ManagementIdentityProviderGoogleParameters) DeepCopyInto(out *ManagementIdentityProviderGoogleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderGoogleSpec ¶
type ManagementIdentityProviderGoogleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementIdentityProviderGoogleParameters `json:"forProvider"` }
ManagementIdentityProviderGoogleSpec defines the desired state of ManagementIdentityProviderGoogle
func (*ManagementIdentityProviderGoogleSpec) DeepCopy ¶
func (in *ManagementIdentityProviderGoogleSpec) DeepCopy() *ManagementIdentityProviderGoogleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderGoogleSpec.
func (*ManagementIdentityProviderGoogleSpec) DeepCopyInto ¶
func (in *ManagementIdentityProviderGoogleSpec) DeepCopyInto(out *ManagementIdentityProviderGoogleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderGoogleStatus ¶
type ManagementIdentityProviderGoogleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementIdentityProviderGoogleObservation `json:"atProvider,omitempty"` }
ManagementIdentityProviderGoogleStatus defines the observed state of ManagementIdentityProviderGoogle.
func (*ManagementIdentityProviderGoogleStatus) DeepCopy ¶
func (in *ManagementIdentityProviderGoogleStatus) DeepCopy() *ManagementIdentityProviderGoogleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderGoogleStatus.
func (*ManagementIdentityProviderGoogleStatus) DeepCopyInto ¶
func (in *ManagementIdentityProviderGoogleStatus) DeepCopyInto(out *ManagementIdentityProviderGoogleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderMicrosoft ¶
type ManagementIdentityProviderMicrosoft struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementIdentityProviderMicrosoftSpec `json:"spec"` Status ManagementIdentityProviderMicrosoftStatus `json:"status,omitempty"` }
ManagementIdentityProviderMicrosoft is the Schema for the ManagementIdentityProviderMicrosofts API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementIdentityProviderMicrosoft) DeepCopy ¶
func (in *ManagementIdentityProviderMicrosoft) DeepCopy() *ManagementIdentityProviderMicrosoft
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderMicrosoft.
func (*ManagementIdentityProviderMicrosoft) DeepCopyInto ¶
func (in *ManagementIdentityProviderMicrosoft) DeepCopyInto(out *ManagementIdentityProviderMicrosoft)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderMicrosoft) DeepCopyObject ¶
func (in *ManagementIdentityProviderMicrosoft) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderMicrosoft) GetCondition ¶
func (mg *ManagementIdentityProviderMicrosoft) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementIdentityProviderMicrosoft.
func (*ManagementIdentityProviderMicrosoft) GetConnectionDetailsMapping ¶
func (tr *ManagementIdentityProviderMicrosoft) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementIdentityProviderMicrosoft
func (*ManagementIdentityProviderMicrosoft) GetDeletionPolicy ¶
func (mg *ManagementIdentityProviderMicrosoft) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementIdentityProviderMicrosoft.
func (*ManagementIdentityProviderMicrosoft) GetID ¶
func (tr *ManagementIdentityProviderMicrosoft) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementIdentityProviderMicrosoft
func (*ManagementIdentityProviderMicrosoft) GetObservation ¶
func (tr *ManagementIdentityProviderMicrosoft) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementIdentityProviderMicrosoft
func (*ManagementIdentityProviderMicrosoft) GetParameters ¶
func (tr *ManagementIdentityProviderMicrosoft) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementIdentityProviderMicrosoft
func (*ManagementIdentityProviderMicrosoft) GetProviderConfigReference ¶
func (mg *ManagementIdentityProviderMicrosoft) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementIdentityProviderMicrosoft.
func (*ManagementIdentityProviderMicrosoft) GetProviderReference ¶
func (mg *ManagementIdentityProviderMicrosoft) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementIdentityProviderMicrosoft. Deprecated: Use GetProviderConfigReference.
func (*ManagementIdentityProviderMicrosoft) GetTerraformResourceType ¶
func (mg *ManagementIdentityProviderMicrosoft) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementIdentityProviderMicrosoft
func (*ManagementIdentityProviderMicrosoft) GetTerraformSchemaVersion ¶
func (tr *ManagementIdentityProviderMicrosoft) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementIdentityProviderMicrosoft) GetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderMicrosoft) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementIdentityProviderMicrosoft.
func (*ManagementIdentityProviderMicrosoft) LateInitialize ¶
func (tr *ManagementIdentityProviderMicrosoft) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementIdentityProviderMicrosoft using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementIdentityProviderMicrosoft) SetConditions ¶
func (mg *ManagementIdentityProviderMicrosoft) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementIdentityProviderMicrosoft.
func (*ManagementIdentityProviderMicrosoft) SetDeletionPolicy ¶
func (mg *ManagementIdentityProviderMicrosoft) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementIdentityProviderMicrosoft.
func (*ManagementIdentityProviderMicrosoft) SetObservation ¶
func (tr *ManagementIdentityProviderMicrosoft) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementIdentityProviderMicrosoft
func (*ManagementIdentityProviderMicrosoft) SetParameters ¶
func (tr *ManagementIdentityProviderMicrosoft) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementIdentityProviderMicrosoft
func (*ManagementIdentityProviderMicrosoft) SetProviderConfigReference ¶
func (mg *ManagementIdentityProviderMicrosoft) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementIdentityProviderMicrosoft.
func (*ManagementIdentityProviderMicrosoft) SetProviderReference ¶
func (mg *ManagementIdentityProviderMicrosoft) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementIdentityProviderMicrosoft. Deprecated: Use SetProviderConfigReference.
func (*ManagementIdentityProviderMicrosoft) SetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderMicrosoft) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementIdentityProviderMicrosoft.
type ManagementIdentityProviderMicrosoftList ¶
type ManagementIdentityProviderMicrosoftList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementIdentityProviderMicrosoft `json:"items"` }
ManagementIdentityProviderMicrosoftList contains a list of ManagementIdentityProviderMicrosofts
func (*ManagementIdentityProviderMicrosoftList) DeepCopy ¶
func (in *ManagementIdentityProviderMicrosoftList) DeepCopy() *ManagementIdentityProviderMicrosoftList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderMicrosoftList.
func (*ManagementIdentityProviderMicrosoftList) DeepCopyInto ¶
func (in *ManagementIdentityProviderMicrosoftList) DeepCopyInto(out *ManagementIdentityProviderMicrosoftList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderMicrosoftList) DeepCopyObject ¶
func (in *ManagementIdentityProviderMicrosoftList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderMicrosoftList) GetItems ¶
func (l *ManagementIdentityProviderMicrosoftList) GetItems() []resource.Managed
GetItems of this ManagementIdentityProviderMicrosoftList.
type ManagementIdentityProviderMicrosoftObservation ¶
type ManagementIdentityProviderMicrosoftObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementIdentityProviderMicrosoftObservation) DeepCopy ¶
func (in *ManagementIdentityProviderMicrosoftObservation) DeepCopy() *ManagementIdentityProviderMicrosoftObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderMicrosoftObservation.
func (*ManagementIdentityProviderMicrosoftObservation) DeepCopyInto ¶
func (in *ManagementIdentityProviderMicrosoftObservation) DeepCopyInto(out *ManagementIdentityProviderMicrosoftObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderMicrosoftParameters ¶
type ManagementIdentityProviderMicrosoftParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ManagementIdentityProviderMicrosoftParameters) DeepCopy ¶
func (in *ManagementIdentityProviderMicrosoftParameters) DeepCopy() *ManagementIdentityProviderMicrosoftParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderMicrosoftParameters.
func (*ManagementIdentityProviderMicrosoftParameters) DeepCopyInto ¶
func (in *ManagementIdentityProviderMicrosoftParameters) DeepCopyInto(out *ManagementIdentityProviderMicrosoftParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderMicrosoftSpec ¶
type ManagementIdentityProviderMicrosoftSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementIdentityProviderMicrosoftParameters `json:"forProvider"` }
ManagementIdentityProviderMicrosoftSpec defines the desired state of ManagementIdentityProviderMicrosoft
func (*ManagementIdentityProviderMicrosoftSpec) DeepCopy ¶
func (in *ManagementIdentityProviderMicrosoftSpec) DeepCopy() *ManagementIdentityProviderMicrosoftSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderMicrosoftSpec.
func (*ManagementIdentityProviderMicrosoftSpec) DeepCopyInto ¶
func (in *ManagementIdentityProviderMicrosoftSpec) DeepCopyInto(out *ManagementIdentityProviderMicrosoftSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderMicrosoftStatus ¶
type ManagementIdentityProviderMicrosoftStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementIdentityProviderMicrosoftObservation `json:"atProvider,omitempty"` }
ManagementIdentityProviderMicrosoftStatus defines the observed state of ManagementIdentityProviderMicrosoft.
func (*ManagementIdentityProviderMicrosoftStatus) DeepCopy ¶
func (in *ManagementIdentityProviderMicrosoftStatus) DeepCopy() *ManagementIdentityProviderMicrosoftStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderMicrosoftStatus.
func (*ManagementIdentityProviderMicrosoftStatus) DeepCopyInto ¶
func (in *ManagementIdentityProviderMicrosoftStatus) DeepCopyInto(out *ManagementIdentityProviderMicrosoftStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderTwitter ¶
type ManagementIdentityProviderTwitter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementIdentityProviderTwitterSpec `json:"spec"` Status ManagementIdentityProviderTwitterStatus `json:"status,omitempty"` }
ManagementIdentityProviderTwitter is the Schema for the ManagementIdentityProviderTwitters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementIdentityProviderTwitter) DeepCopy ¶
func (in *ManagementIdentityProviderTwitter) DeepCopy() *ManagementIdentityProviderTwitter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderTwitter.
func (*ManagementIdentityProviderTwitter) DeepCopyInto ¶
func (in *ManagementIdentityProviderTwitter) DeepCopyInto(out *ManagementIdentityProviderTwitter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderTwitter) DeepCopyObject ¶
func (in *ManagementIdentityProviderTwitter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderTwitter) GetCondition ¶
func (mg *ManagementIdentityProviderTwitter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementIdentityProviderTwitter.
func (*ManagementIdentityProviderTwitter) GetConnectionDetailsMapping ¶
func (tr *ManagementIdentityProviderTwitter) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementIdentityProviderTwitter
func (*ManagementIdentityProviderTwitter) GetDeletionPolicy ¶
func (mg *ManagementIdentityProviderTwitter) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementIdentityProviderTwitter.
func (*ManagementIdentityProviderTwitter) GetID ¶
func (tr *ManagementIdentityProviderTwitter) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementIdentityProviderTwitter
func (*ManagementIdentityProviderTwitter) GetObservation ¶
func (tr *ManagementIdentityProviderTwitter) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementIdentityProviderTwitter
func (*ManagementIdentityProviderTwitter) GetParameters ¶
func (tr *ManagementIdentityProviderTwitter) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementIdentityProviderTwitter
func (*ManagementIdentityProviderTwitter) GetProviderConfigReference ¶
func (mg *ManagementIdentityProviderTwitter) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementIdentityProviderTwitter.
func (*ManagementIdentityProviderTwitter) GetProviderReference ¶
func (mg *ManagementIdentityProviderTwitter) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementIdentityProviderTwitter. Deprecated: Use GetProviderConfigReference.
func (*ManagementIdentityProviderTwitter) GetTerraformResourceType ¶
func (mg *ManagementIdentityProviderTwitter) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementIdentityProviderTwitter
func (*ManagementIdentityProviderTwitter) GetTerraformSchemaVersion ¶
func (tr *ManagementIdentityProviderTwitter) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementIdentityProviderTwitter) GetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderTwitter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementIdentityProviderTwitter.
func (*ManagementIdentityProviderTwitter) LateInitialize ¶
func (tr *ManagementIdentityProviderTwitter) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementIdentityProviderTwitter using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementIdentityProviderTwitter) SetConditions ¶
func (mg *ManagementIdentityProviderTwitter) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementIdentityProviderTwitter.
func (*ManagementIdentityProviderTwitter) SetDeletionPolicy ¶
func (mg *ManagementIdentityProviderTwitter) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementIdentityProviderTwitter.
func (*ManagementIdentityProviderTwitter) SetObservation ¶
func (tr *ManagementIdentityProviderTwitter) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementIdentityProviderTwitter
func (*ManagementIdentityProviderTwitter) SetParameters ¶
func (tr *ManagementIdentityProviderTwitter) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementIdentityProviderTwitter
func (*ManagementIdentityProviderTwitter) SetProviderConfigReference ¶
func (mg *ManagementIdentityProviderTwitter) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementIdentityProviderTwitter.
func (*ManagementIdentityProviderTwitter) SetProviderReference ¶
func (mg *ManagementIdentityProviderTwitter) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementIdentityProviderTwitter. Deprecated: Use SetProviderConfigReference.
func (*ManagementIdentityProviderTwitter) SetWriteConnectionSecretToReference ¶
func (mg *ManagementIdentityProviderTwitter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementIdentityProviderTwitter.
type ManagementIdentityProviderTwitterList ¶
type ManagementIdentityProviderTwitterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementIdentityProviderTwitter `json:"items"` }
ManagementIdentityProviderTwitterList contains a list of ManagementIdentityProviderTwitters
func (*ManagementIdentityProviderTwitterList) DeepCopy ¶
func (in *ManagementIdentityProviderTwitterList) DeepCopy() *ManagementIdentityProviderTwitterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderTwitterList.
func (*ManagementIdentityProviderTwitterList) DeepCopyInto ¶
func (in *ManagementIdentityProviderTwitterList) DeepCopyInto(out *ManagementIdentityProviderTwitterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementIdentityProviderTwitterList) DeepCopyObject ¶
func (in *ManagementIdentityProviderTwitterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementIdentityProviderTwitterList) GetItems ¶
func (l *ManagementIdentityProviderTwitterList) GetItems() []resource.Managed
GetItems of this ManagementIdentityProviderTwitterList.
type ManagementIdentityProviderTwitterObservation ¶
type ManagementIdentityProviderTwitterObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementIdentityProviderTwitterObservation) DeepCopy ¶
func (in *ManagementIdentityProviderTwitterObservation) DeepCopy() *ManagementIdentityProviderTwitterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderTwitterObservation.
func (*ManagementIdentityProviderTwitterObservation) DeepCopyInto ¶
func (in *ManagementIdentityProviderTwitterObservation) DeepCopyInto(out *ManagementIdentityProviderTwitterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderTwitterParameters ¶
type ManagementIdentityProviderTwitterParameters struct { // +kubebuilder:validation:Required APIKey *string `json:"apiKey" tf:"api_key,omitempty"` // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required APISecretKeySecretRef v1.SecretKeySelector `json:"apiSecretKeySecretRef" tf:"-"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ManagementIdentityProviderTwitterParameters) DeepCopy ¶
func (in *ManagementIdentityProviderTwitterParameters) DeepCopy() *ManagementIdentityProviderTwitterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderTwitterParameters.
func (*ManagementIdentityProviderTwitterParameters) DeepCopyInto ¶
func (in *ManagementIdentityProviderTwitterParameters) DeepCopyInto(out *ManagementIdentityProviderTwitterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderTwitterSpec ¶
type ManagementIdentityProviderTwitterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementIdentityProviderTwitterParameters `json:"forProvider"` }
ManagementIdentityProviderTwitterSpec defines the desired state of ManagementIdentityProviderTwitter
func (*ManagementIdentityProviderTwitterSpec) DeepCopy ¶
func (in *ManagementIdentityProviderTwitterSpec) DeepCopy() *ManagementIdentityProviderTwitterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderTwitterSpec.
func (*ManagementIdentityProviderTwitterSpec) DeepCopyInto ¶
func (in *ManagementIdentityProviderTwitterSpec) DeepCopyInto(out *ManagementIdentityProviderTwitterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementIdentityProviderTwitterStatus ¶
type ManagementIdentityProviderTwitterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementIdentityProviderTwitterObservation `json:"atProvider,omitempty"` }
ManagementIdentityProviderTwitterStatus defines the observed state of ManagementIdentityProviderTwitter.
func (*ManagementIdentityProviderTwitterStatus) DeepCopy ¶
func (in *ManagementIdentityProviderTwitterStatus) DeepCopy() *ManagementIdentityProviderTwitterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementIdentityProviderTwitterStatus.
func (*ManagementIdentityProviderTwitterStatus) DeepCopyInto ¶
func (in *ManagementIdentityProviderTwitterStatus) DeepCopyInto(out *ManagementIdentityProviderTwitterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementLogger ¶
type ManagementLogger struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementLoggerSpec `json:"spec"` Status ManagementLoggerStatus `json:"status,omitempty"` }
ManagementLogger is the Schema for the ManagementLoggers API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementLogger) DeepCopy ¶
func (in *ManagementLogger) DeepCopy() *ManagementLogger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLogger.
func (*ManagementLogger) DeepCopyInto ¶
func (in *ManagementLogger) DeepCopyInto(out *ManagementLogger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementLogger) DeepCopyObject ¶
func (in *ManagementLogger) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementLogger) GetCondition ¶
func (mg *ManagementLogger) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementLogger.
func (*ManagementLogger) GetConnectionDetailsMapping ¶
func (tr *ManagementLogger) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementLogger
func (*ManagementLogger) GetDeletionPolicy ¶
func (mg *ManagementLogger) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementLogger.
func (*ManagementLogger) GetID ¶
func (tr *ManagementLogger) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementLogger
func (*ManagementLogger) GetObservation ¶
func (tr *ManagementLogger) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementLogger
func (*ManagementLogger) GetParameters ¶
func (tr *ManagementLogger) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementLogger
func (*ManagementLogger) GetProviderConfigReference ¶
func (mg *ManagementLogger) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementLogger.
func (*ManagementLogger) GetProviderReference ¶
func (mg *ManagementLogger) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementLogger. Deprecated: Use GetProviderConfigReference.
func (*ManagementLogger) GetTerraformResourceType ¶
func (mg *ManagementLogger) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementLogger
func (*ManagementLogger) GetTerraformSchemaVersion ¶
func (tr *ManagementLogger) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementLogger) GetWriteConnectionSecretToReference ¶
func (mg *ManagementLogger) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementLogger.
func (*ManagementLogger) LateInitialize ¶
func (tr *ManagementLogger) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementLogger using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementLogger) SetConditions ¶
func (mg *ManagementLogger) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementLogger.
func (*ManagementLogger) SetDeletionPolicy ¶
func (mg *ManagementLogger) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementLogger.
func (*ManagementLogger) SetObservation ¶
func (tr *ManagementLogger) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementLogger
func (*ManagementLogger) SetParameters ¶
func (tr *ManagementLogger) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementLogger
func (*ManagementLogger) SetProviderConfigReference ¶
func (mg *ManagementLogger) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementLogger.
func (*ManagementLogger) SetProviderReference ¶
func (mg *ManagementLogger) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementLogger. Deprecated: Use SetProviderConfigReference.
func (*ManagementLogger) SetWriteConnectionSecretToReference ¶
func (mg *ManagementLogger) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementLogger.
type ManagementLoggerList ¶
type ManagementLoggerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementLogger `json:"items"` }
ManagementLoggerList contains a list of ManagementLoggers
func (*ManagementLoggerList) DeepCopy ¶
func (in *ManagementLoggerList) DeepCopy() *ManagementLoggerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLoggerList.
func (*ManagementLoggerList) DeepCopyInto ¶
func (in *ManagementLoggerList) DeepCopyInto(out *ManagementLoggerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementLoggerList) DeepCopyObject ¶
func (in *ManagementLoggerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementLoggerList) GetItems ¶
func (l *ManagementLoggerList) GetItems() []resource.Managed
GetItems of this ManagementLoggerList.
type ManagementLoggerObservation ¶
type ManagementLoggerObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementLoggerObservation) DeepCopy ¶
func (in *ManagementLoggerObservation) DeepCopy() *ManagementLoggerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLoggerObservation.
func (*ManagementLoggerObservation) DeepCopyInto ¶
func (in *ManagementLoggerObservation) DeepCopyInto(out *ManagementLoggerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementLoggerParameters ¶
type ManagementLoggerParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Optional ApplicationInsights []ApplicationInsightsParameters `json:"applicationInsights,omitempty" tf:"application_insights,omitempty"` // +kubebuilder:validation:Optional Buffered *bool `json:"buffered,omitempty" tf:"buffered,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Eventhub []EventhubParameters `json:"eventhub,omitempty" tf:"eventhub,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceID *string `json:"resourceId,omitempty" tf:"resource_id,omitempty"` }
func (*ManagementLoggerParameters) DeepCopy ¶
func (in *ManagementLoggerParameters) DeepCopy() *ManagementLoggerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLoggerParameters.
func (*ManagementLoggerParameters) DeepCopyInto ¶
func (in *ManagementLoggerParameters) DeepCopyInto(out *ManagementLoggerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementLoggerSpec ¶
type ManagementLoggerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementLoggerParameters `json:"forProvider"` }
ManagementLoggerSpec defines the desired state of ManagementLogger
func (*ManagementLoggerSpec) DeepCopy ¶
func (in *ManagementLoggerSpec) DeepCopy() *ManagementLoggerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLoggerSpec.
func (*ManagementLoggerSpec) DeepCopyInto ¶
func (in *ManagementLoggerSpec) DeepCopyInto(out *ManagementLoggerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementLoggerStatus ¶
type ManagementLoggerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementLoggerObservation `json:"atProvider,omitempty"` }
ManagementLoggerStatus defines the observed state of ManagementLogger.
func (*ManagementLoggerStatus) DeepCopy ¶
func (in *ManagementLoggerStatus) DeepCopy() *ManagementLoggerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementLoggerStatus.
func (*ManagementLoggerStatus) DeepCopyInto ¶
func (in *ManagementLoggerStatus) DeepCopyInto(out *ManagementLoggerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementNamedValue ¶
type ManagementNamedValue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementNamedValueSpec `json:"spec"` Status ManagementNamedValueStatus `json:"status,omitempty"` }
ManagementNamedValue is the Schema for the ManagementNamedValues API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementNamedValue) DeepCopy ¶
func (in *ManagementNamedValue) DeepCopy() *ManagementNamedValue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNamedValue.
func (*ManagementNamedValue) DeepCopyInto ¶
func (in *ManagementNamedValue) DeepCopyInto(out *ManagementNamedValue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementNamedValue) DeepCopyObject ¶
func (in *ManagementNamedValue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementNamedValue) GetCondition ¶
func (mg *ManagementNamedValue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementNamedValue.
func (*ManagementNamedValue) GetConnectionDetailsMapping ¶
func (tr *ManagementNamedValue) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementNamedValue
func (*ManagementNamedValue) GetDeletionPolicy ¶
func (mg *ManagementNamedValue) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementNamedValue.
func (*ManagementNamedValue) GetID ¶
func (tr *ManagementNamedValue) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementNamedValue
func (*ManagementNamedValue) GetObservation ¶
func (tr *ManagementNamedValue) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementNamedValue
func (*ManagementNamedValue) GetParameters ¶
func (tr *ManagementNamedValue) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementNamedValue
func (*ManagementNamedValue) GetProviderConfigReference ¶
func (mg *ManagementNamedValue) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementNamedValue.
func (*ManagementNamedValue) GetProviderReference ¶
func (mg *ManagementNamedValue) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementNamedValue. Deprecated: Use GetProviderConfigReference.
func (*ManagementNamedValue) GetTerraformResourceType ¶
func (mg *ManagementNamedValue) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementNamedValue
func (*ManagementNamedValue) GetTerraformSchemaVersion ¶
func (tr *ManagementNamedValue) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementNamedValue) GetWriteConnectionSecretToReference ¶
func (mg *ManagementNamedValue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementNamedValue.
func (*ManagementNamedValue) LateInitialize ¶
func (tr *ManagementNamedValue) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementNamedValue using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementNamedValue) SetConditions ¶
func (mg *ManagementNamedValue) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementNamedValue.
func (*ManagementNamedValue) SetDeletionPolicy ¶
func (mg *ManagementNamedValue) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementNamedValue.
func (*ManagementNamedValue) SetObservation ¶
func (tr *ManagementNamedValue) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementNamedValue
func (*ManagementNamedValue) SetParameters ¶
func (tr *ManagementNamedValue) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementNamedValue
func (*ManagementNamedValue) SetProviderConfigReference ¶
func (mg *ManagementNamedValue) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementNamedValue.
func (*ManagementNamedValue) SetProviderReference ¶
func (mg *ManagementNamedValue) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementNamedValue. Deprecated: Use SetProviderConfigReference.
func (*ManagementNamedValue) SetWriteConnectionSecretToReference ¶
func (mg *ManagementNamedValue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementNamedValue.
type ManagementNamedValueList ¶
type ManagementNamedValueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementNamedValue `json:"items"` }
ManagementNamedValueList contains a list of ManagementNamedValues
func (*ManagementNamedValueList) DeepCopy ¶
func (in *ManagementNamedValueList) DeepCopy() *ManagementNamedValueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNamedValueList.
func (*ManagementNamedValueList) DeepCopyInto ¶
func (in *ManagementNamedValueList) DeepCopyInto(out *ManagementNamedValueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementNamedValueList) DeepCopyObject ¶
func (in *ManagementNamedValueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementNamedValueList) GetItems ¶
func (l *ManagementNamedValueList) GetItems() []resource.Managed
GetItems of this ManagementNamedValueList.
type ManagementNamedValueObservation ¶
type ManagementNamedValueObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementNamedValueObservation) DeepCopy ¶
func (in *ManagementNamedValueObservation) DeepCopy() *ManagementNamedValueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNamedValueObservation.
func (*ManagementNamedValueObservation) DeepCopyInto ¶
func (in *ManagementNamedValueObservation) DeepCopyInto(out *ManagementNamedValueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementNamedValueParameters ¶
type ManagementNamedValueParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional Secret *bool `json:"secret,omitempty" tf:"secret,omitempty"` // +kubebuilder:validation:Optional Tags []*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional ValueFromKeyVault []ValueFromKeyVaultParameters `json:"valueFromKeyVault,omitempty" tf:"value_from_key_vault,omitempty"` // +kubebuilder:validation:Optional ValueSecretRef *v1.SecretKeySelector `json:"valueSecretRef,omitempty" tf:"-"` }
func (*ManagementNamedValueParameters) DeepCopy ¶
func (in *ManagementNamedValueParameters) DeepCopy() *ManagementNamedValueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNamedValueParameters.
func (*ManagementNamedValueParameters) DeepCopyInto ¶
func (in *ManagementNamedValueParameters) DeepCopyInto(out *ManagementNamedValueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementNamedValueSpec ¶
type ManagementNamedValueSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementNamedValueParameters `json:"forProvider"` }
ManagementNamedValueSpec defines the desired state of ManagementNamedValue
func (*ManagementNamedValueSpec) DeepCopy ¶
func (in *ManagementNamedValueSpec) DeepCopy() *ManagementNamedValueSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNamedValueSpec.
func (*ManagementNamedValueSpec) DeepCopyInto ¶
func (in *ManagementNamedValueSpec) DeepCopyInto(out *ManagementNamedValueSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementNamedValueStatus ¶
type ManagementNamedValueStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementNamedValueObservation `json:"atProvider,omitempty"` }
ManagementNamedValueStatus defines the observed state of ManagementNamedValue.
func (*ManagementNamedValueStatus) DeepCopy ¶
func (in *ManagementNamedValueStatus) DeepCopy() *ManagementNamedValueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNamedValueStatus.
func (*ManagementNamedValueStatus) DeepCopyInto ¶
func (in *ManagementNamedValueStatus) DeepCopyInto(out *ManagementNamedValueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementNotificationRecipientEmail ¶
type ManagementNotificationRecipientEmail struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementNotificationRecipientEmailSpec `json:"spec"` Status ManagementNotificationRecipientEmailStatus `json:"status,omitempty"` }
ManagementNotificationRecipientEmail is the Schema for the ManagementNotificationRecipientEmails API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementNotificationRecipientEmail) DeepCopy ¶
func (in *ManagementNotificationRecipientEmail) DeepCopy() *ManagementNotificationRecipientEmail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNotificationRecipientEmail.
func (*ManagementNotificationRecipientEmail) DeepCopyInto ¶
func (in *ManagementNotificationRecipientEmail) DeepCopyInto(out *ManagementNotificationRecipientEmail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementNotificationRecipientEmail) DeepCopyObject ¶
func (in *ManagementNotificationRecipientEmail) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementNotificationRecipientEmail) GetCondition ¶
func (mg *ManagementNotificationRecipientEmail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementNotificationRecipientEmail.
func (*ManagementNotificationRecipientEmail) GetConnectionDetailsMapping ¶
func (tr *ManagementNotificationRecipientEmail) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementNotificationRecipientEmail
func (*ManagementNotificationRecipientEmail) GetDeletionPolicy ¶
func (mg *ManagementNotificationRecipientEmail) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementNotificationRecipientEmail.
func (*ManagementNotificationRecipientEmail) GetID ¶
func (tr *ManagementNotificationRecipientEmail) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementNotificationRecipientEmail
func (*ManagementNotificationRecipientEmail) GetObservation ¶
func (tr *ManagementNotificationRecipientEmail) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementNotificationRecipientEmail
func (*ManagementNotificationRecipientEmail) GetParameters ¶
func (tr *ManagementNotificationRecipientEmail) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementNotificationRecipientEmail
func (*ManagementNotificationRecipientEmail) GetProviderConfigReference ¶
func (mg *ManagementNotificationRecipientEmail) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementNotificationRecipientEmail.
func (*ManagementNotificationRecipientEmail) GetProviderReference ¶
func (mg *ManagementNotificationRecipientEmail) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementNotificationRecipientEmail. Deprecated: Use GetProviderConfigReference.
func (*ManagementNotificationRecipientEmail) GetTerraformResourceType ¶
func (mg *ManagementNotificationRecipientEmail) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementNotificationRecipientEmail
func (*ManagementNotificationRecipientEmail) GetTerraformSchemaVersion ¶
func (tr *ManagementNotificationRecipientEmail) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementNotificationRecipientEmail) GetWriteConnectionSecretToReference ¶
func (mg *ManagementNotificationRecipientEmail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementNotificationRecipientEmail.
func (*ManagementNotificationRecipientEmail) LateInitialize ¶
func (tr *ManagementNotificationRecipientEmail) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementNotificationRecipientEmail using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementNotificationRecipientEmail) SetConditions ¶
func (mg *ManagementNotificationRecipientEmail) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementNotificationRecipientEmail.
func (*ManagementNotificationRecipientEmail) SetDeletionPolicy ¶
func (mg *ManagementNotificationRecipientEmail) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementNotificationRecipientEmail.
func (*ManagementNotificationRecipientEmail) SetObservation ¶
func (tr *ManagementNotificationRecipientEmail) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementNotificationRecipientEmail
func (*ManagementNotificationRecipientEmail) SetParameters ¶
func (tr *ManagementNotificationRecipientEmail) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementNotificationRecipientEmail
func (*ManagementNotificationRecipientEmail) SetProviderConfigReference ¶
func (mg *ManagementNotificationRecipientEmail) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementNotificationRecipientEmail.
func (*ManagementNotificationRecipientEmail) SetProviderReference ¶
func (mg *ManagementNotificationRecipientEmail) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementNotificationRecipientEmail. Deprecated: Use SetProviderConfigReference.
func (*ManagementNotificationRecipientEmail) SetWriteConnectionSecretToReference ¶
func (mg *ManagementNotificationRecipientEmail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementNotificationRecipientEmail.
type ManagementNotificationRecipientEmailList ¶
type ManagementNotificationRecipientEmailList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementNotificationRecipientEmail `json:"items"` }
ManagementNotificationRecipientEmailList contains a list of ManagementNotificationRecipientEmails
func (*ManagementNotificationRecipientEmailList) DeepCopy ¶
func (in *ManagementNotificationRecipientEmailList) DeepCopy() *ManagementNotificationRecipientEmailList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNotificationRecipientEmailList.
func (*ManagementNotificationRecipientEmailList) DeepCopyInto ¶
func (in *ManagementNotificationRecipientEmailList) DeepCopyInto(out *ManagementNotificationRecipientEmailList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementNotificationRecipientEmailList) DeepCopyObject ¶
func (in *ManagementNotificationRecipientEmailList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementNotificationRecipientEmailList) GetItems ¶
func (l *ManagementNotificationRecipientEmailList) GetItems() []resource.Managed
GetItems of this ManagementNotificationRecipientEmailList.
type ManagementNotificationRecipientEmailObservation ¶
type ManagementNotificationRecipientEmailObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementNotificationRecipientEmailObservation) DeepCopy ¶
func (in *ManagementNotificationRecipientEmailObservation) DeepCopy() *ManagementNotificationRecipientEmailObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNotificationRecipientEmailObservation.
func (*ManagementNotificationRecipientEmailObservation) DeepCopyInto ¶
func (in *ManagementNotificationRecipientEmailObservation) DeepCopyInto(out *ManagementNotificationRecipientEmailObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementNotificationRecipientEmailParameters ¶
type ManagementNotificationRecipientEmailParameters struct { // +kubebuilder:validation:Required APIManagementID *string `json:"apiManagementId" tf:"api_management_id,omitempty"` // +kubebuilder:validation:Required Email *string `json:"email" tf:"email,omitempty"` // +kubebuilder:validation:Required NotificationType *string `json:"notificationType" tf:"notification_type,omitempty"` }
func (*ManagementNotificationRecipientEmailParameters) DeepCopy ¶
func (in *ManagementNotificationRecipientEmailParameters) DeepCopy() *ManagementNotificationRecipientEmailParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNotificationRecipientEmailParameters.
func (*ManagementNotificationRecipientEmailParameters) DeepCopyInto ¶
func (in *ManagementNotificationRecipientEmailParameters) DeepCopyInto(out *ManagementNotificationRecipientEmailParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementNotificationRecipientEmailSpec ¶
type ManagementNotificationRecipientEmailSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementNotificationRecipientEmailParameters `json:"forProvider"` }
ManagementNotificationRecipientEmailSpec defines the desired state of ManagementNotificationRecipientEmail
func (*ManagementNotificationRecipientEmailSpec) DeepCopy ¶
func (in *ManagementNotificationRecipientEmailSpec) DeepCopy() *ManagementNotificationRecipientEmailSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNotificationRecipientEmailSpec.
func (*ManagementNotificationRecipientEmailSpec) DeepCopyInto ¶
func (in *ManagementNotificationRecipientEmailSpec) DeepCopyInto(out *ManagementNotificationRecipientEmailSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementNotificationRecipientEmailStatus ¶
type ManagementNotificationRecipientEmailStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementNotificationRecipientEmailObservation `json:"atProvider,omitempty"` }
ManagementNotificationRecipientEmailStatus defines the observed state of ManagementNotificationRecipientEmail.
func (*ManagementNotificationRecipientEmailStatus) DeepCopy ¶
func (in *ManagementNotificationRecipientEmailStatus) DeepCopy() *ManagementNotificationRecipientEmailStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementNotificationRecipientEmailStatus.
func (*ManagementNotificationRecipientEmailStatus) DeepCopyInto ¶
func (in *ManagementNotificationRecipientEmailStatus) DeepCopyInto(out *ManagementNotificationRecipientEmailStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementObservation ¶
type ManagementObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ManagementObservation) DeepCopy ¶
func (in *ManagementObservation) DeepCopy() *ManagementObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementObservation.
func (*ManagementObservation) DeepCopyInto ¶
func (in *ManagementObservation) DeepCopyInto(out *ManagementObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementOpenidConnectProvider ¶
type ManagementOpenidConnectProvider struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementOpenidConnectProviderSpec `json:"spec"` Status ManagementOpenidConnectProviderStatus `json:"status,omitempty"` }
ManagementOpenidConnectProvider is the Schema for the ManagementOpenidConnectProviders API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementOpenidConnectProvider) DeepCopy ¶
func (in *ManagementOpenidConnectProvider) DeepCopy() *ManagementOpenidConnectProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementOpenidConnectProvider.
func (*ManagementOpenidConnectProvider) DeepCopyInto ¶
func (in *ManagementOpenidConnectProvider) DeepCopyInto(out *ManagementOpenidConnectProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementOpenidConnectProvider) DeepCopyObject ¶
func (in *ManagementOpenidConnectProvider) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementOpenidConnectProvider) GetCondition ¶
func (mg *ManagementOpenidConnectProvider) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementOpenidConnectProvider.
func (*ManagementOpenidConnectProvider) GetConnectionDetailsMapping ¶
func (tr *ManagementOpenidConnectProvider) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementOpenidConnectProvider
func (*ManagementOpenidConnectProvider) GetDeletionPolicy ¶
func (mg *ManagementOpenidConnectProvider) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementOpenidConnectProvider.
func (*ManagementOpenidConnectProvider) GetID ¶
func (tr *ManagementOpenidConnectProvider) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementOpenidConnectProvider
func (*ManagementOpenidConnectProvider) GetObservation ¶
func (tr *ManagementOpenidConnectProvider) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementOpenidConnectProvider
func (*ManagementOpenidConnectProvider) GetParameters ¶
func (tr *ManagementOpenidConnectProvider) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementOpenidConnectProvider
func (*ManagementOpenidConnectProvider) GetProviderConfigReference ¶
func (mg *ManagementOpenidConnectProvider) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementOpenidConnectProvider.
func (*ManagementOpenidConnectProvider) GetProviderReference ¶
func (mg *ManagementOpenidConnectProvider) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementOpenidConnectProvider. Deprecated: Use GetProviderConfigReference.
func (*ManagementOpenidConnectProvider) GetTerraformResourceType ¶
func (mg *ManagementOpenidConnectProvider) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementOpenidConnectProvider
func (*ManagementOpenidConnectProvider) GetTerraformSchemaVersion ¶
func (tr *ManagementOpenidConnectProvider) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementOpenidConnectProvider) GetWriteConnectionSecretToReference ¶
func (mg *ManagementOpenidConnectProvider) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementOpenidConnectProvider.
func (*ManagementOpenidConnectProvider) LateInitialize ¶
func (tr *ManagementOpenidConnectProvider) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementOpenidConnectProvider using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementOpenidConnectProvider) SetConditions ¶
func (mg *ManagementOpenidConnectProvider) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementOpenidConnectProvider.
func (*ManagementOpenidConnectProvider) SetDeletionPolicy ¶
func (mg *ManagementOpenidConnectProvider) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementOpenidConnectProvider.
func (*ManagementOpenidConnectProvider) SetObservation ¶
func (tr *ManagementOpenidConnectProvider) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementOpenidConnectProvider
func (*ManagementOpenidConnectProvider) SetParameters ¶
func (tr *ManagementOpenidConnectProvider) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementOpenidConnectProvider
func (*ManagementOpenidConnectProvider) SetProviderConfigReference ¶
func (mg *ManagementOpenidConnectProvider) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementOpenidConnectProvider.
func (*ManagementOpenidConnectProvider) SetProviderReference ¶
func (mg *ManagementOpenidConnectProvider) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementOpenidConnectProvider. Deprecated: Use SetProviderConfigReference.
func (*ManagementOpenidConnectProvider) SetWriteConnectionSecretToReference ¶
func (mg *ManagementOpenidConnectProvider) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementOpenidConnectProvider.
type ManagementOpenidConnectProviderList ¶
type ManagementOpenidConnectProviderList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementOpenidConnectProvider `json:"items"` }
ManagementOpenidConnectProviderList contains a list of ManagementOpenidConnectProviders
func (*ManagementOpenidConnectProviderList) DeepCopy ¶
func (in *ManagementOpenidConnectProviderList) DeepCopy() *ManagementOpenidConnectProviderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementOpenidConnectProviderList.
func (*ManagementOpenidConnectProviderList) DeepCopyInto ¶
func (in *ManagementOpenidConnectProviderList) DeepCopyInto(out *ManagementOpenidConnectProviderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementOpenidConnectProviderList) DeepCopyObject ¶
func (in *ManagementOpenidConnectProviderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementOpenidConnectProviderList) GetItems ¶
func (l *ManagementOpenidConnectProviderList) GetItems() []resource.Managed
GetItems of this ManagementOpenidConnectProviderList.
type ManagementOpenidConnectProviderObservation ¶
type ManagementOpenidConnectProviderObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementOpenidConnectProviderObservation) DeepCopy ¶
func (in *ManagementOpenidConnectProviderObservation) DeepCopy() *ManagementOpenidConnectProviderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementOpenidConnectProviderObservation.
func (*ManagementOpenidConnectProviderObservation) DeepCopyInto ¶
func (in *ManagementOpenidConnectProviderObservation) DeepCopyInto(out *ManagementOpenidConnectProviderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementOpenidConnectProviderParameters ¶
type ManagementOpenidConnectProviderParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required ClientIDSecretRef v1.SecretKeySelector `json:"clientIdSecretRef" tf:"-"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Required MetadataEndpoint *string `json:"metadataEndpoint" tf:"metadata_endpoint,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ManagementOpenidConnectProviderParameters) DeepCopy ¶
func (in *ManagementOpenidConnectProviderParameters) DeepCopy() *ManagementOpenidConnectProviderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementOpenidConnectProviderParameters.
func (*ManagementOpenidConnectProviderParameters) DeepCopyInto ¶
func (in *ManagementOpenidConnectProviderParameters) DeepCopyInto(out *ManagementOpenidConnectProviderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementOpenidConnectProviderSpec ¶
type ManagementOpenidConnectProviderSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementOpenidConnectProviderParameters `json:"forProvider"` }
ManagementOpenidConnectProviderSpec defines the desired state of ManagementOpenidConnectProvider
func (*ManagementOpenidConnectProviderSpec) DeepCopy ¶
func (in *ManagementOpenidConnectProviderSpec) DeepCopy() *ManagementOpenidConnectProviderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementOpenidConnectProviderSpec.
func (*ManagementOpenidConnectProviderSpec) DeepCopyInto ¶
func (in *ManagementOpenidConnectProviderSpec) DeepCopyInto(out *ManagementOpenidConnectProviderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementOpenidConnectProviderStatus ¶
type ManagementOpenidConnectProviderStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementOpenidConnectProviderObservation `json:"atProvider,omitempty"` }
ManagementOpenidConnectProviderStatus defines the observed state of ManagementOpenidConnectProvider.
func (*ManagementOpenidConnectProviderStatus) DeepCopy ¶
func (in *ManagementOpenidConnectProviderStatus) DeepCopy() *ManagementOpenidConnectProviderStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementOpenidConnectProviderStatus.
func (*ManagementOpenidConnectProviderStatus) DeepCopyInto ¶
func (in *ManagementOpenidConnectProviderStatus) DeepCopyInto(out *ManagementOpenidConnectProviderStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementParameters ¶
type ManagementParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*ManagementParameters) DeepCopy ¶
func (in *ManagementParameters) DeepCopy() *ManagementParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementParameters.
func (*ManagementParameters) DeepCopyInto ¶
func (in *ManagementParameters) DeepCopyInto(out *ManagementParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicy ¶
type ManagementPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementPolicySpec `json:"spec"` Status ManagementPolicyStatus `json:"status,omitempty"` }
ManagementPolicy is the Schema for the ManagementPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementPolicy) DeepCopy ¶
func (in *ManagementPolicy) DeepCopy() *ManagementPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicy.
func (*ManagementPolicy) DeepCopyInto ¶
func (in *ManagementPolicy) DeepCopyInto(out *ManagementPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicy) DeepCopyObject ¶
func (in *ManagementPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementPolicy) GetCondition ¶
func (mg *ManagementPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementPolicy.
func (*ManagementPolicy) GetConnectionDetailsMapping ¶
func (tr *ManagementPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementPolicy
func (*ManagementPolicy) GetDeletionPolicy ¶
func (mg *ManagementPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementPolicy.
func (*ManagementPolicy) GetID ¶
func (tr *ManagementPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementPolicy
func (*ManagementPolicy) GetObservation ¶
func (tr *ManagementPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementPolicy
func (*ManagementPolicy) GetParameters ¶
func (tr *ManagementPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementPolicy
func (*ManagementPolicy) GetProviderConfigReference ¶
func (mg *ManagementPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementPolicy.
func (*ManagementPolicy) GetProviderReference ¶
func (mg *ManagementPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementPolicy. Deprecated: Use GetProviderConfigReference.
func (*ManagementPolicy) GetTerraformResourceType ¶
func (mg *ManagementPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementPolicy
func (*ManagementPolicy) GetTerraformSchemaVersion ¶
func (tr *ManagementPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementPolicy) GetWriteConnectionSecretToReference ¶
func (mg *ManagementPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementPolicy.
func (*ManagementPolicy) LateInitialize ¶
func (tr *ManagementPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementPolicy) SetConditions ¶
func (mg *ManagementPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementPolicy.
func (*ManagementPolicy) SetDeletionPolicy ¶
func (mg *ManagementPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementPolicy.
func (*ManagementPolicy) SetObservation ¶
func (tr *ManagementPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementPolicy
func (*ManagementPolicy) SetParameters ¶
func (tr *ManagementPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementPolicy
func (*ManagementPolicy) SetProviderConfigReference ¶
func (mg *ManagementPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementPolicy.
func (*ManagementPolicy) SetProviderReference ¶
func (mg *ManagementPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementPolicy. Deprecated: Use SetProviderConfigReference.
func (*ManagementPolicy) SetWriteConnectionSecretToReference ¶
func (mg *ManagementPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementPolicy.
type ManagementPolicyList ¶
type ManagementPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementPolicy `json:"items"` }
ManagementPolicyList contains a list of ManagementPolicys
func (*ManagementPolicyList) DeepCopy ¶
func (in *ManagementPolicyList) DeepCopy() *ManagementPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyList.
func (*ManagementPolicyList) DeepCopyInto ¶
func (in *ManagementPolicyList) DeepCopyInto(out *ManagementPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyList) DeepCopyObject ¶
func (in *ManagementPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementPolicyList) GetItems ¶
func (l *ManagementPolicyList) GetItems() []resource.Managed
GetItems of this ManagementPolicyList.
type ManagementPolicyObservation ¶
type ManagementPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementPolicyObservation) DeepCopy ¶
func (in *ManagementPolicyObservation) DeepCopy() *ManagementPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyObservation.
func (*ManagementPolicyObservation) DeepCopyInto ¶
func (in *ManagementPolicyObservation) DeepCopyInto(out *ManagementPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyParameters ¶
type ManagementPolicyParameters struct { // +kubebuilder:validation:Required APIManagementID *string `json:"apiManagementId" tf:"api_management_id,omitempty"` // +kubebuilder:validation:Optional XMLContent *string `json:"xmlContent,omitempty" tf:"xml_content,omitempty"` // +kubebuilder:validation:Optional XMLLink *string `json:"xmlLink,omitempty" tf:"xml_link,omitempty"` }
func (*ManagementPolicyParameters) DeepCopy ¶
func (in *ManagementPolicyParameters) DeepCopy() *ManagementPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyParameters.
func (*ManagementPolicyParameters) DeepCopyInto ¶
func (in *ManagementPolicyParameters) DeepCopyInto(out *ManagementPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicySpec ¶
type ManagementPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementPolicyParameters `json:"forProvider"` }
ManagementPolicySpec defines the desired state of ManagementPolicy
func (*ManagementPolicySpec) DeepCopy ¶
func (in *ManagementPolicySpec) DeepCopy() *ManagementPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySpec.
func (*ManagementPolicySpec) DeepCopyInto ¶
func (in *ManagementPolicySpec) DeepCopyInto(out *ManagementPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyStatus ¶
type ManagementPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementPolicyObservation `json:"atProvider,omitempty"` }
ManagementPolicyStatus defines the observed state of ManagementPolicy.
func (*ManagementPolicyStatus) DeepCopy ¶
func (in *ManagementPolicyStatus) DeepCopy() *ManagementPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyStatus.
func (*ManagementPolicyStatus) DeepCopyInto ¶
func (in *ManagementPolicyStatus) DeepCopyInto(out *ManagementPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProduct ¶
type ManagementProduct struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementProductSpec `json:"spec"` Status ManagementProductStatus `json:"status,omitempty"` }
ManagementProduct is the Schema for the ManagementProducts API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementProduct) DeepCopy ¶
func (in *ManagementProduct) DeepCopy() *ManagementProduct
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProduct.
func (*ManagementProduct) DeepCopyInto ¶
func (in *ManagementProduct) DeepCopyInto(out *ManagementProduct)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementProduct) DeepCopyObject ¶
func (in *ManagementProduct) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementProduct) GetCondition ¶
func (mg *ManagementProduct) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementProduct.
func (*ManagementProduct) GetConnectionDetailsMapping ¶
func (tr *ManagementProduct) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementProduct
func (*ManagementProduct) GetDeletionPolicy ¶
func (mg *ManagementProduct) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementProduct.
func (*ManagementProduct) GetID ¶
func (tr *ManagementProduct) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementProduct
func (*ManagementProduct) GetObservation ¶
func (tr *ManagementProduct) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementProduct
func (*ManagementProduct) GetParameters ¶
func (tr *ManagementProduct) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementProduct
func (*ManagementProduct) GetProviderConfigReference ¶
func (mg *ManagementProduct) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementProduct.
func (*ManagementProduct) GetProviderReference ¶
func (mg *ManagementProduct) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementProduct. Deprecated: Use GetProviderConfigReference.
func (*ManagementProduct) GetTerraformResourceType ¶
func (mg *ManagementProduct) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementProduct
func (*ManagementProduct) GetTerraformSchemaVersion ¶
func (tr *ManagementProduct) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementProduct) GetWriteConnectionSecretToReference ¶
func (mg *ManagementProduct) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementProduct.
func (*ManagementProduct) LateInitialize ¶
func (tr *ManagementProduct) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementProduct using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementProduct) SetConditions ¶
func (mg *ManagementProduct) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementProduct.
func (*ManagementProduct) SetDeletionPolicy ¶
func (mg *ManagementProduct) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementProduct.
func (*ManagementProduct) SetObservation ¶
func (tr *ManagementProduct) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementProduct
func (*ManagementProduct) SetParameters ¶
func (tr *ManagementProduct) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementProduct
func (*ManagementProduct) SetProviderConfigReference ¶
func (mg *ManagementProduct) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementProduct.
func (*ManagementProduct) SetProviderReference ¶
func (mg *ManagementProduct) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementProduct. Deprecated: Use SetProviderConfigReference.
func (*ManagementProduct) SetWriteConnectionSecretToReference ¶
func (mg *ManagementProduct) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementProduct.
type ManagementProductApi ¶
type ManagementProductApi struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementProductApiSpec `json:"spec"` Status ManagementProductApiStatus `json:"status,omitempty"` }
ManagementProductApi is the Schema for the ManagementProductApis API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementProductApi) DeepCopy ¶
func (in *ManagementProductApi) DeepCopy() *ManagementProductApi
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductApi.
func (*ManagementProductApi) DeepCopyInto ¶
func (in *ManagementProductApi) DeepCopyInto(out *ManagementProductApi)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementProductApi) DeepCopyObject ¶
func (in *ManagementProductApi) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementProductApi) GetCondition ¶
func (mg *ManagementProductApi) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementProductApi.
func (*ManagementProductApi) GetConnectionDetailsMapping ¶
func (tr *ManagementProductApi) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementProductApi
func (*ManagementProductApi) GetDeletionPolicy ¶
func (mg *ManagementProductApi) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementProductApi.
func (*ManagementProductApi) GetID ¶
func (tr *ManagementProductApi) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementProductApi
func (*ManagementProductApi) GetObservation ¶
func (tr *ManagementProductApi) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementProductApi
func (*ManagementProductApi) GetParameters ¶
func (tr *ManagementProductApi) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementProductApi
func (*ManagementProductApi) GetProviderConfigReference ¶
func (mg *ManagementProductApi) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementProductApi.
func (*ManagementProductApi) GetProviderReference ¶
func (mg *ManagementProductApi) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementProductApi. Deprecated: Use GetProviderConfigReference.
func (*ManagementProductApi) GetTerraformResourceType ¶
func (mg *ManagementProductApi) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementProductApi
func (*ManagementProductApi) GetTerraformSchemaVersion ¶
func (tr *ManagementProductApi) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementProductApi) GetWriteConnectionSecretToReference ¶
func (mg *ManagementProductApi) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementProductApi.
func (*ManagementProductApi) LateInitialize ¶
func (tr *ManagementProductApi) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementProductApi using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementProductApi) SetConditions ¶
func (mg *ManagementProductApi) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementProductApi.
func (*ManagementProductApi) SetDeletionPolicy ¶
func (mg *ManagementProductApi) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementProductApi.
func (*ManagementProductApi) SetObservation ¶
func (tr *ManagementProductApi) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementProductApi
func (*ManagementProductApi) SetParameters ¶
func (tr *ManagementProductApi) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementProductApi
func (*ManagementProductApi) SetProviderConfigReference ¶
func (mg *ManagementProductApi) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementProductApi.
func (*ManagementProductApi) SetProviderReference ¶
func (mg *ManagementProductApi) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementProductApi. Deprecated: Use SetProviderConfigReference.
func (*ManagementProductApi) SetWriteConnectionSecretToReference ¶
func (mg *ManagementProductApi) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementProductApi.
type ManagementProductApiList ¶
type ManagementProductApiList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementProductApi `json:"items"` }
ManagementProductApiList contains a list of ManagementProductApis
func (*ManagementProductApiList) DeepCopy ¶
func (in *ManagementProductApiList) DeepCopy() *ManagementProductApiList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductApiList.
func (*ManagementProductApiList) DeepCopyInto ¶
func (in *ManagementProductApiList) DeepCopyInto(out *ManagementProductApiList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementProductApiList) DeepCopyObject ¶
func (in *ManagementProductApiList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementProductApiList) GetItems ¶
func (l *ManagementProductApiList) GetItems() []resource.Managed
GetItems of this ManagementProductApiList.
type ManagementProductApiObservation ¶
type ManagementProductApiObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementProductApiObservation) DeepCopy ¶
func (in *ManagementProductApiObservation) DeepCopy() *ManagementProductApiObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductApiObservation.
func (*ManagementProductApiObservation) DeepCopyInto ¶
func (in *ManagementProductApiObservation) DeepCopyInto(out *ManagementProductApiObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductApiParameters ¶
type ManagementProductApiParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required APIName *string `json:"apiName" tf:"api_name,omitempty"` // +kubebuilder:validation:Required ProductID *string `json:"productId" tf:"product_id,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ManagementProductApiParameters) DeepCopy ¶
func (in *ManagementProductApiParameters) DeepCopy() *ManagementProductApiParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductApiParameters.
func (*ManagementProductApiParameters) DeepCopyInto ¶
func (in *ManagementProductApiParameters) DeepCopyInto(out *ManagementProductApiParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductApiSpec ¶
type ManagementProductApiSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementProductApiParameters `json:"forProvider"` }
ManagementProductApiSpec defines the desired state of ManagementProductApi
func (*ManagementProductApiSpec) DeepCopy ¶
func (in *ManagementProductApiSpec) DeepCopy() *ManagementProductApiSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductApiSpec.
func (*ManagementProductApiSpec) DeepCopyInto ¶
func (in *ManagementProductApiSpec) DeepCopyInto(out *ManagementProductApiSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductApiStatus ¶
type ManagementProductApiStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementProductApiObservation `json:"atProvider,omitempty"` }
ManagementProductApiStatus defines the observed state of ManagementProductApi.
func (*ManagementProductApiStatus) DeepCopy ¶
func (in *ManagementProductApiStatus) DeepCopy() *ManagementProductApiStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductApiStatus.
func (*ManagementProductApiStatus) DeepCopyInto ¶
func (in *ManagementProductApiStatus) DeepCopyInto(out *ManagementProductApiStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductList ¶
type ManagementProductList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementProduct `json:"items"` }
ManagementProductList contains a list of ManagementProducts
func (*ManagementProductList) DeepCopy ¶
func (in *ManagementProductList) DeepCopy() *ManagementProductList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductList.
func (*ManagementProductList) DeepCopyInto ¶
func (in *ManagementProductList) DeepCopyInto(out *ManagementProductList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementProductList) DeepCopyObject ¶
func (in *ManagementProductList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementProductList) GetItems ¶
func (l *ManagementProductList) GetItems() []resource.Managed
GetItems of this ManagementProductList.
type ManagementProductObservation ¶
type ManagementProductObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementProductObservation) DeepCopy ¶
func (in *ManagementProductObservation) DeepCopy() *ManagementProductObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductObservation.
func (*ManagementProductObservation) DeepCopyInto ¶
func (in *ManagementProductObservation) DeepCopyInto(out *ManagementProductObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductParameters ¶
type ManagementProductParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Optional ApprovalRequired *bool `json:"approvalRequired,omitempty" tf:"approval_required,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Required ProductID *string `json:"productId" tf:"product_id,omitempty"` // +kubebuilder:validation:Required Published *bool `json:"published" tf:"published,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required SubscriptionRequired *bool `json:"subscriptionRequired" tf:"subscription_required,omitempty"` // +kubebuilder:validation:Optional SubscriptionsLimit *int64 `json:"subscriptionsLimit,omitempty" tf:"subscriptions_limit,omitempty"` // +kubebuilder:validation:Optional Terms *string `json:"terms,omitempty" tf:"terms,omitempty"` }
func (*ManagementProductParameters) DeepCopy ¶
func (in *ManagementProductParameters) DeepCopy() *ManagementProductParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductParameters.
func (*ManagementProductParameters) DeepCopyInto ¶
func (in *ManagementProductParameters) DeepCopyInto(out *ManagementProductParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductPolicy ¶
type ManagementProductPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementProductPolicySpec `json:"spec"` Status ManagementProductPolicyStatus `json:"status,omitempty"` }
ManagementProductPolicy is the Schema for the ManagementProductPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementProductPolicy) DeepCopy ¶
func (in *ManagementProductPolicy) DeepCopy() *ManagementProductPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductPolicy.
func (*ManagementProductPolicy) DeepCopyInto ¶
func (in *ManagementProductPolicy) DeepCopyInto(out *ManagementProductPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementProductPolicy) DeepCopyObject ¶
func (in *ManagementProductPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementProductPolicy) GetCondition ¶
func (mg *ManagementProductPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementProductPolicy.
func (*ManagementProductPolicy) GetConnectionDetailsMapping ¶
func (tr *ManagementProductPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementProductPolicy
func (*ManagementProductPolicy) GetDeletionPolicy ¶
func (mg *ManagementProductPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementProductPolicy.
func (*ManagementProductPolicy) GetID ¶
func (tr *ManagementProductPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementProductPolicy
func (*ManagementProductPolicy) GetObservation ¶
func (tr *ManagementProductPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementProductPolicy
func (*ManagementProductPolicy) GetParameters ¶
func (tr *ManagementProductPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementProductPolicy
func (*ManagementProductPolicy) GetProviderConfigReference ¶
func (mg *ManagementProductPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementProductPolicy.
func (*ManagementProductPolicy) GetProviderReference ¶
func (mg *ManagementProductPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementProductPolicy. Deprecated: Use GetProviderConfigReference.
func (*ManagementProductPolicy) GetTerraformResourceType ¶
func (mg *ManagementProductPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementProductPolicy
func (*ManagementProductPolicy) GetTerraformSchemaVersion ¶
func (tr *ManagementProductPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementProductPolicy) GetWriteConnectionSecretToReference ¶
func (mg *ManagementProductPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementProductPolicy.
func (*ManagementProductPolicy) LateInitialize ¶
func (tr *ManagementProductPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementProductPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementProductPolicy) SetConditions ¶
func (mg *ManagementProductPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementProductPolicy.
func (*ManagementProductPolicy) SetDeletionPolicy ¶
func (mg *ManagementProductPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementProductPolicy.
func (*ManagementProductPolicy) SetObservation ¶
func (tr *ManagementProductPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementProductPolicy
func (*ManagementProductPolicy) SetParameters ¶
func (tr *ManagementProductPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementProductPolicy
func (*ManagementProductPolicy) SetProviderConfigReference ¶
func (mg *ManagementProductPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementProductPolicy.
func (*ManagementProductPolicy) SetProviderReference ¶
func (mg *ManagementProductPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementProductPolicy. Deprecated: Use SetProviderConfigReference.
func (*ManagementProductPolicy) SetWriteConnectionSecretToReference ¶
func (mg *ManagementProductPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementProductPolicy.
type ManagementProductPolicyList ¶
type ManagementProductPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementProductPolicy `json:"items"` }
ManagementProductPolicyList contains a list of ManagementProductPolicys
func (*ManagementProductPolicyList) DeepCopy ¶
func (in *ManagementProductPolicyList) DeepCopy() *ManagementProductPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductPolicyList.
func (*ManagementProductPolicyList) DeepCopyInto ¶
func (in *ManagementProductPolicyList) DeepCopyInto(out *ManagementProductPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementProductPolicyList) DeepCopyObject ¶
func (in *ManagementProductPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementProductPolicyList) GetItems ¶
func (l *ManagementProductPolicyList) GetItems() []resource.Managed
GetItems of this ManagementProductPolicyList.
type ManagementProductPolicyObservation ¶
type ManagementProductPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementProductPolicyObservation) DeepCopy ¶
func (in *ManagementProductPolicyObservation) DeepCopy() *ManagementProductPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductPolicyObservation.
func (*ManagementProductPolicyObservation) DeepCopyInto ¶
func (in *ManagementProductPolicyObservation) DeepCopyInto(out *ManagementProductPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductPolicyParameters ¶
type ManagementProductPolicyParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required ProductID *string `json:"productId" tf:"product_id,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional XMLContent *string `json:"xmlContent,omitempty" tf:"xml_content,omitempty"` // +kubebuilder:validation:Optional XMLLink *string `json:"xmlLink,omitempty" tf:"xml_link,omitempty"` }
func (*ManagementProductPolicyParameters) DeepCopy ¶
func (in *ManagementProductPolicyParameters) DeepCopy() *ManagementProductPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductPolicyParameters.
func (*ManagementProductPolicyParameters) DeepCopyInto ¶
func (in *ManagementProductPolicyParameters) DeepCopyInto(out *ManagementProductPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductPolicySpec ¶
type ManagementProductPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementProductPolicyParameters `json:"forProvider"` }
ManagementProductPolicySpec defines the desired state of ManagementProductPolicy
func (*ManagementProductPolicySpec) DeepCopy ¶
func (in *ManagementProductPolicySpec) DeepCopy() *ManagementProductPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductPolicySpec.
func (*ManagementProductPolicySpec) DeepCopyInto ¶
func (in *ManagementProductPolicySpec) DeepCopyInto(out *ManagementProductPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductPolicyStatus ¶
type ManagementProductPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementProductPolicyObservation `json:"atProvider,omitempty"` }
ManagementProductPolicyStatus defines the observed state of ManagementProductPolicy.
func (*ManagementProductPolicyStatus) DeepCopy ¶
func (in *ManagementProductPolicyStatus) DeepCopy() *ManagementProductPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductPolicyStatus.
func (*ManagementProductPolicyStatus) DeepCopyInto ¶
func (in *ManagementProductPolicyStatus) DeepCopyInto(out *ManagementProductPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductSpec ¶
type ManagementProductSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementProductParameters `json:"forProvider"` }
ManagementProductSpec defines the desired state of ManagementProduct
func (*ManagementProductSpec) DeepCopy ¶
func (in *ManagementProductSpec) DeepCopy() *ManagementProductSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductSpec.
func (*ManagementProductSpec) DeepCopyInto ¶
func (in *ManagementProductSpec) DeepCopyInto(out *ManagementProductSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProductStatus ¶
type ManagementProductStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementProductObservation `json:"atProvider,omitempty"` }
ManagementProductStatus defines the observed state of ManagementProduct.
func (*ManagementProductStatus) DeepCopy ¶
func (in *ManagementProductStatus) DeepCopy() *ManagementProductStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProductStatus.
func (*ManagementProductStatus) DeepCopyInto ¶
func (in *ManagementProductStatus) DeepCopyInto(out *ManagementProductStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementProperty ¶
type ManagementProperty struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementPropertySpec `json:"spec"` Status ManagementPropertyStatus `json:"status,omitempty"` }
ManagementProperty is the Schema for the ManagementPropertys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementProperty) DeepCopy ¶
func (in *ManagementProperty) DeepCopy() *ManagementProperty
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementProperty.
func (*ManagementProperty) DeepCopyInto ¶
func (in *ManagementProperty) DeepCopyInto(out *ManagementProperty)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementProperty) DeepCopyObject ¶
func (in *ManagementProperty) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementProperty) GetCondition ¶
func (mg *ManagementProperty) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementProperty.
func (*ManagementProperty) GetConnectionDetailsMapping ¶
func (tr *ManagementProperty) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementProperty
func (*ManagementProperty) GetDeletionPolicy ¶
func (mg *ManagementProperty) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementProperty.
func (*ManagementProperty) GetID ¶
func (tr *ManagementProperty) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementProperty
func (*ManagementProperty) GetObservation ¶
func (tr *ManagementProperty) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementProperty
func (*ManagementProperty) GetParameters ¶
func (tr *ManagementProperty) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementProperty
func (*ManagementProperty) GetProviderConfigReference ¶
func (mg *ManagementProperty) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementProperty.
func (*ManagementProperty) GetProviderReference ¶
func (mg *ManagementProperty) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementProperty. Deprecated: Use GetProviderConfigReference.
func (*ManagementProperty) GetTerraformResourceType ¶
func (mg *ManagementProperty) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementProperty
func (*ManagementProperty) GetTerraformSchemaVersion ¶
func (tr *ManagementProperty) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementProperty) GetWriteConnectionSecretToReference ¶
func (mg *ManagementProperty) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementProperty.
func (*ManagementProperty) LateInitialize ¶
func (tr *ManagementProperty) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementProperty using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementProperty) SetConditions ¶
func (mg *ManagementProperty) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementProperty.
func (*ManagementProperty) SetDeletionPolicy ¶
func (mg *ManagementProperty) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementProperty.
func (*ManagementProperty) SetObservation ¶
func (tr *ManagementProperty) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementProperty
func (*ManagementProperty) SetParameters ¶
func (tr *ManagementProperty) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementProperty
func (*ManagementProperty) SetProviderConfigReference ¶
func (mg *ManagementProperty) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementProperty.
func (*ManagementProperty) SetProviderReference ¶
func (mg *ManagementProperty) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementProperty. Deprecated: Use SetProviderConfigReference.
func (*ManagementProperty) SetWriteConnectionSecretToReference ¶
func (mg *ManagementProperty) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementProperty.
type ManagementPropertyList ¶
type ManagementPropertyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementProperty `json:"items"` }
ManagementPropertyList contains a list of ManagementPropertys
func (*ManagementPropertyList) DeepCopy ¶
func (in *ManagementPropertyList) DeepCopy() *ManagementPropertyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPropertyList.
func (*ManagementPropertyList) DeepCopyInto ¶
func (in *ManagementPropertyList) DeepCopyInto(out *ManagementPropertyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPropertyList) DeepCopyObject ¶
func (in *ManagementPropertyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementPropertyList) GetItems ¶
func (l *ManagementPropertyList) GetItems() []resource.Managed
GetItems of this ManagementPropertyList.
type ManagementPropertyObservation ¶
type ManagementPropertyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementPropertyObservation) DeepCopy ¶
func (in *ManagementPropertyObservation) DeepCopy() *ManagementPropertyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPropertyObservation.
func (*ManagementPropertyObservation) DeepCopyInto ¶
func (in *ManagementPropertyObservation) DeepCopyInto(out *ManagementPropertyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPropertyParameters ¶
type ManagementPropertyParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional Secret *bool `json:"secret,omitempty" tf:"secret,omitempty"` // +kubebuilder:validation:Optional Tags []*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*ManagementPropertyParameters) DeepCopy ¶
func (in *ManagementPropertyParameters) DeepCopy() *ManagementPropertyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPropertyParameters.
func (*ManagementPropertyParameters) DeepCopyInto ¶
func (in *ManagementPropertyParameters) DeepCopyInto(out *ManagementPropertyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPropertySpec ¶
type ManagementPropertySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementPropertyParameters `json:"forProvider"` }
ManagementPropertySpec defines the desired state of ManagementProperty
func (*ManagementPropertySpec) DeepCopy ¶
func (in *ManagementPropertySpec) DeepCopy() *ManagementPropertySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPropertySpec.
func (*ManagementPropertySpec) DeepCopyInto ¶
func (in *ManagementPropertySpec) DeepCopyInto(out *ManagementPropertySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPropertyStatus ¶
type ManagementPropertyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementPropertyObservation `json:"atProvider,omitempty"` }
ManagementPropertyStatus defines the observed state of ManagementProperty.
func (*ManagementPropertyStatus) DeepCopy ¶
func (in *ManagementPropertyStatus) DeepCopy() *ManagementPropertyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPropertyStatus.
func (*ManagementPropertyStatus) DeepCopyInto ¶
func (in *ManagementPropertyStatus) DeepCopyInto(out *ManagementPropertyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementRedisCache ¶
type ManagementRedisCache struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementRedisCacheSpec `json:"spec"` Status ManagementRedisCacheStatus `json:"status,omitempty"` }
ManagementRedisCache is the Schema for the ManagementRedisCaches API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementRedisCache) DeepCopy ¶
func (in *ManagementRedisCache) DeepCopy() *ManagementRedisCache
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementRedisCache.
func (*ManagementRedisCache) DeepCopyInto ¶
func (in *ManagementRedisCache) DeepCopyInto(out *ManagementRedisCache)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementRedisCache) DeepCopyObject ¶
func (in *ManagementRedisCache) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementRedisCache) GetCondition ¶
func (mg *ManagementRedisCache) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementRedisCache.
func (*ManagementRedisCache) GetConnectionDetailsMapping ¶
func (tr *ManagementRedisCache) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementRedisCache
func (*ManagementRedisCache) GetDeletionPolicy ¶
func (mg *ManagementRedisCache) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementRedisCache.
func (*ManagementRedisCache) GetID ¶
func (tr *ManagementRedisCache) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementRedisCache
func (*ManagementRedisCache) GetObservation ¶
func (tr *ManagementRedisCache) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementRedisCache
func (*ManagementRedisCache) GetParameters ¶
func (tr *ManagementRedisCache) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementRedisCache
func (*ManagementRedisCache) GetProviderConfigReference ¶
func (mg *ManagementRedisCache) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementRedisCache.
func (*ManagementRedisCache) GetProviderReference ¶
func (mg *ManagementRedisCache) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementRedisCache. Deprecated: Use GetProviderConfigReference.
func (*ManagementRedisCache) GetTerraformResourceType ¶
func (mg *ManagementRedisCache) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementRedisCache
func (*ManagementRedisCache) GetTerraformSchemaVersion ¶
func (tr *ManagementRedisCache) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementRedisCache) GetWriteConnectionSecretToReference ¶
func (mg *ManagementRedisCache) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementRedisCache.
func (*ManagementRedisCache) LateInitialize ¶
func (tr *ManagementRedisCache) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementRedisCache using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementRedisCache) SetConditions ¶
func (mg *ManagementRedisCache) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementRedisCache.
func (*ManagementRedisCache) SetDeletionPolicy ¶
func (mg *ManagementRedisCache) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementRedisCache.
func (*ManagementRedisCache) SetObservation ¶
func (tr *ManagementRedisCache) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementRedisCache
func (*ManagementRedisCache) SetParameters ¶
func (tr *ManagementRedisCache) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementRedisCache
func (*ManagementRedisCache) SetProviderConfigReference ¶
func (mg *ManagementRedisCache) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementRedisCache.
func (*ManagementRedisCache) SetProviderReference ¶
func (mg *ManagementRedisCache) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementRedisCache. Deprecated: Use SetProviderConfigReference.
func (*ManagementRedisCache) SetWriteConnectionSecretToReference ¶
func (mg *ManagementRedisCache) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementRedisCache.
type ManagementRedisCacheList ¶
type ManagementRedisCacheList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementRedisCache `json:"items"` }
ManagementRedisCacheList contains a list of ManagementRedisCaches
func (*ManagementRedisCacheList) DeepCopy ¶
func (in *ManagementRedisCacheList) DeepCopy() *ManagementRedisCacheList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementRedisCacheList.
func (*ManagementRedisCacheList) DeepCopyInto ¶
func (in *ManagementRedisCacheList) DeepCopyInto(out *ManagementRedisCacheList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementRedisCacheList) DeepCopyObject ¶
func (in *ManagementRedisCacheList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementRedisCacheList) GetItems ¶
func (l *ManagementRedisCacheList) GetItems() []resource.Managed
GetItems of this ManagementRedisCacheList.
type ManagementRedisCacheObservation ¶
type ManagementRedisCacheObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementRedisCacheObservation) DeepCopy ¶
func (in *ManagementRedisCacheObservation) DeepCopy() *ManagementRedisCacheObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementRedisCacheObservation.
func (*ManagementRedisCacheObservation) DeepCopyInto ¶
func (in *ManagementRedisCacheObservation) DeepCopyInto(out *ManagementRedisCacheObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementRedisCacheParameters ¶
type ManagementRedisCacheParameters struct { // +kubebuilder:validation:Required APIManagementID *string `json:"apiManagementId" tf:"api_management_id,omitempty"` // +kubebuilder:validation:Optional CacheLocation *string `json:"cacheLocation,omitempty" tf:"cache_location,omitempty"` // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional RedisCacheID *string `json:"redisCacheId,omitempty" tf:"redis_cache_id,omitempty"` }
func (*ManagementRedisCacheParameters) DeepCopy ¶
func (in *ManagementRedisCacheParameters) DeepCopy() *ManagementRedisCacheParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementRedisCacheParameters.
func (*ManagementRedisCacheParameters) DeepCopyInto ¶
func (in *ManagementRedisCacheParameters) DeepCopyInto(out *ManagementRedisCacheParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementRedisCacheSpec ¶
type ManagementRedisCacheSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementRedisCacheParameters `json:"forProvider"` }
ManagementRedisCacheSpec defines the desired state of ManagementRedisCache
func (*ManagementRedisCacheSpec) DeepCopy ¶
func (in *ManagementRedisCacheSpec) DeepCopy() *ManagementRedisCacheSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementRedisCacheSpec.
func (*ManagementRedisCacheSpec) DeepCopyInto ¶
func (in *ManagementRedisCacheSpec) DeepCopyInto(out *ManagementRedisCacheSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementRedisCacheStatus ¶
type ManagementRedisCacheStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementRedisCacheObservation `json:"atProvider,omitempty"` }
ManagementRedisCacheStatus defines the observed state of ManagementRedisCache.
func (*ManagementRedisCacheStatus) DeepCopy ¶
func (in *ManagementRedisCacheStatus) DeepCopy() *ManagementRedisCacheStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementRedisCacheStatus.
func (*ManagementRedisCacheStatus) DeepCopyInto ¶
func (in *ManagementRedisCacheStatus) DeepCopyInto(out *ManagementRedisCacheStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementSubscription ¶
type ManagementSubscription struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementSubscriptionSpec `json:"spec"` Status ManagementSubscriptionStatus `json:"status,omitempty"` }
ManagementSubscription is the Schema for the ManagementSubscriptions API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementSubscription) DeepCopy ¶
func (in *ManagementSubscription) DeepCopy() *ManagementSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementSubscription.
func (*ManagementSubscription) DeepCopyInto ¶
func (in *ManagementSubscription) DeepCopyInto(out *ManagementSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementSubscription) DeepCopyObject ¶
func (in *ManagementSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementSubscription) GetCondition ¶
func (mg *ManagementSubscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementSubscription.
func (*ManagementSubscription) GetConnectionDetailsMapping ¶
func (tr *ManagementSubscription) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementSubscription
func (*ManagementSubscription) GetDeletionPolicy ¶
func (mg *ManagementSubscription) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementSubscription.
func (*ManagementSubscription) GetID ¶
func (tr *ManagementSubscription) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementSubscription
func (*ManagementSubscription) GetObservation ¶
func (tr *ManagementSubscription) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementSubscription
func (*ManagementSubscription) GetParameters ¶
func (tr *ManagementSubscription) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementSubscription
func (*ManagementSubscription) GetProviderConfigReference ¶
func (mg *ManagementSubscription) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementSubscription.
func (*ManagementSubscription) GetProviderReference ¶
func (mg *ManagementSubscription) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementSubscription. Deprecated: Use GetProviderConfigReference.
func (*ManagementSubscription) GetTerraformResourceType ¶
func (mg *ManagementSubscription) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementSubscription
func (*ManagementSubscription) GetTerraformSchemaVersion ¶
func (tr *ManagementSubscription) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementSubscription) GetWriteConnectionSecretToReference ¶
func (mg *ManagementSubscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementSubscription.
func (*ManagementSubscription) LateInitialize ¶
func (tr *ManagementSubscription) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementSubscription using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementSubscription) SetConditions ¶
func (mg *ManagementSubscription) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementSubscription.
func (*ManagementSubscription) SetDeletionPolicy ¶
func (mg *ManagementSubscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementSubscription.
func (*ManagementSubscription) SetObservation ¶
func (tr *ManagementSubscription) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementSubscription
func (*ManagementSubscription) SetParameters ¶
func (tr *ManagementSubscription) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementSubscription
func (*ManagementSubscription) SetProviderConfigReference ¶
func (mg *ManagementSubscription) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementSubscription.
func (*ManagementSubscription) SetProviderReference ¶
func (mg *ManagementSubscription) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementSubscription. Deprecated: Use SetProviderConfigReference.
func (*ManagementSubscription) SetWriteConnectionSecretToReference ¶
func (mg *ManagementSubscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementSubscription.
type ManagementSubscriptionList ¶
type ManagementSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementSubscription `json:"items"` }
ManagementSubscriptionList contains a list of ManagementSubscriptions
func (*ManagementSubscriptionList) DeepCopy ¶
func (in *ManagementSubscriptionList) DeepCopy() *ManagementSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementSubscriptionList.
func (*ManagementSubscriptionList) DeepCopyInto ¶
func (in *ManagementSubscriptionList) DeepCopyInto(out *ManagementSubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementSubscriptionList) DeepCopyObject ¶
func (in *ManagementSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementSubscriptionList) GetItems ¶
func (l *ManagementSubscriptionList) GetItems() []resource.Managed
GetItems of this ManagementSubscriptionList.
type ManagementSubscriptionObservation ¶
type ManagementSubscriptionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementSubscriptionObservation) DeepCopy ¶
func (in *ManagementSubscriptionObservation) DeepCopy() *ManagementSubscriptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementSubscriptionObservation.
func (*ManagementSubscriptionObservation) DeepCopyInto ¶
func (in *ManagementSubscriptionObservation) DeepCopyInto(out *ManagementSubscriptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementSubscriptionParameters ¶
type ManagementSubscriptionParameters struct { // +kubebuilder:validation:Optional APIID *string `json:"apiId,omitempty" tf:"api_id,omitempty"` // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Optional AllowTracing *bool `json:"allowTracing,omitempty" tf:"allow_tracing,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Optional PrimaryKeySecretRef *v1.SecretKeySelector `json:"primaryKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ProductID *string `json:"productId,omitempty" tf:"product_id,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional SecondaryKeySecretRef *v1.SecretKeySelector `json:"secondaryKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional State *string `json:"state,omitempty" tf:"state,omitempty"` // +kubebuilder:validation:Optional SubscriptionID *string `json:"subscriptionId,omitempty" tf:"subscription_id,omitempty"` // +kubebuilder:validation:Optional UserID *string `json:"userId,omitempty" tf:"user_id,omitempty"` }
func (*ManagementSubscriptionParameters) DeepCopy ¶
func (in *ManagementSubscriptionParameters) DeepCopy() *ManagementSubscriptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementSubscriptionParameters.
func (*ManagementSubscriptionParameters) DeepCopyInto ¶
func (in *ManagementSubscriptionParameters) DeepCopyInto(out *ManagementSubscriptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementSubscriptionSpec ¶
type ManagementSubscriptionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementSubscriptionParameters `json:"forProvider"` }
ManagementSubscriptionSpec defines the desired state of ManagementSubscription
func (*ManagementSubscriptionSpec) DeepCopy ¶
func (in *ManagementSubscriptionSpec) DeepCopy() *ManagementSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementSubscriptionSpec.
func (*ManagementSubscriptionSpec) DeepCopyInto ¶
func (in *ManagementSubscriptionSpec) DeepCopyInto(out *ManagementSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementSubscriptionStatus ¶
type ManagementSubscriptionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementSubscriptionObservation `json:"atProvider,omitempty"` }
ManagementSubscriptionStatus defines the observed state of ManagementSubscription.
func (*ManagementSubscriptionStatus) DeepCopy ¶
func (in *ManagementSubscriptionStatus) DeepCopy() *ManagementSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementSubscriptionStatus.
func (*ManagementSubscriptionStatus) DeepCopyInto ¶
func (in *ManagementSubscriptionStatus) DeepCopyInto(out *ManagementSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementTag ¶
type ManagementTag struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementTagSpec `json:"spec"` Status ManagementTagStatus `json:"status,omitempty"` }
ManagementTag is the Schema for the ManagementTags API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementTag) DeepCopy ¶
func (in *ManagementTag) DeepCopy() *ManagementTag
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementTag.
func (*ManagementTag) DeepCopyInto ¶
func (in *ManagementTag) DeepCopyInto(out *ManagementTag)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementTag) DeepCopyObject ¶
func (in *ManagementTag) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementTag) GetCondition ¶
func (mg *ManagementTag) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementTag.
func (*ManagementTag) GetConnectionDetailsMapping ¶
func (tr *ManagementTag) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementTag
func (*ManagementTag) GetDeletionPolicy ¶
func (mg *ManagementTag) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementTag.
func (*ManagementTag) GetID ¶
func (tr *ManagementTag) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementTag
func (*ManagementTag) GetObservation ¶
func (tr *ManagementTag) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementTag
func (*ManagementTag) GetParameters ¶
func (tr *ManagementTag) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementTag
func (*ManagementTag) GetProviderConfigReference ¶
func (mg *ManagementTag) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementTag.
func (*ManagementTag) GetProviderReference ¶
func (mg *ManagementTag) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementTag. Deprecated: Use GetProviderConfigReference.
func (*ManagementTag) GetTerraformResourceType ¶
func (mg *ManagementTag) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementTag
func (*ManagementTag) GetTerraformSchemaVersion ¶
func (tr *ManagementTag) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementTag) GetWriteConnectionSecretToReference ¶
func (mg *ManagementTag) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementTag.
func (*ManagementTag) LateInitialize ¶
func (tr *ManagementTag) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementTag using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementTag) SetConditions ¶
func (mg *ManagementTag) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementTag.
func (*ManagementTag) SetDeletionPolicy ¶
func (mg *ManagementTag) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementTag.
func (*ManagementTag) SetObservation ¶
func (tr *ManagementTag) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementTag
func (*ManagementTag) SetParameters ¶
func (tr *ManagementTag) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementTag
func (*ManagementTag) SetProviderConfigReference ¶
func (mg *ManagementTag) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementTag.
func (*ManagementTag) SetProviderReference ¶
func (mg *ManagementTag) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementTag. Deprecated: Use SetProviderConfigReference.
func (*ManagementTag) SetWriteConnectionSecretToReference ¶
func (mg *ManagementTag) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementTag.
type ManagementTagList ¶
type ManagementTagList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementTag `json:"items"` }
ManagementTagList contains a list of ManagementTags
func (*ManagementTagList) DeepCopy ¶
func (in *ManagementTagList) DeepCopy() *ManagementTagList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementTagList.
func (*ManagementTagList) DeepCopyInto ¶
func (in *ManagementTagList) DeepCopyInto(out *ManagementTagList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementTagList) DeepCopyObject ¶
func (in *ManagementTagList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementTagList) GetItems ¶
func (l *ManagementTagList) GetItems() []resource.Managed
GetItems of this ManagementTagList.
type ManagementTagObservation ¶
type ManagementTagObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementTagObservation) DeepCopy ¶
func (in *ManagementTagObservation) DeepCopy() *ManagementTagObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementTagObservation.
func (*ManagementTagObservation) DeepCopyInto ¶
func (in *ManagementTagObservation) DeepCopyInto(out *ManagementTagObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementTagParameters ¶
type ManagementTagParameters struct { // +kubebuilder:validation:Required APIManagementID *string `json:"apiManagementId" tf:"api_management_id,omitempty"` // +kubebuilder:validation:Optional DisplayName *string `json:"displayName,omitempty" tf:"display_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*ManagementTagParameters) DeepCopy ¶
func (in *ManagementTagParameters) DeepCopy() *ManagementTagParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementTagParameters.
func (*ManagementTagParameters) DeepCopyInto ¶
func (in *ManagementTagParameters) DeepCopyInto(out *ManagementTagParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementTagSpec ¶
type ManagementTagSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementTagParameters `json:"forProvider"` }
ManagementTagSpec defines the desired state of ManagementTag
func (*ManagementTagSpec) DeepCopy ¶
func (in *ManagementTagSpec) DeepCopy() *ManagementTagSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementTagSpec.
func (*ManagementTagSpec) DeepCopyInto ¶
func (in *ManagementTagSpec) DeepCopyInto(out *ManagementTagSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementTagStatus ¶
type ManagementTagStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementTagObservation `json:"atProvider,omitempty"` }
ManagementTagStatus defines the observed state of ManagementTag.
func (*ManagementTagStatus) DeepCopy ¶
func (in *ManagementTagStatus) DeepCopy() *ManagementTagStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementTagStatus.
func (*ManagementTagStatus) DeepCopyInto ¶
func (in *ManagementTagStatus) DeepCopyInto(out *ManagementTagStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementUser ¶
type ManagementUser struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementUserSpec `json:"spec"` Status ManagementUserStatus `json:"status,omitempty"` }
ManagementUser is the Schema for the ManagementUsers API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementUser) DeepCopy ¶
func (in *ManagementUser) DeepCopy() *ManagementUser
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementUser.
func (*ManagementUser) DeepCopyInto ¶
func (in *ManagementUser) DeepCopyInto(out *ManagementUser)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementUser) DeepCopyObject ¶
func (in *ManagementUser) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementUser) GetCondition ¶
func (mg *ManagementUser) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementUser.
func (*ManagementUser) GetConnectionDetailsMapping ¶
func (tr *ManagementUser) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementUser
func (*ManagementUser) GetDeletionPolicy ¶
func (mg *ManagementUser) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementUser.
func (*ManagementUser) GetID ¶
func (tr *ManagementUser) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementUser
func (*ManagementUser) GetObservation ¶
func (tr *ManagementUser) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementUser
func (*ManagementUser) GetParameters ¶
func (tr *ManagementUser) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementUser
func (*ManagementUser) GetProviderConfigReference ¶
func (mg *ManagementUser) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementUser.
func (*ManagementUser) GetProviderReference ¶
func (mg *ManagementUser) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementUser. Deprecated: Use GetProviderConfigReference.
func (*ManagementUser) GetTerraformResourceType ¶
func (mg *ManagementUser) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementUser
func (*ManagementUser) GetTerraformSchemaVersion ¶
func (tr *ManagementUser) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementUser) GetWriteConnectionSecretToReference ¶
func (mg *ManagementUser) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementUser.
func (*ManagementUser) LateInitialize ¶
func (tr *ManagementUser) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementUser using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementUser) SetConditions ¶
func (mg *ManagementUser) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementUser.
func (*ManagementUser) SetDeletionPolicy ¶
func (mg *ManagementUser) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementUser.
func (*ManagementUser) SetObservation ¶
func (tr *ManagementUser) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementUser
func (*ManagementUser) SetParameters ¶
func (tr *ManagementUser) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementUser
func (*ManagementUser) SetProviderConfigReference ¶
func (mg *ManagementUser) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementUser.
func (*ManagementUser) SetProviderReference ¶
func (mg *ManagementUser) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementUser. Deprecated: Use SetProviderConfigReference.
func (*ManagementUser) SetWriteConnectionSecretToReference ¶
func (mg *ManagementUser) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementUser.
type ManagementUserList ¶
type ManagementUserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementUser `json:"items"` }
ManagementUserList contains a list of ManagementUsers
func (*ManagementUserList) DeepCopy ¶
func (in *ManagementUserList) DeepCopy() *ManagementUserList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementUserList.
func (*ManagementUserList) DeepCopyInto ¶
func (in *ManagementUserList) DeepCopyInto(out *ManagementUserList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementUserList) DeepCopyObject ¶
func (in *ManagementUserList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementUserList) GetItems ¶
func (l *ManagementUserList) GetItems() []resource.Managed
GetItems of this ManagementUserList.
type ManagementUserObservation ¶
type ManagementUserObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementUserObservation) DeepCopy ¶
func (in *ManagementUserObservation) DeepCopy() *ManagementUserObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementUserObservation.
func (*ManagementUserObservation) DeepCopyInto ¶
func (in *ManagementUserObservation) DeepCopyInto(out *ManagementUserObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementUserParameters ¶
type ManagementUserParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Optional Confirmation *string `json:"confirmation,omitempty" tf:"confirmation,omitempty"` // +kubebuilder:validation:Required Email *string `json:"email" tf:"email,omitempty"` // +kubebuilder:validation:Required FirstName *string `json:"firstName" tf:"first_name,omitempty"` // +kubebuilder:validation:Required LastName *string `json:"lastName" tf:"last_name,omitempty"` // +kubebuilder:validation:Optional Note *string `json:"note,omitempty" tf:"note,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional State *string `json:"state,omitempty" tf:"state,omitempty"` // +kubebuilder:validation:Required UserID *string `json:"userId" tf:"user_id,omitempty"` }
func (*ManagementUserParameters) DeepCopy ¶
func (in *ManagementUserParameters) DeepCopy() *ManagementUserParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementUserParameters.
func (*ManagementUserParameters) DeepCopyInto ¶
func (in *ManagementUserParameters) DeepCopyInto(out *ManagementUserParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementUserSpec ¶
type ManagementUserSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementUserParameters `json:"forProvider"` }
ManagementUserSpec defines the desired state of ManagementUser
func (*ManagementUserSpec) DeepCopy ¶
func (in *ManagementUserSpec) DeepCopy() *ManagementUserSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementUserSpec.
func (*ManagementUserSpec) DeepCopyInto ¶
func (in *ManagementUserSpec) DeepCopyInto(out *ManagementUserSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementUserStatus ¶
type ManagementUserStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementUserObservation `json:"atProvider,omitempty"` }
ManagementUserStatus defines the observed state of ManagementUser.
func (*ManagementUserStatus) DeepCopy ¶
func (in *ManagementUserStatus) DeepCopy() *ManagementUserStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementUserStatus.
func (*ManagementUserStatus) DeepCopyInto ¶
func (in *ManagementUserStatus) DeepCopyInto(out *ManagementUserStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Oauth2AuthorizationObservation ¶
type Oauth2AuthorizationObservation struct { }
func (*Oauth2AuthorizationObservation) DeepCopy ¶
func (in *Oauth2AuthorizationObservation) DeepCopy() *Oauth2AuthorizationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Oauth2AuthorizationObservation.
func (*Oauth2AuthorizationObservation) DeepCopyInto ¶
func (in *Oauth2AuthorizationObservation) DeepCopyInto(out *Oauth2AuthorizationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Oauth2AuthorizationParameters ¶
type Oauth2AuthorizationParameters struct { // +kubebuilder:validation:Required AuthorizationServerName *string `json:"authorizationServerName" tf:"authorization_server_name,omitempty"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` }
func (*Oauth2AuthorizationParameters) DeepCopy ¶
func (in *Oauth2AuthorizationParameters) DeepCopy() *Oauth2AuthorizationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Oauth2AuthorizationParameters.
func (*Oauth2AuthorizationParameters) DeepCopyInto ¶
func (in *Oauth2AuthorizationParameters) DeepCopyInto(out *Oauth2AuthorizationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenidAuthenticationObservation ¶
type OpenidAuthenticationObservation struct { }
func (*OpenidAuthenticationObservation) DeepCopy ¶
func (in *OpenidAuthenticationObservation) DeepCopy() *OpenidAuthenticationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenidAuthenticationObservation.
func (*OpenidAuthenticationObservation) DeepCopyInto ¶
func (in *OpenidAuthenticationObservation) DeepCopyInto(out *OpenidAuthenticationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenidAuthenticationParameters ¶
type OpenidAuthenticationParameters struct { // +kubebuilder:validation:Optional BearerTokenSendingMethods []*string `json:"bearerTokenSendingMethods,omitempty" tf:"bearer_token_sending_methods,omitempty"` // +kubebuilder:validation:Required OpenidProviderName *string `json:"openidProviderName" tf:"openid_provider_name,omitempty"` }
func (*OpenidAuthenticationParameters) DeepCopy ¶
func (in *OpenidAuthenticationParameters) DeepCopy() *OpenidAuthenticationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenidAuthenticationParameters.
func (*OpenidAuthenticationParameters) DeepCopyInto ¶
func (in *OpenidAuthenticationParameters) DeepCopyInto(out *OpenidAuthenticationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyObservation ¶
type PolicyObservation struct { }
func (*PolicyObservation) DeepCopy ¶
func (in *PolicyObservation) DeepCopy() *PolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyObservation.
func (*PolicyObservation) DeepCopyInto ¶
func (in *PolicyObservation) DeepCopyInto(out *PolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyParameters ¶
type PolicyParameters struct { // +kubebuilder:validation:Optional XMLContent *string `json:"xmlContent,omitempty" tf:"xml_content,omitempty"` // +kubebuilder:validation:Optional XMLLink *string `json:"xmlLink,omitempty" tf:"xml_link,omitempty"` }
func (*PolicyParameters) DeepCopy ¶
func (in *PolicyParameters) DeepCopy() *PolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyParameters.
func (*PolicyParameters) DeepCopyInto ¶
func (in *PolicyParameters) DeepCopyInto(out *PolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortalObservation ¶
type PortalObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*PortalObservation) DeepCopy ¶
func (in *PortalObservation) DeepCopy() *PortalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortalObservation.
func (*PortalObservation) DeepCopyInto ¶
func (in *PortalObservation) DeepCopyInto(out *PortalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortalParameters ¶
type PortalParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*PortalParameters) DeepCopy ¶
func (in *PortalParameters) DeepCopy() *PortalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortalParameters.
func (*PortalParameters) DeepCopyInto ¶
func (in *PortalParameters) DeepCopyInto(out *PortalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtocolsObservation ¶
type ProtocolsObservation struct { }
func (*ProtocolsObservation) DeepCopy ¶
func (in *ProtocolsObservation) DeepCopy() *ProtocolsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtocolsObservation.
func (*ProtocolsObservation) DeepCopyInto ¶
func (in *ProtocolsObservation) DeepCopyInto(out *ProtocolsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtocolsParameters ¶
type ProtocolsParameters struct { // +kubebuilder:validation:Optional EnableHttp2 *bool `json:"enableHttp2,omitempty" tf:"enable_http2,omitempty"` }
func (*ProtocolsParameters) DeepCopy ¶
func (in *ProtocolsParameters) DeepCopy() *ProtocolsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtocolsParameters.
func (*ProtocolsParameters) DeepCopyInto ¶
func (in *ProtocolsParameters) DeepCopyInto(out *ProtocolsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProxyObservation ¶
type ProxyObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ProxyObservation) DeepCopy ¶
func (in *ProxyObservation) DeepCopy() *ProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyObservation.
func (*ProxyObservation) DeepCopyInto ¶
func (in *ProxyObservation) DeepCopyInto(out *ProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProxyParameters ¶
type ProxyParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DefaultSslBinding *bool `json:"defaultSslBinding,omitempty" tf:"default_ssl_binding,omitempty"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*ProxyParameters) DeepCopy ¶
func (in *ProxyParameters) DeepCopy() *ProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyParameters.
func (*ProxyParameters) DeepCopyInto ¶
func (in *ProxyParameters) DeepCopyInto(out *ProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParameterObservation ¶
type QueryParameterObservation struct { }
func (*QueryParameterObservation) DeepCopy ¶
func (in *QueryParameterObservation) DeepCopy() *QueryParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParameterObservation.
func (*QueryParameterObservation) DeepCopyInto ¶
func (in *QueryParameterObservation) DeepCopyInto(out *QueryParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParameterParameters ¶
type QueryParameterParameters struct { // +kubebuilder:validation:Optional DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Required *bool `json:"required" tf:"required,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*QueryParameterParameters) DeepCopy ¶
func (in *QueryParameterParameters) DeepCopy() *QueryParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParameterParameters.
func (*QueryParameterParameters) DeepCopyInto ¶
func (in *QueryParameterParameters) DeepCopyInto(out *QueryParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParamsObservation ¶
type QueryParamsObservation struct { }
func (*QueryParamsObservation) DeepCopy ¶
func (in *QueryParamsObservation) DeepCopy() *QueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParamsObservation.
func (*QueryParamsObservation) DeepCopyInto ¶
func (in *QueryParamsObservation) DeepCopyInto(out *QueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParamsParameters ¶
type QueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*QueryParamsParameters) DeepCopy ¶
func (in *QueryParamsParameters) DeepCopy() *QueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParamsParameters.
func (*QueryParamsParameters) DeepCopyInto ¶
func (in *QueryParamsParameters) DeepCopyInto(out *QueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RepresentationFormParameterObservation ¶
type RepresentationFormParameterObservation struct { }
func (*RepresentationFormParameterObservation) DeepCopy ¶
func (in *RepresentationFormParameterObservation) DeepCopy() *RepresentationFormParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepresentationFormParameterObservation.
func (*RepresentationFormParameterObservation) DeepCopyInto ¶
func (in *RepresentationFormParameterObservation) DeepCopyInto(out *RepresentationFormParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RepresentationFormParameterParameters ¶
type RepresentationFormParameterParameters struct { // +kubebuilder:validation:Optional DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Required *bool `json:"required" tf:"required,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*RepresentationFormParameterParameters) DeepCopy ¶
func (in *RepresentationFormParameterParameters) DeepCopy() *RepresentationFormParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepresentationFormParameterParameters.
func (*RepresentationFormParameterParameters) DeepCopyInto ¶
func (in *RepresentationFormParameterParameters) DeepCopyInto(out *RepresentationFormParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RepresentationObservation ¶
type RepresentationObservation struct { }
func (*RepresentationObservation) DeepCopy ¶
func (in *RepresentationObservation) DeepCopy() *RepresentationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepresentationObservation.
func (*RepresentationObservation) DeepCopyInto ¶
func (in *RepresentationObservation) DeepCopyInto(out *RepresentationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RepresentationParameters ¶
type RepresentationParameters struct { // +kubebuilder:validation:Required ContentType *string `json:"contentType" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional FormParameter []FormParameterParameters `json:"formParameter,omitempty" tf:"form_parameter,omitempty"` // +kubebuilder:validation:Optional Sample *string `json:"sample,omitempty" tf:"sample,omitempty"` // +kubebuilder:validation:Optional SchemaID *string `json:"schemaId,omitempty" tf:"schema_id,omitempty"` // +kubebuilder:validation:Optional TypeName *string `json:"typeName,omitempty" tf:"type_name,omitempty"` }
func (*RepresentationParameters) DeepCopy ¶
func (in *RepresentationParameters) DeepCopy() *RepresentationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepresentationParameters.
func (*RepresentationParameters) DeepCopyInto ¶
func (in *RepresentationParameters) DeepCopyInto(out *RepresentationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestObservation ¶
type RequestObservation struct { }
func (*RequestObservation) DeepCopy ¶
func (in *RequestObservation) DeepCopy() *RequestObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestObservation.
func (*RequestObservation) DeepCopyInto ¶
func (in *RequestObservation) DeepCopyInto(out *RequestObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestParameters ¶
type RequestParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Header []HeaderParameters `json:"header,omitempty" tf:"header,omitempty"` // +kubebuilder:validation:Optional QueryParameter []QueryParameterParameters `json:"queryParameter,omitempty" tf:"query_parameter,omitempty"` // +kubebuilder:validation:Optional Representation []RepresentationParameters `json:"representation,omitempty" tf:"representation,omitempty"` }
func (*RequestParameters) DeepCopy ¶
func (in *RequestParameters) DeepCopy() *RequestParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestParameters.
func (*RequestParameters) DeepCopyInto ¶
func (in *RequestParameters) DeepCopyInto(out *RequestParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeaderObservation ¶
type ResponseHeaderObservation struct { }
func (*ResponseHeaderObservation) DeepCopy ¶
func (in *ResponseHeaderObservation) DeepCopy() *ResponseHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeaderObservation.
func (*ResponseHeaderObservation) DeepCopyInto ¶
func (in *ResponseHeaderObservation) DeepCopyInto(out *ResponseHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeaderParameters ¶
type ResponseHeaderParameters struct { // +kubebuilder:validation:Optional DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Required *bool `json:"required" tf:"required,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*ResponseHeaderParameters) DeepCopy ¶
func (in *ResponseHeaderParameters) DeepCopy() *ResponseHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeaderParameters.
func (*ResponseHeaderParameters) DeepCopyInto ¶
func (in *ResponseHeaderParameters) DeepCopyInto(out *ResponseHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseObservation ¶
type ResponseObservation struct { }
func (*ResponseObservation) DeepCopy ¶
func (in *ResponseObservation) DeepCopy() *ResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseObservation.
func (*ResponseObservation) DeepCopyInto ¶
func (in *ResponseObservation) DeepCopyInto(out *ResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseParameters ¶
type ResponseParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Header []ResponseHeaderParameters `json:"header,omitempty" tf:"header,omitempty"` // +kubebuilder:validation:Optional Representation []ResponseRepresentationParameters `json:"representation,omitempty" tf:"representation,omitempty"` // +kubebuilder:validation:Required StatusCode *int64 `json:"statusCode" tf:"status_code,omitempty"` }
func (*ResponseParameters) DeepCopy ¶
func (in *ResponseParameters) DeepCopy() *ResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseParameters.
func (*ResponseParameters) DeepCopyInto ¶
func (in *ResponseParameters) DeepCopyInto(out *ResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseRepresentationObservation ¶
type ResponseRepresentationObservation struct { }
func (*ResponseRepresentationObservation) DeepCopy ¶
func (in *ResponseRepresentationObservation) DeepCopy() *ResponseRepresentationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseRepresentationObservation.
func (*ResponseRepresentationObservation) DeepCopyInto ¶
func (in *ResponseRepresentationObservation) DeepCopyInto(out *ResponseRepresentationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseRepresentationParameters ¶
type ResponseRepresentationParameters struct { // +kubebuilder:validation:Required ContentType *string `json:"contentType" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional FormParameter []RepresentationFormParameterParameters `json:"formParameter,omitempty" tf:"form_parameter,omitempty"` // +kubebuilder:validation:Optional Sample *string `json:"sample,omitempty" tf:"sample,omitempty"` // +kubebuilder:validation:Optional SchemaID *string `json:"schemaId,omitempty" tf:"schema_id,omitempty"` // +kubebuilder:validation:Optional TypeName *string `json:"typeName,omitempty" tf:"type_name,omitempty"` }
func (*ResponseRepresentationParameters) DeepCopy ¶
func (in *ResponseRepresentationParameters) DeepCopy() *ResponseRepresentationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseRepresentationParameters.
func (*ResponseRepresentationParameters) DeepCopyInto ¶
func (in *ResponseRepresentationParameters) DeepCopyInto(out *ResponseRepresentationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScmObservation ¶
type ScmObservation struct { Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*ScmObservation) DeepCopy ¶
func (in *ScmObservation) DeepCopy() *ScmObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScmObservation.
func (*ScmObservation) DeepCopyInto ¶
func (in *ScmObservation) DeepCopyInto(out *ScmObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScmParameters ¶
type ScmParameters struct { // +kubebuilder:validation:Optional CertificatePasswordSecretRef *v1.SecretKeySelector `json:"certificatePasswordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CertificateSecretRef *v1.SecretKeySelector `json:"certificateSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required HostName *string `json:"hostName" tf:"host_name,omitempty"` // +kubebuilder:validation:Optional KeyVaultID *string `json:"keyVaultId,omitempty" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional NegotiateClientCertificate *bool `json:"negotiateClientCertificate,omitempty" tf:"negotiate_client_certificate,omitempty"` // +kubebuilder:validation:Optional SslKeyvaultIdentityClientID *string `json:"sslKeyvaultIdentityClientId,omitempty" tf:"ssl_keyvault_identity_client_id,omitempty"` }
func (*ScmParameters) DeepCopy ¶
func (in *ScmParameters) DeepCopy() *ScmParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScmParameters.
func (*ScmParameters) DeepCopyInto ¶
func (in *ScmParameters) DeepCopyInto(out *ScmParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityObservation ¶
type SecurityObservation struct { }
func (*SecurityObservation) DeepCopy ¶
func (in *SecurityObservation) DeepCopy() *SecurityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityObservation.
func (*SecurityObservation) DeepCopyInto ¶
func (in *SecurityObservation) DeepCopyInto(out *SecurityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityParameters ¶
type SecurityParameters struct { // +kubebuilder:validation:Optional EnableBackendSsl30 *bool `json:"enableBackendSsl30,omitempty" tf:"enable_backend_ssl30,omitempty"` // +kubebuilder:validation:Optional EnableBackendTls10 *bool `json:"enableBackendTls10,omitempty" tf:"enable_backend_tls10,omitempty"` // +kubebuilder:validation:Optional EnableBackendTls11 *bool `json:"enableBackendTls11,omitempty" tf:"enable_backend_tls11,omitempty"` // +kubebuilder:validation:Optional EnableFrontendSsl30 *bool `json:"enableFrontendSsl30,omitempty" tf:"enable_frontend_ssl30,omitempty"` // +kubebuilder:validation:Optional EnableFrontendTls10 *bool `json:"enableFrontendTls10,omitempty" tf:"enable_frontend_tls10,omitempty"` // +kubebuilder:validation:Optional EnableFrontendTls11 *bool `json:"enableFrontendTls11,omitempty" tf:"enable_frontend_tls11,omitempty"` // +kubebuilder:validation:Optional EnableTripleDesCiphers *bool `json:"enableTripleDesCiphers,omitempty" tf:"enable_triple_des_ciphers,omitempty"` // +kubebuilder:validation:Optional TLSEcdheEcdsaWithAes128CbcShaCiphersEnabled *bool `` /* 127-byte string literal not displayed */ // +kubebuilder:validation:Optional TLSEcdheEcdsaWithAes256CbcShaCiphersEnabled *bool `` /* 127-byte string literal not displayed */ // +kubebuilder:validation:Optional TLSEcdheRsaWithAes128CbcShaCiphersEnabled *bool `json:"tlsEcdheRsaWithAes128CbcShaCiphersEnabled,omitempty" tf:"tls_ecdhe_rsa_with_aes128_cbc_sha_ciphers_enabled,omitempty"` // +kubebuilder:validation:Optional TLSEcdheRsaWithAes256CbcShaCiphersEnabled *bool `json:"tlsEcdheRsaWithAes256CbcShaCiphersEnabled,omitempty" tf:"tls_ecdhe_rsa_with_aes256_cbc_sha_ciphers_enabled,omitempty"` // +kubebuilder:validation:Optional TLSRsaWithAes128CbcSha256CiphersEnabled *bool `json:"tlsRsaWithAes128CbcSha256CiphersEnabled,omitempty" tf:"tls_rsa_with_aes128_cbc_sha256_ciphers_enabled,omitempty"` // +kubebuilder:validation:Optional TLSRsaWithAes128CbcShaCiphersEnabled *bool `json:"tlsRsaWithAes128CbcShaCiphersEnabled,omitempty" tf:"tls_rsa_with_aes128_cbc_sha_ciphers_enabled,omitempty"` // +kubebuilder:validation:Optional TLSRsaWithAes128GcmSha256CiphersEnabled *bool `json:"tlsRsaWithAes128GcmSha256CiphersEnabled,omitempty" tf:"tls_rsa_with_aes128_gcm_sha256_ciphers_enabled,omitempty"` // +kubebuilder:validation:Optional TLSRsaWithAes256CbcSha256CiphersEnabled *bool `json:"tlsRsaWithAes256CbcSha256CiphersEnabled,omitempty" tf:"tls_rsa_with_aes256_cbc_sha256_ciphers_enabled,omitempty"` // +kubebuilder:validation:Optional TLSRsaWithAes256CbcShaCiphersEnabled *bool `json:"tlsRsaWithAes256CbcShaCiphersEnabled,omitempty" tf:"tls_rsa_with_aes256_cbc_sha_ciphers_enabled,omitempty"` // +kubebuilder:validation:Optional TripleDesCiphersEnabled *bool `json:"tripleDesCiphersEnabled,omitempty" tf:"triple_des_ciphers_enabled,omitempty"` }
func (*SecurityParameters) DeepCopy ¶
func (in *SecurityParameters) DeepCopy() *SecurityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityParameters.
func (*SecurityParameters) DeepCopyInto ¶
func (in *SecurityParameters) DeepCopyInto(out *SecurityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerX509NameObservation ¶
type ServerX509NameObservation struct { }
func (*ServerX509NameObservation) DeepCopy ¶
func (in *ServerX509NameObservation) DeepCopy() *ServerX509NameObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerX509NameObservation.
func (*ServerX509NameObservation) DeepCopyInto ¶
func (in *ServerX509NameObservation) DeepCopyInto(out *ServerX509NameObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerX509NameParameters ¶
type ServerX509NameParameters struct { // +kubebuilder:validation:Required IssuerCertificateThumbprint *string `json:"issuerCertificateThumbprint" tf:"issuer_certificate_thumbprint,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*ServerX509NameParameters) DeepCopy ¶
func (in *ServerX509NameParameters) DeepCopy() *ServerX509NameParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerX509NameParameters.
func (*ServerX509NameParameters) DeepCopyInto ¶
func (in *ServerX509NameParameters) DeepCopyInto(out *ServerX509NameParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterObservation ¶
type ServiceFabricClusterObservation struct { }
func (*ServiceFabricClusterObservation) DeepCopy ¶
func (in *ServiceFabricClusterObservation) DeepCopy() *ServiceFabricClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterObservation.
func (*ServiceFabricClusterObservation) DeepCopyInto ¶
func (in *ServiceFabricClusterObservation) DeepCopyInto(out *ServiceFabricClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceFabricClusterParameters ¶
type ServiceFabricClusterParameters struct { // +kubebuilder:validation:Optional ClientCertificateID *string `json:"clientCertificateId,omitempty" tf:"client_certificate_id,omitempty"` // +kubebuilder:validation:Optional ClientCertificateThumbprint *string `json:"clientCertificateThumbprint,omitempty" tf:"client_certificate_thumbprint,omitempty"` // +kubebuilder:validation:Required ManagementEndpoints []*string `json:"managementEndpoints" tf:"management_endpoints,omitempty"` // +kubebuilder:validation:Required MaxPartitionResolutionRetries *int64 `json:"maxPartitionResolutionRetries" tf:"max_partition_resolution_retries,omitempty"` // +kubebuilder:validation:Optional ServerCertificateThumbprints []*string `json:"serverCertificateThumbprints,omitempty" tf:"server_certificate_thumbprints,omitempty"` // +kubebuilder:validation:Optional ServerX509Name []ServerX509NameParameters `json:"serverX509Name,omitempty" tf:"server_x509_name,omitempty"` }
func (*ServiceFabricClusterParameters) DeepCopy ¶
func (in *ServiceFabricClusterParameters) DeepCopy() *ServiceFabricClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceFabricClusterParameters.
func (*ServiceFabricClusterParameters) DeepCopyInto ¶
func (in *ServiceFabricClusterParameters) DeepCopyInto(out *ServiceFabricClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignInObservation ¶
type SignInObservation struct { }
func (*SignInObservation) DeepCopy ¶
func (in *SignInObservation) DeepCopy() *SignInObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignInObservation.
func (*SignInObservation) DeepCopyInto ¶
func (in *SignInObservation) DeepCopyInto(out *SignInObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignInParameters ¶
type SignInParameters struct { // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` }
func (*SignInParameters) DeepCopy ¶
func (in *SignInParameters) DeepCopy() *SignInParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignInParameters.
func (*SignInParameters) DeepCopyInto ¶
func (in *SignInParameters) DeepCopyInto(out *SignInParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignUpObservation ¶
type SignUpObservation struct { }
func (*SignUpObservation) DeepCopy ¶
func (in *SignUpObservation) DeepCopy() *SignUpObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignUpObservation.
func (*SignUpObservation) DeepCopyInto ¶
func (in *SignUpObservation) DeepCopyInto(out *SignUpObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignUpParameters ¶
type SignUpParameters struct { // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Required TermsOfService []TermsOfServiceParameters `json:"termsOfService" tf:"terms_of_service,omitempty"` }
func (*SignUpParameters) DeepCopy ¶
func (in *SignUpParameters) DeepCopy() *SignUpParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignUpParameters.
func (*SignUpParameters) DeepCopyInto ¶
func (in *SignUpParameters) DeepCopyInto(out *SignUpParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubscriptionKeyParameterNamesObservation ¶
type SubscriptionKeyParameterNamesObservation struct { }
func (*SubscriptionKeyParameterNamesObservation) DeepCopy ¶
func (in *SubscriptionKeyParameterNamesObservation) DeepCopy() *SubscriptionKeyParameterNamesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionKeyParameterNamesObservation.
func (*SubscriptionKeyParameterNamesObservation) DeepCopyInto ¶
func (in *SubscriptionKeyParameterNamesObservation) DeepCopyInto(out *SubscriptionKeyParameterNamesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubscriptionKeyParameterNamesParameters ¶
type SubscriptionKeyParameterNamesParameters struct { // +kubebuilder:validation:Required Header *string `json:"header" tf:"header,omitempty"` // +kubebuilder:validation:Required Query *string `json:"query" tf:"query,omitempty"` }
func (*SubscriptionKeyParameterNamesParameters) DeepCopy ¶
func (in *SubscriptionKeyParameterNamesParameters) DeepCopy() *SubscriptionKeyParameterNamesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionKeyParameterNamesParameters.
func (*SubscriptionKeyParameterNamesParameters) DeepCopyInto ¶
func (in *SubscriptionKeyParameterNamesParameters) DeepCopyInto(out *SubscriptionKeyParameterNamesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSObservation ¶
type TLSObservation struct { }
func (*TLSObservation) DeepCopy ¶
func (in *TLSObservation) DeepCopy() *TLSObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSObservation.
func (*TLSObservation) DeepCopyInto ¶
func (in *TLSObservation) DeepCopyInto(out *TLSObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSParameters ¶
type TLSParameters struct { // +kubebuilder:validation:Optional ValidateCertificateChain *bool `json:"validateCertificateChain,omitempty" tf:"validate_certificate_chain,omitempty"` // +kubebuilder:validation:Optional ValidateCertificateName *bool `json:"validateCertificateName,omitempty" tf:"validate_certificate_name,omitempty"` }
func (*TLSParameters) DeepCopy ¶
func (in *TLSParameters) DeepCopy() *TLSParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSParameters.
func (*TLSParameters) DeepCopyInto ¶
func (in *TLSParameters) DeepCopyInto(out *TLSParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateParameterObservation ¶
type TemplateParameterObservation struct { }
func (*TemplateParameterObservation) DeepCopy ¶
func (in *TemplateParameterObservation) DeepCopy() *TemplateParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateParameterObservation.
func (*TemplateParameterObservation) DeepCopyInto ¶
func (in *TemplateParameterObservation) DeepCopyInto(out *TemplateParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemplateParameterParameters ¶
type TemplateParameterParameters struct { // +kubebuilder:validation:Optional DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Required *bool `json:"required" tf:"required,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*TemplateParameterParameters) DeepCopy ¶
func (in *TemplateParameterParameters) DeepCopy() *TemplateParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateParameterParameters.
func (*TemplateParameterParameters) DeepCopyInto ¶
func (in *TemplateParameterParameters) DeepCopyInto(out *TemplateParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TenantAccessObservation ¶
type TenantAccessObservation struct {
TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"`
}
func (*TenantAccessObservation) DeepCopy ¶
func (in *TenantAccessObservation) DeepCopy() *TenantAccessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantAccessObservation.
func (*TenantAccessObservation) DeepCopyInto ¶
func (in *TenantAccessObservation) DeepCopyInto(out *TenantAccessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TenantAccessParameters ¶
type TenantAccessParameters struct { // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` }
func (*TenantAccessParameters) DeepCopy ¶
func (in *TenantAccessParameters) DeepCopy() *TenantAccessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantAccessParameters.
func (*TenantAccessParameters) DeepCopyInto ¶
func (in *TenantAccessParameters) DeepCopyInto(out *TenantAccessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TermsOfServiceObservation ¶
type TermsOfServiceObservation struct { }
func (*TermsOfServiceObservation) DeepCopy ¶
func (in *TermsOfServiceObservation) DeepCopy() *TermsOfServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TermsOfServiceObservation.
func (*TermsOfServiceObservation) DeepCopyInto ¶
func (in *TermsOfServiceObservation) DeepCopyInto(out *TermsOfServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TermsOfServiceParameters ¶
type TermsOfServiceParameters struct { // +kubebuilder:validation:Required ConsentRequired *bool `json:"consentRequired" tf:"consent_required,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Text *string `json:"text,omitempty" tf:"text,omitempty"` }
func (*TermsOfServiceParameters) DeepCopy ¶
func (in *TermsOfServiceParameters) DeepCopy() *TermsOfServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TermsOfServiceParameters.
func (*TermsOfServiceParameters) DeepCopyInto ¶
func (in *TermsOfServiceParameters) DeepCopyInto(out *TermsOfServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TokenBodyParameterObservation ¶
type TokenBodyParameterObservation struct { }
func (*TokenBodyParameterObservation) DeepCopy ¶
func (in *TokenBodyParameterObservation) DeepCopy() *TokenBodyParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenBodyParameterObservation.
func (*TokenBodyParameterObservation) DeepCopyInto ¶
func (in *TokenBodyParameterObservation) DeepCopyInto(out *TokenBodyParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TokenBodyParameterParameters ¶
type TokenBodyParameterParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*TokenBodyParameterParameters) DeepCopy ¶
func (in *TokenBodyParameterParameters) DeepCopy() *TokenBodyParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenBodyParameterParameters.
func (*TokenBodyParameterParameters) DeepCopyInto ¶
func (in *TokenBodyParameterParameters) DeepCopyInto(out *TokenBodyParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValueFromKeyVaultObservation ¶
type ValueFromKeyVaultObservation struct { }
func (*ValueFromKeyVaultObservation) DeepCopy ¶
func (in *ValueFromKeyVaultObservation) DeepCopy() *ValueFromKeyVaultObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValueFromKeyVaultObservation.
func (*ValueFromKeyVaultObservation) DeepCopyInto ¶
func (in *ValueFromKeyVaultObservation) DeepCopyInto(out *ValueFromKeyVaultObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValueFromKeyVaultParameters ¶
type ValueFromKeyVaultParameters struct { // +kubebuilder:validation:Optional IdentityClientID *string `json:"identityClientId,omitempty" tf:"identity_client_id,omitempty"` // +kubebuilder:validation:Required SecretID *string `json:"secretId" tf:"secret_id,omitempty"` }
func (*ValueFromKeyVaultParameters) DeepCopy ¶
func (in *ValueFromKeyVaultParameters) DeepCopy() *ValueFromKeyVaultParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValueFromKeyVaultParameters.
func (*ValueFromKeyVaultParameters) DeepCopyInto ¶
func (in *ValueFromKeyVaultParameters) DeepCopyInto(out *ValueFromKeyVaultParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkConfigurationObservation ¶
type VirtualNetworkConfigurationObservation struct { }
func (*VirtualNetworkConfigurationObservation) DeepCopy ¶
func (in *VirtualNetworkConfigurationObservation) DeepCopy() *VirtualNetworkConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkConfigurationObservation.
func (*VirtualNetworkConfigurationObservation) DeepCopyInto ¶
func (in *VirtualNetworkConfigurationObservation) DeepCopyInto(out *VirtualNetworkConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkConfigurationParameters ¶
type VirtualNetworkConfigurationParameters struct { // +kubebuilder:validation:Required SubnetID *string `json:"subnetId" tf:"subnet_id,omitempty"` }
func (*VirtualNetworkConfigurationParameters) DeepCopy ¶
func (in *VirtualNetworkConfigurationParameters) DeepCopy() *VirtualNetworkConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkConfigurationParameters.
func (*VirtualNetworkConfigurationParameters) DeepCopyInto ¶
func (in *VirtualNetworkConfigurationParameters) DeepCopyInto(out *VirtualNetworkConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WsdlSelectorObservation ¶
type WsdlSelectorObservation struct { }
func (*WsdlSelectorObservation) DeepCopy ¶
func (in *WsdlSelectorObservation) DeepCopy() *WsdlSelectorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WsdlSelectorObservation.
func (*WsdlSelectorObservation) DeepCopyInto ¶
func (in *WsdlSelectorObservation) DeepCopyInto(out *WsdlSelectorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WsdlSelectorParameters ¶
type WsdlSelectorParameters struct { // +kubebuilder:validation:Required EndpointName *string `json:"endpointName" tf:"endpoint_name,omitempty"` // +kubebuilder:validation:Required ServiceName *string `json:"serviceName" tf:"service_name,omitempty"` }
func (*WsdlSelectorParameters) DeepCopy ¶
func (in *WsdlSelectorParameters) DeepCopy() *WsdlSelectorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WsdlSelectorParameters.
func (*WsdlSelectorParameters) DeepCopyInto ¶
func (in *WsdlSelectorParameters) DeepCopyInto(out *WsdlSelectorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_apimanagement_terraformed.go
- zz_apimanagement_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go
- zz_managementapi_terraformed.go
- zz_managementapi_types.go
- zz_managementapidiagnostic_terraformed.go
- zz_managementapidiagnostic_types.go
- zz_managementapioperation_terraformed.go
- zz_managementapioperation_types.go
- zz_managementapioperationpolicy_terraformed.go
- zz_managementapioperationpolicy_types.go
- zz_managementapioperationtag_terraformed.go
- zz_managementapioperationtag_types.go
- zz_managementapipolicy_terraformed.go
- zz_managementapipolicy_types.go
- zz_managementapirelease_terraformed.go
- zz_managementapirelease_types.go
- zz_managementapischema_terraformed.go
- zz_managementapischema_types.go
- zz_managementapiversionset_terraformed.go
- zz_managementapiversionset_types.go
- zz_managementauthorizationserver_terraformed.go
- zz_managementauthorizationserver_types.go
- zz_managementbackend_terraformed.go
- zz_managementbackend_types.go
- zz_managementcertificate_terraformed.go
- zz_managementcertificate_types.go
- zz_managementcustomdomain_terraformed.go
- zz_managementcustomdomain_types.go
- zz_managementdiagnostic_terraformed.go
- zz_managementdiagnostic_types.go
- zz_managementemailtemplate_terraformed.go
- zz_managementemailtemplate_types.go
- zz_managementgateway_terraformed.go
- zz_managementgateway_types.go
- zz_managementgatewayapi_terraformed.go
- zz_managementgatewayapi_types.go
- zz_managementidentityprovideraad_terraformed.go
- zz_managementidentityprovideraad_types.go
- zz_managementidentityprovideraadb2c_terraformed.go
- zz_managementidentityprovideraadb2c_types.go
- zz_managementidentityproviderfacebook_terraformed.go
- zz_managementidentityproviderfacebook_types.go
- zz_managementidentityprovidergoogle_terraformed.go
- zz_managementidentityprovidergoogle_types.go
- zz_managementidentityprovidermicrosoft_terraformed.go
- zz_managementidentityprovidermicrosoft_types.go
- zz_managementidentityprovidertwitter_terraformed.go
- zz_managementidentityprovidertwitter_types.go
- zz_managementlogger_terraformed.go
- zz_managementlogger_types.go
- zz_managementnamedvalue_terraformed.go
- zz_managementnamedvalue_types.go
- zz_managementnotificationrecipientemail_terraformed.go
- zz_managementnotificationrecipientemail_types.go
- zz_managementopenidconnectprovider_terraformed.go
- zz_managementopenidconnectprovider_types.go
- zz_managementpolicy_terraformed.go
- zz_managementpolicy_types.go
- zz_managementproduct_terraformed.go
- zz_managementproduct_types.go
- zz_managementproductapi_terraformed.go
- zz_managementproductapi_types.go
- zz_managementproductpolicy_terraformed.go
- zz_managementproductpolicy_types.go
- zz_managementproperty_terraformed.go
- zz_managementproperty_types.go
- zz_managementrediscache_terraformed.go
- zz_managementrediscache_types.go
- zz_managementsubscription_terraformed.go
- zz_managementsubscription_types.go
- zz_managementtag_terraformed.go
- zz_managementtag_types.go
- zz_managementuser_terraformed.go
- zz_managementuser_types.go