Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=apimanagement.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type API
- func (in *API) DeepCopy() *API
- func (in *API) DeepCopyInto(out *API)
- func (in *API) DeepCopyObject() runtime.Object
- func (mg *API) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *API) GetConnectionDetailsMapping() map[string]string
- func (mg *API) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *API) GetID() string
- func (tr *API) GetObservation() (map[string]interface{}, error)
- func (tr *API) GetParameters() (map[string]interface{}, error)
- func (mg *API) GetProviderConfigReference() *xpv1.Reference
- func (mg *API) GetProviderReference() *xpv1.Reference
- func (mg *API) GetTerraformResourceType() string
- func (tr *API) GetTerraformSchemaVersion() int
- func (mg *API) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *API) LateInitialize(attrs []byte) (bool, error)
- func (mg *API) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *API) SetConditions(c ...xpv1.Condition)
- func (mg *API) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *API) SetObservation(obs map[string]interface{}) error
- func (tr *API) SetParameters(params map[string]interface{}) error
- func (mg *API) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *API) SetProviderReference(r *xpv1.Reference)
- func (mg *API) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIDiagnostic
- func (in *APIDiagnostic) DeepCopy() *APIDiagnostic
- func (in *APIDiagnostic) DeepCopyInto(out *APIDiagnostic)
- func (in *APIDiagnostic) DeepCopyObject() runtime.Object
- func (mg *APIDiagnostic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APIDiagnostic) GetConnectionDetailsMapping() map[string]string
- func (mg *APIDiagnostic) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APIDiagnostic) GetID() string
- func (tr *APIDiagnostic) GetObservation() (map[string]interface{}, error)
- func (tr *APIDiagnostic) GetParameters() (map[string]interface{}, error)
- func (mg *APIDiagnostic) GetProviderConfigReference() *xpv1.Reference
- func (mg *APIDiagnostic) GetProviderReference() *xpv1.Reference
- func (mg *APIDiagnostic) GetTerraformResourceType() string
- func (tr *APIDiagnostic) GetTerraformSchemaVersion() int
- func (mg *APIDiagnostic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APIDiagnostic) LateInitialize(attrs []byte) (bool, error)
- func (mg *APIDiagnostic) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *APIDiagnostic) SetConditions(c ...xpv1.Condition)
- func (mg *APIDiagnostic) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APIDiagnostic) SetObservation(obs map[string]interface{}) error
- func (tr *APIDiagnostic) SetParameters(params map[string]interface{}) error
- func (mg *APIDiagnostic) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APIDiagnostic) SetProviderReference(r *xpv1.Reference)
- func (mg *APIDiagnostic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIDiagnosticList
- type APIDiagnosticObservation
- type APIDiagnosticParameters
- type APIDiagnosticSpec
- type APIDiagnosticStatus
- type APIList
- type APIObservation
- type APIOperation
- func (in *APIOperation) DeepCopy() *APIOperation
- func (in *APIOperation) DeepCopyInto(out *APIOperation)
- func (in *APIOperation) DeepCopyObject() runtime.Object
- func (mg *APIOperation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APIOperation) GetConnectionDetailsMapping() map[string]string
- func (mg *APIOperation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APIOperation) GetID() string
- func (tr *APIOperation) GetObservation() (map[string]interface{}, error)
- func (tr *APIOperation) GetParameters() (map[string]interface{}, error)
- func (mg *APIOperation) GetProviderConfigReference() *xpv1.Reference
- func (mg *APIOperation) GetProviderReference() *xpv1.Reference
- func (mg *APIOperation) GetTerraformResourceType() string
- func (tr *APIOperation) GetTerraformSchemaVersion() int
- func (mg *APIOperation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APIOperation) LateInitialize(attrs []byte) (bool, error)
- func (mg *APIOperation) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *APIOperation) SetConditions(c ...xpv1.Condition)
- func (mg *APIOperation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APIOperation) SetObservation(obs map[string]interface{}) error
- func (tr *APIOperation) SetParameters(params map[string]interface{}) error
- func (mg *APIOperation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APIOperation) SetProviderReference(r *xpv1.Reference)
- func (mg *APIOperation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIOperationList
- type APIOperationObservation
- type APIOperationParameters
- type APIOperationPolicy
- func (in *APIOperationPolicy) DeepCopy() *APIOperationPolicy
- func (in *APIOperationPolicy) DeepCopyInto(out *APIOperationPolicy)
- func (in *APIOperationPolicy) DeepCopyObject() runtime.Object
- func (mg *APIOperationPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APIOperationPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *APIOperationPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APIOperationPolicy) GetID() string
- func (tr *APIOperationPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *APIOperationPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *APIOperationPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *APIOperationPolicy) GetProviderReference() *xpv1.Reference
- func (mg *APIOperationPolicy) GetTerraformResourceType() string
- func (tr *APIOperationPolicy) GetTerraformSchemaVersion() int
- func (mg *APIOperationPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APIOperationPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *APIOperationPolicy) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *APIOperationPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *APIOperationPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APIOperationPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *APIOperationPolicy) SetParameters(params map[string]interface{}) error
- func (mg *APIOperationPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APIOperationPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *APIOperationPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIOperationPolicyList
- type APIOperationPolicyObservation
- type APIOperationPolicyParameters
- type APIOperationPolicySpec
- type APIOperationPolicyStatus
- type APIOperationSpec
- type APIOperationStatus
- type APIOperationTag
- func (in *APIOperationTag) DeepCopy() *APIOperationTag
- func (in *APIOperationTag) DeepCopyInto(out *APIOperationTag)
- func (in *APIOperationTag) DeepCopyObject() runtime.Object
- func (mg *APIOperationTag) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APIOperationTag) GetConnectionDetailsMapping() map[string]string
- func (mg *APIOperationTag) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APIOperationTag) GetID() string
- func (tr *APIOperationTag) GetObservation() (map[string]interface{}, error)
- func (tr *APIOperationTag) GetParameters() (map[string]interface{}, error)
- func (mg *APIOperationTag) GetProviderConfigReference() *xpv1.Reference
- func (mg *APIOperationTag) GetProviderReference() *xpv1.Reference
- func (mg *APIOperationTag) GetTerraformResourceType() string
- func (tr *APIOperationTag) GetTerraformSchemaVersion() int
- func (mg *APIOperationTag) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APIOperationTag) LateInitialize(attrs []byte) (bool, error)
- func (mg *APIOperationTag) SetConditions(c ...xpv1.Condition)
- func (mg *APIOperationTag) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APIOperationTag) SetObservation(obs map[string]interface{}) error
- func (tr *APIOperationTag) SetParameters(params map[string]interface{}) error
- func (mg *APIOperationTag) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APIOperationTag) SetProviderReference(r *xpv1.Reference)
- func (mg *APIOperationTag) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIOperationTagList
- type APIOperationTagObservation
- type APIOperationTagParameters
- type APIOperationTagSpec
- type APIOperationTagStatus
- type APIParameters
- type APIPolicy
- func (in *APIPolicy) DeepCopy() *APIPolicy
- func (in *APIPolicy) DeepCopyInto(out *APIPolicy)
- func (in *APIPolicy) DeepCopyObject() runtime.Object
- func (mg *APIPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APIPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *APIPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APIPolicy) GetID() string
- func (tr *APIPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *APIPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *APIPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *APIPolicy) GetProviderReference() *xpv1.Reference
- func (mg *APIPolicy) GetTerraformResourceType() string
- func (tr *APIPolicy) GetTerraformSchemaVersion() int
- func (mg *APIPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APIPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *APIPolicy) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *APIPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *APIPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APIPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *APIPolicy) SetParameters(params map[string]interface{}) error
- func (mg *APIPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APIPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *APIPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIPolicyList
- type APIPolicyObservation
- type APIPolicyParameters
- type APIPolicySpec
- type APIPolicyStatus
- type APIRelease
- func (in *APIRelease) DeepCopy() *APIRelease
- func (in *APIRelease) DeepCopyInto(out *APIRelease)
- func (in *APIRelease) DeepCopyObject() runtime.Object
- func (mg *APIRelease) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APIRelease) GetConnectionDetailsMapping() map[string]string
- func (mg *APIRelease) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APIRelease) GetID() string
- func (tr *APIRelease) GetObservation() (map[string]interface{}, error)
- func (tr *APIRelease) GetParameters() (map[string]interface{}, error)
- func (mg *APIRelease) GetProviderConfigReference() *xpv1.Reference
- func (mg *APIRelease) GetProviderReference() *xpv1.Reference
- func (mg *APIRelease) GetTerraformResourceType() string
- func (tr *APIRelease) GetTerraformSchemaVersion() int
- func (mg *APIRelease) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APIRelease) LateInitialize(attrs []byte) (bool, error)
- func (mg *APIRelease) SetConditions(c ...xpv1.Condition)
- func (mg *APIRelease) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APIRelease) SetObservation(obs map[string]interface{}) error
- func (tr *APIRelease) SetParameters(params map[string]interface{}) error
- func (mg *APIRelease) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APIRelease) SetProviderReference(r *xpv1.Reference)
- func (mg *APIRelease) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIReleaseList
- type APIReleaseObservation
- type APIReleaseParameters
- type APIReleaseSpec
- type APIReleaseStatus
- type APISchema
- func (in *APISchema) DeepCopy() *APISchema
- func (in *APISchema) DeepCopyInto(out *APISchema)
- func (in *APISchema) DeepCopyObject() runtime.Object
- func (mg *APISchema) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APISchema) GetConnectionDetailsMapping() map[string]string
- func (mg *APISchema) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APISchema) GetID() string
- func (tr *APISchema) GetObservation() (map[string]interface{}, error)
- func (tr *APISchema) GetParameters() (map[string]interface{}, error)
- func (mg *APISchema) GetProviderConfigReference() *xpv1.Reference
- func (mg *APISchema) GetProviderReference() *xpv1.Reference
- func (mg *APISchema) GetTerraformResourceType() string
- func (tr *APISchema) GetTerraformSchemaVersion() int
- func (mg *APISchema) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APISchema) LateInitialize(attrs []byte) (bool, error)
- func (mg *APISchema) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *APISchema) SetConditions(c ...xpv1.Condition)
- func (mg *APISchema) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APISchema) SetObservation(obs map[string]interface{}) error
- func (tr *APISchema) SetParameters(params map[string]interface{}) error
- func (mg *APISchema) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APISchema) SetProviderReference(r *xpv1.Reference)
- func (mg *APISchema) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APISchemaList
- type APISchemaObservation
- type APISchemaParameters
- type APISchemaSpec
- type APISchemaStatus
- type APISpec
- type APIStatus
- type APIVersionSet
- func (in *APIVersionSet) DeepCopy() *APIVersionSet
- func (in *APIVersionSet) DeepCopyInto(out *APIVersionSet)
- func (in *APIVersionSet) DeepCopyObject() runtime.Object
- func (mg *APIVersionSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APIVersionSet) GetConnectionDetailsMapping() map[string]string
- func (mg *APIVersionSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APIVersionSet) GetID() string
- func (tr *APIVersionSet) GetObservation() (map[string]interface{}, error)
- func (tr *APIVersionSet) GetParameters() (map[string]interface{}, error)
- func (mg *APIVersionSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *APIVersionSet) GetProviderReference() *xpv1.Reference
- func (mg *APIVersionSet) GetTerraformResourceType() string
- func (tr *APIVersionSet) GetTerraformSchemaVersion() int
- func (mg *APIVersionSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APIVersionSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *APIVersionSet) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *APIVersionSet) SetConditions(c ...xpv1.Condition)
- func (mg *APIVersionSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APIVersionSet) SetObservation(obs map[string]interface{}) error
- func (tr *APIVersionSet) SetParameters(params map[string]interface{}) error
- func (mg *APIVersionSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APIVersionSet) SetProviderReference(r *xpv1.Reference)
- func (mg *APIVersionSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIVersionSetList
- type APIVersionSetObservation
- type APIVersionSetParameters
- type APIVersionSetSpec
- type APIVersionSetStatus
- type AdditionalLocationObservation
- type AdditionalLocationParameters
- type ApplicationInsightsObservation
- type ApplicationInsightsParameters
- type AuthorizationObservation
- type AuthorizationParameters
- type AuthorizationServer
- func (in *AuthorizationServer) DeepCopy() *AuthorizationServer
- func (in *AuthorizationServer) DeepCopyInto(out *AuthorizationServer)
- func (in *AuthorizationServer) DeepCopyObject() runtime.Object
- func (mg *AuthorizationServer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AuthorizationServer) GetConnectionDetailsMapping() map[string]string
- func (mg *AuthorizationServer) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AuthorizationServer) GetID() string
- func (tr *AuthorizationServer) GetObservation() (map[string]interface{}, error)
- func (tr *AuthorizationServer) GetParameters() (map[string]interface{}, error)
- func (mg *AuthorizationServer) GetProviderConfigReference() *xpv1.Reference
- func (mg *AuthorizationServer) GetProviderReference() *xpv1.Reference
- func (mg *AuthorizationServer) GetTerraformResourceType() string
- func (tr *AuthorizationServer) GetTerraformSchemaVersion() int
- func (mg *AuthorizationServer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AuthorizationServer) LateInitialize(attrs []byte) (bool, error)
- func (mg *AuthorizationServer) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AuthorizationServer) SetConditions(c ...xpv1.Condition)
- func (mg *AuthorizationServer) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AuthorizationServer) SetObservation(obs map[string]interface{}) error
- func (tr *AuthorizationServer) SetParameters(params map[string]interface{}) error
- func (mg *AuthorizationServer) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AuthorizationServer) SetProviderReference(r *xpv1.Reference)
- func (mg *AuthorizationServer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AuthorizationServerList
- type AuthorizationServerObservation
- type AuthorizationServerParameters
- type AuthorizationServerSpec
- type AuthorizationServerStatus
- type Backend
- func (in *Backend) DeepCopy() *Backend
- func (in *Backend) DeepCopyInto(out *Backend)
- func (in *Backend) DeepCopyObject() runtime.Object
- func (mg *Backend) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Backend) GetConnectionDetailsMapping() map[string]string
- func (mg *Backend) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Backend) GetID() string
- func (tr *Backend) GetObservation() (map[string]interface{}, error)
- func (tr *Backend) GetParameters() (map[string]interface{}, error)
- func (mg *Backend) GetProviderConfigReference() *xpv1.Reference
- func (mg *Backend) GetProviderReference() *xpv1.Reference
- func (mg *Backend) GetTerraformResourceType() string
- func (tr *Backend) GetTerraformSchemaVersion() int
- func (mg *Backend) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Backend) LateInitialize(attrs []byte) (bool, error)
- func (mg *Backend) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Backend) SetConditions(c ...xpv1.Condition)
- func (mg *Backend) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Backend) SetObservation(obs map[string]interface{}) error
- func (tr *Backend) SetParameters(params map[string]interface{}) error
- func (mg *Backend) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Backend) SetProviderReference(r *xpv1.Reference)
- func (mg *Backend) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BackendList
- type BackendObservation
- type BackendParameters
- type BackendProxyObservation
- type BackendProxyParameters
- 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 BackendSpec
- type BackendStatus
- type Certificate
- func (in *Certificate) DeepCopy() *Certificate
- func (in *Certificate) DeepCopyInto(out *Certificate)
- func (in *Certificate) DeepCopyObject() runtime.Object
- func (mg *Certificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Certificate) GetConnectionDetailsMapping() map[string]string
- func (mg *Certificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Certificate) GetID() string
- func (tr *Certificate) GetObservation() (map[string]interface{}, error)
- func (tr *Certificate) GetParameters() (map[string]interface{}, error)
- func (mg *Certificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *Certificate) GetProviderReference() *xpv1.Reference
- func (mg *Certificate) GetTerraformResourceType() string
- func (tr *Certificate) GetTerraformSchemaVersion() int
- func (mg *Certificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Certificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *Certificate) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Certificate) SetConditions(c ...xpv1.Condition)
- func (mg *Certificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Certificate) SetObservation(obs map[string]interface{}) error
- func (tr *Certificate) SetParameters(params map[string]interface{}) error
- func (mg *Certificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Certificate) SetProviderReference(r *xpv1.Reference)
- func (mg *Certificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CertificateList
- type CertificateObservation
- type CertificateObservation_2
- type CertificateParameters
- type CertificateParameters_2
- type CertificateSpec
- type CertificateStatus
- type CredentialsObservation
- type CredentialsParameters
- type CustomDomain
- func (in *CustomDomain) DeepCopy() *CustomDomain
- func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
- func (in *CustomDomain) DeepCopyObject() runtime.Object
- func (mg *CustomDomain) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CustomDomain) GetConnectionDetailsMapping() map[string]string
- func (mg *CustomDomain) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CustomDomain) GetID() string
- func (tr *CustomDomain) GetObservation() (map[string]interface{}, error)
- func (tr *CustomDomain) GetParameters() (map[string]interface{}, error)
- func (mg *CustomDomain) GetProviderConfigReference() *xpv1.Reference
- func (mg *CustomDomain) GetProviderReference() *xpv1.Reference
- func (mg *CustomDomain) GetTerraformResourceType() string
- func (tr *CustomDomain) GetTerraformSchemaVersion() int
- func (mg *CustomDomain) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CustomDomain) LateInitialize(attrs []byte) (bool, error)
- func (mg *CustomDomain) SetConditions(c ...xpv1.Condition)
- func (mg *CustomDomain) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CustomDomain) SetObservation(obs map[string]interface{}) error
- func (tr *CustomDomain) SetParameters(params map[string]interface{}) error
- func (mg *CustomDomain) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CustomDomain) SetProviderReference(r *xpv1.Reference)
- func (mg *CustomDomain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CustomDomainDeveloperPortalObservation
- type CustomDomainDeveloperPortalParameters
- type CustomDomainList
- type CustomDomainManagementObservation
- type CustomDomainManagementParameters
- type CustomDomainObservation
- type CustomDomainParameters
- type CustomDomainPortalObservation
- type CustomDomainPortalParameters
- type CustomDomainProxyObservation
- type CustomDomainProxyParameters
- type CustomDomainScmObservation
- type CustomDomainScmParameters
- type CustomDomainSpec
- type CustomDomainStatus
- type DataMaskingHeadersObservation
- type DataMaskingHeadersParameters
- type DataMaskingObservation
- type DataMaskingParameters
- type DataMaskingQueryParamsObservation
- type DataMaskingQueryParamsParameters
- type DeveloperPortalObservation
- type DeveloperPortalParameters
- type Diagnostic
- func (in *Diagnostic) DeepCopy() *Diagnostic
- func (in *Diagnostic) DeepCopyInto(out *Diagnostic)
- func (in *Diagnostic) DeepCopyObject() runtime.Object
- func (mg *Diagnostic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Diagnostic) GetConnectionDetailsMapping() map[string]string
- func (mg *Diagnostic) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Diagnostic) GetID() string
- func (tr *Diagnostic) GetObservation() (map[string]interface{}, error)
- func (tr *Diagnostic) GetParameters() (map[string]interface{}, error)
- func (mg *Diagnostic) GetProviderConfigReference() *xpv1.Reference
- func (mg *Diagnostic) GetProviderReference() *xpv1.Reference
- func (mg *Diagnostic) GetTerraformResourceType() string
- func (tr *Diagnostic) GetTerraformSchemaVersion() int
- func (mg *Diagnostic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Diagnostic) LateInitialize(attrs []byte) (bool, error)
- func (mg *Diagnostic) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Diagnostic) SetConditions(c ...xpv1.Condition)
- func (mg *Diagnostic) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Diagnostic) SetObservation(obs map[string]interface{}) error
- func (tr *Diagnostic) SetParameters(params map[string]interface{}) error
- func (mg *Diagnostic) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Diagnostic) SetProviderReference(r *xpv1.Reference)
- func (mg *Diagnostic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DiagnosticBackendRequestObservation
- type DiagnosticBackendRequestParameters
- type DiagnosticBackendResponseDataMaskingObservation
- type DiagnosticBackendResponseDataMaskingParameters
- type DiagnosticBackendResponseObservation
- type DiagnosticBackendResponseParameters
- type DiagnosticFrontendRequestDataMaskingHeadersObservation
- type DiagnosticFrontendRequestDataMaskingHeadersParameters
- type DiagnosticFrontendRequestDataMaskingObservation
- type DiagnosticFrontendRequestDataMaskingParameters
- type DiagnosticFrontendRequestDataMaskingQueryParamsObservation
- type DiagnosticFrontendRequestDataMaskingQueryParamsParameters
- type DiagnosticFrontendRequestObservation
- type DiagnosticFrontendRequestParameters
- type DiagnosticFrontendResponseDataMaskingHeadersObservation
- type DiagnosticFrontendResponseDataMaskingHeadersParameters
- type DiagnosticFrontendResponseDataMaskingObservation
- type DiagnosticFrontendResponseDataMaskingParameters
- type DiagnosticFrontendResponseDataMaskingQueryParamsObservation
- type DiagnosticFrontendResponseDataMaskingQueryParamsParameters
- type DiagnosticFrontendResponseObservation
- type DiagnosticFrontendResponseParameters
- type DiagnosticList
- type DiagnosticObservation
- type DiagnosticParameters
- type DiagnosticSpec
- type DiagnosticStatus
- type EmailTemplate
- func (in *EmailTemplate) DeepCopy() *EmailTemplate
- func (in *EmailTemplate) DeepCopyInto(out *EmailTemplate)
- func (in *EmailTemplate) DeepCopyObject() runtime.Object
- func (mg *EmailTemplate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EmailTemplate) GetConnectionDetailsMapping() map[string]string
- func (mg *EmailTemplate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EmailTemplate) GetID() string
- func (tr *EmailTemplate) GetObservation() (map[string]interface{}, error)
- func (tr *EmailTemplate) GetParameters() (map[string]interface{}, error)
- func (mg *EmailTemplate) GetProviderConfigReference() *xpv1.Reference
- func (mg *EmailTemplate) GetProviderReference() *xpv1.Reference
- func (mg *EmailTemplate) GetTerraformResourceType() string
- func (tr *EmailTemplate) GetTerraformSchemaVersion() int
- func (mg *EmailTemplate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EmailTemplate) LateInitialize(attrs []byte) (bool, error)
- func (mg *EmailTemplate) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *EmailTemplate) SetConditions(c ...xpv1.Condition)
- func (mg *EmailTemplate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EmailTemplate) SetObservation(obs map[string]interface{}) error
- func (tr *EmailTemplate) SetParameters(params map[string]interface{}) error
- func (mg *EmailTemplate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EmailTemplate) SetProviderReference(r *xpv1.Reference)
- func (mg *EmailTemplate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EmailTemplateList
- type EmailTemplateObservation
- type EmailTemplateParameters
- type EmailTemplateSpec
- type EmailTemplateStatus
- 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 Gateway
- func (in *Gateway) DeepCopy() *Gateway
- func (in *Gateway) DeepCopyInto(out *Gateway)
- func (in *Gateway) DeepCopyObject() runtime.Object
- func (mg *Gateway) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Gateway) GetConnectionDetailsMapping() map[string]string
- func (mg *Gateway) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Gateway) GetID() string
- func (tr *Gateway) GetObservation() (map[string]interface{}, error)
- func (tr *Gateway) GetParameters() (map[string]interface{}, error)
- func (mg *Gateway) GetProviderConfigReference() *xpv1.Reference
- func (mg *Gateway) GetProviderReference() *xpv1.Reference
- func (mg *Gateway) GetTerraformResourceType() string
- func (tr *Gateway) GetTerraformSchemaVersion() int
- func (mg *Gateway) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Gateway) LateInitialize(attrs []byte) (bool, error)
- func (mg *Gateway) SetConditions(c ...xpv1.Condition)
- func (mg *Gateway) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Gateway) SetObservation(obs map[string]interface{}) error
- func (tr *Gateway) SetParameters(params map[string]interface{}) error
- func (mg *Gateway) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Gateway) SetProviderReference(r *xpv1.Reference)
- func (mg *Gateway) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type GatewayAPI
- func (in *GatewayAPI) DeepCopy() *GatewayAPI
- func (in *GatewayAPI) DeepCopyInto(out *GatewayAPI)
- func (in *GatewayAPI) DeepCopyObject() runtime.Object
- func (mg *GatewayAPI) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *GatewayAPI) GetConnectionDetailsMapping() map[string]string
- func (mg *GatewayAPI) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *GatewayAPI) GetID() string
- func (tr *GatewayAPI) GetObservation() (map[string]interface{}, error)
- func (tr *GatewayAPI) GetParameters() (map[string]interface{}, error)
- func (mg *GatewayAPI) GetProviderConfigReference() *xpv1.Reference
- func (mg *GatewayAPI) GetProviderReference() *xpv1.Reference
- func (mg *GatewayAPI) GetTerraformResourceType() string
- func (tr *GatewayAPI) GetTerraformSchemaVersion() int
- func (mg *GatewayAPI) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *GatewayAPI) LateInitialize(attrs []byte) (bool, error)
- func (mg *GatewayAPI) SetConditions(c ...xpv1.Condition)
- func (mg *GatewayAPI) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *GatewayAPI) SetObservation(obs map[string]interface{}) error
- func (tr *GatewayAPI) SetParameters(params map[string]interface{}) error
- func (mg *GatewayAPI) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *GatewayAPI) SetProviderReference(r *xpv1.Reference)
- func (mg *GatewayAPI) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type GatewayAPIList
- type GatewayAPIObservation
- type GatewayAPIParameters
- type GatewayAPISpec
- type GatewayAPIStatus
- type GatewayList
- type GatewayObservation
- type GatewayParameters
- type GatewaySpec
- type GatewayStatus
- type HeaderObservation
- type HeaderParameters
- type HeadersObservation
- type HeadersParameters
- type HostNameConfigurationManagementObservation
- type HostNameConfigurationManagementParameters
- type HostNameConfigurationObservation
- type HostNameConfigurationParameters
- type IdentityObservation
- type IdentityParameters
- type IdentityProviderAAD
- func (in *IdentityProviderAAD) DeepCopy() *IdentityProviderAAD
- func (in *IdentityProviderAAD) DeepCopyInto(out *IdentityProviderAAD)
- func (in *IdentityProviderAAD) DeepCopyObject() runtime.Object
- func (mg *IdentityProviderAAD) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IdentityProviderAAD) GetConnectionDetailsMapping() map[string]string
- func (mg *IdentityProviderAAD) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IdentityProviderAAD) GetID() string
- func (tr *IdentityProviderAAD) GetObservation() (map[string]interface{}, error)
- func (tr *IdentityProviderAAD) GetParameters() (map[string]interface{}, error)
- func (mg *IdentityProviderAAD) GetProviderConfigReference() *xpv1.Reference
- func (mg *IdentityProviderAAD) GetProviderReference() *xpv1.Reference
- func (mg *IdentityProviderAAD) GetTerraformResourceType() string
- func (tr *IdentityProviderAAD) GetTerraformSchemaVersion() int
- func (mg *IdentityProviderAAD) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IdentityProviderAAD) LateInitialize(attrs []byte) (bool, error)
- func (mg *IdentityProviderAAD) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IdentityProviderAAD) SetConditions(c ...xpv1.Condition)
- func (mg *IdentityProviderAAD) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IdentityProviderAAD) SetObservation(obs map[string]interface{}) error
- func (tr *IdentityProviderAAD) SetParameters(params map[string]interface{}) error
- func (mg *IdentityProviderAAD) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IdentityProviderAAD) SetProviderReference(r *xpv1.Reference)
- func (mg *IdentityProviderAAD) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IdentityProviderAADB2C
- func (in *IdentityProviderAADB2C) DeepCopy() *IdentityProviderAADB2C
- func (in *IdentityProviderAADB2C) DeepCopyInto(out *IdentityProviderAADB2C)
- func (in *IdentityProviderAADB2C) DeepCopyObject() runtime.Object
- func (mg *IdentityProviderAADB2C) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IdentityProviderAADB2C) GetConnectionDetailsMapping() map[string]string
- func (mg *IdentityProviderAADB2C) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IdentityProviderAADB2C) GetID() string
- func (tr *IdentityProviderAADB2C) GetObservation() (map[string]interface{}, error)
- func (tr *IdentityProviderAADB2C) GetParameters() (map[string]interface{}, error)
- func (mg *IdentityProviderAADB2C) GetProviderConfigReference() *xpv1.Reference
- func (mg *IdentityProviderAADB2C) GetProviderReference() *xpv1.Reference
- func (mg *IdentityProviderAADB2C) GetTerraformResourceType() string
- func (tr *IdentityProviderAADB2C) GetTerraformSchemaVersion() int
- func (mg *IdentityProviderAADB2C) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IdentityProviderAADB2C) LateInitialize(attrs []byte) (bool, error)
- func (mg *IdentityProviderAADB2C) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IdentityProviderAADB2C) SetConditions(c ...xpv1.Condition)
- func (mg *IdentityProviderAADB2C) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IdentityProviderAADB2C) SetObservation(obs map[string]interface{}) error
- func (tr *IdentityProviderAADB2C) SetParameters(params map[string]interface{}) error
- func (mg *IdentityProviderAADB2C) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IdentityProviderAADB2C) SetProviderReference(r *xpv1.Reference)
- func (mg *IdentityProviderAADB2C) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IdentityProviderAADB2CList
- type IdentityProviderAADB2CObservation
- type IdentityProviderAADB2CParameters
- type IdentityProviderAADB2CSpec
- type IdentityProviderAADB2CStatus
- type IdentityProviderAADList
- type IdentityProviderAADObservation
- type IdentityProviderAADParameters
- type IdentityProviderAADSpec
- type IdentityProviderAADStatus
- type IdentityProviderFacebook
- func (in *IdentityProviderFacebook) DeepCopy() *IdentityProviderFacebook
- func (in *IdentityProviderFacebook) DeepCopyInto(out *IdentityProviderFacebook)
- func (in *IdentityProviderFacebook) DeepCopyObject() runtime.Object
- func (mg *IdentityProviderFacebook) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IdentityProviderFacebook) GetConnectionDetailsMapping() map[string]string
- func (mg *IdentityProviderFacebook) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IdentityProviderFacebook) GetID() string
- func (tr *IdentityProviderFacebook) GetObservation() (map[string]interface{}, error)
- func (tr *IdentityProviderFacebook) GetParameters() (map[string]interface{}, error)
- func (mg *IdentityProviderFacebook) GetProviderConfigReference() *xpv1.Reference
- func (mg *IdentityProviderFacebook) GetProviderReference() *xpv1.Reference
- func (mg *IdentityProviderFacebook) GetTerraformResourceType() string
- func (tr *IdentityProviderFacebook) GetTerraformSchemaVersion() int
- func (mg *IdentityProviderFacebook) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IdentityProviderFacebook) LateInitialize(attrs []byte) (bool, error)
- func (mg *IdentityProviderFacebook) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IdentityProviderFacebook) SetConditions(c ...xpv1.Condition)
- func (mg *IdentityProviderFacebook) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IdentityProviderFacebook) SetObservation(obs map[string]interface{}) error
- func (tr *IdentityProviderFacebook) SetParameters(params map[string]interface{}) error
- func (mg *IdentityProviderFacebook) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IdentityProviderFacebook) SetProviderReference(r *xpv1.Reference)
- func (mg *IdentityProviderFacebook) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IdentityProviderFacebookList
- func (in *IdentityProviderFacebookList) DeepCopy() *IdentityProviderFacebookList
- func (in *IdentityProviderFacebookList) DeepCopyInto(out *IdentityProviderFacebookList)
- func (in *IdentityProviderFacebookList) DeepCopyObject() runtime.Object
- func (l *IdentityProviderFacebookList) GetItems() []resource.Managed
- type IdentityProviderFacebookObservation
- type IdentityProviderFacebookParameters
- type IdentityProviderFacebookSpec
- type IdentityProviderFacebookStatus
- type IdentityProviderGoogle
- func (in *IdentityProviderGoogle) DeepCopy() *IdentityProviderGoogle
- func (in *IdentityProviderGoogle) DeepCopyInto(out *IdentityProviderGoogle)
- func (in *IdentityProviderGoogle) DeepCopyObject() runtime.Object
- func (mg *IdentityProviderGoogle) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IdentityProviderGoogle) GetConnectionDetailsMapping() map[string]string
- func (mg *IdentityProviderGoogle) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IdentityProviderGoogle) GetID() string
- func (tr *IdentityProviderGoogle) GetObservation() (map[string]interface{}, error)
- func (tr *IdentityProviderGoogle) GetParameters() (map[string]interface{}, error)
- func (mg *IdentityProviderGoogle) GetProviderConfigReference() *xpv1.Reference
- func (mg *IdentityProviderGoogle) GetProviderReference() *xpv1.Reference
- func (mg *IdentityProviderGoogle) GetTerraformResourceType() string
- func (tr *IdentityProviderGoogle) GetTerraformSchemaVersion() int
- func (mg *IdentityProviderGoogle) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IdentityProviderGoogle) LateInitialize(attrs []byte) (bool, error)
- func (mg *IdentityProviderGoogle) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IdentityProviderGoogle) SetConditions(c ...xpv1.Condition)
- func (mg *IdentityProviderGoogle) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IdentityProviderGoogle) SetObservation(obs map[string]interface{}) error
- func (tr *IdentityProviderGoogle) SetParameters(params map[string]interface{}) error
- func (mg *IdentityProviderGoogle) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IdentityProviderGoogle) SetProviderReference(r *xpv1.Reference)
- func (mg *IdentityProviderGoogle) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IdentityProviderGoogleList
- type IdentityProviderGoogleObservation
- type IdentityProviderGoogleParameters
- type IdentityProviderGoogleSpec
- type IdentityProviderGoogleStatus
- type IdentityProviderMicrosoft
- func (in *IdentityProviderMicrosoft) DeepCopy() *IdentityProviderMicrosoft
- func (in *IdentityProviderMicrosoft) DeepCopyInto(out *IdentityProviderMicrosoft)
- func (in *IdentityProviderMicrosoft) DeepCopyObject() runtime.Object
- func (mg *IdentityProviderMicrosoft) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IdentityProviderMicrosoft) GetConnectionDetailsMapping() map[string]string
- func (mg *IdentityProviderMicrosoft) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IdentityProviderMicrosoft) GetID() string
- func (tr *IdentityProviderMicrosoft) GetObservation() (map[string]interface{}, error)
- func (tr *IdentityProviderMicrosoft) GetParameters() (map[string]interface{}, error)
- func (mg *IdentityProviderMicrosoft) GetProviderConfigReference() *xpv1.Reference
- func (mg *IdentityProviderMicrosoft) GetProviderReference() *xpv1.Reference
- func (mg *IdentityProviderMicrosoft) GetTerraformResourceType() string
- func (tr *IdentityProviderMicrosoft) GetTerraformSchemaVersion() int
- func (mg *IdentityProviderMicrosoft) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IdentityProviderMicrosoft) LateInitialize(attrs []byte) (bool, error)
- func (mg *IdentityProviderMicrosoft) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IdentityProviderMicrosoft) SetConditions(c ...xpv1.Condition)
- func (mg *IdentityProviderMicrosoft) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IdentityProviderMicrosoft) SetObservation(obs map[string]interface{}) error
- func (tr *IdentityProviderMicrosoft) SetParameters(params map[string]interface{}) error
- func (mg *IdentityProviderMicrosoft) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IdentityProviderMicrosoft) SetProviderReference(r *xpv1.Reference)
- func (mg *IdentityProviderMicrosoft) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IdentityProviderMicrosoftList
- func (in *IdentityProviderMicrosoftList) DeepCopy() *IdentityProviderMicrosoftList
- func (in *IdentityProviderMicrosoftList) DeepCopyInto(out *IdentityProviderMicrosoftList)
- func (in *IdentityProviderMicrosoftList) DeepCopyObject() runtime.Object
- func (l *IdentityProviderMicrosoftList) GetItems() []resource.Managed
- type IdentityProviderMicrosoftObservation
- type IdentityProviderMicrosoftParameters
- type IdentityProviderMicrosoftSpec
- type IdentityProviderMicrosoftStatus
- type IdentityProviderTwitter
- func (in *IdentityProviderTwitter) DeepCopy() *IdentityProviderTwitter
- func (in *IdentityProviderTwitter) DeepCopyInto(out *IdentityProviderTwitter)
- func (in *IdentityProviderTwitter) DeepCopyObject() runtime.Object
- func (mg *IdentityProviderTwitter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IdentityProviderTwitter) GetConnectionDetailsMapping() map[string]string
- func (mg *IdentityProviderTwitter) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IdentityProviderTwitter) GetID() string
- func (tr *IdentityProviderTwitter) GetObservation() (map[string]interface{}, error)
- func (tr *IdentityProviderTwitter) GetParameters() (map[string]interface{}, error)
- func (mg *IdentityProviderTwitter) GetProviderConfigReference() *xpv1.Reference
- func (mg *IdentityProviderTwitter) GetProviderReference() *xpv1.Reference
- func (mg *IdentityProviderTwitter) GetTerraformResourceType() string
- func (tr *IdentityProviderTwitter) GetTerraformSchemaVersion() int
- func (mg *IdentityProviderTwitter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IdentityProviderTwitter) LateInitialize(attrs []byte) (bool, error)
- func (mg *IdentityProviderTwitter) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IdentityProviderTwitter) SetConditions(c ...xpv1.Condition)
- func (mg *IdentityProviderTwitter) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IdentityProviderTwitter) SetObservation(obs map[string]interface{}) error
- func (tr *IdentityProviderTwitter) SetParameters(params map[string]interface{}) error
- func (mg *IdentityProviderTwitter) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IdentityProviderTwitter) SetProviderReference(r *xpv1.Reference)
- func (mg *IdentityProviderTwitter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IdentityProviderTwitterList
- func (in *IdentityProviderTwitterList) DeepCopy() *IdentityProviderTwitterList
- func (in *IdentityProviderTwitterList) DeepCopyInto(out *IdentityProviderTwitterList)
- func (in *IdentityProviderTwitterList) DeepCopyObject() runtime.Object
- func (l *IdentityProviderTwitterList) GetItems() []resource.Managed
- type IdentityProviderTwitterObservation
- type IdentityProviderTwitterParameters
- type IdentityProviderTwitterSpec
- type IdentityProviderTwitterStatus
- type ImportObservation
- type ImportParameters
- type LocationDataObservation
- type LocationDataParameters
- type Logger
- func (in *Logger) DeepCopy() *Logger
- func (in *Logger) DeepCopyInto(out *Logger)
- func (in *Logger) DeepCopyObject() runtime.Object
- func (mg *Logger) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Logger) GetConnectionDetailsMapping() map[string]string
- func (mg *Logger) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Logger) GetID() string
- func (tr *Logger) GetObservation() (map[string]interface{}, error)
- func (tr *Logger) GetParameters() (map[string]interface{}, error)
- func (mg *Logger) GetProviderConfigReference() *xpv1.Reference
- func (mg *Logger) GetProviderReference() *xpv1.Reference
- func (mg *Logger) GetTerraformResourceType() string
- func (tr *Logger) GetTerraformSchemaVersion() int
- func (mg *Logger) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Logger) LateInitialize(attrs []byte) (bool, error)
- func (mg *Logger) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Logger) SetConditions(c ...xpv1.Condition)
- func (mg *Logger) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Logger) SetObservation(obs map[string]interface{}) error
- func (tr *Logger) SetParameters(params map[string]interface{}) error
- func (mg *Logger) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Logger) SetProviderReference(r *xpv1.Reference)
- func (mg *Logger) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LoggerList
- type LoggerObservation
- type LoggerParameters
- type LoggerSpec
- type LoggerStatus
- type Management
- func (in *Management) DeepCopy() *Management
- func (in *Management) DeepCopyInto(out *Management)
- func (in *Management) DeepCopyObject() runtime.Object
- func (mg *Management) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Management) GetConnectionDetailsMapping() map[string]string
- func (mg *Management) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Management) GetID() string
- func (tr *Management) GetObservation() (map[string]interface{}, error)
- func (tr *Management) GetParameters() (map[string]interface{}, error)
- func (mg *Management) GetProviderConfigReference() *xpv1.Reference
- func (mg *Management) GetProviderReference() *xpv1.Reference
- func (mg *Management) GetTerraformResourceType() string
- func (tr *Management) GetTerraformSchemaVersion() int
- func (mg *Management) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Management) LateInitialize(attrs []byte) (bool, error)
- func (mg *Management) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Management) SetConditions(c ...xpv1.Condition)
- func (mg *Management) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Management) SetObservation(obs map[string]interface{}) error
- func (tr *Management) SetParameters(params map[string]interface{}) error
- func (mg *Management) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Management) SetProviderReference(r *xpv1.Reference)
- func (mg *Management) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementList
- type ManagementObservation
- type ManagementParameters
- type ManagementSpec
- type ManagementStatus
- type ManagementVirtualNetworkConfigurationObservation
- type ManagementVirtualNetworkConfigurationParameters
- type NamedValue
- func (in *NamedValue) DeepCopy() *NamedValue
- func (in *NamedValue) DeepCopyInto(out *NamedValue)
- func (in *NamedValue) DeepCopyObject() runtime.Object
- func (mg *NamedValue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *NamedValue) GetConnectionDetailsMapping() map[string]string
- func (mg *NamedValue) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *NamedValue) GetID() string
- func (tr *NamedValue) GetObservation() (map[string]interface{}, error)
- func (tr *NamedValue) GetParameters() (map[string]interface{}, error)
- func (mg *NamedValue) GetProviderConfigReference() *xpv1.Reference
- func (mg *NamedValue) GetProviderReference() *xpv1.Reference
- func (mg *NamedValue) GetTerraformResourceType() string
- func (tr *NamedValue) GetTerraformSchemaVersion() int
- func (mg *NamedValue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *NamedValue) LateInitialize(attrs []byte) (bool, error)
- func (mg *NamedValue) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *NamedValue) SetConditions(c ...xpv1.Condition)
- func (mg *NamedValue) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *NamedValue) SetObservation(obs map[string]interface{}) error
- func (tr *NamedValue) SetParameters(params map[string]interface{}) error
- func (mg *NamedValue) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *NamedValue) SetProviderReference(r *xpv1.Reference)
- func (mg *NamedValue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type NamedValueList
- type NamedValueObservation
- type NamedValueParameters
- type NamedValueSpec
- type NamedValueStatus
- type NotificationRecipientEmail
- func (in *NotificationRecipientEmail) DeepCopy() *NotificationRecipientEmail
- func (in *NotificationRecipientEmail) DeepCopyInto(out *NotificationRecipientEmail)
- func (in *NotificationRecipientEmail) DeepCopyObject() runtime.Object
- func (mg *NotificationRecipientEmail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *NotificationRecipientEmail) GetConnectionDetailsMapping() map[string]string
- func (mg *NotificationRecipientEmail) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *NotificationRecipientEmail) GetID() string
- func (tr *NotificationRecipientEmail) GetObservation() (map[string]interface{}, error)
- func (tr *NotificationRecipientEmail) GetParameters() (map[string]interface{}, error)
- func (mg *NotificationRecipientEmail) GetProviderConfigReference() *xpv1.Reference
- func (mg *NotificationRecipientEmail) GetProviderReference() *xpv1.Reference
- func (mg *NotificationRecipientEmail) GetTerraformResourceType() string
- func (tr *NotificationRecipientEmail) GetTerraformSchemaVersion() int
- func (mg *NotificationRecipientEmail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *NotificationRecipientEmail) LateInitialize(attrs []byte) (bool, error)
- func (mg *NotificationRecipientEmail) SetConditions(c ...xpv1.Condition)
- func (mg *NotificationRecipientEmail) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *NotificationRecipientEmail) SetObservation(obs map[string]interface{}) error
- func (tr *NotificationRecipientEmail) SetParameters(params map[string]interface{}) error
- func (mg *NotificationRecipientEmail) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *NotificationRecipientEmail) SetProviderReference(r *xpv1.Reference)
- func (mg *NotificationRecipientEmail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type NotificationRecipientEmailList
- func (in *NotificationRecipientEmailList) DeepCopy() *NotificationRecipientEmailList
- func (in *NotificationRecipientEmailList) DeepCopyInto(out *NotificationRecipientEmailList)
- func (in *NotificationRecipientEmailList) DeepCopyObject() runtime.Object
- func (l *NotificationRecipientEmailList) GetItems() []resource.Managed
- type NotificationRecipientEmailObservation
- type NotificationRecipientEmailParameters
- type NotificationRecipientEmailSpec
- type NotificationRecipientEmailStatus
- type Oauth2AuthorizationObservation
- type Oauth2AuthorizationParameters
- type OpenIDAuthenticationObservation
- type OpenIDAuthenticationParameters
- type OpenIDConnectProvider
- func (in *OpenIDConnectProvider) DeepCopy() *OpenIDConnectProvider
- func (in *OpenIDConnectProvider) DeepCopyInto(out *OpenIDConnectProvider)
- func (in *OpenIDConnectProvider) DeepCopyObject() runtime.Object
- func (mg *OpenIDConnectProvider) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *OpenIDConnectProvider) GetConnectionDetailsMapping() map[string]string
- func (mg *OpenIDConnectProvider) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *OpenIDConnectProvider) GetID() string
- func (tr *OpenIDConnectProvider) GetObservation() (map[string]interface{}, error)
- func (tr *OpenIDConnectProvider) GetParameters() (map[string]interface{}, error)
- func (mg *OpenIDConnectProvider) GetProviderConfigReference() *xpv1.Reference
- func (mg *OpenIDConnectProvider) GetProviderReference() *xpv1.Reference
- func (mg *OpenIDConnectProvider) GetTerraformResourceType() string
- func (tr *OpenIDConnectProvider) GetTerraformSchemaVersion() int
- func (mg *OpenIDConnectProvider) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *OpenIDConnectProvider) LateInitialize(attrs []byte) (bool, error)
- func (mg *OpenIDConnectProvider) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *OpenIDConnectProvider) SetConditions(c ...xpv1.Condition)
- func (mg *OpenIDConnectProvider) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *OpenIDConnectProvider) SetObservation(obs map[string]interface{}) error
- func (tr *OpenIDConnectProvider) SetParameters(params map[string]interface{}) error
- func (mg *OpenIDConnectProvider) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *OpenIDConnectProvider) SetProviderReference(r *xpv1.Reference)
- func (mg *OpenIDConnectProvider) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type OpenIDConnectProviderList
- type OpenIDConnectProviderObservation
- type OpenIDConnectProviderParameters
- type OpenIDConnectProviderSpec
- type OpenIDConnectProviderStatus
- type Policy
- func (in *Policy) DeepCopy() *Policy
- func (in *Policy) DeepCopyInto(out *Policy)
- func (in *Policy) DeepCopyObject() runtime.Object
- func (mg *Policy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Policy) GetConnectionDetailsMapping() map[string]string
- func (mg *Policy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Policy) GetID() string
- func (tr *Policy) GetObservation() (map[string]interface{}, error)
- func (tr *Policy) GetParameters() (map[string]interface{}, error)
- func (mg *Policy) GetProviderConfigReference() *xpv1.Reference
- func (mg *Policy) GetProviderReference() *xpv1.Reference
- func (mg *Policy) GetTerraformResourceType() string
- func (tr *Policy) GetTerraformSchemaVersion() int
- func (mg *Policy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Policy) LateInitialize(attrs []byte) (bool, error)
- func (mg *Policy) SetConditions(c ...xpv1.Condition)
- func (mg *Policy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Policy) SetObservation(obs map[string]interface{}) error
- func (tr *Policy) SetParameters(params map[string]interface{}) error
- func (mg *Policy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Policy) SetProviderReference(r *xpv1.Reference)
- func (mg *Policy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PolicyList
- type PolicyObservation
- type PolicyObservation_2
- type PolicyParameters
- type PolicyParameters_2
- type PolicySpec
- type PolicyStatus
- type PortalObservation
- type PortalParameters
- type Product
- func (in *Product) DeepCopy() *Product
- func (in *Product) DeepCopyInto(out *Product)
- func (in *Product) DeepCopyObject() runtime.Object
- func (mg *Product) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Product) GetConnectionDetailsMapping() map[string]string
- func (mg *Product) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Product) GetID() string
- func (tr *Product) GetObservation() (map[string]interface{}, error)
- func (tr *Product) GetParameters() (map[string]interface{}, error)
- func (mg *Product) GetProviderConfigReference() *xpv1.Reference
- func (mg *Product) GetProviderReference() *xpv1.Reference
- func (mg *Product) GetTerraformResourceType() string
- func (tr *Product) GetTerraformSchemaVersion() int
- func (mg *Product) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Product) LateInitialize(attrs []byte) (bool, error)
- func (mg *Product) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Product) SetConditions(c ...xpv1.Condition)
- func (mg *Product) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Product) SetObservation(obs map[string]interface{}) error
- func (tr *Product) SetParameters(params map[string]interface{}) error
- func (mg *Product) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Product) SetProviderReference(r *xpv1.Reference)
- func (mg *Product) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProductAPI
- func (in *ProductAPI) DeepCopy() *ProductAPI
- func (in *ProductAPI) DeepCopyInto(out *ProductAPI)
- func (in *ProductAPI) DeepCopyObject() runtime.Object
- func (mg *ProductAPI) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ProductAPI) GetConnectionDetailsMapping() map[string]string
- func (mg *ProductAPI) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ProductAPI) GetID() string
- func (tr *ProductAPI) GetObservation() (map[string]interface{}, error)
- func (tr *ProductAPI) GetParameters() (map[string]interface{}, error)
- func (mg *ProductAPI) GetProviderConfigReference() *xpv1.Reference
- func (mg *ProductAPI) GetProviderReference() *xpv1.Reference
- func (mg *ProductAPI) GetTerraformResourceType() string
- func (tr *ProductAPI) GetTerraformSchemaVersion() int
- func (mg *ProductAPI) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ProductAPI) LateInitialize(attrs []byte) (bool, error)
- func (mg *ProductAPI) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ProductAPI) SetConditions(c ...xpv1.Condition)
- func (mg *ProductAPI) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ProductAPI) SetObservation(obs map[string]interface{}) error
- func (tr *ProductAPI) SetParameters(params map[string]interface{}) error
- func (mg *ProductAPI) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ProductAPI) SetProviderReference(r *xpv1.Reference)
- func (mg *ProductAPI) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProductAPIList
- type ProductAPIObservation
- type ProductAPIParameters
- type ProductAPISpec
- type ProductAPIStatus
- type ProductList
- type ProductObservation
- type ProductParameters
- type ProductPolicy
- func (in *ProductPolicy) DeepCopy() *ProductPolicy
- func (in *ProductPolicy) DeepCopyInto(out *ProductPolicy)
- func (in *ProductPolicy) DeepCopyObject() runtime.Object
- func (mg *ProductPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ProductPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *ProductPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ProductPolicy) GetID() string
- func (tr *ProductPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *ProductPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *ProductPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *ProductPolicy) GetProviderReference() *xpv1.Reference
- func (mg *ProductPolicy) GetTerraformResourceType() string
- func (tr *ProductPolicy) GetTerraformSchemaVersion() int
- func (mg *ProductPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ProductPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *ProductPolicy) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ProductPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *ProductPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ProductPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *ProductPolicy) SetParameters(params map[string]interface{}) error
- func (mg *ProductPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ProductPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *ProductPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProductPolicyList
- type ProductPolicyObservation
- type ProductPolicyParameters
- type ProductPolicySpec
- type ProductPolicyStatus
- type ProductSpec
- type ProductStatus
- type Property
- func (in *Property) DeepCopy() *Property
- func (in *Property) DeepCopyInto(out *Property)
- func (in *Property) DeepCopyObject() runtime.Object
- func (mg *Property) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Property) GetConnectionDetailsMapping() map[string]string
- func (mg *Property) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Property) GetID() string
- func (tr *Property) GetObservation() (map[string]interface{}, error)
- func (tr *Property) GetParameters() (map[string]interface{}, error)
- func (mg *Property) GetProviderConfigReference() *xpv1.Reference
- func (mg *Property) GetProviderReference() *xpv1.Reference
- func (mg *Property) GetTerraformResourceType() string
- func (tr *Property) GetTerraformSchemaVersion() int
- func (mg *Property) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Property) LateInitialize(attrs []byte) (bool, error)
- func (mg *Property) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Property) SetConditions(c ...xpv1.Condition)
- func (mg *Property) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Property) SetObservation(obs map[string]interface{}) error
- func (tr *Property) SetParameters(params map[string]interface{}) error
- func (mg *Property) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Property) SetProviderReference(r *xpv1.Reference)
- func (mg *Property) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PropertyList
- type PropertyObservation
- type PropertyParameters
- type PropertySpec
- type PropertyStatus
- type ProtocolsObservation
- type ProtocolsParameters
- type ProxyObservation
- type ProxyParameters
- type QueryParameterObservation
- type QueryParameterParameters
- type QueryParamsObservation
- type QueryParamsParameters
- type RedisCache
- func (in *RedisCache) DeepCopy() *RedisCache
- func (in *RedisCache) DeepCopyInto(out *RedisCache)
- func (in *RedisCache) DeepCopyObject() runtime.Object
- func (mg *RedisCache) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *RedisCache) GetConnectionDetailsMapping() map[string]string
- func (mg *RedisCache) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *RedisCache) GetID() string
- func (tr *RedisCache) GetObservation() (map[string]interface{}, error)
- func (tr *RedisCache) GetParameters() (map[string]interface{}, error)
- func (mg *RedisCache) GetProviderConfigReference() *xpv1.Reference
- func (mg *RedisCache) GetProviderReference() *xpv1.Reference
- func (mg *RedisCache) GetTerraformResourceType() string
- func (tr *RedisCache) GetTerraformSchemaVersion() int
- func (mg *RedisCache) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *RedisCache) LateInitialize(attrs []byte) (bool, error)
- func (mg *RedisCache) SetConditions(c ...xpv1.Condition)
- func (mg *RedisCache) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *RedisCache) SetObservation(obs map[string]interface{}) error
- func (tr *RedisCache) SetParameters(params map[string]interface{}) error
- func (mg *RedisCache) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *RedisCache) SetProviderReference(r *xpv1.Reference)
- func (mg *RedisCache) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RedisCacheList
- type RedisCacheObservation
- type RedisCacheParameters
- type RedisCacheSpec
- type RedisCacheStatus
- 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 Subscription
- func (in *Subscription) DeepCopy() *Subscription
- func (in *Subscription) DeepCopyInto(out *Subscription)
- func (in *Subscription) DeepCopyObject() runtime.Object
- func (mg *Subscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Subscription) GetConnectionDetailsMapping() map[string]string
- func (mg *Subscription) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Subscription) GetID() string
- func (tr *Subscription) GetObservation() (map[string]interface{}, error)
- func (tr *Subscription) GetParameters() (map[string]interface{}, error)
- func (mg *Subscription) GetProviderConfigReference() *xpv1.Reference
- func (mg *Subscription) GetProviderReference() *xpv1.Reference
- func (mg *Subscription) GetTerraformResourceType() string
- func (tr *Subscription) GetTerraformSchemaVersion() int
- func (mg *Subscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Subscription) LateInitialize(attrs []byte) (bool, error)
- func (mg *Subscription) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Subscription) SetConditions(c ...xpv1.Condition)
- func (mg *Subscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Subscription) SetObservation(obs map[string]interface{}) error
- func (tr *Subscription) SetParameters(params map[string]interface{}) error
- func (mg *Subscription) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Subscription) SetProviderReference(r *xpv1.Reference)
- func (mg *Subscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SubscriptionKeyParameterNamesObservation
- type SubscriptionKeyParameterNamesParameters
- type SubscriptionList
- type SubscriptionObservation
- type SubscriptionParameters
- type SubscriptionSpec
- type SubscriptionStatus
- type TLSObservation
- type TLSParameters
- type Tag
- func (in *Tag) DeepCopy() *Tag
- func (in *Tag) DeepCopyInto(out *Tag)
- func (in *Tag) DeepCopyObject() runtime.Object
- func (mg *Tag) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Tag) GetConnectionDetailsMapping() map[string]string
- func (mg *Tag) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Tag) GetID() string
- func (tr *Tag) GetObservation() (map[string]interface{}, error)
- func (tr *Tag) GetParameters() (map[string]interface{}, error)
- func (mg *Tag) GetProviderConfigReference() *xpv1.Reference
- func (mg *Tag) GetProviderReference() *xpv1.Reference
- func (mg *Tag) GetTerraformResourceType() string
- func (tr *Tag) GetTerraformSchemaVersion() int
- func (mg *Tag) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Tag) LateInitialize(attrs []byte) (bool, error)
- func (mg *Tag) SetConditions(c ...xpv1.Condition)
- func (mg *Tag) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Tag) SetObservation(obs map[string]interface{}) error
- func (tr *Tag) SetParameters(params map[string]interface{}) error
- func (mg *Tag) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Tag) SetProviderReference(r *xpv1.Reference)
- func (mg *Tag) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TagList
- type TagObservation
- type TagParameters
- type TagSpec
- type TagStatus
- type TemplateParameterObservation
- type TemplateParameterParameters
- type TenantAccessObservation
- type TenantAccessParameters
- type TermsOfServiceObservation
- type TermsOfServiceParameters
- type TokenBodyParameterObservation
- type TokenBodyParameterParameters
- type User
- func (in *User) DeepCopy() *User
- func (in *User) DeepCopyInto(out *User)
- func (in *User) DeepCopyObject() runtime.Object
- func (mg *User) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *User) GetConnectionDetailsMapping() map[string]string
- func (mg *User) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *User) GetID() string
- func (tr *User) GetObservation() (map[string]interface{}, error)
- func (tr *User) GetParameters() (map[string]interface{}, error)
- func (mg *User) GetProviderConfigReference() *xpv1.Reference
- func (mg *User) GetProviderReference() *xpv1.Reference
- func (mg *User) GetTerraformResourceType() string
- func (tr *User) GetTerraformSchemaVersion() int
- func (mg *User) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *User) LateInitialize(attrs []byte) (bool, error)
- func (mg *User) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *User) SetConditions(c ...xpv1.Condition)
- func (mg *User) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *User) SetObservation(obs map[string]interface{}) error
- func (tr *User) SetParameters(params map[string]interface{}) error
- func (mg *User) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *User) SetProviderReference(r *xpv1.Reference)
- func (mg *User) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type UserList
- type UserObservation
- type UserParameters
- type UserSpec
- type UserStatus
- type ValueFromKeyVaultObservation
- type ValueFromKeyVaultParameters
- type VirtualNetworkConfigurationObservation
- type VirtualNetworkConfigurationParameters
- type WsdlSelectorObservation
- type WsdlSelectorParameters
Constants ¶
const ( CRDGroup = "apimanagement.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( API_Kind = "API" API_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: API_Kind}.String() API_KindAPIVersion = API_Kind + "." + CRDGroupVersion.String() API_GroupVersionKind = CRDGroupVersion.WithKind(API_Kind) )
Repository type metadata.
var ( APIDiagnostic_Kind = "APIDiagnostic" APIDiagnostic_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APIDiagnostic_Kind}.String() APIDiagnostic_KindAPIVersion = APIDiagnostic_Kind + "." + CRDGroupVersion.String() APIDiagnostic_GroupVersionKind = CRDGroupVersion.WithKind(APIDiagnostic_Kind) )
Repository type metadata.
var ( APIOperation_Kind = "APIOperation" APIOperation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APIOperation_Kind}.String() APIOperation_KindAPIVersion = APIOperation_Kind + "." + CRDGroupVersion.String() APIOperation_GroupVersionKind = CRDGroupVersion.WithKind(APIOperation_Kind) )
Repository type metadata.
var ( APIOperationPolicy_Kind = "APIOperationPolicy" APIOperationPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APIOperationPolicy_Kind}.String() APIOperationPolicy_KindAPIVersion = APIOperationPolicy_Kind + "." + CRDGroupVersion.String() APIOperationPolicy_GroupVersionKind = CRDGroupVersion.WithKind(APIOperationPolicy_Kind) )
Repository type metadata.
var ( APIOperationTag_Kind = "APIOperationTag" APIOperationTag_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APIOperationTag_Kind}.String() APIOperationTag_KindAPIVersion = APIOperationTag_Kind + "." + CRDGroupVersion.String() APIOperationTag_GroupVersionKind = CRDGroupVersion.WithKind(APIOperationTag_Kind) )
Repository type metadata.
var ( APIPolicy_Kind = "APIPolicy" APIPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APIPolicy_Kind}.String() APIPolicy_KindAPIVersion = APIPolicy_Kind + "." + CRDGroupVersion.String() APIPolicy_GroupVersionKind = CRDGroupVersion.WithKind(APIPolicy_Kind) )
Repository type metadata.
var ( APIRelease_Kind = "APIRelease" APIRelease_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APIRelease_Kind}.String() APIRelease_KindAPIVersion = APIRelease_Kind + "." + CRDGroupVersion.String() APIRelease_GroupVersionKind = CRDGroupVersion.WithKind(APIRelease_Kind) )
Repository type metadata.
var ( APISchema_Kind = "APISchema" APISchema_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APISchema_Kind}.String() APISchema_KindAPIVersion = APISchema_Kind + "." + CRDGroupVersion.String() APISchema_GroupVersionKind = CRDGroupVersion.WithKind(APISchema_Kind) )
Repository type metadata.
var ( APIVersionSet_Kind = "APIVersionSet" APIVersionSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APIVersionSet_Kind}.String() APIVersionSet_KindAPIVersion = APIVersionSet_Kind + "." + CRDGroupVersion.String() APIVersionSet_GroupVersionKind = CRDGroupVersion.WithKind(APIVersionSet_Kind) )
Repository type metadata.
var ( AuthorizationServer_Kind = "AuthorizationServer" AuthorizationServer_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AuthorizationServer_Kind}.String() AuthorizationServer_KindAPIVersion = AuthorizationServer_Kind + "." + CRDGroupVersion.String() AuthorizationServer_GroupVersionKind = CRDGroupVersion.WithKind(AuthorizationServer_Kind) )
Repository type metadata.
var ( Backend_Kind = "Backend" Backend_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Backend_Kind}.String() Backend_KindAPIVersion = Backend_Kind + "." + CRDGroupVersion.String() Backend_GroupVersionKind = CRDGroupVersion.WithKind(Backend_Kind) )
Repository type metadata.
var ( Certificate_Kind = "Certificate" Certificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Certificate_Kind}.String() Certificate_KindAPIVersion = Certificate_Kind + "." + CRDGroupVersion.String() Certificate_GroupVersionKind = CRDGroupVersion.WithKind(Certificate_Kind) )
Repository type metadata.
var ( CustomDomain_Kind = "CustomDomain" CustomDomain_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CustomDomain_Kind}.String() CustomDomain_KindAPIVersion = CustomDomain_Kind + "." + CRDGroupVersion.String() CustomDomain_GroupVersionKind = CRDGroupVersion.WithKind(CustomDomain_Kind) )
Repository type metadata.
var ( Diagnostic_Kind = "Diagnostic" Diagnostic_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Diagnostic_Kind}.String() Diagnostic_KindAPIVersion = Diagnostic_Kind + "." + CRDGroupVersion.String() Diagnostic_GroupVersionKind = CRDGroupVersion.WithKind(Diagnostic_Kind) )
Repository type metadata.
var ( EmailTemplate_Kind = "EmailTemplate" EmailTemplate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EmailTemplate_Kind}.String() EmailTemplate_KindAPIVersion = EmailTemplate_Kind + "." + CRDGroupVersion.String() EmailTemplate_GroupVersionKind = CRDGroupVersion.WithKind(EmailTemplate_Kind) )
Repository type metadata.
var ( Gateway_Kind = "Gateway" Gateway_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Gateway_Kind}.String() Gateway_KindAPIVersion = Gateway_Kind + "." + CRDGroupVersion.String() Gateway_GroupVersionKind = CRDGroupVersion.WithKind(Gateway_Kind) )
Repository type metadata.
var ( GatewayAPI_Kind = "GatewayAPI" GatewayAPI_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GatewayAPI_Kind}.String() GatewayAPI_KindAPIVersion = GatewayAPI_Kind + "." + CRDGroupVersion.String() GatewayAPI_GroupVersionKind = CRDGroupVersion.WithKind(GatewayAPI_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 ( IdentityProviderAAD_Kind = "IdentityProviderAAD" IdentityProviderAAD_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IdentityProviderAAD_Kind}.String() IdentityProviderAAD_KindAPIVersion = IdentityProviderAAD_Kind + "." + CRDGroupVersion.String() IdentityProviderAAD_GroupVersionKind = CRDGroupVersion.WithKind(IdentityProviderAAD_Kind) )
Repository type metadata.
var ( IdentityProviderAADB2C_Kind = "IdentityProviderAADB2C" IdentityProviderAADB2C_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IdentityProviderAADB2C_Kind}.String() IdentityProviderAADB2C_KindAPIVersion = IdentityProviderAADB2C_Kind + "." + CRDGroupVersion.String() IdentityProviderAADB2C_GroupVersionKind = CRDGroupVersion.WithKind(IdentityProviderAADB2C_Kind) )
Repository type metadata.
var ( IdentityProviderFacebook_Kind = "IdentityProviderFacebook" IdentityProviderFacebook_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IdentityProviderFacebook_Kind}.String() IdentityProviderFacebook_KindAPIVersion = IdentityProviderFacebook_Kind + "." + CRDGroupVersion.String() IdentityProviderFacebook_GroupVersionKind = CRDGroupVersion.WithKind(IdentityProviderFacebook_Kind) )
Repository type metadata.
var ( IdentityProviderGoogle_Kind = "IdentityProviderGoogle" IdentityProviderGoogle_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IdentityProviderGoogle_Kind}.String() IdentityProviderGoogle_KindAPIVersion = IdentityProviderGoogle_Kind + "." + CRDGroupVersion.String() IdentityProviderGoogle_GroupVersionKind = CRDGroupVersion.WithKind(IdentityProviderGoogle_Kind) )
Repository type metadata.
var ( IdentityProviderMicrosoft_Kind = "IdentityProviderMicrosoft" IdentityProviderMicrosoft_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IdentityProviderMicrosoft_Kind}.String() IdentityProviderMicrosoft_KindAPIVersion = IdentityProviderMicrosoft_Kind + "." + CRDGroupVersion.String() IdentityProviderMicrosoft_GroupVersionKind = CRDGroupVersion.WithKind(IdentityProviderMicrosoft_Kind) )
Repository type metadata.
var ( IdentityProviderTwitter_Kind = "IdentityProviderTwitter" IdentityProviderTwitter_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IdentityProviderTwitter_Kind}.String() IdentityProviderTwitter_KindAPIVersion = IdentityProviderTwitter_Kind + "." + CRDGroupVersion.String() IdentityProviderTwitter_GroupVersionKind = CRDGroupVersion.WithKind(IdentityProviderTwitter_Kind) )
Repository type metadata.
var ( Logger_Kind = "Logger" Logger_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Logger_Kind}.String() Logger_KindAPIVersion = Logger_Kind + "." + CRDGroupVersion.String() Logger_GroupVersionKind = CRDGroupVersion.WithKind(Logger_Kind) )
Repository type metadata.
var ( Management_Kind = "Management" Management_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Management_Kind}.String() Management_KindAPIVersion = Management_Kind + "." + CRDGroupVersion.String() Management_GroupVersionKind = CRDGroupVersion.WithKind(Management_Kind) )
Repository type metadata.
var ( NamedValue_Kind = "NamedValue" NamedValue_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: NamedValue_Kind}.String() NamedValue_KindAPIVersion = NamedValue_Kind + "." + CRDGroupVersion.String() NamedValue_GroupVersionKind = CRDGroupVersion.WithKind(NamedValue_Kind) )
Repository type metadata.
var ( NotificationRecipientEmail_Kind = "NotificationRecipientEmail" NotificationRecipientEmail_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: NotificationRecipientEmail_Kind}.String() NotificationRecipientEmail_KindAPIVersion = NotificationRecipientEmail_Kind + "." + CRDGroupVersion.String() NotificationRecipientEmail_GroupVersionKind = CRDGroupVersion.WithKind(NotificationRecipientEmail_Kind) )
Repository type metadata.
var ( OpenIDConnectProvider_Kind = "OpenIDConnectProvider" OpenIDConnectProvider_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OpenIDConnectProvider_Kind}.String() OpenIDConnectProvider_KindAPIVersion = OpenIDConnectProvider_Kind + "." + CRDGroupVersion.String() OpenIDConnectProvider_GroupVersionKind = CRDGroupVersion.WithKind(OpenIDConnectProvider_Kind) )
Repository type metadata.
var ( Policy_Kind = "Policy" Policy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Policy_Kind}.String() Policy_KindAPIVersion = Policy_Kind + "." + CRDGroupVersion.String() Policy_GroupVersionKind = CRDGroupVersion.WithKind(Policy_Kind) )
Repository type metadata.
var ( Product_Kind = "Product" Product_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Product_Kind}.String() Product_KindAPIVersion = Product_Kind + "." + CRDGroupVersion.String() Product_GroupVersionKind = CRDGroupVersion.WithKind(Product_Kind) )
Repository type metadata.
var ( ProductAPI_Kind = "ProductAPI" ProductAPI_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProductAPI_Kind}.String() ProductAPI_KindAPIVersion = ProductAPI_Kind + "." + CRDGroupVersion.String() ProductAPI_GroupVersionKind = CRDGroupVersion.WithKind(ProductAPI_Kind) )
Repository type metadata.
var ( ProductPolicy_Kind = "ProductPolicy" ProductPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProductPolicy_Kind}.String() ProductPolicy_KindAPIVersion = ProductPolicy_Kind + "." + CRDGroupVersion.String() ProductPolicy_GroupVersionKind = CRDGroupVersion.WithKind(ProductPolicy_Kind) )
Repository type metadata.
var ( Property_Kind = "Property" Property_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Property_Kind}.String() Property_KindAPIVersion = Property_Kind + "." + CRDGroupVersion.String() Property_GroupVersionKind = CRDGroupVersion.WithKind(Property_Kind) )
Repository type metadata.
var ( RedisCache_Kind = "RedisCache" RedisCache_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RedisCache_Kind}.String() RedisCache_KindAPIVersion = RedisCache_Kind + "." + CRDGroupVersion.String() RedisCache_GroupVersionKind = CRDGroupVersion.WithKind(RedisCache_Kind) )
Repository type metadata.
var ( Subscription_Kind = "Subscription" Subscription_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Subscription_Kind}.String() Subscription_KindAPIVersion = Subscription_Kind + "." + CRDGroupVersion.String() Subscription_GroupVersionKind = CRDGroupVersion.WithKind(Subscription_Kind) )
Repository type metadata.
var ( Tag_Kind = "Tag" Tag_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Tag_Kind}.String() Tag_KindAPIVersion = Tag_Kind + "." + CRDGroupVersion.String() Tag_GroupVersionKind = CRDGroupVersion.WithKind(Tag_Kind) )
Repository type metadata.
var ( User_Kind = "User" User_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: User_Kind}.String() User_KindAPIVersion = User_Kind + "." + CRDGroupVersion.String() User_GroupVersionKind = CRDGroupVersion.WithKind(User_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APISpec `json:"spec"` Status APIStatus `json:"status,omitempty"` }
API is the Schema for the APIs 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 (*API) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new API.
func (*API) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*API) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*API) GetCondition ¶
func (mg *API) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this API.
func (*API) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this API
func (*API) GetDeletionPolicy ¶
func (mg *API) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this API.
func (*API) GetObservation ¶
GetObservation of this API
func (*API) GetParameters ¶
GetParameters of this API
func (*API) GetProviderConfigReference ¶
GetProviderConfigReference of this API.
func (*API) GetProviderReference ¶
GetProviderReference of this API. Deprecated: Use GetProviderConfigReference.
func (*API) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this API
func (*API) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*API) GetWriteConnectionSecretToReference ¶
func (mg *API) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this API.
func (*API) LateInitialize ¶
LateInitialize this API using its observed tfState. returns True if there are any spec changes for the resource.
func (*API) ResolveReferences ¶
ResolveReferences of this API.
func (*API) SetConditions ¶
SetConditions of this API.
func (*API) SetDeletionPolicy ¶
func (mg *API) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this API.
func (*API) SetObservation ¶
SetObservation for this API
func (*API) SetParameters ¶
SetParameters for this API
func (*API) SetProviderConfigReference ¶
SetProviderConfigReference of this API.
func (*API) SetProviderReference ¶
SetProviderReference of this API. Deprecated: Use SetProviderConfigReference.
func (*API) SetWriteConnectionSecretToReference ¶
func (mg *API) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this API.
type APIDiagnostic ¶
type APIDiagnostic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APIDiagnosticSpec `json:"spec"` Status APIDiagnosticStatus `json:"status,omitempty"` }
APIDiagnostic is the Schema for the APIDiagnostics 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 (*APIDiagnostic) DeepCopy ¶
func (in *APIDiagnostic) DeepCopy() *APIDiagnostic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDiagnostic.
func (*APIDiagnostic) DeepCopyInto ¶
func (in *APIDiagnostic) DeepCopyInto(out *APIDiagnostic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIDiagnostic) DeepCopyObject ¶
func (in *APIDiagnostic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIDiagnostic) GetCondition ¶
func (mg *APIDiagnostic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APIDiagnostic.
func (*APIDiagnostic) GetConnectionDetailsMapping ¶
func (tr *APIDiagnostic) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this APIDiagnostic
func (*APIDiagnostic) GetDeletionPolicy ¶
func (mg *APIDiagnostic) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APIDiagnostic.
func (*APIDiagnostic) GetID ¶
func (tr *APIDiagnostic) GetID() string
GetID returns ID of underlying Terraform resource of this APIDiagnostic
func (*APIDiagnostic) GetObservation ¶
func (tr *APIDiagnostic) GetObservation() (map[string]interface{}, error)
GetObservation of this APIDiagnostic
func (*APIDiagnostic) GetParameters ¶
func (tr *APIDiagnostic) GetParameters() (map[string]interface{}, error)
GetParameters of this APIDiagnostic
func (*APIDiagnostic) GetProviderConfigReference ¶
func (mg *APIDiagnostic) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this APIDiagnostic.
func (*APIDiagnostic) GetProviderReference ¶
func (mg *APIDiagnostic) GetProviderReference() *xpv1.Reference
GetProviderReference of this APIDiagnostic. Deprecated: Use GetProviderConfigReference.
func (*APIDiagnostic) GetTerraformResourceType ¶
func (mg *APIDiagnostic) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this APIDiagnostic
func (*APIDiagnostic) GetTerraformSchemaVersion ¶
func (tr *APIDiagnostic) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APIDiagnostic) GetWriteConnectionSecretToReference ¶
func (mg *APIDiagnostic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APIDiagnostic.
func (*APIDiagnostic) LateInitialize ¶
func (tr *APIDiagnostic) LateInitialize(attrs []byte) (bool, error)
LateInitialize this APIDiagnostic using its observed tfState. returns True if there are any spec changes for the resource.
func (*APIDiagnostic) ResolveReferences ¶
ResolveReferences of this APIDiagnostic.
func (*APIDiagnostic) SetConditions ¶
func (mg *APIDiagnostic) SetConditions(c ...xpv1.Condition)
SetConditions of this APIDiagnostic.
func (*APIDiagnostic) SetDeletionPolicy ¶
func (mg *APIDiagnostic) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APIDiagnostic.
func (*APIDiagnostic) SetObservation ¶
func (tr *APIDiagnostic) SetObservation(obs map[string]interface{}) error
SetObservation for this APIDiagnostic
func (*APIDiagnostic) SetParameters ¶
func (tr *APIDiagnostic) SetParameters(params map[string]interface{}) error
SetParameters for this APIDiagnostic
func (*APIDiagnostic) SetProviderConfigReference ¶
func (mg *APIDiagnostic) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this APIDiagnostic.
func (*APIDiagnostic) SetProviderReference ¶
func (mg *APIDiagnostic) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this APIDiagnostic. Deprecated: Use SetProviderConfigReference.
func (*APIDiagnostic) SetWriteConnectionSecretToReference ¶
func (mg *APIDiagnostic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APIDiagnostic.
type APIDiagnosticList ¶
type APIDiagnosticList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APIDiagnostic `json:"items"` }
APIDiagnosticList contains a list of APIDiagnostics
func (*APIDiagnosticList) DeepCopy ¶
func (in *APIDiagnosticList) DeepCopy() *APIDiagnosticList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDiagnosticList.
func (*APIDiagnosticList) DeepCopyInto ¶
func (in *APIDiagnosticList) DeepCopyInto(out *APIDiagnosticList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIDiagnosticList) DeepCopyObject ¶
func (in *APIDiagnosticList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIDiagnosticList) GetItems ¶
func (l *APIDiagnosticList) GetItems() []resource.Managed
GetItems of this APIDiagnosticList.
type APIDiagnosticObservation ¶
type APIDiagnosticObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*APIDiagnosticObservation) DeepCopy ¶
func (in *APIDiagnosticObservation) DeepCopy() *APIDiagnosticObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDiagnosticObservation.
func (*APIDiagnosticObservation) DeepCopyInto ¶
func (in *APIDiagnosticObservation) DeepCopyInto(out *APIDiagnosticObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIDiagnosticParameters ¶
type APIDiagnosticParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional SamplingPercentage *float64 `json:"samplingPercentage,omitempty" tf:"sampling_percentage,omitempty"` // +kubebuilder:validation:Optional Verbosity *string `json:"verbosity,omitempty" tf:"verbosity,omitempty"` }
func (*APIDiagnosticParameters) DeepCopy ¶
func (in *APIDiagnosticParameters) DeepCopy() *APIDiagnosticParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDiagnosticParameters.
func (*APIDiagnosticParameters) DeepCopyInto ¶
func (in *APIDiagnosticParameters) DeepCopyInto(out *APIDiagnosticParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIDiagnosticSpec ¶
type APIDiagnosticSpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIDiagnosticParameters `json:"forProvider"` }
APIDiagnosticSpec defines the desired state of APIDiagnostic
func (*APIDiagnosticSpec) DeepCopy ¶
func (in *APIDiagnosticSpec) DeepCopy() *APIDiagnosticSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDiagnosticSpec.
func (*APIDiagnosticSpec) DeepCopyInto ¶
func (in *APIDiagnosticSpec) DeepCopyInto(out *APIDiagnosticSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIDiagnosticStatus ¶
type APIDiagnosticStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIDiagnosticObservation `json:"atProvider,omitempty"` }
APIDiagnosticStatus defines the observed state of APIDiagnostic.
func (*APIDiagnosticStatus) DeepCopy ¶
func (in *APIDiagnosticStatus) DeepCopy() *APIDiagnosticStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDiagnosticStatus.
func (*APIDiagnosticStatus) DeepCopyInto ¶
func (in *APIDiagnosticStatus) DeepCopyInto(out *APIDiagnosticStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIList ¶
type APIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []API `json:"items"` }
APIList contains a list of APIs
func (*APIList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIList.
func (*APIList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type APIObservation ¶
type APIObservation 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 (*APIObservation) DeepCopy ¶
func (in *APIObservation) DeepCopy() *APIObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIObservation.
func (*APIObservation) DeepCopyInto ¶
func (in *APIObservation) DeepCopyInto(out *APIObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperation ¶
type APIOperation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APIOperationSpec `json:"spec"` Status APIOperationStatus `json:"status,omitempty"` }
APIOperation is the Schema for the APIOperations 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 (*APIOperation) DeepCopy ¶
func (in *APIOperation) DeepCopy() *APIOperation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperation.
func (*APIOperation) DeepCopyInto ¶
func (in *APIOperation) DeepCopyInto(out *APIOperation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIOperation) DeepCopyObject ¶
func (in *APIOperation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIOperation) GetCondition ¶
func (mg *APIOperation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APIOperation.
func (*APIOperation) GetConnectionDetailsMapping ¶
func (tr *APIOperation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this APIOperation
func (*APIOperation) GetDeletionPolicy ¶
func (mg *APIOperation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APIOperation.
func (*APIOperation) GetID ¶
func (tr *APIOperation) GetID() string
GetID returns ID of underlying Terraform resource of this APIOperation
func (*APIOperation) GetObservation ¶
func (tr *APIOperation) GetObservation() (map[string]interface{}, error)
GetObservation of this APIOperation
func (*APIOperation) GetParameters ¶
func (tr *APIOperation) GetParameters() (map[string]interface{}, error)
GetParameters of this APIOperation
func (*APIOperation) GetProviderConfigReference ¶
func (mg *APIOperation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this APIOperation.
func (*APIOperation) GetProviderReference ¶
func (mg *APIOperation) GetProviderReference() *xpv1.Reference
GetProviderReference of this APIOperation. Deprecated: Use GetProviderConfigReference.
func (*APIOperation) GetTerraformResourceType ¶
func (mg *APIOperation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this APIOperation
func (*APIOperation) GetTerraformSchemaVersion ¶
func (tr *APIOperation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APIOperation) GetWriteConnectionSecretToReference ¶
func (mg *APIOperation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APIOperation.
func (*APIOperation) LateInitialize ¶
func (tr *APIOperation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this APIOperation using its observed tfState. returns True if there are any spec changes for the resource.
func (*APIOperation) ResolveReferences ¶
ResolveReferences of this APIOperation.
func (*APIOperation) SetConditions ¶
func (mg *APIOperation) SetConditions(c ...xpv1.Condition)
SetConditions of this APIOperation.
func (*APIOperation) SetDeletionPolicy ¶
func (mg *APIOperation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APIOperation.
func (*APIOperation) SetObservation ¶
func (tr *APIOperation) SetObservation(obs map[string]interface{}) error
SetObservation for this APIOperation
func (*APIOperation) SetParameters ¶
func (tr *APIOperation) SetParameters(params map[string]interface{}) error
SetParameters for this APIOperation
func (*APIOperation) SetProviderConfigReference ¶
func (mg *APIOperation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this APIOperation.
func (*APIOperation) SetProviderReference ¶
func (mg *APIOperation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this APIOperation. Deprecated: Use SetProviderConfigReference.
func (*APIOperation) SetWriteConnectionSecretToReference ¶
func (mg *APIOperation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APIOperation.
type APIOperationList ¶
type APIOperationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APIOperation `json:"items"` }
APIOperationList contains a list of APIOperations
func (*APIOperationList) DeepCopy ¶
func (in *APIOperationList) DeepCopy() *APIOperationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationList.
func (*APIOperationList) DeepCopyInto ¶
func (in *APIOperationList) DeepCopyInto(out *APIOperationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIOperationList) DeepCopyObject ¶
func (in *APIOperationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIOperationList) GetItems ¶
func (l *APIOperationList) GetItems() []resource.Managed
GetItems of this APIOperationList.
type APIOperationObservation ¶
type APIOperationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*APIOperationObservation) DeepCopy ¶
func (in *APIOperationObservation) DeepCopy() *APIOperationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationObservation.
func (*APIOperationObservation) DeepCopyInto ¶
func (in *APIOperationObservation) DeepCopyInto(out *APIOperationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationParameters ¶
type APIOperationParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*APIOperationParameters) DeepCopy ¶
func (in *APIOperationParameters) DeepCopy() *APIOperationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationParameters.
func (*APIOperationParameters) DeepCopyInto ¶
func (in *APIOperationParameters) DeepCopyInto(out *APIOperationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationPolicy ¶
type APIOperationPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APIOperationPolicySpec `json:"spec"` Status APIOperationPolicyStatus `json:"status,omitempty"` }
APIOperationPolicy is the Schema for the APIOperationPolicys 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 (*APIOperationPolicy) DeepCopy ¶
func (in *APIOperationPolicy) DeepCopy() *APIOperationPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationPolicy.
func (*APIOperationPolicy) DeepCopyInto ¶
func (in *APIOperationPolicy) DeepCopyInto(out *APIOperationPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIOperationPolicy) DeepCopyObject ¶
func (in *APIOperationPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIOperationPolicy) GetCondition ¶
func (mg *APIOperationPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APIOperationPolicy.
func (*APIOperationPolicy) GetConnectionDetailsMapping ¶
func (tr *APIOperationPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this APIOperationPolicy
func (*APIOperationPolicy) GetDeletionPolicy ¶
func (mg *APIOperationPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APIOperationPolicy.
func (*APIOperationPolicy) GetID ¶
func (tr *APIOperationPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this APIOperationPolicy
func (*APIOperationPolicy) GetObservation ¶
func (tr *APIOperationPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this APIOperationPolicy
func (*APIOperationPolicy) GetParameters ¶
func (tr *APIOperationPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this APIOperationPolicy
func (*APIOperationPolicy) GetProviderConfigReference ¶
func (mg *APIOperationPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this APIOperationPolicy.
func (*APIOperationPolicy) GetProviderReference ¶
func (mg *APIOperationPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this APIOperationPolicy. Deprecated: Use GetProviderConfigReference.
func (*APIOperationPolicy) GetTerraformResourceType ¶
func (mg *APIOperationPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this APIOperationPolicy
func (*APIOperationPolicy) GetTerraformSchemaVersion ¶
func (tr *APIOperationPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APIOperationPolicy) GetWriteConnectionSecretToReference ¶
func (mg *APIOperationPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APIOperationPolicy.
func (*APIOperationPolicy) LateInitialize ¶
func (tr *APIOperationPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this APIOperationPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*APIOperationPolicy) ResolveReferences ¶
ResolveReferences of this APIOperationPolicy.
func (*APIOperationPolicy) SetConditions ¶
func (mg *APIOperationPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this APIOperationPolicy.
func (*APIOperationPolicy) SetDeletionPolicy ¶
func (mg *APIOperationPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APIOperationPolicy.
func (*APIOperationPolicy) SetObservation ¶
func (tr *APIOperationPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this APIOperationPolicy
func (*APIOperationPolicy) SetParameters ¶
func (tr *APIOperationPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this APIOperationPolicy
func (*APIOperationPolicy) SetProviderConfigReference ¶
func (mg *APIOperationPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this APIOperationPolicy.
func (*APIOperationPolicy) SetProviderReference ¶
func (mg *APIOperationPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this APIOperationPolicy. Deprecated: Use SetProviderConfigReference.
func (*APIOperationPolicy) SetWriteConnectionSecretToReference ¶
func (mg *APIOperationPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APIOperationPolicy.
type APIOperationPolicyList ¶
type APIOperationPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APIOperationPolicy `json:"items"` }
APIOperationPolicyList contains a list of APIOperationPolicys
func (*APIOperationPolicyList) DeepCopy ¶
func (in *APIOperationPolicyList) DeepCopy() *APIOperationPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationPolicyList.
func (*APIOperationPolicyList) DeepCopyInto ¶
func (in *APIOperationPolicyList) DeepCopyInto(out *APIOperationPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIOperationPolicyList) DeepCopyObject ¶
func (in *APIOperationPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIOperationPolicyList) GetItems ¶
func (l *APIOperationPolicyList) GetItems() []resource.Managed
GetItems of this APIOperationPolicyList.
type APIOperationPolicyObservation ¶
type APIOperationPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*APIOperationPolicyObservation) DeepCopy ¶
func (in *APIOperationPolicyObservation) DeepCopy() *APIOperationPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationPolicyObservation.
func (*APIOperationPolicyObservation) DeepCopyInto ¶
func (in *APIOperationPolicyObservation) DeepCopyInto(out *APIOperationPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationPolicyParameters ¶
type APIOperationPolicyParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*APIOperationPolicyParameters) DeepCopy ¶
func (in *APIOperationPolicyParameters) DeepCopy() *APIOperationPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationPolicyParameters.
func (*APIOperationPolicyParameters) DeepCopyInto ¶
func (in *APIOperationPolicyParameters) DeepCopyInto(out *APIOperationPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationPolicySpec ¶
type APIOperationPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIOperationPolicyParameters `json:"forProvider"` }
APIOperationPolicySpec defines the desired state of APIOperationPolicy
func (*APIOperationPolicySpec) DeepCopy ¶
func (in *APIOperationPolicySpec) DeepCopy() *APIOperationPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationPolicySpec.
func (*APIOperationPolicySpec) DeepCopyInto ¶
func (in *APIOperationPolicySpec) DeepCopyInto(out *APIOperationPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationPolicyStatus ¶
type APIOperationPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIOperationPolicyObservation `json:"atProvider,omitempty"` }
APIOperationPolicyStatus defines the observed state of APIOperationPolicy.
func (*APIOperationPolicyStatus) DeepCopy ¶
func (in *APIOperationPolicyStatus) DeepCopy() *APIOperationPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationPolicyStatus.
func (*APIOperationPolicyStatus) DeepCopyInto ¶
func (in *APIOperationPolicyStatus) DeepCopyInto(out *APIOperationPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationSpec ¶
type APIOperationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIOperationParameters `json:"forProvider"` }
APIOperationSpec defines the desired state of APIOperation
func (*APIOperationSpec) DeepCopy ¶
func (in *APIOperationSpec) DeepCopy() *APIOperationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationSpec.
func (*APIOperationSpec) DeepCopyInto ¶
func (in *APIOperationSpec) DeepCopyInto(out *APIOperationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationStatus ¶
type APIOperationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIOperationObservation `json:"atProvider,omitempty"` }
APIOperationStatus defines the observed state of APIOperation.
func (*APIOperationStatus) DeepCopy ¶
func (in *APIOperationStatus) DeepCopy() *APIOperationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationStatus.
func (*APIOperationStatus) DeepCopyInto ¶
func (in *APIOperationStatus) DeepCopyInto(out *APIOperationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationTag ¶
type APIOperationTag struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APIOperationTagSpec `json:"spec"` Status APIOperationTagStatus `json:"status,omitempty"` }
APIOperationTag is the Schema for the APIOperationTags 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 (*APIOperationTag) DeepCopy ¶
func (in *APIOperationTag) DeepCopy() *APIOperationTag
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationTag.
func (*APIOperationTag) DeepCopyInto ¶
func (in *APIOperationTag) DeepCopyInto(out *APIOperationTag)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIOperationTag) DeepCopyObject ¶
func (in *APIOperationTag) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIOperationTag) GetCondition ¶
func (mg *APIOperationTag) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APIOperationTag.
func (*APIOperationTag) GetConnectionDetailsMapping ¶
func (tr *APIOperationTag) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this APIOperationTag
func (*APIOperationTag) GetDeletionPolicy ¶
func (mg *APIOperationTag) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APIOperationTag.
func (*APIOperationTag) GetID ¶
func (tr *APIOperationTag) GetID() string
GetID returns ID of underlying Terraform resource of this APIOperationTag
func (*APIOperationTag) GetObservation ¶
func (tr *APIOperationTag) GetObservation() (map[string]interface{}, error)
GetObservation of this APIOperationTag
func (*APIOperationTag) GetParameters ¶
func (tr *APIOperationTag) GetParameters() (map[string]interface{}, error)
GetParameters of this APIOperationTag
func (*APIOperationTag) GetProviderConfigReference ¶
func (mg *APIOperationTag) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this APIOperationTag.
func (*APIOperationTag) GetProviderReference ¶
func (mg *APIOperationTag) GetProviderReference() *xpv1.Reference
GetProviderReference of this APIOperationTag. Deprecated: Use GetProviderConfigReference.
func (*APIOperationTag) GetTerraformResourceType ¶
func (mg *APIOperationTag) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this APIOperationTag
func (*APIOperationTag) GetTerraformSchemaVersion ¶
func (tr *APIOperationTag) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APIOperationTag) GetWriteConnectionSecretToReference ¶
func (mg *APIOperationTag) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APIOperationTag.
func (*APIOperationTag) LateInitialize ¶
func (tr *APIOperationTag) LateInitialize(attrs []byte) (bool, error)
LateInitialize this APIOperationTag using its observed tfState. returns True if there are any spec changes for the resource.
func (*APIOperationTag) SetConditions ¶
func (mg *APIOperationTag) SetConditions(c ...xpv1.Condition)
SetConditions of this APIOperationTag.
func (*APIOperationTag) SetDeletionPolicy ¶
func (mg *APIOperationTag) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APIOperationTag.
func (*APIOperationTag) SetObservation ¶
func (tr *APIOperationTag) SetObservation(obs map[string]interface{}) error
SetObservation for this APIOperationTag
func (*APIOperationTag) SetParameters ¶
func (tr *APIOperationTag) SetParameters(params map[string]interface{}) error
SetParameters for this APIOperationTag
func (*APIOperationTag) SetProviderConfigReference ¶
func (mg *APIOperationTag) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this APIOperationTag.
func (*APIOperationTag) SetProviderReference ¶
func (mg *APIOperationTag) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this APIOperationTag. Deprecated: Use SetProviderConfigReference.
func (*APIOperationTag) SetWriteConnectionSecretToReference ¶
func (mg *APIOperationTag) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APIOperationTag.
type APIOperationTagList ¶
type APIOperationTagList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APIOperationTag `json:"items"` }
APIOperationTagList contains a list of APIOperationTags
func (*APIOperationTagList) DeepCopy ¶
func (in *APIOperationTagList) DeepCopy() *APIOperationTagList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationTagList.
func (*APIOperationTagList) DeepCopyInto ¶
func (in *APIOperationTagList) DeepCopyInto(out *APIOperationTagList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIOperationTagList) DeepCopyObject ¶
func (in *APIOperationTagList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIOperationTagList) GetItems ¶
func (l *APIOperationTagList) GetItems() []resource.Managed
GetItems of this APIOperationTagList.
type APIOperationTagObservation ¶
type APIOperationTagObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*APIOperationTagObservation) DeepCopy ¶
func (in *APIOperationTagObservation) DeepCopy() *APIOperationTagObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationTagObservation.
func (*APIOperationTagObservation) DeepCopyInto ¶
func (in *APIOperationTagObservation) DeepCopyInto(out *APIOperationTagObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationTagParameters ¶
type APIOperationTagParameters 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 (*APIOperationTagParameters) DeepCopy ¶
func (in *APIOperationTagParameters) DeepCopy() *APIOperationTagParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationTagParameters.
func (*APIOperationTagParameters) DeepCopyInto ¶
func (in *APIOperationTagParameters) DeepCopyInto(out *APIOperationTagParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationTagSpec ¶
type APIOperationTagSpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIOperationTagParameters `json:"forProvider"` }
APIOperationTagSpec defines the desired state of APIOperationTag
func (*APIOperationTagSpec) DeepCopy ¶
func (in *APIOperationTagSpec) DeepCopy() *APIOperationTagSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationTagSpec.
func (*APIOperationTagSpec) DeepCopyInto ¶
func (in *APIOperationTagSpec) DeepCopyInto(out *APIOperationTagSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIOperationTagStatus ¶
type APIOperationTagStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIOperationTagObservation `json:"atProvider,omitempty"` }
APIOperationTagStatus defines the observed state of APIOperationTag.
func (*APIOperationTagStatus) DeepCopy ¶
func (in *APIOperationTagStatus) DeepCopy() *APIOperationTagStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIOperationTagStatus.
func (*APIOperationTagStatus) DeepCopyInto ¶
func (in *APIOperationTagStatus) DeepCopyInto(out *APIOperationTagStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIParameters ¶
type APIParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*APIParameters) DeepCopy ¶
func (in *APIParameters) DeepCopy() *APIParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIParameters.
func (*APIParameters) DeepCopyInto ¶
func (in *APIParameters) DeepCopyInto(out *APIParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIPolicy ¶
type APIPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APIPolicySpec `json:"spec"` Status APIPolicyStatus `json:"status,omitempty"` }
APIPolicy is the Schema for the APIPolicys 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 (*APIPolicy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIPolicy.
func (*APIPolicy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIPolicy) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIPolicy) GetCondition ¶
func (mg *APIPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APIPolicy.
func (*APIPolicy) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this APIPolicy
func (*APIPolicy) GetDeletionPolicy ¶
func (mg *APIPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APIPolicy.
func (*APIPolicy) GetObservation ¶
GetObservation of this APIPolicy
func (*APIPolicy) GetParameters ¶
GetParameters of this APIPolicy
func (*APIPolicy) GetProviderConfigReference ¶
GetProviderConfigReference of this APIPolicy.
func (*APIPolicy) GetProviderReference ¶
GetProviderReference of this APIPolicy. Deprecated: Use GetProviderConfigReference.
func (*APIPolicy) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this APIPolicy
func (*APIPolicy) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APIPolicy) GetWriteConnectionSecretToReference ¶
func (mg *APIPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APIPolicy.
func (*APIPolicy) LateInitialize ¶
LateInitialize this APIPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*APIPolicy) ResolveReferences ¶
ResolveReferences of this APIPolicy.
func (*APIPolicy) SetConditions ¶
SetConditions of this APIPolicy.
func (*APIPolicy) SetDeletionPolicy ¶
func (mg *APIPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APIPolicy.
func (*APIPolicy) SetObservation ¶
SetObservation for this APIPolicy
func (*APIPolicy) SetParameters ¶
SetParameters for this APIPolicy
func (*APIPolicy) SetProviderConfigReference ¶
SetProviderConfigReference of this APIPolicy.
func (*APIPolicy) SetProviderReference ¶
SetProviderReference of this APIPolicy. Deprecated: Use SetProviderConfigReference.
func (*APIPolicy) SetWriteConnectionSecretToReference ¶
func (mg *APIPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APIPolicy.
type APIPolicyList ¶
type APIPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APIPolicy `json:"items"` }
APIPolicyList contains a list of APIPolicys
func (*APIPolicyList) DeepCopy ¶
func (in *APIPolicyList) DeepCopy() *APIPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIPolicyList.
func (*APIPolicyList) DeepCopyInto ¶
func (in *APIPolicyList) DeepCopyInto(out *APIPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIPolicyList) DeepCopyObject ¶
func (in *APIPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIPolicyList) GetItems ¶
func (l *APIPolicyList) GetItems() []resource.Managed
GetItems of this APIPolicyList.
type APIPolicyObservation ¶
type APIPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*APIPolicyObservation) DeepCopy ¶
func (in *APIPolicyObservation) DeepCopy() *APIPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIPolicyObservation.
func (*APIPolicyObservation) DeepCopyInto ¶
func (in *APIPolicyObservation) DeepCopyInto(out *APIPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIPolicyParameters ¶
type APIPolicyParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required APIName *string `json:"apiName" tf:"api_name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*APIPolicyParameters) DeepCopy ¶
func (in *APIPolicyParameters) DeepCopy() *APIPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIPolicyParameters.
func (*APIPolicyParameters) DeepCopyInto ¶
func (in *APIPolicyParameters) DeepCopyInto(out *APIPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIPolicySpec ¶
type APIPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIPolicyParameters `json:"forProvider"` }
APIPolicySpec defines the desired state of APIPolicy
func (*APIPolicySpec) DeepCopy ¶
func (in *APIPolicySpec) DeepCopy() *APIPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIPolicySpec.
func (*APIPolicySpec) DeepCopyInto ¶
func (in *APIPolicySpec) DeepCopyInto(out *APIPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIPolicyStatus ¶
type APIPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIPolicyObservation `json:"atProvider,omitempty"` }
APIPolicyStatus defines the observed state of APIPolicy.
func (*APIPolicyStatus) DeepCopy ¶
func (in *APIPolicyStatus) DeepCopy() *APIPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIPolicyStatus.
func (*APIPolicyStatus) DeepCopyInto ¶
func (in *APIPolicyStatus) DeepCopyInto(out *APIPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIRelease ¶
type APIRelease struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APIReleaseSpec `json:"spec"` Status APIReleaseStatus `json:"status,omitempty"` }
APIRelease is the Schema for the APIReleases 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 (*APIRelease) DeepCopy ¶
func (in *APIRelease) DeepCopy() *APIRelease
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIRelease.
func (*APIRelease) DeepCopyInto ¶
func (in *APIRelease) DeepCopyInto(out *APIRelease)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIRelease) DeepCopyObject ¶
func (in *APIRelease) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIRelease) GetCondition ¶
func (mg *APIRelease) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APIRelease.
func (*APIRelease) GetConnectionDetailsMapping ¶
func (tr *APIRelease) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this APIRelease
func (*APIRelease) GetDeletionPolicy ¶
func (mg *APIRelease) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APIRelease.
func (*APIRelease) GetID ¶
func (tr *APIRelease) GetID() string
GetID returns ID of underlying Terraform resource of this APIRelease
func (*APIRelease) GetObservation ¶
func (tr *APIRelease) GetObservation() (map[string]interface{}, error)
GetObservation of this APIRelease
func (*APIRelease) GetParameters ¶
func (tr *APIRelease) GetParameters() (map[string]interface{}, error)
GetParameters of this APIRelease
func (*APIRelease) GetProviderConfigReference ¶
func (mg *APIRelease) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this APIRelease.
func (*APIRelease) GetProviderReference ¶
func (mg *APIRelease) GetProviderReference() *xpv1.Reference
GetProviderReference of this APIRelease. Deprecated: Use GetProviderConfigReference.
func (*APIRelease) GetTerraformResourceType ¶
func (mg *APIRelease) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this APIRelease
func (*APIRelease) GetTerraformSchemaVersion ¶
func (tr *APIRelease) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APIRelease) GetWriteConnectionSecretToReference ¶
func (mg *APIRelease) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APIRelease.
func (*APIRelease) LateInitialize ¶
func (tr *APIRelease) LateInitialize(attrs []byte) (bool, error)
LateInitialize this APIRelease using its observed tfState. returns True if there are any spec changes for the resource.
func (*APIRelease) SetConditions ¶
func (mg *APIRelease) SetConditions(c ...xpv1.Condition)
SetConditions of this APIRelease.
func (*APIRelease) SetDeletionPolicy ¶
func (mg *APIRelease) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APIRelease.
func (*APIRelease) SetObservation ¶
func (tr *APIRelease) SetObservation(obs map[string]interface{}) error
SetObservation for this APIRelease
func (*APIRelease) SetParameters ¶
func (tr *APIRelease) SetParameters(params map[string]interface{}) error
SetParameters for this APIRelease
func (*APIRelease) SetProviderConfigReference ¶
func (mg *APIRelease) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this APIRelease.
func (*APIRelease) SetProviderReference ¶
func (mg *APIRelease) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this APIRelease. Deprecated: Use SetProviderConfigReference.
func (*APIRelease) SetWriteConnectionSecretToReference ¶
func (mg *APIRelease) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APIRelease.
type APIReleaseList ¶
type APIReleaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APIRelease `json:"items"` }
APIReleaseList contains a list of APIReleases
func (*APIReleaseList) DeepCopy ¶
func (in *APIReleaseList) DeepCopy() *APIReleaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIReleaseList.
func (*APIReleaseList) DeepCopyInto ¶
func (in *APIReleaseList) DeepCopyInto(out *APIReleaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIReleaseList) DeepCopyObject ¶
func (in *APIReleaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIReleaseList) GetItems ¶
func (l *APIReleaseList) GetItems() []resource.Managed
GetItems of this APIReleaseList.
type APIReleaseObservation ¶
type APIReleaseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*APIReleaseObservation) DeepCopy ¶
func (in *APIReleaseObservation) DeepCopy() *APIReleaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIReleaseObservation.
func (*APIReleaseObservation) DeepCopyInto ¶
func (in *APIReleaseObservation) DeepCopyInto(out *APIReleaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIReleaseParameters ¶
type APIReleaseParameters 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 (*APIReleaseParameters) DeepCopy ¶
func (in *APIReleaseParameters) DeepCopy() *APIReleaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIReleaseParameters.
func (*APIReleaseParameters) DeepCopyInto ¶
func (in *APIReleaseParameters) DeepCopyInto(out *APIReleaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIReleaseSpec ¶
type APIReleaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIReleaseParameters `json:"forProvider"` }
APIReleaseSpec defines the desired state of APIRelease
func (*APIReleaseSpec) DeepCopy ¶
func (in *APIReleaseSpec) DeepCopy() *APIReleaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIReleaseSpec.
func (*APIReleaseSpec) DeepCopyInto ¶
func (in *APIReleaseSpec) DeepCopyInto(out *APIReleaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIReleaseStatus ¶
type APIReleaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIReleaseObservation `json:"atProvider,omitempty"` }
APIReleaseStatus defines the observed state of APIRelease.
func (*APIReleaseStatus) DeepCopy ¶
func (in *APIReleaseStatus) DeepCopy() *APIReleaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIReleaseStatus.
func (*APIReleaseStatus) DeepCopyInto ¶
func (in *APIReleaseStatus) DeepCopyInto(out *APIReleaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APISchema ¶
type APISchema struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APISchemaSpec `json:"spec"` Status APISchemaStatus `json:"status,omitempty"` }
APISchema is the Schema for the APISchemas 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 (*APISchema) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APISchema.
func (*APISchema) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APISchema) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APISchema) GetCondition ¶
func (mg *APISchema) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APISchema.
func (*APISchema) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this APISchema
func (*APISchema) GetDeletionPolicy ¶
func (mg *APISchema) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APISchema.
func (*APISchema) GetObservation ¶
GetObservation of this APISchema
func (*APISchema) GetParameters ¶
GetParameters of this APISchema
func (*APISchema) GetProviderConfigReference ¶
GetProviderConfigReference of this APISchema.
func (*APISchema) GetProviderReference ¶
GetProviderReference of this APISchema. Deprecated: Use GetProviderConfigReference.
func (*APISchema) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this APISchema
func (*APISchema) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APISchema) GetWriteConnectionSecretToReference ¶
func (mg *APISchema) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APISchema.
func (*APISchema) LateInitialize ¶
LateInitialize this APISchema using its observed tfState. returns True if there are any spec changes for the resource.
func (*APISchema) ResolveReferences ¶
ResolveReferences of this APISchema.
func (*APISchema) SetConditions ¶
SetConditions of this APISchema.
func (*APISchema) SetDeletionPolicy ¶
func (mg *APISchema) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APISchema.
func (*APISchema) SetObservation ¶
SetObservation for this APISchema
func (*APISchema) SetParameters ¶
SetParameters for this APISchema
func (*APISchema) SetProviderConfigReference ¶
SetProviderConfigReference of this APISchema.
func (*APISchema) SetProviderReference ¶
SetProviderReference of this APISchema. Deprecated: Use SetProviderConfigReference.
func (*APISchema) SetWriteConnectionSecretToReference ¶
func (mg *APISchema) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APISchema.
type APISchemaList ¶
type APISchemaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APISchema `json:"items"` }
APISchemaList contains a list of APISchemas
func (*APISchemaList) DeepCopy ¶
func (in *APISchemaList) DeepCopy() *APISchemaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APISchemaList.
func (*APISchemaList) DeepCopyInto ¶
func (in *APISchemaList) DeepCopyInto(out *APISchemaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APISchemaList) DeepCopyObject ¶
func (in *APISchemaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APISchemaList) GetItems ¶
func (l *APISchemaList) GetItems() []resource.Managed
GetItems of this APISchemaList.
type APISchemaObservation ¶
type APISchemaObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*APISchemaObservation) DeepCopy ¶
func (in *APISchemaObservation) DeepCopy() *APISchemaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APISchemaObservation.
func (*APISchemaObservation) DeepCopyInto ¶
func (in *APISchemaObservation) DeepCopyInto(out *APISchemaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APISchemaParameters ¶
type APISchemaParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required SchemaID *string `json:"schemaId" tf:"schema_id,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*APISchemaParameters) DeepCopy ¶
func (in *APISchemaParameters) DeepCopy() *APISchemaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APISchemaParameters.
func (*APISchemaParameters) DeepCopyInto ¶
func (in *APISchemaParameters) DeepCopyInto(out *APISchemaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APISchemaSpec ¶
type APISchemaSpec struct { v1.ResourceSpec `json:",inline"` ForProvider APISchemaParameters `json:"forProvider"` }
APISchemaSpec defines the desired state of APISchema
func (*APISchemaSpec) DeepCopy ¶
func (in *APISchemaSpec) DeepCopy() *APISchemaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APISchemaSpec.
func (*APISchemaSpec) DeepCopyInto ¶
func (in *APISchemaSpec) DeepCopyInto(out *APISchemaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APISchemaStatus ¶
type APISchemaStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APISchemaObservation `json:"atProvider,omitempty"` }
APISchemaStatus defines the observed state of APISchema.
func (*APISchemaStatus) DeepCopy ¶
func (in *APISchemaStatus) DeepCopy() *APISchemaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APISchemaStatus.
func (*APISchemaStatus) DeepCopyInto ¶
func (in *APISchemaStatus) DeepCopyInto(out *APISchemaStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APISpec ¶
type APISpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIParameters `json:"forProvider"` }
APISpec defines the desired state of API
func (*APISpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APISpec.
func (*APISpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIStatus ¶
type APIStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIObservation `json:"atProvider,omitempty"` }
APIStatus defines the observed state of API.
func (*APIStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIStatus.
func (*APIStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIVersionSet ¶
type APIVersionSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APIVersionSetSpec `json:"spec"` Status APIVersionSetStatus `json:"status,omitempty"` }
APIVersionSet is the Schema for the APIVersionSets 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 (*APIVersionSet) DeepCopy ¶
func (in *APIVersionSet) DeepCopy() *APIVersionSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIVersionSet.
func (*APIVersionSet) DeepCopyInto ¶
func (in *APIVersionSet) DeepCopyInto(out *APIVersionSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIVersionSet) DeepCopyObject ¶
func (in *APIVersionSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIVersionSet) GetCondition ¶
func (mg *APIVersionSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APIVersionSet.
func (*APIVersionSet) GetConnectionDetailsMapping ¶
func (tr *APIVersionSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this APIVersionSet
func (*APIVersionSet) GetDeletionPolicy ¶
func (mg *APIVersionSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APIVersionSet.
func (*APIVersionSet) GetID ¶
func (tr *APIVersionSet) GetID() string
GetID returns ID of underlying Terraform resource of this APIVersionSet
func (*APIVersionSet) GetObservation ¶
func (tr *APIVersionSet) GetObservation() (map[string]interface{}, error)
GetObservation of this APIVersionSet
func (*APIVersionSet) GetParameters ¶
func (tr *APIVersionSet) GetParameters() (map[string]interface{}, error)
GetParameters of this APIVersionSet
func (*APIVersionSet) GetProviderConfigReference ¶
func (mg *APIVersionSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this APIVersionSet.
func (*APIVersionSet) GetProviderReference ¶
func (mg *APIVersionSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this APIVersionSet. Deprecated: Use GetProviderConfigReference.
func (*APIVersionSet) GetTerraformResourceType ¶
func (mg *APIVersionSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this APIVersionSet
func (*APIVersionSet) GetTerraformSchemaVersion ¶
func (tr *APIVersionSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APIVersionSet) GetWriteConnectionSecretToReference ¶
func (mg *APIVersionSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APIVersionSet.
func (*APIVersionSet) LateInitialize ¶
func (tr *APIVersionSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this APIVersionSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*APIVersionSet) ResolveReferences ¶
ResolveReferences of this APIVersionSet.
func (*APIVersionSet) SetConditions ¶
func (mg *APIVersionSet) SetConditions(c ...xpv1.Condition)
SetConditions of this APIVersionSet.
func (*APIVersionSet) SetDeletionPolicy ¶
func (mg *APIVersionSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APIVersionSet.
func (*APIVersionSet) SetObservation ¶
func (tr *APIVersionSet) SetObservation(obs map[string]interface{}) error
SetObservation for this APIVersionSet
func (*APIVersionSet) SetParameters ¶
func (tr *APIVersionSet) SetParameters(params map[string]interface{}) error
SetParameters for this APIVersionSet
func (*APIVersionSet) SetProviderConfigReference ¶
func (mg *APIVersionSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this APIVersionSet.
func (*APIVersionSet) SetProviderReference ¶
func (mg *APIVersionSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this APIVersionSet. Deprecated: Use SetProviderConfigReference.
func (*APIVersionSet) SetWriteConnectionSecretToReference ¶
func (mg *APIVersionSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APIVersionSet.
type APIVersionSetList ¶
type APIVersionSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APIVersionSet `json:"items"` }
APIVersionSetList contains a list of APIVersionSets
func (*APIVersionSetList) DeepCopy ¶
func (in *APIVersionSetList) DeepCopy() *APIVersionSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIVersionSetList.
func (*APIVersionSetList) DeepCopyInto ¶
func (in *APIVersionSetList) DeepCopyInto(out *APIVersionSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIVersionSetList) DeepCopyObject ¶
func (in *APIVersionSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIVersionSetList) GetItems ¶
func (l *APIVersionSetList) GetItems() []resource.Managed
GetItems of this APIVersionSetList.
type APIVersionSetObservation ¶
type APIVersionSetObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*APIVersionSetObservation) DeepCopy ¶
func (in *APIVersionSetObservation) DeepCopy() *APIVersionSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIVersionSetObservation.
func (*APIVersionSetObservation) DeepCopyInto ¶
func (in *APIVersionSetObservation) DeepCopyInto(out *APIVersionSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIVersionSetParameters ¶
type APIVersionSetParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*APIVersionSetParameters) DeepCopy ¶
func (in *APIVersionSetParameters) DeepCopy() *APIVersionSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIVersionSetParameters.
func (*APIVersionSetParameters) DeepCopyInto ¶
func (in *APIVersionSetParameters) DeepCopyInto(out *APIVersionSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIVersionSetSpec ¶
type APIVersionSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIVersionSetParameters `json:"forProvider"` }
APIVersionSetSpec defines the desired state of APIVersionSet
func (*APIVersionSetSpec) DeepCopy ¶
func (in *APIVersionSetSpec) DeepCopy() *APIVersionSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIVersionSetSpec.
func (*APIVersionSetSpec) DeepCopyInto ¶
func (in *APIVersionSetSpec) DeepCopyInto(out *APIVersionSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIVersionSetStatus ¶
type APIVersionSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIVersionSetObservation `json:"atProvider,omitempty"` }
APIVersionSetStatus defines the observed state of APIVersionSet.
func (*APIVersionSetStatus) DeepCopy ¶
func (in *APIVersionSetStatus) DeepCopy() *APIVersionSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIVersionSetStatus.
func (*APIVersionSetStatus) DeepCopyInto ¶
func (in *APIVersionSetStatus) DeepCopyInto(out *APIVersionSetStatus)
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 AuthorizationServer ¶
type AuthorizationServer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AuthorizationServerSpec `json:"spec"` Status AuthorizationServerStatus `json:"status,omitempty"` }
AuthorizationServer is the Schema for the AuthorizationServers 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 (*AuthorizationServer) DeepCopy ¶
func (in *AuthorizationServer) DeepCopy() *AuthorizationServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationServer.
func (*AuthorizationServer) DeepCopyInto ¶
func (in *AuthorizationServer) DeepCopyInto(out *AuthorizationServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthorizationServer) DeepCopyObject ¶
func (in *AuthorizationServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AuthorizationServer) GetCondition ¶
func (mg *AuthorizationServer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AuthorizationServer.
func (*AuthorizationServer) GetConnectionDetailsMapping ¶
func (tr *AuthorizationServer) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AuthorizationServer
func (*AuthorizationServer) GetDeletionPolicy ¶
func (mg *AuthorizationServer) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AuthorizationServer.
func (*AuthorizationServer) GetID ¶
func (tr *AuthorizationServer) GetID() string
GetID returns ID of underlying Terraform resource of this AuthorizationServer
func (*AuthorizationServer) GetObservation ¶
func (tr *AuthorizationServer) GetObservation() (map[string]interface{}, error)
GetObservation of this AuthorizationServer
func (*AuthorizationServer) GetParameters ¶
func (tr *AuthorizationServer) GetParameters() (map[string]interface{}, error)
GetParameters of this AuthorizationServer
func (*AuthorizationServer) GetProviderConfigReference ¶
func (mg *AuthorizationServer) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AuthorizationServer.
func (*AuthorizationServer) GetProviderReference ¶
func (mg *AuthorizationServer) GetProviderReference() *xpv1.Reference
GetProviderReference of this AuthorizationServer. Deprecated: Use GetProviderConfigReference.
func (*AuthorizationServer) GetTerraformResourceType ¶
func (mg *AuthorizationServer) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AuthorizationServer
func (*AuthorizationServer) GetTerraformSchemaVersion ¶
func (tr *AuthorizationServer) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AuthorizationServer) GetWriteConnectionSecretToReference ¶
func (mg *AuthorizationServer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AuthorizationServer.
func (*AuthorizationServer) LateInitialize ¶
func (tr *AuthorizationServer) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AuthorizationServer using its observed tfState. returns True if there are any spec changes for the resource.
func (*AuthorizationServer) ResolveReferences ¶
ResolveReferences of this AuthorizationServer.
func (*AuthorizationServer) SetConditions ¶
func (mg *AuthorizationServer) SetConditions(c ...xpv1.Condition)
SetConditions of this AuthorizationServer.
func (*AuthorizationServer) SetDeletionPolicy ¶
func (mg *AuthorizationServer) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AuthorizationServer.
func (*AuthorizationServer) SetObservation ¶
func (tr *AuthorizationServer) SetObservation(obs map[string]interface{}) error
SetObservation for this AuthorizationServer
func (*AuthorizationServer) SetParameters ¶
func (tr *AuthorizationServer) SetParameters(params map[string]interface{}) error
SetParameters for this AuthorizationServer
func (*AuthorizationServer) SetProviderConfigReference ¶
func (mg *AuthorizationServer) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AuthorizationServer.
func (*AuthorizationServer) SetProviderReference ¶
func (mg *AuthorizationServer) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AuthorizationServer. Deprecated: Use SetProviderConfigReference.
func (*AuthorizationServer) SetWriteConnectionSecretToReference ¶
func (mg *AuthorizationServer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AuthorizationServer.
type AuthorizationServerList ¶
type AuthorizationServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AuthorizationServer `json:"items"` }
AuthorizationServerList contains a list of AuthorizationServers
func (*AuthorizationServerList) DeepCopy ¶
func (in *AuthorizationServerList) DeepCopy() *AuthorizationServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationServerList.
func (*AuthorizationServerList) DeepCopyInto ¶
func (in *AuthorizationServerList) DeepCopyInto(out *AuthorizationServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthorizationServerList) DeepCopyObject ¶
func (in *AuthorizationServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AuthorizationServerList) GetItems ¶
func (l *AuthorizationServerList) GetItems() []resource.Managed
GetItems of this AuthorizationServerList.
type AuthorizationServerObservation ¶
type AuthorizationServerObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*AuthorizationServerObservation) DeepCopy ¶
func (in *AuthorizationServerObservation) DeepCopy() *AuthorizationServerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationServerObservation.
func (*AuthorizationServerObservation) DeepCopyInto ¶
func (in *AuthorizationServerObservation) DeepCopyInto(out *AuthorizationServerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthorizationServerParameters ¶
type AuthorizationServerParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*AuthorizationServerParameters) DeepCopy ¶
func (in *AuthorizationServerParameters) DeepCopy() *AuthorizationServerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationServerParameters.
func (*AuthorizationServerParameters) DeepCopyInto ¶
func (in *AuthorizationServerParameters) DeepCopyInto(out *AuthorizationServerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthorizationServerSpec ¶
type AuthorizationServerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AuthorizationServerParameters `json:"forProvider"` }
AuthorizationServerSpec defines the desired state of AuthorizationServer
func (*AuthorizationServerSpec) DeepCopy ¶
func (in *AuthorizationServerSpec) DeepCopy() *AuthorizationServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationServerSpec.
func (*AuthorizationServerSpec) DeepCopyInto ¶
func (in *AuthorizationServerSpec) DeepCopyInto(out *AuthorizationServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthorizationServerStatus ¶
type AuthorizationServerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AuthorizationServerObservation `json:"atProvider,omitempty"` }
AuthorizationServerStatus defines the observed state of AuthorizationServer.
func (*AuthorizationServerStatus) DeepCopy ¶
func (in *AuthorizationServerStatus) DeepCopy() *AuthorizationServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationServerStatus.
func (*AuthorizationServerStatus) DeepCopyInto ¶
func (in *AuthorizationServerStatus) DeepCopyInto(out *AuthorizationServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Backend ¶
type Backend struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BackendSpec `json:"spec"` Status BackendStatus `json:"status,omitempty"` }
Backend is the Schema for the Backends 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 (*Backend) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Backend.
func (*Backend) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Backend) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Backend) GetCondition ¶
func (mg *Backend) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Backend.
func (*Backend) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Backend
func (*Backend) GetDeletionPolicy ¶
func (mg *Backend) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Backend.
func (*Backend) GetObservation ¶
GetObservation of this Backend
func (*Backend) GetParameters ¶
GetParameters of this Backend
func (*Backend) GetProviderConfigReference ¶
GetProviderConfigReference of this Backend.
func (*Backend) GetProviderReference ¶
GetProviderReference of this Backend. Deprecated: Use GetProviderConfigReference.
func (*Backend) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Backend
func (*Backend) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Backend) GetWriteConnectionSecretToReference ¶
func (mg *Backend) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Backend.
func (*Backend) LateInitialize ¶
LateInitialize this Backend using its observed tfState. returns True if there are any spec changes for the resource.
func (*Backend) ResolveReferences ¶
ResolveReferences of this Backend.
func (*Backend) SetConditions ¶
SetConditions of this Backend.
func (*Backend) SetDeletionPolicy ¶
func (mg *Backend) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Backend.
func (*Backend) SetObservation ¶
SetObservation for this Backend
func (*Backend) SetParameters ¶
SetParameters for this Backend
func (*Backend) SetProviderConfigReference ¶
SetProviderConfigReference of this Backend.
func (*Backend) SetProviderReference ¶
SetProviderReference of this Backend. Deprecated: Use SetProviderConfigReference.
func (*Backend) SetWriteConnectionSecretToReference ¶
func (mg *Backend) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Backend.
type BackendList ¶
type BackendList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Backend `json:"items"` }
BackendList contains a list of Backends
func (*BackendList) DeepCopy ¶
func (in *BackendList) DeepCopy() *BackendList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendList.
func (*BackendList) DeepCopyInto ¶
func (in *BackendList) DeepCopyInto(out *BackendList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackendList) DeepCopyObject ¶
func (in *BackendList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackendList) GetItems ¶
func (l *BackendList) GetItems() []resource.Managed
GetItems of this BackendList.
type BackendObservation ¶
type BackendObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BackendObservation) DeepCopy ¶
func (in *BackendObservation) DeepCopy() *BackendObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendObservation.
func (*BackendObservation) DeepCopyInto ¶
func (in *BackendObservation) DeepCopyInto(out *BackendObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendParameters ¶
type BackendParameters 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 []BackendProxyParameters `json:"proxy,omitempty" tf:"proxy,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*BackendParameters) DeepCopy ¶
func (in *BackendParameters) DeepCopy() *BackendParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendParameters.
func (*BackendParameters) DeepCopyInto ¶
func (in *BackendParameters) DeepCopyInto(out *BackendParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendProxyObservation ¶
type BackendProxyObservation struct { }
func (*BackendProxyObservation) DeepCopy ¶
func (in *BackendProxyObservation) DeepCopy() *BackendProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendProxyObservation.
func (*BackendProxyObservation) DeepCopyInto ¶
func (in *BackendProxyObservation) DeepCopyInto(out *BackendProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendProxyParameters ¶
type BackendProxyParameters 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 (*BackendProxyParameters) DeepCopy ¶
func (in *BackendProxyParameters) DeepCopy() *BackendProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendProxyParameters.
func (*BackendProxyParameters) DeepCopyInto ¶
func (in *BackendProxyParameters) DeepCopyInto(out *BackendProxyParameters)
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 *float64 `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 *float64 `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 BackendSpec ¶
type BackendSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BackendParameters `json:"forProvider"` }
BackendSpec defines the desired state of Backend
func (*BackendSpec) DeepCopy ¶
func (in *BackendSpec) DeepCopy() *BackendSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendSpec.
func (*BackendSpec) DeepCopyInto ¶
func (in *BackendSpec) DeepCopyInto(out *BackendSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendStatus ¶
type BackendStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BackendObservation `json:"atProvider,omitempty"` }
BackendStatus defines the observed state of Backend.
func (*BackendStatus) DeepCopy ¶
func (in *BackendStatus) DeepCopy() *BackendStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendStatus.
func (*BackendStatus) DeepCopyInto ¶
func (in *BackendStatus) DeepCopyInto(out *BackendStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Certificate ¶
type Certificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CertificateSpec `json:"spec"` Status CertificateStatus `json:"status,omitempty"` }
Certificate is the Schema for the Certificates 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 (*Certificate) DeepCopy ¶
func (in *Certificate) DeepCopy() *Certificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Certificate.
func (*Certificate) DeepCopyInto ¶
func (in *Certificate) DeepCopyInto(out *Certificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Certificate) DeepCopyObject ¶
func (in *Certificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Certificate) GetCondition ¶
func (mg *Certificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Certificate.
func (*Certificate) GetConnectionDetailsMapping ¶
func (tr *Certificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Certificate
func (*Certificate) GetDeletionPolicy ¶
func (mg *Certificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Certificate.
func (*Certificate) GetID ¶
func (tr *Certificate) GetID() string
GetID returns ID of underlying Terraform resource of this Certificate
func (*Certificate) GetObservation ¶
func (tr *Certificate) GetObservation() (map[string]interface{}, error)
GetObservation of this Certificate
func (*Certificate) GetParameters ¶
func (tr *Certificate) GetParameters() (map[string]interface{}, error)
GetParameters of this Certificate
func (*Certificate) GetProviderConfigReference ¶
func (mg *Certificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Certificate.
func (*Certificate) GetProviderReference ¶
func (mg *Certificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this Certificate. Deprecated: Use GetProviderConfigReference.
func (*Certificate) GetTerraformResourceType ¶
func (mg *Certificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Certificate
func (*Certificate) GetTerraformSchemaVersion ¶
func (tr *Certificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Certificate) GetWriteConnectionSecretToReference ¶
func (mg *Certificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Certificate.
func (*Certificate) LateInitialize ¶
func (tr *Certificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Certificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*Certificate) ResolveReferences ¶
ResolveReferences of this Certificate.
func (*Certificate) SetConditions ¶
func (mg *Certificate) SetConditions(c ...xpv1.Condition)
SetConditions of this Certificate.
func (*Certificate) SetDeletionPolicy ¶
func (mg *Certificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Certificate.
func (*Certificate) SetObservation ¶
func (tr *Certificate) SetObservation(obs map[string]interface{}) error
SetObservation for this Certificate
func (*Certificate) SetParameters ¶
func (tr *Certificate) SetParameters(params map[string]interface{}) error
SetParameters for this Certificate
func (*Certificate) SetProviderConfigReference ¶
func (mg *Certificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Certificate.
func (*Certificate) SetProviderReference ¶
func (mg *Certificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Certificate. Deprecated: Use SetProviderConfigReference.
func (*Certificate) SetWriteConnectionSecretToReference ¶
func (mg *Certificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Certificate.
type CertificateList ¶
type CertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Certificate `json:"items"` }
CertificateList contains a list of Certificates
func (*CertificateList) DeepCopy ¶
func (in *CertificateList) DeepCopy() *CertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateList.
func (*CertificateList) DeepCopyInto ¶
func (in *CertificateList) DeepCopyInto(out *CertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertificateList) DeepCopyObject ¶
func (in *CertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CertificateList) GetItems ¶
func (l *CertificateList) GetItems() []resource.Managed
GetItems of this CertificateList.
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 CertificateObservation_2 ¶
type CertificateObservation_2 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 (*CertificateObservation_2) DeepCopy ¶
func (in *CertificateObservation_2) DeepCopy() *CertificateObservation_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateObservation_2.
func (*CertificateObservation_2) DeepCopyInto ¶
func (in *CertificateObservation_2) DeepCopyInto(out *CertificateObservation_2)
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 CertificateParameters_2 ¶
type CertificateParameters_2 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:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*CertificateParameters_2) DeepCopy ¶
func (in *CertificateParameters_2) DeepCopy() *CertificateParameters_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateParameters_2.
func (*CertificateParameters_2) DeepCopyInto ¶
func (in *CertificateParameters_2) DeepCopyInto(out *CertificateParameters_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateSpec ¶
type CertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CertificateParameters_2 `json:"forProvider"` }
CertificateSpec defines the desired state of Certificate
func (*CertificateSpec) DeepCopy ¶
func (in *CertificateSpec) DeepCopy() *CertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateSpec.
func (*CertificateSpec) DeepCopyInto ¶
func (in *CertificateSpec) DeepCopyInto(out *CertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateStatus ¶
type CertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CertificateObservation_2 `json:"atProvider,omitempty"` }
CertificateStatus defines the observed state of Certificate.
func (*CertificateStatus) DeepCopy ¶
func (in *CertificateStatus) DeepCopy() *CertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateStatus.
func (*CertificateStatus) DeepCopyInto ¶
func (in *CertificateStatus) DeepCopyInto(out *CertificateStatus)
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 CustomDomain ¶
type CustomDomain struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CustomDomainSpec `json:"spec"` Status CustomDomainStatus `json:"status,omitempty"` }
CustomDomain is the Schema for the CustomDomains 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 (*CustomDomain) DeepCopy ¶
func (in *CustomDomain) DeepCopy() *CustomDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain.
func (*CustomDomain) DeepCopyInto ¶
func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomain) DeepCopyObject ¶
func (in *CustomDomain) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDomain) GetCondition ¶
func (mg *CustomDomain) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CustomDomain.
func (*CustomDomain) GetConnectionDetailsMapping ¶
func (tr *CustomDomain) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CustomDomain
func (*CustomDomain) GetDeletionPolicy ¶
func (mg *CustomDomain) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CustomDomain.
func (*CustomDomain) GetID ¶
func (tr *CustomDomain) GetID() string
GetID returns ID of underlying Terraform resource of this CustomDomain
func (*CustomDomain) GetObservation ¶
func (tr *CustomDomain) GetObservation() (map[string]interface{}, error)
GetObservation of this CustomDomain
func (*CustomDomain) GetParameters ¶
func (tr *CustomDomain) GetParameters() (map[string]interface{}, error)
GetParameters of this CustomDomain
func (*CustomDomain) GetProviderConfigReference ¶
func (mg *CustomDomain) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CustomDomain.
func (*CustomDomain) GetProviderReference ¶
func (mg *CustomDomain) GetProviderReference() *xpv1.Reference
GetProviderReference of this CustomDomain. Deprecated: Use GetProviderConfigReference.
func (*CustomDomain) GetTerraformResourceType ¶
func (mg *CustomDomain) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CustomDomain
func (*CustomDomain) GetTerraformSchemaVersion ¶
func (tr *CustomDomain) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CustomDomain) GetWriteConnectionSecretToReference ¶
func (mg *CustomDomain) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CustomDomain.
func (*CustomDomain) LateInitialize ¶
func (tr *CustomDomain) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CustomDomain using its observed tfState. returns True if there are any spec changes for the resource.
func (*CustomDomain) SetConditions ¶
func (mg *CustomDomain) SetConditions(c ...xpv1.Condition)
SetConditions of this CustomDomain.
func (*CustomDomain) SetDeletionPolicy ¶
func (mg *CustomDomain) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CustomDomain.
func (*CustomDomain) SetObservation ¶
func (tr *CustomDomain) SetObservation(obs map[string]interface{}) error
SetObservation for this CustomDomain
func (*CustomDomain) SetParameters ¶
func (tr *CustomDomain) SetParameters(params map[string]interface{}) error
SetParameters for this CustomDomain
func (*CustomDomain) SetProviderConfigReference ¶
func (mg *CustomDomain) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CustomDomain.
func (*CustomDomain) SetProviderReference ¶
func (mg *CustomDomain) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CustomDomain. Deprecated: Use SetProviderConfigReference.
func (*CustomDomain) SetWriteConnectionSecretToReference ¶
func (mg *CustomDomain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CustomDomain.
type CustomDomainDeveloperPortalObservation ¶
type CustomDomainDeveloperPortalObservation 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 (*CustomDomainDeveloperPortalObservation) DeepCopy ¶
func (in *CustomDomainDeveloperPortalObservation) DeepCopy() *CustomDomainDeveloperPortalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainDeveloperPortalObservation.
func (*CustomDomainDeveloperPortalObservation) DeepCopyInto ¶
func (in *CustomDomainDeveloperPortalObservation) DeepCopyInto(out *CustomDomainDeveloperPortalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainDeveloperPortalParameters ¶
type CustomDomainDeveloperPortalParameters 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 (*CustomDomainDeveloperPortalParameters) DeepCopy ¶
func (in *CustomDomainDeveloperPortalParameters) DeepCopy() *CustomDomainDeveloperPortalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainDeveloperPortalParameters.
func (*CustomDomainDeveloperPortalParameters) DeepCopyInto ¶
func (in *CustomDomainDeveloperPortalParameters) DeepCopyInto(out *CustomDomainDeveloperPortalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainList ¶
type CustomDomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CustomDomain `json:"items"` }
CustomDomainList contains a list of CustomDomains
func (*CustomDomainList) DeepCopy ¶
func (in *CustomDomainList) DeepCopy() *CustomDomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainList.
func (*CustomDomainList) DeepCopyInto ¶
func (in *CustomDomainList) DeepCopyInto(out *CustomDomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomainList) DeepCopyObject ¶
func (in *CustomDomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDomainList) GetItems ¶
func (l *CustomDomainList) GetItems() []resource.Managed
GetItems of this CustomDomainList.
type CustomDomainManagementObservation ¶
type CustomDomainManagementObservation 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 (*CustomDomainManagementObservation) DeepCopy ¶
func (in *CustomDomainManagementObservation) DeepCopy() *CustomDomainManagementObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainManagementObservation.
func (*CustomDomainManagementObservation) DeepCopyInto ¶
func (in *CustomDomainManagementObservation) DeepCopyInto(out *CustomDomainManagementObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainManagementParameters ¶
type CustomDomainManagementParameters 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 (*CustomDomainManagementParameters) DeepCopy ¶
func (in *CustomDomainManagementParameters) DeepCopy() *CustomDomainManagementParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainManagementParameters.
func (*CustomDomainManagementParameters) DeepCopyInto ¶
func (in *CustomDomainManagementParameters) DeepCopyInto(out *CustomDomainManagementParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainObservation ¶
type CustomDomainObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*CustomDomainObservation) DeepCopy ¶
func (in *CustomDomainObservation) DeepCopy() *CustomDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainObservation.
func (*CustomDomainObservation) DeepCopyInto ¶
func (in *CustomDomainObservation) DeepCopyInto(out *CustomDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainParameters ¶
type CustomDomainParameters struct { // +kubebuilder:validation:Required APIManagementID *string `json:"apiManagementId" tf:"api_management_id,omitempty"` // +kubebuilder:validation:Optional DeveloperPortal []CustomDomainDeveloperPortalParameters `json:"developerPortal,omitempty" tf:"developer_portal,omitempty"` // +kubebuilder:validation:Optional Management []CustomDomainManagementParameters `json:"management,omitempty" tf:"management,omitempty"` // +kubebuilder:validation:Optional Portal []CustomDomainPortalParameters `json:"portal,omitempty" tf:"portal,omitempty"` // +kubebuilder:validation:Optional Proxy []CustomDomainProxyParameters `json:"proxy,omitempty" tf:"proxy,omitempty"` // +kubebuilder:validation:Optional Scm []CustomDomainScmParameters `json:"scm,omitempty" tf:"scm,omitempty"` }
func (*CustomDomainParameters) DeepCopy ¶
func (in *CustomDomainParameters) DeepCopy() *CustomDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainParameters.
func (*CustomDomainParameters) DeepCopyInto ¶
func (in *CustomDomainParameters) DeepCopyInto(out *CustomDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainPortalObservation ¶
type CustomDomainPortalObservation 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 (*CustomDomainPortalObservation) DeepCopy ¶
func (in *CustomDomainPortalObservation) DeepCopy() *CustomDomainPortalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainPortalObservation.
func (*CustomDomainPortalObservation) DeepCopyInto ¶
func (in *CustomDomainPortalObservation) DeepCopyInto(out *CustomDomainPortalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainPortalParameters ¶
type CustomDomainPortalParameters 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 (*CustomDomainPortalParameters) DeepCopy ¶
func (in *CustomDomainPortalParameters) DeepCopy() *CustomDomainPortalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainPortalParameters.
func (*CustomDomainPortalParameters) DeepCopyInto ¶
func (in *CustomDomainPortalParameters) DeepCopyInto(out *CustomDomainPortalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainProxyObservation ¶
type CustomDomainProxyObservation 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 (*CustomDomainProxyObservation) DeepCopy ¶
func (in *CustomDomainProxyObservation) DeepCopy() *CustomDomainProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainProxyObservation.
func (*CustomDomainProxyObservation) DeepCopyInto ¶
func (in *CustomDomainProxyObservation) DeepCopyInto(out *CustomDomainProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainProxyParameters ¶
type CustomDomainProxyParameters 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 (*CustomDomainProxyParameters) DeepCopy ¶
func (in *CustomDomainProxyParameters) DeepCopy() *CustomDomainProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainProxyParameters.
func (*CustomDomainProxyParameters) DeepCopyInto ¶
func (in *CustomDomainProxyParameters) DeepCopyInto(out *CustomDomainProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainScmObservation ¶
type CustomDomainScmObservation 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 (*CustomDomainScmObservation) DeepCopy ¶
func (in *CustomDomainScmObservation) DeepCopy() *CustomDomainScmObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainScmObservation.
func (*CustomDomainScmObservation) DeepCopyInto ¶
func (in *CustomDomainScmObservation) DeepCopyInto(out *CustomDomainScmObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainScmParameters ¶
type CustomDomainScmParameters 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 (*CustomDomainScmParameters) DeepCopy ¶
func (in *CustomDomainScmParameters) DeepCopy() *CustomDomainScmParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainScmParameters.
func (*CustomDomainScmParameters) DeepCopyInto ¶
func (in *CustomDomainScmParameters) DeepCopyInto(out *CustomDomainScmParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainSpec ¶
type CustomDomainSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CustomDomainParameters `json:"forProvider"` }
CustomDomainSpec defines the desired state of CustomDomain
func (*CustomDomainSpec) DeepCopy ¶
func (in *CustomDomainSpec) DeepCopy() *CustomDomainSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainSpec.
func (*CustomDomainSpec) DeepCopyInto ¶
func (in *CustomDomainSpec) DeepCopyInto(out *CustomDomainSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainStatus ¶
type CustomDomainStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CustomDomainObservation `json:"atProvider,omitempty"` }
CustomDomainStatus defines the observed state of CustomDomain.
func (*CustomDomainStatus) DeepCopy ¶
func (in *CustomDomainStatus) DeepCopy() *CustomDomainStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainStatus.
func (*CustomDomainStatus) DeepCopyInto ¶
func (in *CustomDomainStatus) DeepCopyInto(out *CustomDomainStatus)
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 Diagnostic ¶
type Diagnostic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DiagnosticSpec `json:"spec"` Status DiagnosticStatus `json:"status,omitempty"` }
Diagnostic is the Schema for the Diagnostics 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 (*Diagnostic) DeepCopy ¶
func (in *Diagnostic) DeepCopy() *Diagnostic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Diagnostic.
func (*Diagnostic) DeepCopyInto ¶
func (in *Diagnostic) DeepCopyInto(out *Diagnostic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Diagnostic) DeepCopyObject ¶
func (in *Diagnostic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Diagnostic) GetCondition ¶
func (mg *Diagnostic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Diagnostic.
func (*Diagnostic) GetConnectionDetailsMapping ¶
func (tr *Diagnostic) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Diagnostic
func (*Diagnostic) GetDeletionPolicy ¶
func (mg *Diagnostic) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Diagnostic.
func (*Diagnostic) GetID ¶
func (tr *Diagnostic) GetID() string
GetID returns ID of underlying Terraform resource of this Diagnostic
func (*Diagnostic) GetObservation ¶
func (tr *Diagnostic) GetObservation() (map[string]interface{}, error)
GetObservation of this Diagnostic
func (*Diagnostic) GetParameters ¶
func (tr *Diagnostic) GetParameters() (map[string]interface{}, error)
GetParameters of this Diagnostic
func (*Diagnostic) GetProviderConfigReference ¶
func (mg *Diagnostic) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Diagnostic.
func (*Diagnostic) GetProviderReference ¶
func (mg *Diagnostic) GetProviderReference() *xpv1.Reference
GetProviderReference of this Diagnostic. Deprecated: Use GetProviderConfigReference.
func (*Diagnostic) GetTerraformResourceType ¶
func (mg *Diagnostic) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Diagnostic
func (*Diagnostic) GetTerraformSchemaVersion ¶
func (tr *Diagnostic) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Diagnostic) GetWriteConnectionSecretToReference ¶
func (mg *Diagnostic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Diagnostic.
func (*Diagnostic) LateInitialize ¶
func (tr *Diagnostic) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Diagnostic using its observed tfState. returns True if there are any spec changes for the resource.
func (*Diagnostic) ResolveReferences ¶
ResolveReferences of this Diagnostic.
func (*Diagnostic) SetConditions ¶
func (mg *Diagnostic) SetConditions(c ...xpv1.Condition)
SetConditions of this Diagnostic.
func (*Diagnostic) SetDeletionPolicy ¶
func (mg *Diagnostic) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Diagnostic.
func (*Diagnostic) SetObservation ¶
func (tr *Diagnostic) SetObservation(obs map[string]interface{}) error
SetObservation for this Diagnostic
func (*Diagnostic) SetParameters ¶
func (tr *Diagnostic) SetParameters(params map[string]interface{}) error
SetParameters for this Diagnostic
func (*Diagnostic) SetProviderConfigReference ¶
func (mg *Diagnostic) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Diagnostic.
func (*Diagnostic) SetProviderReference ¶
func (mg *Diagnostic) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Diagnostic. Deprecated: Use SetProviderConfigReference.
func (*Diagnostic) SetWriteConnectionSecretToReference ¶
func (mg *Diagnostic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Diagnostic.
type DiagnosticBackendRequestObservation ¶
type DiagnosticBackendRequestObservation struct { }
func (*DiagnosticBackendRequestObservation) DeepCopy ¶
func (in *DiagnosticBackendRequestObservation) DeepCopy() *DiagnosticBackendRequestObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticBackendRequestObservation.
func (*DiagnosticBackendRequestObservation) DeepCopyInto ¶
func (in *DiagnosticBackendRequestObservation) DeepCopyInto(out *DiagnosticBackendRequestObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticBackendRequestParameters ¶
type DiagnosticBackendRequestParameters struct { // +kubebuilder:validation:Optional BodyBytes *float64 `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 (*DiagnosticBackendRequestParameters) DeepCopy ¶
func (in *DiagnosticBackendRequestParameters) DeepCopy() *DiagnosticBackendRequestParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticBackendRequestParameters.
func (*DiagnosticBackendRequestParameters) DeepCopyInto ¶
func (in *DiagnosticBackendRequestParameters) DeepCopyInto(out *DiagnosticBackendRequestParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticBackendResponseDataMaskingObservation ¶
type DiagnosticBackendResponseDataMaskingObservation struct { }
func (*DiagnosticBackendResponseDataMaskingObservation) DeepCopy ¶
func (in *DiagnosticBackendResponseDataMaskingObservation) DeepCopy() *DiagnosticBackendResponseDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticBackendResponseDataMaskingObservation.
func (*DiagnosticBackendResponseDataMaskingObservation) DeepCopyInto ¶
func (in *DiagnosticBackendResponseDataMaskingObservation) DeepCopyInto(out *DiagnosticBackendResponseDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticBackendResponseDataMaskingParameters ¶
type DiagnosticBackendResponseDataMaskingParameters 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 (*DiagnosticBackendResponseDataMaskingParameters) DeepCopy ¶
func (in *DiagnosticBackendResponseDataMaskingParameters) DeepCopy() *DiagnosticBackendResponseDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticBackendResponseDataMaskingParameters.
func (*DiagnosticBackendResponseDataMaskingParameters) DeepCopyInto ¶
func (in *DiagnosticBackendResponseDataMaskingParameters) DeepCopyInto(out *DiagnosticBackendResponseDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticBackendResponseObservation ¶
type DiagnosticBackendResponseObservation struct { }
func (*DiagnosticBackendResponseObservation) DeepCopy ¶
func (in *DiagnosticBackendResponseObservation) DeepCopy() *DiagnosticBackendResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticBackendResponseObservation.
func (*DiagnosticBackendResponseObservation) DeepCopyInto ¶
func (in *DiagnosticBackendResponseObservation) DeepCopyInto(out *DiagnosticBackendResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticBackendResponseParameters ¶
type DiagnosticBackendResponseParameters struct { // +kubebuilder:validation:Optional BodyBytes *float64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []DiagnosticBackendResponseDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*DiagnosticBackendResponseParameters) DeepCopy ¶
func (in *DiagnosticBackendResponseParameters) DeepCopy() *DiagnosticBackendResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticBackendResponseParameters.
func (*DiagnosticBackendResponseParameters) DeepCopyInto ¶
func (in *DiagnosticBackendResponseParameters) DeepCopyInto(out *DiagnosticBackendResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendRequestDataMaskingHeadersObservation ¶
type DiagnosticFrontendRequestDataMaskingHeadersObservation struct { }
func (*DiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopy ¶
func (in *DiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopy() *DiagnosticFrontendRequestDataMaskingHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendRequestDataMaskingHeadersObservation.
func (*DiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopyInto ¶
func (in *DiagnosticFrontendRequestDataMaskingHeadersObservation) DeepCopyInto(out *DiagnosticFrontendRequestDataMaskingHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendRequestDataMaskingHeadersParameters ¶
type DiagnosticFrontendRequestDataMaskingHeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*DiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopy ¶
func (in *DiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopy() *DiagnosticFrontendRequestDataMaskingHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendRequestDataMaskingHeadersParameters.
func (*DiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopyInto ¶
func (in *DiagnosticFrontendRequestDataMaskingHeadersParameters) DeepCopyInto(out *DiagnosticFrontendRequestDataMaskingHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendRequestDataMaskingObservation ¶
type DiagnosticFrontendRequestDataMaskingObservation struct { }
func (*DiagnosticFrontendRequestDataMaskingObservation) DeepCopy ¶
func (in *DiagnosticFrontendRequestDataMaskingObservation) DeepCopy() *DiagnosticFrontendRequestDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendRequestDataMaskingObservation.
func (*DiagnosticFrontendRequestDataMaskingObservation) DeepCopyInto ¶
func (in *DiagnosticFrontendRequestDataMaskingObservation) DeepCopyInto(out *DiagnosticFrontendRequestDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendRequestDataMaskingParameters ¶
type DiagnosticFrontendRequestDataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []DiagnosticFrontendRequestDataMaskingHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []DiagnosticFrontendRequestDataMaskingQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*DiagnosticFrontendRequestDataMaskingParameters) DeepCopy ¶
func (in *DiagnosticFrontendRequestDataMaskingParameters) DeepCopy() *DiagnosticFrontendRequestDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendRequestDataMaskingParameters.
func (*DiagnosticFrontendRequestDataMaskingParameters) DeepCopyInto ¶
func (in *DiagnosticFrontendRequestDataMaskingParameters) DeepCopyInto(out *DiagnosticFrontendRequestDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendRequestDataMaskingQueryParamsObservation ¶
type DiagnosticFrontendRequestDataMaskingQueryParamsObservation struct { }
func (*DiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopy ¶
func (in *DiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopy() *DiagnosticFrontendRequestDataMaskingQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendRequestDataMaskingQueryParamsObservation.
func (*DiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopyInto ¶
func (in *DiagnosticFrontendRequestDataMaskingQueryParamsObservation) DeepCopyInto(out *DiagnosticFrontendRequestDataMaskingQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendRequestDataMaskingQueryParamsParameters ¶
type DiagnosticFrontendRequestDataMaskingQueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*DiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopy ¶
func (in *DiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopy() *DiagnosticFrontendRequestDataMaskingQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendRequestDataMaskingQueryParamsParameters.
func (*DiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopyInto ¶
func (in *DiagnosticFrontendRequestDataMaskingQueryParamsParameters) DeepCopyInto(out *DiagnosticFrontendRequestDataMaskingQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendRequestObservation ¶
type DiagnosticFrontendRequestObservation struct { }
func (*DiagnosticFrontendRequestObservation) DeepCopy ¶
func (in *DiagnosticFrontendRequestObservation) DeepCopy() *DiagnosticFrontendRequestObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendRequestObservation.
func (*DiagnosticFrontendRequestObservation) DeepCopyInto ¶
func (in *DiagnosticFrontendRequestObservation) DeepCopyInto(out *DiagnosticFrontendRequestObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendRequestParameters ¶
type DiagnosticFrontendRequestParameters struct { // +kubebuilder:validation:Optional BodyBytes *float64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []DiagnosticFrontendRequestDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*DiagnosticFrontendRequestParameters) DeepCopy ¶
func (in *DiagnosticFrontendRequestParameters) DeepCopy() *DiagnosticFrontendRequestParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendRequestParameters.
func (*DiagnosticFrontendRequestParameters) DeepCopyInto ¶
func (in *DiagnosticFrontendRequestParameters) DeepCopyInto(out *DiagnosticFrontendRequestParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendResponseDataMaskingHeadersObservation ¶
type DiagnosticFrontendResponseDataMaskingHeadersObservation struct { }
func (*DiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopy ¶
func (in *DiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopy() *DiagnosticFrontendResponseDataMaskingHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendResponseDataMaskingHeadersObservation.
func (*DiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopyInto ¶
func (in *DiagnosticFrontendResponseDataMaskingHeadersObservation) DeepCopyInto(out *DiagnosticFrontendResponseDataMaskingHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendResponseDataMaskingHeadersParameters ¶
type DiagnosticFrontendResponseDataMaskingHeadersParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*DiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopy ¶
func (in *DiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopy() *DiagnosticFrontendResponseDataMaskingHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendResponseDataMaskingHeadersParameters.
func (*DiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopyInto ¶
func (in *DiagnosticFrontendResponseDataMaskingHeadersParameters) DeepCopyInto(out *DiagnosticFrontendResponseDataMaskingHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendResponseDataMaskingObservation ¶
type DiagnosticFrontendResponseDataMaskingObservation struct { }
func (*DiagnosticFrontendResponseDataMaskingObservation) DeepCopy ¶
func (in *DiagnosticFrontendResponseDataMaskingObservation) DeepCopy() *DiagnosticFrontendResponseDataMaskingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendResponseDataMaskingObservation.
func (*DiagnosticFrontendResponseDataMaskingObservation) DeepCopyInto ¶
func (in *DiagnosticFrontendResponseDataMaskingObservation) DeepCopyInto(out *DiagnosticFrontendResponseDataMaskingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendResponseDataMaskingParameters ¶
type DiagnosticFrontendResponseDataMaskingParameters struct { // +kubebuilder:validation:Optional Headers []DiagnosticFrontendResponseDataMaskingHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []DiagnosticFrontendResponseDataMaskingQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*DiagnosticFrontendResponseDataMaskingParameters) DeepCopy ¶
func (in *DiagnosticFrontendResponseDataMaskingParameters) DeepCopy() *DiagnosticFrontendResponseDataMaskingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendResponseDataMaskingParameters.
func (*DiagnosticFrontendResponseDataMaskingParameters) DeepCopyInto ¶
func (in *DiagnosticFrontendResponseDataMaskingParameters) DeepCopyInto(out *DiagnosticFrontendResponseDataMaskingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendResponseDataMaskingQueryParamsObservation ¶
type DiagnosticFrontendResponseDataMaskingQueryParamsObservation struct { }
func (*DiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopy ¶
func (in *DiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopy() *DiagnosticFrontendResponseDataMaskingQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendResponseDataMaskingQueryParamsObservation.
func (*DiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopyInto ¶
func (in *DiagnosticFrontendResponseDataMaskingQueryParamsObservation) DeepCopyInto(out *DiagnosticFrontendResponseDataMaskingQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendResponseDataMaskingQueryParamsParameters ¶
type DiagnosticFrontendResponseDataMaskingQueryParamsParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*DiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopy ¶
func (in *DiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopy() *DiagnosticFrontendResponseDataMaskingQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendResponseDataMaskingQueryParamsParameters.
func (*DiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopyInto ¶
func (in *DiagnosticFrontendResponseDataMaskingQueryParamsParameters) DeepCopyInto(out *DiagnosticFrontendResponseDataMaskingQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendResponseObservation ¶
type DiagnosticFrontendResponseObservation struct { }
func (*DiagnosticFrontendResponseObservation) DeepCopy ¶
func (in *DiagnosticFrontendResponseObservation) DeepCopy() *DiagnosticFrontendResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendResponseObservation.
func (*DiagnosticFrontendResponseObservation) DeepCopyInto ¶
func (in *DiagnosticFrontendResponseObservation) DeepCopyInto(out *DiagnosticFrontendResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticFrontendResponseParameters ¶
type DiagnosticFrontendResponseParameters struct { // +kubebuilder:validation:Optional BodyBytes *float64 `json:"bodyBytes,omitempty" tf:"body_bytes,omitempty"` // +kubebuilder:validation:Optional DataMasking []DiagnosticFrontendResponseDataMaskingParameters `json:"dataMasking,omitempty" tf:"data_masking,omitempty"` // +kubebuilder:validation:Optional HeadersToLog []*string `json:"headersToLog,omitempty" tf:"headers_to_log,omitempty"` }
func (*DiagnosticFrontendResponseParameters) DeepCopy ¶
func (in *DiagnosticFrontendResponseParameters) DeepCopy() *DiagnosticFrontendResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticFrontendResponseParameters.
func (*DiagnosticFrontendResponseParameters) DeepCopyInto ¶
func (in *DiagnosticFrontendResponseParameters) DeepCopyInto(out *DiagnosticFrontendResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticList ¶
type DiagnosticList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Diagnostic `json:"items"` }
DiagnosticList contains a list of Diagnostics
func (*DiagnosticList) DeepCopy ¶
func (in *DiagnosticList) DeepCopy() *DiagnosticList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticList.
func (*DiagnosticList) DeepCopyInto ¶
func (in *DiagnosticList) DeepCopyInto(out *DiagnosticList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DiagnosticList) DeepCopyObject ¶
func (in *DiagnosticList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DiagnosticList) GetItems ¶
func (l *DiagnosticList) GetItems() []resource.Managed
GetItems of this DiagnosticList.
type DiagnosticObservation ¶
type DiagnosticObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*DiagnosticObservation) DeepCopy ¶
func (in *DiagnosticObservation) DeepCopy() *DiagnosticObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticObservation.
func (*DiagnosticObservation) DeepCopyInto ¶
func (in *DiagnosticObservation) DeepCopyInto(out *DiagnosticObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticParameters ¶
type DiagnosticParameters 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 []DiagnosticBackendRequestParameters `json:"backendRequest,omitempty" tf:"backend_request,omitempty"` // +kubebuilder:validation:Optional BackendResponse []DiagnosticBackendResponseParameters `json:"backendResponse,omitempty" tf:"backend_response,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional FrontendRequest []DiagnosticFrontendRequestParameters `json:"frontendRequest,omitempty" tf:"frontend_request,omitempty"` // +kubebuilder:validation:Optional FrontendResponse []DiagnosticFrontendResponseParameters `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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional SamplingPercentage *float64 `json:"samplingPercentage,omitempty" tf:"sampling_percentage,omitempty"` // +kubebuilder:validation:Optional Verbosity *string `json:"verbosity,omitempty" tf:"verbosity,omitempty"` }
func (*DiagnosticParameters) DeepCopy ¶
func (in *DiagnosticParameters) DeepCopy() *DiagnosticParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticParameters.
func (*DiagnosticParameters) DeepCopyInto ¶
func (in *DiagnosticParameters) DeepCopyInto(out *DiagnosticParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticSpec ¶
type DiagnosticSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DiagnosticParameters `json:"forProvider"` }
DiagnosticSpec defines the desired state of Diagnostic
func (*DiagnosticSpec) DeepCopy ¶
func (in *DiagnosticSpec) DeepCopy() *DiagnosticSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticSpec.
func (*DiagnosticSpec) DeepCopyInto ¶
func (in *DiagnosticSpec) DeepCopyInto(out *DiagnosticSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticStatus ¶
type DiagnosticStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DiagnosticObservation `json:"atProvider,omitempty"` }
DiagnosticStatus defines the observed state of Diagnostic.
func (*DiagnosticStatus) DeepCopy ¶
func (in *DiagnosticStatus) DeepCopy() *DiagnosticStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticStatus.
func (*DiagnosticStatus) DeepCopyInto ¶
func (in *DiagnosticStatus) DeepCopyInto(out *DiagnosticStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailTemplate ¶
type EmailTemplate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EmailTemplateSpec `json:"spec"` Status EmailTemplateStatus `json:"status,omitempty"` }
EmailTemplate is the Schema for the EmailTemplates 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 (*EmailTemplate) DeepCopy ¶
func (in *EmailTemplate) DeepCopy() *EmailTemplate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailTemplate.
func (*EmailTemplate) DeepCopyInto ¶
func (in *EmailTemplate) DeepCopyInto(out *EmailTemplate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EmailTemplate) DeepCopyObject ¶
func (in *EmailTemplate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EmailTemplate) GetCondition ¶
func (mg *EmailTemplate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EmailTemplate.
func (*EmailTemplate) GetConnectionDetailsMapping ¶
func (tr *EmailTemplate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EmailTemplate
func (*EmailTemplate) GetDeletionPolicy ¶
func (mg *EmailTemplate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EmailTemplate.
func (*EmailTemplate) GetID ¶
func (tr *EmailTemplate) GetID() string
GetID returns ID of underlying Terraform resource of this EmailTemplate
func (*EmailTemplate) GetObservation ¶
func (tr *EmailTemplate) GetObservation() (map[string]interface{}, error)
GetObservation of this EmailTemplate
func (*EmailTemplate) GetParameters ¶
func (tr *EmailTemplate) GetParameters() (map[string]interface{}, error)
GetParameters of this EmailTemplate
func (*EmailTemplate) GetProviderConfigReference ¶
func (mg *EmailTemplate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EmailTemplate.
func (*EmailTemplate) GetProviderReference ¶
func (mg *EmailTemplate) GetProviderReference() *xpv1.Reference
GetProviderReference of this EmailTemplate. Deprecated: Use GetProviderConfigReference.
func (*EmailTemplate) GetTerraformResourceType ¶
func (mg *EmailTemplate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EmailTemplate
func (*EmailTemplate) GetTerraformSchemaVersion ¶
func (tr *EmailTemplate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EmailTemplate) GetWriteConnectionSecretToReference ¶
func (mg *EmailTemplate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EmailTemplate.
func (*EmailTemplate) LateInitialize ¶
func (tr *EmailTemplate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EmailTemplate using its observed tfState. returns True if there are any spec changes for the resource.
func (*EmailTemplate) ResolveReferences ¶
ResolveReferences of this EmailTemplate.
func (*EmailTemplate) SetConditions ¶
func (mg *EmailTemplate) SetConditions(c ...xpv1.Condition)
SetConditions of this EmailTemplate.
func (*EmailTemplate) SetDeletionPolicy ¶
func (mg *EmailTemplate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EmailTemplate.
func (*EmailTemplate) SetObservation ¶
func (tr *EmailTemplate) SetObservation(obs map[string]interface{}) error
SetObservation for this EmailTemplate
func (*EmailTemplate) SetParameters ¶
func (tr *EmailTemplate) SetParameters(params map[string]interface{}) error
SetParameters for this EmailTemplate
func (*EmailTemplate) SetProviderConfigReference ¶
func (mg *EmailTemplate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EmailTemplate.
func (*EmailTemplate) SetProviderReference ¶
func (mg *EmailTemplate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EmailTemplate. Deprecated: Use SetProviderConfigReference.
func (*EmailTemplate) SetWriteConnectionSecretToReference ¶
func (mg *EmailTemplate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EmailTemplate.
type EmailTemplateList ¶
type EmailTemplateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EmailTemplate `json:"items"` }
EmailTemplateList contains a list of EmailTemplates
func (*EmailTemplateList) DeepCopy ¶
func (in *EmailTemplateList) DeepCopy() *EmailTemplateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailTemplateList.
func (*EmailTemplateList) DeepCopyInto ¶
func (in *EmailTemplateList) DeepCopyInto(out *EmailTemplateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EmailTemplateList) DeepCopyObject ¶
func (in *EmailTemplateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EmailTemplateList) GetItems ¶
func (l *EmailTemplateList) GetItems() []resource.Managed
GetItems of this EmailTemplateList.
type EmailTemplateObservation ¶
type EmailTemplateObservation 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 (*EmailTemplateObservation) DeepCopy ¶
func (in *EmailTemplateObservation) DeepCopy() *EmailTemplateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailTemplateObservation.
func (*EmailTemplateObservation) DeepCopyInto ¶
func (in *EmailTemplateObservation) DeepCopyInto(out *EmailTemplateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailTemplateParameters ¶
type EmailTemplateParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required Body *string `json:"body" tf:"body,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Subject *string `json:"subject" tf:"subject,omitempty"` // +kubebuilder:validation:Required TemplateName *string `json:"templateName" tf:"template_name,omitempty"` }
func (*EmailTemplateParameters) DeepCopy ¶
func (in *EmailTemplateParameters) DeepCopy() *EmailTemplateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailTemplateParameters.
func (*EmailTemplateParameters) DeepCopyInto ¶
func (in *EmailTemplateParameters) DeepCopyInto(out *EmailTemplateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailTemplateSpec ¶
type EmailTemplateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EmailTemplateParameters `json:"forProvider"` }
EmailTemplateSpec defines the desired state of EmailTemplate
func (*EmailTemplateSpec) DeepCopy ¶
func (in *EmailTemplateSpec) DeepCopy() *EmailTemplateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailTemplateSpec.
func (*EmailTemplateSpec) DeepCopyInto ¶
func (in *EmailTemplateSpec) DeepCopyInto(out *EmailTemplateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailTemplateStatus ¶
type EmailTemplateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EmailTemplateObservation `json:"atProvider,omitempty"` }
EmailTemplateStatus defines the observed state of EmailTemplate.
func (*EmailTemplateStatus) DeepCopy ¶
func (in *EmailTemplateStatus) DeepCopy() *EmailTemplateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailTemplateStatus.
func (*EmailTemplateStatus) DeepCopyInto ¶
func (in *EmailTemplateStatus) DeepCopyInto(out *EmailTemplateStatus)
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 *float64 `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 *float64 `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 Gateway ¶
type Gateway struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GatewaySpec `json:"spec"` Status GatewayStatus `json:"status,omitempty"` }
Gateway is the Schema for the Gateways 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 (*Gateway) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Gateway.
func (*Gateway) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Gateway) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Gateway) GetCondition ¶
func (mg *Gateway) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Gateway.
func (*Gateway) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Gateway
func (*Gateway) GetDeletionPolicy ¶
func (mg *Gateway) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Gateway.
func (*Gateway) GetObservation ¶
GetObservation of this Gateway
func (*Gateway) GetParameters ¶
GetParameters of this Gateway
func (*Gateway) GetProviderConfigReference ¶
GetProviderConfigReference of this Gateway.
func (*Gateway) GetProviderReference ¶
GetProviderReference of this Gateway. Deprecated: Use GetProviderConfigReference.
func (*Gateway) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Gateway
func (*Gateway) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Gateway) GetWriteConnectionSecretToReference ¶
func (mg *Gateway) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Gateway.
func (*Gateway) LateInitialize ¶
LateInitialize this Gateway using its observed tfState. returns True if there are any spec changes for the resource.
func (*Gateway) SetConditions ¶
SetConditions of this Gateway.
func (*Gateway) SetDeletionPolicy ¶
func (mg *Gateway) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Gateway.
func (*Gateway) SetObservation ¶
SetObservation for this Gateway
func (*Gateway) SetParameters ¶
SetParameters for this Gateway
func (*Gateway) SetProviderConfigReference ¶
SetProviderConfigReference of this Gateway.
func (*Gateway) SetProviderReference ¶
SetProviderReference of this Gateway. Deprecated: Use SetProviderConfigReference.
func (*Gateway) SetWriteConnectionSecretToReference ¶
func (mg *Gateway) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Gateway.
type GatewayAPI ¶
type GatewayAPI struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GatewayAPISpec `json:"spec"` Status GatewayAPIStatus `json:"status,omitempty"` }
GatewayAPI is the Schema for the GatewayAPIs 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 (*GatewayAPI) DeepCopy ¶
func (in *GatewayAPI) DeepCopy() *GatewayAPI
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayAPI.
func (*GatewayAPI) DeepCopyInto ¶
func (in *GatewayAPI) DeepCopyInto(out *GatewayAPI)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GatewayAPI) DeepCopyObject ¶
func (in *GatewayAPI) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GatewayAPI) GetCondition ¶
func (mg *GatewayAPI) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this GatewayAPI.
func (*GatewayAPI) GetConnectionDetailsMapping ¶
func (tr *GatewayAPI) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this GatewayAPI
func (*GatewayAPI) GetDeletionPolicy ¶
func (mg *GatewayAPI) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this GatewayAPI.
func (*GatewayAPI) GetID ¶
func (tr *GatewayAPI) GetID() string
GetID returns ID of underlying Terraform resource of this GatewayAPI
func (*GatewayAPI) GetObservation ¶
func (tr *GatewayAPI) GetObservation() (map[string]interface{}, error)
GetObservation of this GatewayAPI
func (*GatewayAPI) GetParameters ¶
func (tr *GatewayAPI) GetParameters() (map[string]interface{}, error)
GetParameters of this GatewayAPI
func (*GatewayAPI) GetProviderConfigReference ¶
func (mg *GatewayAPI) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this GatewayAPI.
func (*GatewayAPI) GetProviderReference ¶
func (mg *GatewayAPI) GetProviderReference() *xpv1.Reference
GetProviderReference of this GatewayAPI. Deprecated: Use GetProviderConfigReference.
func (*GatewayAPI) GetTerraformResourceType ¶
func (mg *GatewayAPI) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this GatewayAPI
func (*GatewayAPI) GetTerraformSchemaVersion ¶
func (tr *GatewayAPI) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*GatewayAPI) GetWriteConnectionSecretToReference ¶
func (mg *GatewayAPI) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this GatewayAPI.
func (*GatewayAPI) LateInitialize ¶
func (tr *GatewayAPI) LateInitialize(attrs []byte) (bool, error)
LateInitialize this GatewayAPI using its observed tfState. returns True if there are any spec changes for the resource.
func (*GatewayAPI) SetConditions ¶
func (mg *GatewayAPI) SetConditions(c ...xpv1.Condition)
SetConditions of this GatewayAPI.
func (*GatewayAPI) SetDeletionPolicy ¶
func (mg *GatewayAPI) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this GatewayAPI.
func (*GatewayAPI) SetObservation ¶
func (tr *GatewayAPI) SetObservation(obs map[string]interface{}) error
SetObservation for this GatewayAPI
func (*GatewayAPI) SetParameters ¶
func (tr *GatewayAPI) SetParameters(params map[string]interface{}) error
SetParameters for this GatewayAPI
func (*GatewayAPI) SetProviderConfigReference ¶
func (mg *GatewayAPI) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this GatewayAPI.
func (*GatewayAPI) SetProviderReference ¶
func (mg *GatewayAPI) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this GatewayAPI. Deprecated: Use SetProviderConfigReference.
func (*GatewayAPI) SetWriteConnectionSecretToReference ¶
func (mg *GatewayAPI) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this GatewayAPI.
type GatewayAPIList ¶
type GatewayAPIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []GatewayAPI `json:"items"` }
GatewayAPIList contains a list of GatewayAPIs
func (*GatewayAPIList) DeepCopy ¶
func (in *GatewayAPIList) DeepCopy() *GatewayAPIList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayAPIList.
func (*GatewayAPIList) DeepCopyInto ¶
func (in *GatewayAPIList) DeepCopyInto(out *GatewayAPIList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GatewayAPIList) DeepCopyObject ¶
func (in *GatewayAPIList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GatewayAPIList) GetItems ¶
func (l *GatewayAPIList) GetItems() []resource.Managed
GetItems of this GatewayAPIList.
type GatewayAPIObservation ¶
type GatewayAPIObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*GatewayAPIObservation) DeepCopy ¶
func (in *GatewayAPIObservation) DeepCopy() *GatewayAPIObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayAPIObservation.
func (*GatewayAPIObservation) DeepCopyInto ¶
func (in *GatewayAPIObservation) DeepCopyInto(out *GatewayAPIObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayAPIParameters ¶
type GatewayAPIParameters struct { // +kubebuilder:validation:Required APIID *string `json:"apiId" tf:"api_id,omitempty"` // +kubebuilder:validation:Required GatewayID *string `json:"gatewayId" tf:"gateway_id,omitempty"` }
func (*GatewayAPIParameters) DeepCopy ¶
func (in *GatewayAPIParameters) DeepCopy() *GatewayAPIParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayAPIParameters.
func (*GatewayAPIParameters) DeepCopyInto ¶
func (in *GatewayAPIParameters) DeepCopyInto(out *GatewayAPIParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayAPISpec ¶
type GatewayAPISpec struct { v1.ResourceSpec `json:",inline"` ForProvider GatewayAPIParameters `json:"forProvider"` }
GatewayAPISpec defines the desired state of GatewayAPI
func (*GatewayAPISpec) DeepCopy ¶
func (in *GatewayAPISpec) DeepCopy() *GatewayAPISpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayAPISpec.
func (*GatewayAPISpec) DeepCopyInto ¶
func (in *GatewayAPISpec) DeepCopyInto(out *GatewayAPISpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayAPIStatus ¶
type GatewayAPIStatus struct { v1.ResourceStatus `json:",inline"` AtProvider GatewayAPIObservation `json:"atProvider,omitempty"` }
GatewayAPIStatus defines the observed state of GatewayAPI.
func (*GatewayAPIStatus) DeepCopy ¶
func (in *GatewayAPIStatus) DeepCopy() *GatewayAPIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayAPIStatus.
func (*GatewayAPIStatus) DeepCopyInto ¶
func (in *GatewayAPIStatus) DeepCopyInto(out *GatewayAPIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayList ¶
type GatewayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Gateway `json:"items"` }
GatewayList contains a list of Gateways
func (*GatewayList) DeepCopy ¶
func (in *GatewayList) DeepCopy() *GatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayList.
func (*GatewayList) DeepCopyInto ¶
func (in *GatewayList) DeepCopyInto(out *GatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GatewayList) DeepCopyObject ¶
func (in *GatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GatewayList) GetItems ¶
func (l *GatewayList) GetItems() []resource.Managed
GetItems of this GatewayList.
type GatewayObservation ¶
type GatewayObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*GatewayObservation) DeepCopy ¶
func (in *GatewayObservation) DeepCopy() *GatewayObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayObservation.
func (*GatewayObservation) DeepCopyInto ¶
func (in *GatewayObservation) DeepCopyInto(out *GatewayObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayParameters ¶
type GatewayParameters 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 (*GatewayParameters) DeepCopy ¶
func (in *GatewayParameters) DeepCopy() *GatewayParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayParameters.
func (*GatewayParameters) DeepCopyInto ¶
func (in *GatewayParameters) DeepCopyInto(out *GatewayParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewaySpec ¶
type GatewaySpec struct { v1.ResourceSpec `json:",inline"` ForProvider GatewayParameters `json:"forProvider"` }
GatewaySpec defines the desired state of Gateway
func (*GatewaySpec) DeepCopy ¶
func (in *GatewaySpec) DeepCopy() *GatewaySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewaySpec.
func (*GatewaySpec) DeepCopyInto ¶
func (in *GatewaySpec) DeepCopyInto(out *GatewaySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayStatus ¶
type GatewayStatus struct { v1.ResourceStatus `json:",inline"` AtProvider GatewayObservation `json:"atProvider,omitempty"` }
GatewayStatus defines the observed state of Gateway.
func (*GatewayStatus) DeepCopy ¶
func (in *GatewayStatus) DeepCopy() *GatewayStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayStatus.
func (*GatewayStatus) DeepCopyInto ¶
func (in *GatewayStatus) DeepCopyInto(out *GatewayStatus)
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 HostNameConfigurationManagementObservation ¶
type HostNameConfigurationManagementObservation 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 (*HostNameConfigurationManagementObservation) DeepCopy ¶
func (in *HostNameConfigurationManagementObservation) DeepCopy() *HostNameConfigurationManagementObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNameConfigurationManagementObservation.
func (*HostNameConfigurationManagementObservation) DeepCopyInto ¶
func (in *HostNameConfigurationManagementObservation) DeepCopyInto(out *HostNameConfigurationManagementObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostNameConfigurationManagementParameters ¶
type HostNameConfigurationManagementParameters 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 (*HostNameConfigurationManagementParameters) DeepCopy ¶
func (in *HostNameConfigurationManagementParameters) DeepCopy() *HostNameConfigurationManagementParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNameConfigurationManagementParameters.
func (*HostNameConfigurationManagementParameters) DeepCopyInto ¶
func (in *HostNameConfigurationManagementParameters) DeepCopyInto(out *HostNameConfigurationManagementParameters)
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 []HostNameConfigurationManagementParameters `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 IdentityProviderAAD ¶
type IdentityProviderAAD struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityProviderAADSpec `json:"spec"` Status IdentityProviderAADStatus `json:"status,omitempty"` }
IdentityProviderAAD is the Schema for the IdentityProviderAADs 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 (*IdentityProviderAAD) DeepCopy ¶
func (in *IdentityProviderAAD) DeepCopy() *IdentityProviderAAD
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAAD.
func (*IdentityProviderAAD) DeepCopyInto ¶
func (in *IdentityProviderAAD) DeepCopyInto(out *IdentityProviderAAD)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderAAD) DeepCopyObject ¶
func (in *IdentityProviderAAD) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderAAD) GetCondition ¶
func (mg *IdentityProviderAAD) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IdentityProviderAAD.
func (*IdentityProviderAAD) GetConnectionDetailsMapping ¶
func (tr *IdentityProviderAAD) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IdentityProviderAAD
func (*IdentityProviderAAD) GetDeletionPolicy ¶
func (mg *IdentityProviderAAD) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IdentityProviderAAD.
func (*IdentityProviderAAD) GetID ¶
func (tr *IdentityProviderAAD) GetID() string
GetID returns ID of underlying Terraform resource of this IdentityProviderAAD
func (*IdentityProviderAAD) GetObservation ¶
func (tr *IdentityProviderAAD) GetObservation() (map[string]interface{}, error)
GetObservation of this IdentityProviderAAD
func (*IdentityProviderAAD) GetParameters ¶
func (tr *IdentityProviderAAD) GetParameters() (map[string]interface{}, error)
GetParameters of this IdentityProviderAAD
func (*IdentityProviderAAD) GetProviderConfigReference ¶
func (mg *IdentityProviderAAD) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IdentityProviderAAD.
func (*IdentityProviderAAD) GetProviderReference ¶
func (mg *IdentityProviderAAD) GetProviderReference() *xpv1.Reference
GetProviderReference of this IdentityProviderAAD. Deprecated: Use GetProviderConfigReference.
func (*IdentityProviderAAD) GetTerraformResourceType ¶
func (mg *IdentityProviderAAD) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IdentityProviderAAD
func (*IdentityProviderAAD) GetTerraformSchemaVersion ¶
func (tr *IdentityProviderAAD) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IdentityProviderAAD) GetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderAAD) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IdentityProviderAAD.
func (*IdentityProviderAAD) LateInitialize ¶
func (tr *IdentityProviderAAD) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IdentityProviderAAD using its observed tfState. returns True if there are any spec changes for the resource.
func (*IdentityProviderAAD) ResolveReferences ¶
ResolveReferences of this IdentityProviderAAD.
func (*IdentityProviderAAD) SetConditions ¶
func (mg *IdentityProviderAAD) SetConditions(c ...xpv1.Condition)
SetConditions of this IdentityProviderAAD.
func (*IdentityProviderAAD) SetDeletionPolicy ¶
func (mg *IdentityProviderAAD) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IdentityProviderAAD.
func (*IdentityProviderAAD) SetObservation ¶
func (tr *IdentityProviderAAD) SetObservation(obs map[string]interface{}) error
SetObservation for this IdentityProviderAAD
func (*IdentityProviderAAD) SetParameters ¶
func (tr *IdentityProviderAAD) SetParameters(params map[string]interface{}) error
SetParameters for this IdentityProviderAAD
func (*IdentityProviderAAD) SetProviderConfigReference ¶
func (mg *IdentityProviderAAD) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IdentityProviderAAD.
func (*IdentityProviderAAD) SetProviderReference ¶
func (mg *IdentityProviderAAD) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IdentityProviderAAD. Deprecated: Use SetProviderConfigReference.
func (*IdentityProviderAAD) SetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderAAD) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IdentityProviderAAD.
type IdentityProviderAADB2C ¶
type IdentityProviderAADB2C struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityProviderAADB2CSpec `json:"spec"` Status IdentityProviderAADB2CStatus `json:"status,omitempty"` }
IdentityProviderAADB2C is the Schema for the IdentityProviderAADB2Cs 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 (*IdentityProviderAADB2C) DeepCopy ¶
func (in *IdentityProviderAADB2C) DeepCopy() *IdentityProviderAADB2C
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADB2C.
func (*IdentityProviderAADB2C) DeepCopyInto ¶
func (in *IdentityProviderAADB2C) DeepCopyInto(out *IdentityProviderAADB2C)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderAADB2C) DeepCopyObject ¶
func (in *IdentityProviderAADB2C) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderAADB2C) GetCondition ¶
func (mg *IdentityProviderAADB2C) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IdentityProviderAADB2C.
func (*IdentityProviderAADB2C) GetConnectionDetailsMapping ¶
func (tr *IdentityProviderAADB2C) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IdentityProviderAADB2C
func (*IdentityProviderAADB2C) GetDeletionPolicy ¶
func (mg *IdentityProviderAADB2C) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IdentityProviderAADB2C.
func (*IdentityProviderAADB2C) GetID ¶
func (tr *IdentityProviderAADB2C) GetID() string
GetID returns ID of underlying Terraform resource of this IdentityProviderAADB2C
func (*IdentityProviderAADB2C) GetObservation ¶
func (tr *IdentityProviderAADB2C) GetObservation() (map[string]interface{}, error)
GetObservation of this IdentityProviderAADB2C
func (*IdentityProviderAADB2C) GetParameters ¶
func (tr *IdentityProviderAADB2C) GetParameters() (map[string]interface{}, error)
GetParameters of this IdentityProviderAADB2C
func (*IdentityProviderAADB2C) GetProviderConfigReference ¶
func (mg *IdentityProviderAADB2C) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IdentityProviderAADB2C.
func (*IdentityProviderAADB2C) GetProviderReference ¶
func (mg *IdentityProviderAADB2C) GetProviderReference() *xpv1.Reference
GetProviderReference of this IdentityProviderAADB2C. Deprecated: Use GetProviderConfigReference.
func (*IdentityProviderAADB2C) GetTerraformResourceType ¶
func (mg *IdentityProviderAADB2C) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IdentityProviderAADB2C
func (*IdentityProviderAADB2C) GetTerraformSchemaVersion ¶
func (tr *IdentityProviderAADB2C) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IdentityProviderAADB2C) GetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderAADB2C) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IdentityProviderAADB2C.
func (*IdentityProviderAADB2C) LateInitialize ¶
func (tr *IdentityProviderAADB2C) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IdentityProviderAADB2C using its observed tfState. returns True if there are any spec changes for the resource.
func (*IdentityProviderAADB2C) ResolveReferences ¶
ResolveReferences of this IdentityProviderAADB2C.
func (*IdentityProviderAADB2C) SetConditions ¶
func (mg *IdentityProviderAADB2C) SetConditions(c ...xpv1.Condition)
SetConditions of this IdentityProviderAADB2C.
func (*IdentityProviderAADB2C) SetDeletionPolicy ¶
func (mg *IdentityProviderAADB2C) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IdentityProviderAADB2C.
func (*IdentityProviderAADB2C) SetObservation ¶
func (tr *IdentityProviderAADB2C) SetObservation(obs map[string]interface{}) error
SetObservation for this IdentityProviderAADB2C
func (*IdentityProviderAADB2C) SetParameters ¶
func (tr *IdentityProviderAADB2C) SetParameters(params map[string]interface{}) error
SetParameters for this IdentityProviderAADB2C
func (*IdentityProviderAADB2C) SetProviderConfigReference ¶
func (mg *IdentityProviderAADB2C) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IdentityProviderAADB2C.
func (*IdentityProviderAADB2C) SetProviderReference ¶
func (mg *IdentityProviderAADB2C) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IdentityProviderAADB2C. Deprecated: Use SetProviderConfigReference.
func (*IdentityProviderAADB2C) SetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderAADB2C) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IdentityProviderAADB2C.
type IdentityProviderAADB2CList ¶
type IdentityProviderAADB2CList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityProviderAADB2C `json:"items"` }
IdentityProviderAADB2CList contains a list of IdentityProviderAADB2Cs
func (*IdentityProviderAADB2CList) DeepCopy ¶
func (in *IdentityProviderAADB2CList) DeepCopy() *IdentityProviderAADB2CList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADB2CList.
func (*IdentityProviderAADB2CList) DeepCopyInto ¶
func (in *IdentityProviderAADB2CList) DeepCopyInto(out *IdentityProviderAADB2CList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderAADB2CList) DeepCopyObject ¶
func (in *IdentityProviderAADB2CList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderAADB2CList) GetItems ¶
func (l *IdentityProviderAADB2CList) GetItems() []resource.Managed
GetItems of this IdentityProviderAADB2CList.
type IdentityProviderAADB2CObservation ¶
type IdentityProviderAADB2CObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IdentityProviderAADB2CObservation) DeepCopy ¶
func (in *IdentityProviderAADB2CObservation) DeepCopy() *IdentityProviderAADB2CObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADB2CObservation.
func (*IdentityProviderAADB2CObservation) DeepCopyInto ¶
func (in *IdentityProviderAADB2CObservation) DeepCopyInto(out *IdentityProviderAADB2CObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderAADB2CParameters ¶
type IdentityProviderAADB2CParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*IdentityProviderAADB2CParameters) DeepCopy ¶
func (in *IdentityProviderAADB2CParameters) DeepCopy() *IdentityProviderAADB2CParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADB2CParameters.
func (*IdentityProviderAADB2CParameters) DeepCopyInto ¶
func (in *IdentityProviderAADB2CParameters) DeepCopyInto(out *IdentityProviderAADB2CParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderAADB2CSpec ¶
type IdentityProviderAADB2CSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IdentityProviderAADB2CParameters `json:"forProvider"` }
IdentityProviderAADB2CSpec defines the desired state of IdentityProviderAADB2C
func (*IdentityProviderAADB2CSpec) DeepCopy ¶
func (in *IdentityProviderAADB2CSpec) DeepCopy() *IdentityProviderAADB2CSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADB2CSpec.
func (*IdentityProviderAADB2CSpec) DeepCopyInto ¶
func (in *IdentityProviderAADB2CSpec) DeepCopyInto(out *IdentityProviderAADB2CSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderAADB2CStatus ¶
type IdentityProviderAADB2CStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IdentityProviderAADB2CObservation `json:"atProvider,omitempty"` }
IdentityProviderAADB2CStatus defines the observed state of IdentityProviderAADB2C.
func (*IdentityProviderAADB2CStatus) DeepCopy ¶
func (in *IdentityProviderAADB2CStatus) DeepCopy() *IdentityProviderAADB2CStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADB2CStatus.
func (*IdentityProviderAADB2CStatus) DeepCopyInto ¶
func (in *IdentityProviderAADB2CStatus) DeepCopyInto(out *IdentityProviderAADB2CStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderAADList ¶
type IdentityProviderAADList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityProviderAAD `json:"items"` }
IdentityProviderAADList contains a list of IdentityProviderAADs
func (*IdentityProviderAADList) DeepCopy ¶
func (in *IdentityProviderAADList) DeepCopy() *IdentityProviderAADList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADList.
func (*IdentityProviderAADList) DeepCopyInto ¶
func (in *IdentityProviderAADList) DeepCopyInto(out *IdentityProviderAADList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderAADList) DeepCopyObject ¶
func (in *IdentityProviderAADList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderAADList) GetItems ¶
func (l *IdentityProviderAADList) GetItems() []resource.Managed
GetItems of this IdentityProviderAADList.
type IdentityProviderAADObservation ¶
type IdentityProviderAADObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IdentityProviderAADObservation) DeepCopy ¶
func (in *IdentityProviderAADObservation) DeepCopy() *IdentityProviderAADObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADObservation.
func (*IdentityProviderAADObservation) DeepCopyInto ¶
func (in *IdentityProviderAADObservation) DeepCopyInto(out *IdentityProviderAADObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderAADParameters ¶
type IdentityProviderAADParameters 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:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional SigninTenant *string `json:"signinTenant,omitempty" tf:"signin_tenant,omitempty"` }
func (*IdentityProviderAADParameters) DeepCopy ¶
func (in *IdentityProviderAADParameters) DeepCopy() *IdentityProviderAADParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADParameters.
func (*IdentityProviderAADParameters) DeepCopyInto ¶
func (in *IdentityProviderAADParameters) DeepCopyInto(out *IdentityProviderAADParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderAADSpec ¶
type IdentityProviderAADSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IdentityProviderAADParameters `json:"forProvider"` }
IdentityProviderAADSpec defines the desired state of IdentityProviderAAD
func (*IdentityProviderAADSpec) DeepCopy ¶
func (in *IdentityProviderAADSpec) DeepCopy() *IdentityProviderAADSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADSpec.
func (*IdentityProviderAADSpec) DeepCopyInto ¶
func (in *IdentityProviderAADSpec) DeepCopyInto(out *IdentityProviderAADSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderAADStatus ¶
type IdentityProviderAADStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IdentityProviderAADObservation `json:"atProvider,omitempty"` }
IdentityProviderAADStatus defines the observed state of IdentityProviderAAD.
func (*IdentityProviderAADStatus) DeepCopy ¶
func (in *IdentityProviderAADStatus) DeepCopy() *IdentityProviderAADStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderAADStatus.
func (*IdentityProviderAADStatus) DeepCopyInto ¶
func (in *IdentityProviderAADStatus) DeepCopyInto(out *IdentityProviderAADStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderFacebook ¶
type IdentityProviderFacebook struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityProviderFacebookSpec `json:"spec"` Status IdentityProviderFacebookStatus `json:"status,omitempty"` }
IdentityProviderFacebook is the Schema for the IdentityProviderFacebooks 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 (*IdentityProviderFacebook) DeepCopy ¶
func (in *IdentityProviderFacebook) DeepCopy() *IdentityProviderFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderFacebook.
func (*IdentityProviderFacebook) DeepCopyInto ¶
func (in *IdentityProviderFacebook) DeepCopyInto(out *IdentityProviderFacebook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderFacebook) DeepCopyObject ¶
func (in *IdentityProviderFacebook) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderFacebook) GetCondition ¶
func (mg *IdentityProviderFacebook) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IdentityProviderFacebook.
func (*IdentityProviderFacebook) GetConnectionDetailsMapping ¶
func (tr *IdentityProviderFacebook) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IdentityProviderFacebook
func (*IdentityProviderFacebook) GetDeletionPolicy ¶
func (mg *IdentityProviderFacebook) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IdentityProviderFacebook.
func (*IdentityProviderFacebook) GetID ¶
func (tr *IdentityProviderFacebook) GetID() string
GetID returns ID of underlying Terraform resource of this IdentityProviderFacebook
func (*IdentityProviderFacebook) GetObservation ¶
func (tr *IdentityProviderFacebook) GetObservation() (map[string]interface{}, error)
GetObservation of this IdentityProviderFacebook
func (*IdentityProviderFacebook) GetParameters ¶
func (tr *IdentityProviderFacebook) GetParameters() (map[string]interface{}, error)
GetParameters of this IdentityProviderFacebook
func (*IdentityProviderFacebook) GetProviderConfigReference ¶
func (mg *IdentityProviderFacebook) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IdentityProviderFacebook.
func (*IdentityProviderFacebook) GetProviderReference ¶
func (mg *IdentityProviderFacebook) GetProviderReference() *xpv1.Reference
GetProviderReference of this IdentityProviderFacebook. Deprecated: Use GetProviderConfigReference.
func (*IdentityProviderFacebook) GetTerraformResourceType ¶
func (mg *IdentityProviderFacebook) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IdentityProviderFacebook
func (*IdentityProviderFacebook) GetTerraformSchemaVersion ¶
func (tr *IdentityProviderFacebook) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IdentityProviderFacebook) GetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderFacebook) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IdentityProviderFacebook.
func (*IdentityProviderFacebook) LateInitialize ¶
func (tr *IdentityProviderFacebook) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IdentityProviderFacebook using its observed tfState. returns True if there are any spec changes for the resource.
func (*IdentityProviderFacebook) ResolveReferences ¶
ResolveReferences of this IdentityProviderFacebook.
func (*IdentityProviderFacebook) SetConditions ¶
func (mg *IdentityProviderFacebook) SetConditions(c ...xpv1.Condition)
SetConditions of this IdentityProviderFacebook.
func (*IdentityProviderFacebook) SetDeletionPolicy ¶
func (mg *IdentityProviderFacebook) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IdentityProviderFacebook.
func (*IdentityProviderFacebook) SetObservation ¶
func (tr *IdentityProviderFacebook) SetObservation(obs map[string]interface{}) error
SetObservation for this IdentityProviderFacebook
func (*IdentityProviderFacebook) SetParameters ¶
func (tr *IdentityProviderFacebook) SetParameters(params map[string]interface{}) error
SetParameters for this IdentityProviderFacebook
func (*IdentityProviderFacebook) SetProviderConfigReference ¶
func (mg *IdentityProviderFacebook) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IdentityProviderFacebook.
func (*IdentityProviderFacebook) SetProviderReference ¶
func (mg *IdentityProviderFacebook) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IdentityProviderFacebook. Deprecated: Use SetProviderConfigReference.
func (*IdentityProviderFacebook) SetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderFacebook) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IdentityProviderFacebook.
type IdentityProviderFacebookList ¶
type IdentityProviderFacebookList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityProviderFacebook `json:"items"` }
IdentityProviderFacebookList contains a list of IdentityProviderFacebooks
func (*IdentityProviderFacebookList) DeepCopy ¶
func (in *IdentityProviderFacebookList) DeepCopy() *IdentityProviderFacebookList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderFacebookList.
func (*IdentityProviderFacebookList) DeepCopyInto ¶
func (in *IdentityProviderFacebookList) DeepCopyInto(out *IdentityProviderFacebookList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderFacebookList) DeepCopyObject ¶
func (in *IdentityProviderFacebookList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderFacebookList) GetItems ¶
func (l *IdentityProviderFacebookList) GetItems() []resource.Managed
GetItems of this IdentityProviderFacebookList.
type IdentityProviderFacebookObservation ¶
type IdentityProviderFacebookObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IdentityProviderFacebookObservation) DeepCopy ¶
func (in *IdentityProviderFacebookObservation) DeepCopy() *IdentityProviderFacebookObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderFacebookObservation.
func (*IdentityProviderFacebookObservation) DeepCopyInto ¶
func (in *IdentityProviderFacebookObservation) DeepCopyInto(out *IdentityProviderFacebookObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderFacebookParameters ¶
type IdentityProviderFacebookParameters 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:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*IdentityProviderFacebookParameters) DeepCopy ¶
func (in *IdentityProviderFacebookParameters) DeepCopy() *IdentityProviderFacebookParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderFacebookParameters.
func (*IdentityProviderFacebookParameters) DeepCopyInto ¶
func (in *IdentityProviderFacebookParameters) DeepCopyInto(out *IdentityProviderFacebookParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderFacebookSpec ¶
type IdentityProviderFacebookSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IdentityProviderFacebookParameters `json:"forProvider"` }
IdentityProviderFacebookSpec defines the desired state of IdentityProviderFacebook
func (*IdentityProviderFacebookSpec) DeepCopy ¶
func (in *IdentityProviderFacebookSpec) DeepCopy() *IdentityProviderFacebookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderFacebookSpec.
func (*IdentityProviderFacebookSpec) DeepCopyInto ¶
func (in *IdentityProviderFacebookSpec) DeepCopyInto(out *IdentityProviderFacebookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderFacebookStatus ¶
type IdentityProviderFacebookStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IdentityProviderFacebookObservation `json:"atProvider,omitempty"` }
IdentityProviderFacebookStatus defines the observed state of IdentityProviderFacebook.
func (*IdentityProviderFacebookStatus) DeepCopy ¶
func (in *IdentityProviderFacebookStatus) DeepCopy() *IdentityProviderFacebookStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderFacebookStatus.
func (*IdentityProviderFacebookStatus) DeepCopyInto ¶
func (in *IdentityProviderFacebookStatus) DeepCopyInto(out *IdentityProviderFacebookStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderGoogle ¶
type IdentityProviderGoogle struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityProviderGoogleSpec `json:"spec"` Status IdentityProviderGoogleStatus `json:"status,omitempty"` }
IdentityProviderGoogle is the Schema for the IdentityProviderGoogles 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 (*IdentityProviderGoogle) DeepCopy ¶
func (in *IdentityProviderGoogle) DeepCopy() *IdentityProviderGoogle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderGoogle.
func (*IdentityProviderGoogle) DeepCopyInto ¶
func (in *IdentityProviderGoogle) DeepCopyInto(out *IdentityProviderGoogle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderGoogle) DeepCopyObject ¶
func (in *IdentityProviderGoogle) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderGoogle) GetCondition ¶
func (mg *IdentityProviderGoogle) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IdentityProviderGoogle.
func (*IdentityProviderGoogle) GetConnectionDetailsMapping ¶
func (tr *IdentityProviderGoogle) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IdentityProviderGoogle
func (*IdentityProviderGoogle) GetDeletionPolicy ¶
func (mg *IdentityProviderGoogle) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IdentityProviderGoogle.
func (*IdentityProviderGoogle) GetID ¶
func (tr *IdentityProviderGoogle) GetID() string
GetID returns ID of underlying Terraform resource of this IdentityProviderGoogle
func (*IdentityProviderGoogle) GetObservation ¶
func (tr *IdentityProviderGoogle) GetObservation() (map[string]interface{}, error)
GetObservation of this IdentityProviderGoogle
func (*IdentityProviderGoogle) GetParameters ¶
func (tr *IdentityProviderGoogle) GetParameters() (map[string]interface{}, error)
GetParameters of this IdentityProviderGoogle
func (*IdentityProviderGoogle) GetProviderConfigReference ¶
func (mg *IdentityProviderGoogle) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IdentityProviderGoogle.
func (*IdentityProviderGoogle) GetProviderReference ¶
func (mg *IdentityProviderGoogle) GetProviderReference() *xpv1.Reference
GetProviderReference of this IdentityProviderGoogle. Deprecated: Use GetProviderConfigReference.
func (*IdentityProviderGoogle) GetTerraformResourceType ¶
func (mg *IdentityProviderGoogle) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IdentityProviderGoogle
func (*IdentityProviderGoogle) GetTerraformSchemaVersion ¶
func (tr *IdentityProviderGoogle) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IdentityProviderGoogle) GetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderGoogle) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IdentityProviderGoogle.
func (*IdentityProviderGoogle) LateInitialize ¶
func (tr *IdentityProviderGoogle) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IdentityProviderGoogle using its observed tfState. returns True if there are any spec changes for the resource.
func (*IdentityProviderGoogle) ResolveReferences ¶
ResolveReferences of this IdentityProviderGoogle.
func (*IdentityProviderGoogle) SetConditions ¶
func (mg *IdentityProviderGoogle) SetConditions(c ...xpv1.Condition)
SetConditions of this IdentityProviderGoogle.
func (*IdentityProviderGoogle) SetDeletionPolicy ¶
func (mg *IdentityProviderGoogle) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IdentityProviderGoogle.
func (*IdentityProviderGoogle) SetObservation ¶
func (tr *IdentityProviderGoogle) SetObservation(obs map[string]interface{}) error
SetObservation for this IdentityProviderGoogle
func (*IdentityProviderGoogle) SetParameters ¶
func (tr *IdentityProviderGoogle) SetParameters(params map[string]interface{}) error
SetParameters for this IdentityProviderGoogle
func (*IdentityProviderGoogle) SetProviderConfigReference ¶
func (mg *IdentityProviderGoogle) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IdentityProviderGoogle.
func (*IdentityProviderGoogle) SetProviderReference ¶
func (mg *IdentityProviderGoogle) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IdentityProviderGoogle. Deprecated: Use SetProviderConfigReference.
func (*IdentityProviderGoogle) SetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderGoogle) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IdentityProviderGoogle.
type IdentityProviderGoogleList ¶
type IdentityProviderGoogleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityProviderGoogle `json:"items"` }
IdentityProviderGoogleList contains a list of IdentityProviderGoogles
func (*IdentityProviderGoogleList) DeepCopy ¶
func (in *IdentityProviderGoogleList) DeepCopy() *IdentityProviderGoogleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderGoogleList.
func (*IdentityProviderGoogleList) DeepCopyInto ¶
func (in *IdentityProviderGoogleList) DeepCopyInto(out *IdentityProviderGoogleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderGoogleList) DeepCopyObject ¶
func (in *IdentityProviderGoogleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderGoogleList) GetItems ¶
func (l *IdentityProviderGoogleList) GetItems() []resource.Managed
GetItems of this IdentityProviderGoogleList.
type IdentityProviderGoogleObservation ¶
type IdentityProviderGoogleObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IdentityProviderGoogleObservation) DeepCopy ¶
func (in *IdentityProviderGoogleObservation) DeepCopy() *IdentityProviderGoogleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderGoogleObservation.
func (*IdentityProviderGoogleObservation) DeepCopyInto ¶
func (in *IdentityProviderGoogleObservation) DeepCopyInto(out *IdentityProviderGoogleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderGoogleParameters ¶
type IdentityProviderGoogleParameters 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:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*IdentityProviderGoogleParameters) DeepCopy ¶
func (in *IdentityProviderGoogleParameters) DeepCopy() *IdentityProviderGoogleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderGoogleParameters.
func (*IdentityProviderGoogleParameters) DeepCopyInto ¶
func (in *IdentityProviderGoogleParameters) DeepCopyInto(out *IdentityProviderGoogleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderGoogleSpec ¶
type IdentityProviderGoogleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IdentityProviderGoogleParameters `json:"forProvider"` }
IdentityProviderGoogleSpec defines the desired state of IdentityProviderGoogle
func (*IdentityProviderGoogleSpec) DeepCopy ¶
func (in *IdentityProviderGoogleSpec) DeepCopy() *IdentityProviderGoogleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderGoogleSpec.
func (*IdentityProviderGoogleSpec) DeepCopyInto ¶
func (in *IdentityProviderGoogleSpec) DeepCopyInto(out *IdentityProviderGoogleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderGoogleStatus ¶
type IdentityProviderGoogleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IdentityProviderGoogleObservation `json:"atProvider,omitempty"` }
IdentityProviderGoogleStatus defines the observed state of IdentityProviderGoogle.
func (*IdentityProviderGoogleStatus) DeepCopy ¶
func (in *IdentityProviderGoogleStatus) DeepCopy() *IdentityProviderGoogleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderGoogleStatus.
func (*IdentityProviderGoogleStatus) DeepCopyInto ¶
func (in *IdentityProviderGoogleStatus) DeepCopyInto(out *IdentityProviderGoogleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderMicrosoft ¶
type IdentityProviderMicrosoft struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityProviderMicrosoftSpec `json:"spec"` Status IdentityProviderMicrosoftStatus `json:"status,omitempty"` }
IdentityProviderMicrosoft is the Schema for the IdentityProviderMicrosofts 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 (*IdentityProviderMicrosoft) DeepCopy ¶
func (in *IdentityProviderMicrosoft) DeepCopy() *IdentityProviderMicrosoft
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoft) DeepCopyInto ¶
func (in *IdentityProviderMicrosoft) DeepCopyInto(out *IdentityProviderMicrosoft)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderMicrosoft) DeepCopyObject ¶
func (in *IdentityProviderMicrosoft) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderMicrosoft) GetCondition ¶
func (mg *IdentityProviderMicrosoft) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoft) GetConnectionDetailsMapping ¶
func (tr *IdentityProviderMicrosoft) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IdentityProviderMicrosoft
func (*IdentityProviderMicrosoft) GetDeletionPolicy ¶
func (mg *IdentityProviderMicrosoft) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoft) GetID ¶
func (tr *IdentityProviderMicrosoft) GetID() string
GetID returns ID of underlying Terraform resource of this IdentityProviderMicrosoft
func (*IdentityProviderMicrosoft) GetObservation ¶
func (tr *IdentityProviderMicrosoft) GetObservation() (map[string]interface{}, error)
GetObservation of this IdentityProviderMicrosoft
func (*IdentityProviderMicrosoft) GetParameters ¶
func (tr *IdentityProviderMicrosoft) GetParameters() (map[string]interface{}, error)
GetParameters of this IdentityProviderMicrosoft
func (*IdentityProviderMicrosoft) GetProviderConfigReference ¶
func (mg *IdentityProviderMicrosoft) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoft) GetProviderReference ¶
func (mg *IdentityProviderMicrosoft) GetProviderReference() *xpv1.Reference
GetProviderReference of this IdentityProviderMicrosoft. Deprecated: Use GetProviderConfigReference.
func (*IdentityProviderMicrosoft) GetTerraformResourceType ¶
func (mg *IdentityProviderMicrosoft) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IdentityProviderMicrosoft
func (*IdentityProviderMicrosoft) GetTerraformSchemaVersion ¶
func (tr *IdentityProviderMicrosoft) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IdentityProviderMicrosoft) GetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderMicrosoft) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoft) LateInitialize ¶
func (tr *IdentityProviderMicrosoft) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IdentityProviderMicrosoft using its observed tfState. returns True if there are any spec changes for the resource.
func (*IdentityProviderMicrosoft) ResolveReferences ¶
ResolveReferences of this IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoft) SetConditions ¶
func (mg *IdentityProviderMicrosoft) SetConditions(c ...xpv1.Condition)
SetConditions of this IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoft) SetDeletionPolicy ¶
func (mg *IdentityProviderMicrosoft) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoft) SetObservation ¶
func (tr *IdentityProviderMicrosoft) SetObservation(obs map[string]interface{}) error
SetObservation for this IdentityProviderMicrosoft
func (*IdentityProviderMicrosoft) SetParameters ¶
func (tr *IdentityProviderMicrosoft) SetParameters(params map[string]interface{}) error
SetParameters for this IdentityProviderMicrosoft
func (*IdentityProviderMicrosoft) SetProviderConfigReference ¶
func (mg *IdentityProviderMicrosoft) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoft) SetProviderReference ¶
func (mg *IdentityProviderMicrosoft) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IdentityProviderMicrosoft. Deprecated: Use SetProviderConfigReference.
func (*IdentityProviderMicrosoft) SetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderMicrosoft) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IdentityProviderMicrosoft.
type IdentityProviderMicrosoftList ¶
type IdentityProviderMicrosoftList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityProviderMicrosoft `json:"items"` }
IdentityProviderMicrosoftList contains a list of IdentityProviderMicrosofts
func (*IdentityProviderMicrosoftList) DeepCopy ¶
func (in *IdentityProviderMicrosoftList) DeepCopy() *IdentityProviderMicrosoftList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderMicrosoftList.
func (*IdentityProviderMicrosoftList) DeepCopyInto ¶
func (in *IdentityProviderMicrosoftList) DeepCopyInto(out *IdentityProviderMicrosoftList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderMicrosoftList) DeepCopyObject ¶
func (in *IdentityProviderMicrosoftList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderMicrosoftList) GetItems ¶
func (l *IdentityProviderMicrosoftList) GetItems() []resource.Managed
GetItems of this IdentityProviderMicrosoftList.
type IdentityProviderMicrosoftObservation ¶
type IdentityProviderMicrosoftObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IdentityProviderMicrosoftObservation) DeepCopy ¶
func (in *IdentityProviderMicrosoftObservation) DeepCopy() *IdentityProviderMicrosoftObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderMicrosoftObservation.
func (*IdentityProviderMicrosoftObservation) DeepCopyInto ¶
func (in *IdentityProviderMicrosoftObservation) DeepCopyInto(out *IdentityProviderMicrosoftObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderMicrosoftParameters ¶
type IdentityProviderMicrosoftParameters 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:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*IdentityProviderMicrosoftParameters) DeepCopy ¶
func (in *IdentityProviderMicrosoftParameters) DeepCopy() *IdentityProviderMicrosoftParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderMicrosoftParameters.
func (*IdentityProviderMicrosoftParameters) DeepCopyInto ¶
func (in *IdentityProviderMicrosoftParameters) DeepCopyInto(out *IdentityProviderMicrosoftParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderMicrosoftSpec ¶
type IdentityProviderMicrosoftSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IdentityProviderMicrosoftParameters `json:"forProvider"` }
IdentityProviderMicrosoftSpec defines the desired state of IdentityProviderMicrosoft
func (*IdentityProviderMicrosoftSpec) DeepCopy ¶
func (in *IdentityProviderMicrosoftSpec) DeepCopy() *IdentityProviderMicrosoftSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderMicrosoftSpec.
func (*IdentityProviderMicrosoftSpec) DeepCopyInto ¶
func (in *IdentityProviderMicrosoftSpec) DeepCopyInto(out *IdentityProviderMicrosoftSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderMicrosoftStatus ¶
type IdentityProviderMicrosoftStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IdentityProviderMicrosoftObservation `json:"atProvider,omitempty"` }
IdentityProviderMicrosoftStatus defines the observed state of IdentityProviderMicrosoft.
func (*IdentityProviderMicrosoftStatus) DeepCopy ¶
func (in *IdentityProviderMicrosoftStatus) DeepCopy() *IdentityProviderMicrosoftStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderMicrosoftStatus.
func (*IdentityProviderMicrosoftStatus) DeepCopyInto ¶
func (in *IdentityProviderMicrosoftStatus) DeepCopyInto(out *IdentityProviderMicrosoftStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderTwitter ¶
type IdentityProviderTwitter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityProviderTwitterSpec `json:"spec"` Status IdentityProviderTwitterStatus `json:"status,omitempty"` }
IdentityProviderTwitter is the Schema for the IdentityProviderTwitters 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 (*IdentityProviderTwitter) DeepCopy ¶
func (in *IdentityProviderTwitter) DeepCopy() *IdentityProviderTwitter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderTwitter.
func (*IdentityProviderTwitter) DeepCopyInto ¶
func (in *IdentityProviderTwitter) DeepCopyInto(out *IdentityProviderTwitter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderTwitter) DeepCopyObject ¶
func (in *IdentityProviderTwitter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderTwitter) GetCondition ¶
func (mg *IdentityProviderTwitter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IdentityProviderTwitter.
func (*IdentityProviderTwitter) GetConnectionDetailsMapping ¶
func (tr *IdentityProviderTwitter) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IdentityProviderTwitter
func (*IdentityProviderTwitter) GetDeletionPolicy ¶
func (mg *IdentityProviderTwitter) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IdentityProviderTwitter.
func (*IdentityProviderTwitter) GetID ¶
func (tr *IdentityProviderTwitter) GetID() string
GetID returns ID of underlying Terraform resource of this IdentityProviderTwitter
func (*IdentityProviderTwitter) GetObservation ¶
func (tr *IdentityProviderTwitter) GetObservation() (map[string]interface{}, error)
GetObservation of this IdentityProviderTwitter
func (*IdentityProviderTwitter) GetParameters ¶
func (tr *IdentityProviderTwitter) GetParameters() (map[string]interface{}, error)
GetParameters of this IdentityProviderTwitter
func (*IdentityProviderTwitter) GetProviderConfigReference ¶
func (mg *IdentityProviderTwitter) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IdentityProviderTwitter.
func (*IdentityProviderTwitter) GetProviderReference ¶
func (mg *IdentityProviderTwitter) GetProviderReference() *xpv1.Reference
GetProviderReference of this IdentityProviderTwitter. Deprecated: Use GetProviderConfigReference.
func (*IdentityProviderTwitter) GetTerraformResourceType ¶
func (mg *IdentityProviderTwitter) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IdentityProviderTwitter
func (*IdentityProviderTwitter) GetTerraformSchemaVersion ¶
func (tr *IdentityProviderTwitter) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IdentityProviderTwitter) GetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderTwitter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IdentityProviderTwitter.
func (*IdentityProviderTwitter) LateInitialize ¶
func (tr *IdentityProviderTwitter) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IdentityProviderTwitter using its observed tfState. returns True if there are any spec changes for the resource.
func (*IdentityProviderTwitter) ResolveReferences ¶
ResolveReferences of this IdentityProviderTwitter.
func (*IdentityProviderTwitter) SetConditions ¶
func (mg *IdentityProviderTwitter) SetConditions(c ...xpv1.Condition)
SetConditions of this IdentityProviderTwitter.
func (*IdentityProviderTwitter) SetDeletionPolicy ¶
func (mg *IdentityProviderTwitter) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IdentityProviderTwitter.
func (*IdentityProviderTwitter) SetObservation ¶
func (tr *IdentityProviderTwitter) SetObservation(obs map[string]interface{}) error
SetObservation for this IdentityProviderTwitter
func (*IdentityProviderTwitter) SetParameters ¶
func (tr *IdentityProviderTwitter) SetParameters(params map[string]interface{}) error
SetParameters for this IdentityProviderTwitter
func (*IdentityProviderTwitter) SetProviderConfigReference ¶
func (mg *IdentityProviderTwitter) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IdentityProviderTwitter.
func (*IdentityProviderTwitter) SetProviderReference ¶
func (mg *IdentityProviderTwitter) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IdentityProviderTwitter. Deprecated: Use SetProviderConfigReference.
func (*IdentityProviderTwitter) SetWriteConnectionSecretToReference ¶
func (mg *IdentityProviderTwitter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IdentityProviderTwitter.
type IdentityProviderTwitterList ¶
type IdentityProviderTwitterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityProviderTwitter `json:"items"` }
IdentityProviderTwitterList contains a list of IdentityProviderTwitters
func (*IdentityProviderTwitterList) DeepCopy ¶
func (in *IdentityProviderTwitterList) DeepCopy() *IdentityProviderTwitterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderTwitterList.
func (*IdentityProviderTwitterList) DeepCopyInto ¶
func (in *IdentityProviderTwitterList) DeepCopyInto(out *IdentityProviderTwitterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderTwitterList) DeepCopyObject ¶
func (in *IdentityProviderTwitterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProviderTwitterList) GetItems ¶
func (l *IdentityProviderTwitterList) GetItems() []resource.Managed
GetItems of this IdentityProviderTwitterList.
type IdentityProviderTwitterObservation ¶
type IdentityProviderTwitterObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IdentityProviderTwitterObservation) DeepCopy ¶
func (in *IdentityProviderTwitterObservation) DeepCopy() *IdentityProviderTwitterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderTwitterObservation.
func (*IdentityProviderTwitterObservation) DeepCopyInto ¶
func (in *IdentityProviderTwitterObservation) DeepCopyInto(out *IdentityProviderTwitterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderTwitterParameters ¶
type IdentityProviderTwitterParameters 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:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*IdentityProviderTwitterParameters) DeepCopy ¶
func (in *IdentityProviderTwitterParameters) DeepCopy() *IdentityProviderTwitterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderTwitterParameters.
func (*IdentityProviderTwitterParameters) DeepCopyInto ¶
func (in *IdentityProviderTwitterParameters) DeepCopyInto(out *IdentityProviderTwitterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderTwitterSpec ¶
type IdentityProviderTwitterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IdentityProviderTwitterParameters `json:"forProvider"` }
IdentityProviderTwitterSpec defines the desired state of IdentityProviderTwitter
func (*IdentityProviderTwitterSpec) DeepCopy ¶
func (in *IdentityProviderTwitterSpec) DeepCopy() *IdentityProviderTwitterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderTwitterSpec.
func (*IdentityProviderTwitterSpec) DeepCopyInto ¶
func (in *IdentityProviderTwitterSpec) DeepCopyInto(out *IdentityProviderTwitterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderTwitterStatus ¶
type IdentityProviderTwitterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IdentityProviderTwitterObservation `json:"atProvider,omitempty"` }
IdentityProviderTwitterStatus defines the observed state of IdentityProviderTwitter.
func (*IdentityProviderTwitterStatus) DeepCopy ¶
func (in *IdentityProviderTwitterStatus) DeepCopy() *IdentityProviderTwitterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderTwitterStatus.
func (*IdentityProviderTwitterStatus) DeepCopyInto ¶
func (in *IdentityProviderTwitterStatus) DeepCopyInto(out *IdentityProviderTwitterStatus)
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 Logger ¶
type Logger struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LoggerSpec `json:"spec"` Status LoggerStatus `json:"status,omitempty"` }
Logger is the Schema for the Loggers 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 (*Logger) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Logger.
func (*Logger) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Logger) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Logger) GetCondition ¶
func (mg *Logger) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Logger.
func (*Logger) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Logger
func (*Logger) GetDeletionPolicy ¶
func (mg *Logger) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Logger.
func (*Logger) GetObservation ¶
GetObservation of this Logger
func (*Logger) GetParameters ¶
GetParameters of this Logger
func (*Logger) GetProviderConfigReference ¶
GetProviderConfigReference of this Logger.
func (*Logger) GetProviderReference ¶
GetProviderReference of this Logger. Deprecated: Use GetProviderConfigReference.
func (*Logger) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Logger
func (*Logger) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Logger) GetWriteConnectionSecretToReference ¶
func (mg *Logger) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Logger.
func (*Logger) LateInitialize ¶
LateInitialize this Logger using its observed tfState. returns True if there are any spec changes for the resource.
func (*Logger) ResolveReferences ¶
ResolveReferences of this Logger.
func (*Logger) SetConditions ¶
SetConditions of this Logger.
func (*Logger) SetDeletionPolicy ¶
func (mg *Logger) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Logger.
func (*Logger) SetObservation ¶
SetObservation for this Logger
func (*Logger) SetParameters ¶
SetParameters for this Logger
func (*Logger) SetProviderConfigReference ¶
SetProviderConfigReference of this Logger.
func (*Logger) SetProviderReference ¶
SetProviderReference of this Logger. Deprecated: Use SetProviderConfigReference.
func (*Logger) SetWriteConnectionSecretToReference ¶
func (mg *Logger) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Logger.
type LoggerList ¶
type LoggerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Logger `json:"items"` }
LoggerList contains a list of Loggers
func (*LoggerList) DeepCopy ¶
func (in *LoggerList) DeepCopy() *LoggerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerList.
func (*LoggerList) DeepCopyInto ¶
func (in *LoggerList) DeepCopyInto(out *LoggerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoggerList) DeepCopyObject ¶
func (in *LoggerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LoggerList) GetItems ¶
func (l *LoggerList) GetItems() []resource.Managed
GetItems of this LoggerList.
type LoggerObservation ¶
type LoggerObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LoggerObservation) DeepCopy ¶
func (in *LoggerObservation) DeepCopy() *LoggerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerObservation.
func (*LoggerObservation) DeepCopyInto ¶
func (in *LoggerObservation) DeepCopyInto(out *LoggerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoggerParameters ¶
type LoggerParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceID *string `json:"resourceId,omitempty" tf:"resource_id,omitempty"` }
func (*LoggerParameters) DeepCopy ¶
func (in *LoggerParameters) DeepCopy() *LoggerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerParameters.
func (*LoggerParameters) DeepCopyInto ¶
func (in *LoggerParameters) DeepCopyInto(out *LoggerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoggerSpec ¶
type LoggerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LoggerParameters `json:"forProvider"` }
LoggerSpec defines the desired state of Logger
func (*LoggerSpec) DeepCopy ¶
func (in *LoggerSpec) DeepCopy() *LoggerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerSpec.
func (*LoggerSpec) DeepCopyInto ¶
func (in *LoggerSpec) DeepCopyInto(out *LoggerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoggerStatus ¶
type LoggerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LoggerObservation `json:"atProvider,omitempty"` }
LoggerStatus defines the observed state of Logger.
func (*LoggerStatus) DeepCopy ¶
func (in *LoggerStatus) DeepCopy() *LoggerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerStatus.
func (*LoggerStatus) DeepCopyInto ¶
func (in *LoggerStatus) DeepCopyInto(out *LoggerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Management ¶
type Management struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementSpec `json:"spec"` Status ManagementStatus `json:"status,omitempty"` }
Management is the Schema for the Managements 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 (*Management) DeepCopy ¶
func (in *Management) DeepCopy() *Management
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Management.
func (*Management) DeepCopyInto ¶
func (in *Management) DeepCopyInto(out *Management)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Management) DeepCopyObject ¶
func (in *Management) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Management) GetCondition ¶
func (mg *Management) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Management.
func (*Management) GetConnectionDetailsMapping ¶
func (tr *Management) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Management
func (*Management) GetDeletionPolicy ¶
func (mg *Management) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Management.
func (*Management) GetID ¶
func (tr *Management) GetID() string
GetID returns ID of underlying Terraform resource of this Management
func (*Management) GetObservation ¶
func (tr *Management) GetObservation() (map[string]interface{}, error)
GetObservation of this Management
func (*Management) GetParameters ¶
func (tr *Management) GetParameters() (map[string]interface{}, error)
GetParameters of this Management
func (*Management) GetProviderConfigReference ¶
func (mg *Management) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Management.
func (*Management) GetProviderReference ¶
func (mg *Management) GetProviderReference() *xpv1.Reference
GetProviderReference of this Management. Deprecated: Use GetProviderConfigReference.
func (*Management) GetTerraformResourceType ¶
func (mg *Management) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Management
func (*Management) GetTerraformSchemaVersion ¶
func (tr *Management) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Management) GetWriteConnectionSecretToReference ¶
func (mg *Management) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Management.
func (*Management) LateInitialize ¶
func (tr *Management) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Management using its observed tfState. returns True if there are any spec changes for the resource.
func (*Management) ResolveReferences ¶
ResolveReferences of this Management.
func (*Management) SetConditions ¶
func (mg *Management) SetConditions(c ...xpv1.Condition)
SetConditions of this Management.
func (*Management) SetDeletionPolicy ¶
func (mg *Management) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Management.
func (*Management) SetObservation ¶
func (tr *Management) SetObservation(obs map[string]interface{}) error
SetObservation for this Management
func (*Management) SetParameters ¶
func (tr *Management) SetParameters(params map[string]interface{}) error
SetParameters for this Management
func (*Management) SetProviderConfigReference ¶
func (mg *Management) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Management.
func (*Management) SetProviderReference ¶
func (mg *Management) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Management. Deprecated: Use SetProviderConfigReference.
func (*Management) SetWriteConnectionSecretToReference ¶
func (mg *Management) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Management.
type ManagementList ¶
type ManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Management `json:"items"` }
ManagementList contains a list of Managements
func (*ManagementList) DeepCopy ¶
func (in *ManagementList) DeepCopy() *ManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementList.
func (*ManagementList) DeepCopyInto ¶
func (in *ManagementList) DeepCopyInto(out *ManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementList) DeepCopyObject ¶
func (in *ManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementList) GetItems ¶
func (l *ManagementList) GetItems() []resource.Managed
GetItems of this ManagementList.
type ManagementObservation ¶
type ManagementObservation 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 (*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 ManagementParameters ¶
type ManagementParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 []ManagementVirtualNetworkConfigurationParameters `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 (*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 ManagementSpec ¶
type ManagementSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementParameters `json:"forProvider"` }
ManagementSpec defines the desired state of Management
func (*ManagementSpec) DeepCopy ¶
func (in *ManagementSpec) DeepCopy() *ManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementSpec.
func (*ManagementSpec) DeepCopyInto ¶
func (in *ManagementSpec) DeepCopyInto(out *ManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementStatus ¶
type ManagementStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementObservation `json:"atProvider,omitempty"` }
ManagementStatus defines the observed state of Management.
func (*ManagementStatus) DeepCopy ¶
func (in *ManagementStatus) DeepCopy() *ManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementStatus.
func (*ManagementStatus) DeepCopyInto ¶
func (in *ManagementStatus) DeepCopyInto(out *ManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementVirtualNetworkConfigurationObservation ¶
type ManagementVirtualNetworkConfigurationObservation struct { }
func (*ManagementVirtualNetworkConfigurationObservation) DeepCopy ¶
func (in *ManagementVirtualNetworkConfigurationObservation) DeepCopy() *ManagementVirtualNetworkConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementVirtualNetworkConfigurationObservation.
func (*ManagementVirtualNetworkConfigurationObservation) DeepCopyInto ¶
func (in *ManagementVirtualNetworkConfigurationObservation) DeepCopyInto(out *ManagementVirtualNetworkConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementVirtualNetworkConfigurationParameters ¶
type ManagementVirtualNetworkConfigurationParameters struct { // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/network/v1alpha2.Subnet // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` }
func (*ManagementVirtualNetworkConfigurationParameters) DeepCopy ¶
func (in *ManagementVirtualNetworkConfigurationParameters) DeepCopy() *ManagementVirtualNetworkConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementVirtualNetworkConfigurationParameters.
func (*ManagementVirtualNetworkConfigurationParameters) DeepCopyInto ¶
func (in *ManagementVirtualNetworkConfigurationParameters) DeepCopyInto(out *ManagementVirtualNetworkConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NamedValue ¶
type NamedValue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NamedValueSpec `json:"spec"` Status NamedValueStatus `json:"status,omitempty"` }
NamedValue is the Schema for the NamedValues 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 (*NamedValue) DeepCopy ¶
func (in *NamedValue) DeepCopy() *NamedValue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedValue.
func (*NamedValue) DeepCopyInto ¶
func (in *NamedValue) DeepCopyInto(out *NamedValue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamedValue) DeepCopyObject ¶
func (in *NamedValue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NamedValue) GetCondition ¶
func (mg *NamedValue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this NamedValue.
func (*NamedValue) GetConnectionDetailsMapping ¶
func (tr *NamedValue) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this NamedValue
func (*NamedValue) GetDeletionPolicy ¶
func (mg *NamedValue) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this NamedValue.
func (*NamedValue) GetID ¶
func (tr *NamedValue) GetID() string
GetID returns ID of underlying Terraform resource of this NamedValue
func (*NamedValue) GetObservation ¶
func (tr *NamedValue) GetObservation() (map[string]interface{}, error)
GetObservation of this NamedValue
func (*NamedValue) GetParameters ¶
func (tr *NamedValue) GetParameters() (map[string]interface{}, error)
GetParameters of this NamedValue
func (*NamedValue) GetProviderConfigReference ¶
func (mg *NamedValue) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this NamedValue.
func (*NamedValue) GetProviderReference ¶
func (mg *NamedValue) GetProviderReference() *xpv1.Reference
GetProviderReference of this NamedValue. Deprecated: Use GetProviderConfigReference.
func (*NamedValue) GetTerraformResourceType ¶
func (mg *NamedValue) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this NamedValue
func (*NamedValue) GetTerraformSchemaVersion ¶
func (tr *NamedValue) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*NamedValue) GetWriteConnectionSecretToReference ¶
func (mg *NamedValue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this NamedValue.
func (*NamedValue) LateInitialize ¶
func (tr *NamedValue) LateInitialize(attrs []byte) (bool, error)
LateInitialize this NamedValue using its observed tfState. returns True if there are any spec changes for the resource.
func (*NamedValue) ResolveReferences ¶
ResolveReferences of this NamedValue.
func (*NamedValue) SetConditions ¶
func (mg *NamedValue) SetConditions(c ...xpv1.Condition)
SetConditions of this NamedValue.
func (*NamedValue) SetDeletionPolicy ¶
func (mg *NamedValue) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this NamedValue.
func (*NamedValue) SetObservation ¶
func (tr *NamedValue) SetObservation(obs map[string]interface{}) error
SetObservation for this NamedValue
func (*NamedValue) SetParameters ¶
func (tr *NamedValue) SetParameters(params map[string]interface{}) error
SetParameters for this NamedValue
func (*NamedValue) SetProviderConfigReference ¶
func (mg *NamedValue) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this NamedValue.
func (*NamedValue) SetProviderReference ¶
func (mg *NamedValue) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this NamedValue. Deprecated: Use SetProviderConfigReference.
func (*NamedValue) SetWriteConnectionSecretToReference ¶
func (mg *NamedValue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this NamedValue.
type NamedValueList ¶
type NamedValueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NamedValue `json:"items"` }
NamedValueList contains a list of NamedValues
func (*NamedValueList) DeepCopy ¶
func (in *NamedValueList) DeepCopy() *NamedValueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedValueList.
func (*NamedValueList) DeepCopyInto ¶
func (in *NamedValueList) DeepCopyInto(out *NamedValueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamedValueList) DeepCopyObject ¶
func (in *NamedValueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NamedValueList) GetItems ¶
func (l *NamedValueList) GetItems() []resource.Managed
GetItems of this NamedValueList.
type NamedValueObservation ¶
type NamedValueObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*NamedValueObservation) DeepCopy ¶
func (in *NamedValueObservation) DeepCopy() *NamedValueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedValueObservation.
func (*NamedValueObservation) DeepCopyInto ¶
func (in *NamedValueObservation) DeepCopyInto(out *NamedValueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NamedValueParameters ¶
type NamedValueParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*NamedValueParameters) DeepCopy ¶
func (in *NamedValueParameters) DeepCopy() *NamedValueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedValueParameters.
func (*NamedValueParameters) DeepCopyInto ¶
func (in *NamedValueParameters) DeepCopyInto(out *NamedValueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NamedValueSpec ¶
type NamedValueSpec struct { v1.ResourceSpec `json:",inline"` ForProvider NamedValueParameters `json:"forProvider"` }
NamedValueSpec defines the desired state of NamedValue
func (*NamedValueSpec) DeepCopy ¶
func (in *NamedValueSpec) DeepCopy() *NamedValueSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedValueSpec.
func (*NamedValueSpec) DeepCopyInto ¶
func (in *NamedValueSpec) DeepCopyInto(out *NamedValueSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NamedValueStatus ¶
type NamedValueStatus struct { v1.ResourceStatus `json:",inline"` AtProvider NamedValueObservation `json:"atProvider,omitempty"` }
NamedValueStatus defines the observed state of NamedValue.
func (*NamedValueStatus) DeepCopy ¶
func (in *NamedValueStatus) DeepCopy() *NamedValueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedValueStatus.
func (*NamedValueStatus) DeepCopyInto ¶
func (in *NamedValueStatus) DeepCopyInto(out *NamedValueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationRecipientEmail ¶
type NotificationRecipientEmail struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NotificationRecipientEmailSpec `json:"spec"` Status NotificationRecipientEmailStatus `json:"status,omitempty"` }
NotificationRecipientEmail is the Schema for the NotificationRecipientEmails 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 (*NotificationRecipientEmail) DeepCopy ¶
func (in *NotificationRecipientEmail) DeepCopy() *NotificationRecipientEmail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationRecipientEmail.
func (*NotificationRecipientEmail) DeepCopyInto ¶
func (in *NotificationRecipientEmail) DeepCopyInto(out *NotificationRecipientEmail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationRecipientEmail) DeepCopyObject ¶
func (in *NotificationRecipientEmail) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NotificationRecipientEmail) GetCondition ¶
func (mg *NotificationRecipientEmail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this NotificationRecipientEmail.
func (*NotificationRecipientEmail) GetConnectionDetailsMapping ¶
func (tr *NotificationRecipientEmail) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this NotificationRecipientEmail
func (*NotificationRecipientEmail) GetDeletionPolicy ¶
func (mg *NotificationRecipientEmail) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this NotificationRecipientEmail.
func (*NotificationRecipientEmail) GetID ¶
func (tr *NotificationRecipientEmail) GetID() string
GetID returns ID of underlying Terraform resource of this NotificationRecipientEmail
func (*NotificationRecipientEmail) GetObservation ¶
func (tr *NotificationRecipientEmail) GetObservation() (map[string]interface{}, error)
GetObservation of this NotificationRecipientEmail
func (*NotificationRecipientEmail) GetParameters ¶
func (tr *NotificationRecipientEmail) GetParameters() (map[string]interface{}, error)
GetParameters of this NotificationRecipientEmail
func (*NotificationRecipientEmail) GetProviderConfigReference ¶
func (mg *NotificationRecipientEmail) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this NotificationRecipientEmail.
func (*NotificationRecipientEmail) GetProviderReference ¶
func (mg *NotificationRecipientEmail) GetProviderReference() *xpv1.Reference
GetProviderReference of this NotificationRecipientEmail. Deprecated: Use GetProviderConfigReference.
func (*NotificationRecipientEmail) GetTerraformResourceType ¶
func (mg *NotificationRecipientEmail) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this NotificationRecipientEmail
func (*NotificationRecipientEmail) GetTerraformSchemaVersion ¶
func (tr *NotificationRecipientEmail) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*NotificationRecipientEmail) GetWriteConnectionSecretToReference ¶
func (mg *NotificationRecipientEmail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this NotificationRecipientEmail.
func (*NotificationRecipientEmail) LateInitialize ¶
func (tr *NotificationRecipientEmail) LateInitialize(attrs []byte) (bool, error)
LateInitialize this NotificationRecipientEmail using its observed tfState. returns True if there are any spec changes for the resource.
func (*NotificationRecipientEmail) SetConditions ¶
func (mg *NotificationRecipientEmail) SetConditions(c ...xpv1.Condition)
SetConditions of this NotificationRecipientEmail.
func (*NotificationRecipientEmail) SetDeletionPolicy ¶
func (mg *NotificationRecipientEmail) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this NotificationRecipientEmail.
func (*NotificationRecipientEmail) SetObservation ¶
func (tr *NotificationRecipientEmail) SetObservation(obs map[string]interface{}) error
SetObservation for this NotificationRecipientEmail
func (*NotificationRecipientEmail) SetParameters ¶
func (tr *NotificationRecipientEmail) SetParameters(params map[string]interface{}) error
SetParameters for this NotificationRecipientEmail
func (*NotificationRecipientEmail) SetProviderConfigReference ¶
func (mg *NotificationRecipientEmail) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this NotificationRecipientEmail.
func (*NotificationRecipientEmail) SetProviderReference ¶
func (mg *NotificationRecipientEmail) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this NotificationRecipientEmail. Deprecated: Use SetProviderConfigReference.
func (*NotificationRecipientEmail) SetWriteConnectionSecretToReference ¶
func (mg *NotificationRecipientEmail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this NotificationRecipientEmail.
type NotificationRecipientEmailList ¶
type NotificationRecipientEmailList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NotificationRecipientEmail `json:"items"` }
NotificationRecipientEmailList contains a list of NotificationRecipientEmails
func (*NotificationRecipientEmailList) DeepCopy ¶
func (in *NotificationRecipientEmailList) DeepCopy() *NotificationRecipientEmailList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationRecipientEmailList.
func (*NotificationRecipientEmailList) DeepCopyInto ¶
func (in *NotificationRecipientEmailList) DeepCopyInto(out *NotificationRecipientEmailList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationRecipientEmailList) DeepCopyObject ¶
func (in *NotificationRecipientEmailList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NotificationRecipientEmailList) GetItems ¶
func (l *NotificationRecipientEmailList) GetItems() []resource.Managed
GetItems of this NotificationRecipientEmailList.
type NotificationRecipientEmailObservation ¶
type NotificationRecipientEmailObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*NotificationRecipientEmailObservation) DeepCopy ¶
func (in *NotificationRecipientEmailObservation) DeepCopy() *NotificationRecipientEmailObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationRecipientEmailObservation.
func (*NotificationRecipientEmailObservation) DeepCopyInto ¶
func (in *NotificationRecipientEmailObservation) DeepCopyInto(out *NotificationRecipientEmailObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationRecipientEmailParameters ¶
type NotificationRecipientEmailParameters 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 (*NotificationRecipientEmailParameters) DeepCopy ¶
func (in *NotificationRecipientEmailParameters) DeepCopy() *NotificationRecipientEmailParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationRecipientEmailParameters.
func (*NotificationRecipientEmailParameters) DeepCopyInto ¶
func (in *NotificationRecipientEmailParameters) DeepCopyInto(out *NotificationRecipientEmailParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationRecipientEmailSpec ¶
type NotificationRecipientEmailSpec struct { v1.ResourceSpec `json:",inline"` ForProvider NotificationRecipientEmailParameters `json:"forProvider"` }
NotificationRecipientEmailSpec defines the desired state of NotificationRecipientEmail
func (*NotificationRecipientEmailSpec) DeepCopy ¶
func (in *NotificationRecipientEmailSpec) DeepCopy() *NotificationRecipientEmailSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationRecipientEmailSpec.
func (*NotificationRecipientEmailSpec) DeepCopyInto ¶
func (in *NotificationRecipientEmailSpec) DeepCopyInto(out *NotificationRecipientEmailSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationRecipientEmailStatus ¶
type NotificationRecipientEmailStatus struct { v1.ResourceStatus `json:",inline"` AtProvider NotificationRecipientEmailObservation `json:"atProvider,omitempty"` }
NotificationRecipientEmailStatus defines the observed state of NotificationRecipientEmail.
func (*NotificationRecipientEmailStatus) DeepCopy ¶
func (in *NotificationRecipientEmailStatus) DeepCopy() *NotificationRecipientEmailStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationRecipientEmailStatus.
func (*NotificationRecipientEmailStatus) DeepCopyInto ¶
func (in *NotificationRecipientEmailStatus) DeepCopyInto(out *NotificationRecipientEmailStatus)
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 OpenIDConnectProvider ¶
type OpenIDConnectProvider struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OpenIDConnectProviderSpec `json:"spec"` Status OpenIDConnectProviderStatus `json:"status,omitempty"` }
OpenIDConnectProvider is the Schema for the OpenIDConnectProviders 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 (*OpenIDConnectProvider) DeepCopy ¶
func (in *OpenIDConnectProvider) DeepCopy() *OpenIDConnectProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDConnectProvider.
func (*OpenIDConnectProvider) DeepCopyInto ¶
func (in *OpenIDConnectProvider) DeepCopyInto(out *OpenIDConnectProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OpenIDConnectProvider) DeepCopyObject ¶
func (in *OpenIDConnectProvider) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OpenIDConnectProvider) GetCondition ¶
func (mg *OpenIDConnectProvider) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this OpenIDConnectProvider.
func (*OpenIDConnectProvider) GetConnectionDetailsMapping ¶
func (tr *OpenIDConnectProvider) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this OpenIDConnectProvider
func (*OpenIDConnectProvider) GetDeletionPolicy ¶
func (mg *OpenIDConnectProvider) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this OpenIDConnectProvider.
func (*OpenIDConnectProvider) GetID ¶
func (tr *OpenIDConnectProvider) GetID() string
GetID returns ID of underlying Terraform resource of this OpenIDConnectProvider
func (*OpenIDConnectProvider) GetObservation ¶
func (tr *OpenIDConnectProvider) GetObservation() (map[string]interface{}, error)
GetObservation of this OpenIDConnectProvider
func (*OpenIDConnectProvider) GetParameters ¶
func (tr *OpenIDConnectProvider) GetParameters() (map[string]interface{}, error)
GetParameters of this OpenIDConnectProvider
func (*OpenIDConnectProvider) GetProviderConfigReference ¶
func (mg *OpenIDConnectProvider) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this OpenIDConnectProvider.
func (*OpenIDConnectProvider) GetProviderReference ¶
func (mg *OpenIDConnectProvider) GetProviderReference() *xpv1.Reference
GetProviderReference of this OpenIDConnectProvider. Deprecated: Use GetProviderConfigReference.
func (*OpenIDConnectProvider) GetTerraformResourceType ¶
func (mg *OpenIDConnectProvider) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this OpenIDConnectProvider
func (*OpenIDConnectProvider) GetTerraformSchemaVersion ¶
func (tr *OpenIDConnectProvider) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*OpenIDConnectProvider) GetWriteConnectionSecretToReference ¶
func (mg *OpenIDConnectProvider) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this OpenIDConnectProvider.
func (*OpenIDConnectProvider) LateInitialize ¶
func (tr *OpenIDConnectProvider) LateInitialize(attrs []byte) (bool, error)
LateInitialize this OpenIDConnectProvider using its observed tfState. returns True if there are any spec changes for the resource.
func (*OpenIDConnectProvider) ResolveReferences ¶
ResolveReferences of this OpenIDConnectProvider.
func (*OpenIDConnectProvider) SetConditions ¶
func (mg *OpenIDConnectProvider) SetConditions(c ...xpv1.Condition)
SetConditions of this OpenIDConnectProvider.
func (*OpenIDConnectProvider) SetDeletionPolicy ¶
func (mg *OpenIDConnectProvider) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this OpenIDConnectProvider.
func (*OpenIDConnectProvider) SetObservation ¶
func (tr *OpenIDConnectProvider) SetObservation(obs map[string]interface{}) error
SetObservation for this OpenIDConnectProvider
func (*OpenIDConnectProvider) SetParameters ¶
func (tr *OpenIDConnectProvider) SetParameters(params map[string]interface{}) error
SetParameters for this OpenIDConnectProvider
func (*OpenIDConnectProvider) SetProviderConfigReference ¶
func (mg *OpenIDConnectProvider) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this OpenIDConnectProvider.
func (*OpenIDConnectProvider) SetProviderReference ¶
func (mg *OpenIDConnectProvider) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this OpenIDConnectProvider. Deprecated: Use SetProviderConfigReference.
func (*OpenIDConnectProvider) SetWriteConnectionSecretToReference ¶
func (mg *OpenIDConnectProvider) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this OpenIDConnectProvider.
type OpenIDConnectProviderList ¶
type OpenIDConnectProviderList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OpenIDConnectProvider `json:"items"` }
OpenIDConnectProviderList contains a list of OpenIDConnectProviders
func (*OpenIDConnectProviderList) DeepCopy ¶
func (in *OpenIDConnectProviderList) DeepCopy() *OpenIDConnectProviderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDConnectProviderList.
func (*OpenIDConnectProviderList) DeepCopyInto ¶
func (in *OpenIDConnectProviderList) DeepCopyInto(out *OpenIDConnectProviderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OpenIDConnectProviderList) DeepCopyObject ¶
func (in *OpenIDConnectProviderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OpenIDConnectProviderList) GetItems ¶
func (l *OpenIDConnectProviderList) GetItems() []resource.Managed
GetItems of this OpenIDConnectProviderList.
type OpenIDConnectProviderObservation ¶
type OpenIDConnectProviderObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*OpenIDConnectProviderObservation) DeepCopy ¶
func (in *OpenIDConnectProviderObservation) DeepCopy() *OpenIDConnectProviderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDConnectProviderObservation.
func (*OpenIDConnectProviderObservation) DeepCopyInto ¶
func (in *OpenIDConnectProviderObservation) DeepCopyInto(out *OpenIDConnectProviderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIDConnectProviderParameters ¶
type OpenIDConnectProviderParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*OpenIDConnectProviderParameters) DeepCopy ¶
func (in *OpenIDConnectProviderParameters) DeepCopy() *OpenIDConnectProviderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDConnectProviderParameters.
func (*OpenIDConnectProviderParameters) DeepCopyInto ¶
func (in *OpenIDConnectProviderParameters) DeepCopyInto(out *OpenIDConnectProviderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIDConnectProviderSpec ¶
type OpenIDConnectProviderSpec struct { v1.ResourceSpec `json:",inline"` ForProvider OpenIDConnectProviderParameters `json:"forProvider"` }
OpenIDConnectProviderSpec defines the desired state of OpenIDConnectProvider
func (*OpenIDConnectProviderSpec) DeepCopy ¶
func (in *OpenIDConnectProviderSpec) DeepCopy() *OpenIDConnectProviderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDConnectProviderSpec.
func (*OpenIDConnectProviderSpec) DeepCopyInto ¶
func (in *OpenIDConnectProviderSpec) DeepCopyInto(out *OpenIDConnectProviderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIDConnectProviderStatus ¶
type OpenIDConnectProviderStatus struct { v1.ResourceStatus `json:",inline"` AtProvider OpenIDConnectProviderObservation `json:"atProvider,omitempty"` }
OpenIDConnectProviderStatus defines the observed state of OpenIDConnectProvider.
func (*OpenIDConnectProviderStatus) DeepCopy ¶
func (in *OpenIDConnectProviderStatus) DeepCopy() *OpenIDConnectProviderStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDConnectProviderStatus.
func (*OpenIDConnectProviderStatus) DeepCopyInto ¶
func (in *OpenIDConnectProviderStatus) DeepCopyInto(out *OpenIDConnectProviderStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Policy ¶
type Policy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PolicySpec `json:"spec"` Status PolicyStatus `json:"status,omitempty"` }
Policy is the Schema for the Policys 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 (*Policy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policy.
func (*Policy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Policy) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Policy) GetCondition ¶
func (mg *Policy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Policy.
func (*Policy) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Policy
func (*Policy) GetDeletionPolicy ¶
func (mg *Policy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Policy.
func (*Policy) GetObservation ¶
GetObservation of this Policy
func (*Policy) GetParameters ¶
GetParameters of this Policy
func (*Policy) GetProviderConfigReference ¶
GetProviderConfigReference of this Policy.
func (*Policy) GetProviderReference ¶
GetProviderReference of this Policy. Deprecated: Use GetProviderConfigReference.
func (*Policy) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Policy
func (*Policy) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Policy) GetWriteConnectionSecretToReference ¶
func (mg *Policy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Policy.
func (*Policy) LateInitialize ¶
LateInitialize this Policy using its observed tfState. returns True if there are any spec changes for the resource.
func (*Policy) SetConditions ¶
SetConditions of this Policy.
func (*Policy) SetDeletionPolicy ¶
func (mg *Policy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Policy.
func (*Policy) SetObservation ¶
SetObservation for this Policy
func (*Policy) SetParameters ¶
SetParameters for this Policy
func (*Policy) SetProviderConfigReference ¶
SetProviderConfigReference of this Policy.
func (*Policy) SetProviderReference ¶
SetProviderReference of this Policy. Deprecated: Use SetProviderConfigReference.
func (*Policy) SetWriteConnectionSecretToReference ¶
func (mg *Policy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Policy.
type PolicyList ¶
type PolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Policy `json:"items"` }
PolicyList contains a list of Policys
func (*PolicyList) DeepCopy ¶
func (in *PolicyList) DeepCopy() *PolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyList.
func (*PolicyList) DeepCopyInto ¶
func (in *PolicyList) DeepCopyInto(out *PolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyList) DeepCopyObject ¶
func (in *PolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PolicyList) GetItems ¶
func (l *PolicyList) GetItems() []resource.Managed
GetItems of this PolicyList.
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 PolicyObservation_2 ¶
type PolicyObservation_2 struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*PolicyObservation_2) DeepCopy ¶
func (in *PolicyObservation_2) DeepCopy() *PolicyObservation_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyObservation_2.
func (*PolicyObservation_2) DeepCopyInto ¶
func (in *PolicyObservation_2) DeepCopyInto(out *PolicyObservation_2)
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"` // +kubebuilder:validation:Optional XMLLink *string `json:"xmlLink,omitempty" tf:"xml_link"` }
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 PolicyParameters_2 ¶
type PolicyParameters_2 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 (*PolicyParameters_2) DeepCopy ¶
func (in *PolicyParameters_2) DeepCopy() *PolicyParameters_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyParameters_2.
func (*PolicyParameters_2) DeepCopyInto ¶
func (in *PolicyParameters_2) DeepCopyInto(out *PolicyParameters_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicySpec ¶
type PolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider PolicyParameters_2 `json:"forProvider"` }
PolicySpec defines the desired state of Policy
func (*PolicySpec) DeepCopy ¶
func (in *PolicySpec) DeepCopy() *PolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicySpec.
func (*PolicySpec) DeepCopyInto ¶
func (in *PolicySpec) DeepCopyInto(out *PolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyStatus ¶
type PolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PolicyObservation_2 `json:"atProvider,omitempty"` }
PolicyStatus defines the observed state of Policy.
func (*PolicyStatus) DeepCopy ¶
func (in *PolicyStatus) DeepCopy() *PolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyStatus.
func (*PolicyStatus) DeepCopyInto ¶
func (in *PolicyStatus) DeepCopyInto(out *PolicyStatus)
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 Product ¶
type Product struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProductSpec `json:"spec"` Status ProductStatus `json:"status,omitempty"` }
Product is the Schema for the Products 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 (*Product) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Product.
func (*Product) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Product) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Product) GetCondition ¶
func (mg *Product) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Product.
func (*Product) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Product
func (*Product) GetDeletionPolicy ¶
func (mg *Product) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Product.
func (*Product) GetObservation ¶
GetObservation of this Product
func (*Product) GetParameters ¶
GetParameters of this Product
func (*Product) GetProviderConfigReference ¶
GetProviderConfigReference of this Product.
func (*Product) GetProviderReference ¶
GetProviderReference of this Product. Deprecated: Use GetProviderConfigReference.
func (*Product) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Product
func (*Product) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Product) GetWriteConnectionSecretToReference ¶
func (mg *Product) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Product.
func (*Product) LateInitialize ¶
LateInitialize this Product using its observed tfState. returns True if there are any spec changes for the resource.
func (*Product) ResolveReferences ¶
ResolveReferences of this Product.
func (*Product) SetConditions ¶
SetConditions of this Product.
func (*Product) SetDeletionPolicy ¶
func (mg *Product) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Product.
func (*Product) SetObservation ¶
SetObservation for this Product
func (*Product) SetParameters ¶
SetParameters for this Product
func (*Product) SetProviderConfigReference ¶
SetProviderConfigReference of this Product.
func (*Product) SetProviderReference ¶
SetProviderReference of this Product. Deprecated: Use SetProviderConfigReference.
func (*Product) SetWriteConnectionSecretToReference ¶
func (mg *Product) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Product.
type ProductAPI ¶
type ProductAPI struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProductAPISpec `json:"spec"` Status ProductAPIStatus `json:"status,omitempty"` }
ProductAPI is the Schema for the ProductAPIs 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 (*ProductAPI) DeepCopy ¶
func (in *ProductAPI) DeepCopy() *ProductAPI
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductAPI.
func (*ProductAPI) DeepCopyInto ¶
func (in *ProductAPI) DeepCopyInto(out *ProductAPI)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProductAPI) DeepCopyObject ¶
func (in *ProductAPI) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProductAPI) GetCondition ¶
func (mg *ProductAPI) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ProductAPI.
func (*ProductAPI) GetConnectionDetailsMapping ¶
func (tr *ProductAPI) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ProductAPI
func (*ProductAPI) GetDeletionPolicy ¶
func (mg *ProductAPI) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ProductAPI.
func (*ProductAPI) GetID ¶
func (tr *ProductAPI) GetID() string
GetID returns ID of underlying Terraform resource of this ProductAPI
func (*ProductAPI) GetObservation ¶
func (tr *ProductAPI) GetObservation() (map[string]interface{}, error)
GetObservation of this ProductAPI
func (*ProductAPI) GetParameters ¶
func (tr *ProductAPI) GetParameters() (map[string]interface{}, error)
GetParameters of this ProductAPI
func (*ProductAPI) GetProviderConfigReference ¶
func (mg *ProductAPI) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ProductAPI.
func (*ProductAPI) GetProviderReference ¶
func (mg *ProductAPI) GetProviderReference() *xpv1.Reference
GetProviderReference of this ProductAPI. Deprecated: Use GetProviderConfigReference.
func (*ProductAPI) GetTerraformResourceType ¶
func (mg *ProductAPI) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ProductAPI
func (*ProductAPI) GetTerraformSchemaVersion ¶
func (tr *ProductAPI) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ProductAPI) GetWriteConnectionSecretToReference ¶
func (mg *ProductAPI) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ProductAPI.
func (*ProductAPI) LateInitialize ¶
func (tr *ProductAPI) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ProductAPI using its observed tfState. returns True if there are any spec changes for the resource.
func (*ProductAPI) ResolveReferences ¶
ResolveReferences of this ProductAPI.
func (*ProductAPI) SetConditions ¶
func (mg *ProductAPI) SetConditions(c ...xpv1.Condition)
SetConditions of this ProductAPI.
func (*ProductAPI) SetDeletionPolicy ¶
func (mg *ProductAPI) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ProductAPI.
func (*ProductAPI) SetObservation ¶
func (tr *ProductAPI) SetObservation(obs map[string]interface{}) error
SetObservation for this ProductAPI
func (*ProductAPI) SetParameters ¶
func (tr *ProductAPI) SetParameters(params map[string]interface{}) error
SetParameters for this ProductAPI
func (*ProductAPI) SetProviderConfigReference ¶
func (mg *ProductAPI) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ProductAPI.
func (*ProductAPI) SetProviderReference ¶
func (mg *ProductAPI) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ProductAPI. Deprecated: Use SetProviderConfigReference.
func (*ProductAPI) SetWriteConnectionSecretToReference ¶
func (mg *ProductAPI) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ProductAPI.
type ProductAPIList ¶
type ProductAPIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProductAPI `json:"items"` }
ProductAPIList contains a list of ProductAPIs
func (*ProductAPIList) DeepCopy ¶
func (in *ProductAPIList) DeepCopy() *ProductAPIList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductAPIList.
func (*ProductAPIList) DeepCopyInto ¶
func (in *ProductAPIList) DeepCopyInto(out *ProductAPIList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProductAPIList) DeepCopyObject ¶
func (in *ProductAPIList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProductAPIList) GetItems ¶
func (l *ProductAPIList) GetItems() []resource.Managed
GetItems of this ProductAPIList.
type ProductAPIObservation ¶
type ProductAPIObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ProductAPIObservation) DeepCopy ¶
func (in *ProductAPIObservation) DeepCopy() *ProductAPIObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductAPIObservation.
func (*ProductAPIObservation) DeepCopyInto ¶
func (in *ProductAPIObservation) DeepCopyInto(out *ProductAPIObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductAPIParameters ¶
type ProductAPIParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*ProductAPIParameters) DeepCopy ¶
func (in *ProductAPIParameters) DeepCopy() *ProductAPIParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductAPIParameters.
func (*ProductAPIParameters) DeepCopyInto ¶
func (in *ProductAPIParameters) DeepCopyInto(out *ProductAPIParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductAPISpec ¶
type ProductAPISpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProductAPIParameters `json:"forProvider"` }
ProductAPISpec defines the desired state of ProductAPI
func (*ProductAPISpec) DeepCopy ¶
func (in *ProductAPISpec) DeepCopy() *ProductAPISpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductAPISpec.
func (*ProductAPISpec) DeepCopyInto ¶
func (in *ProductAPISpec) DeepCopyInto(out *ProductAPISpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductAPIStatus ¶
type ProductAPIStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProductAPIObservation `json:"atProvider,omitempty"` }
ProductAPIStatus defines the observed state of ProductAPI.
func (*ProductAPIStatus) DeepCopy ¶
func (in *ProductAPIStatus) DeepCopy() *ProductAPIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductAPIStatus.
func (*ProductAPIStatus) DeepCopyInto ¶
func (in *ProductAPIStatus) DeepCopyInto(out *ProductAPIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductList ¶
type ProductList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Product `json:"items"` }
ProductList contains a list of Products
func (*ProductList) DeepCopy ¶
func (in *ProductList) DeepCopy() *ProductList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductList.
func (*ProductList) DeepCopyInto ¶
func (in *ProductList) DeepCopyInto(out *ProductList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProductList) DeepCopyObject ¶
func (in *ProductList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProductList) GetItems ¶
func (l *ProductList) GetItems() []resource.Managed
GetItems of this ProductList.
type ProductObservation ¶
type ProductObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ProductObservation) DeepCopy ¶
func (in *ProductObservation) DeepCopy() *ProductObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductObservation.
func (*ProductObservation) DeepCopyInto ¶
func (in *ProductObservation) DeepCopyInto(out *ProductObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductParameters ¶
type ProductParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required SubscriptionRequired *bool `json:"subscriptionRequired" tf:"subscription_required,omitempty"` // +kubebuilder:validation:Optional SubscriptionsLimit *float64 `json:"subscriptionsLimit,omitempty" tf:"subscriptions_limit,omitempty"` // +kubebuilder:validation:Optional Terms *string `json:"terms,omitempty" tf:"terms,omitempty"` }
func (*ProductParameters) DeepCopy ¶
func (in *ProductParameters) DeepCopy() *ProductParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductParameters.
func (*ProductParameters) DeepCopyInto ¶
func (in *ProductParameters) DeepCopyInto(out *ProductParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductPolicy ¶
type ProductPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProductPolicySpec `json:"spec"` Status ProductPolicyStatus `json:"status,omitempty"` }
ProductPolicy is the Schema for the ProductPolicys 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 (*ProductPolicy) DeepCopy ¶
func (in *ProductPolicy) DeepCopy() *ProductPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPolicy.
func (*ProductPolicy) DeepCopyInto ¶
func (in *ProductPolicy) DeepCopyInto(out *ProductPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProductPolicy) DeepCopyObject ¶
func (in *ProductPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProductPolicy) GetCondition ¶
func (mg *ProductPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ProductPolicy.
func (*ProductPolicy) GetConnectionDetailsMapping ¶
func (tr *ProductPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ProductPolicy
func (*ProductPolicy) GetDeletionPolicy ¶
func (mg *ProductPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ProductPolicy.
func (*ProductPolicy) GetID ¶
func (tr *ProductPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this ProductPolicy
func (*ProductPolicy) GetObservation ¶
func (tr *ProductPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this ProductPolicy
func (*ProductPolicy) GetParameters ¶
func (tr *ProductPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this ProductPolicy
func (*ProductPolicy) GetProviderConfigReference ¶
func (mg *ProductPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ProductPolicy.
func (*ProductPolicy) GetProviderReference ¶
func (mg *ProductPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this ProductPolicy. Deprecated: Use GetProviderConfigReference.
func (*ProductPolicy) GetTerraformResourceType ¶
func (mg *ProductPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ProductPolicy
func (*ProductPolicy) GetTerraformSchemaVersion ¶
func (tr *ProductPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ProductPolicy) GetWriteConnectionSecretToReference ¶
func (mg *ProductPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ProductPolicy.
func (*ProductPolicy) LateInitialize ¶
func (tr *ProductPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ProductPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*ProductPolicy) ResolveReferences ¶
ResolveReferences of this ProductPolicy.
func (*ProductPolicy) SetConditions ¶
func (mg *ProductPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this ProductPolicy.
func (*ProductPolicy) SetDeletionPolicy ¶
func (mg *ProductPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ProductPolicy.
func (*ProductPolicy) SetObservation ¶
func (tr *ProductPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this ProductPolicy
func (*ProductPolicy) SetParameters ¶
func (tr *ProductPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this ProductPolicy
func (*ProductPolicy) SetProviderConfigReference ¶
func (mg *ProductPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ProductPolicy.
func (*ProductPolicy) SetProviderReference ¶
func (mg *ProductPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ProductPolicy. Deprecated: Use SetProviderConfigReference.
func (*ProductPolicy) SetWriteConnectionSecretToReference ¶
func (mg *ProductPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ProductPolicy.
type ProductPolicyList ¶
type ProductPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProductPolicy `json:"items"` }
ProductPolicyList contains a list of ProductPolicys
func (*ProductPolicyList) DeepCopy ¶
func (in *ProductPolicyList) DeepCopy() *ProductPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPolicyList.
func (*ProductPolicyList) DeepCopyInto ¶
func (in *ProductPolicyList) DeepCopyInto(out *ProductPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProductPolicyList) DeepCopyObject ¶
func (in *ProductPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProductPolicyList) GetItems ¶
func (l *ProductPolicyList) GetItems() []resource.Managed
GetItems of this ProductPolicyList.
type ProductPolicyObservation ¶
type ProductPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ProductPolicyObservation) DeepCopy ¶
func (in *ProductPolicyObservation) DeepCopy() *ProductPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPolicyObservation.
func (*ProductPolicyObservation) DeepCopyInto ¶
func (in *ProductPolicyObservation) DeepCopyInto(out *ProductPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductPolicyParameters ¶
type ProductPolicyParameters struct { // +kubebuilder:validation:Required APIManagementName *string `json:"apiManagementName" tf:"api_management_name,omitempty"` // +kubebuilder:validation:Required ProductID *string `json:"productId" tf:"product_id,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*ProductPolicyParameters) DeepCopy ¶
func (in *ProductPolicyParameters) DeepCopy() *ProductPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPolicyParameters.
func (*ProductPolicyParameters) DeepCopyInto ¶
func (in *ProductPolicyParameters) DeepCopyInto(out *ProductPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductPolicySpec ¶
type ProductPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProductPolicyParameters `json:"forProvider"` }
ProductPolicySpec defines the desired state of ProductPolicy
func (*ProductPolicySpec) DeepCopy ¶
func (in *ProductPolicySpec) DeepCopy() *ProductPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPolicySpec.
func (*ProductPolicySpec) DeepCopyInto ¶
func (in *ProductPolicySpec) DeepCopyInto(out *ProductPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductPolicyStatus ¶
type ProductPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProductPolicyObservation `json:"atProvider,omitempty"` }
ProductPolicyStatus defines the observed state of ProductPolicy.
func (*ProductPolicyStatus) DeepCopy ¶
func (in *ProductPolicyStatus) DeepCopy() *ProductPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPolicyStatus.
func (*ProductPolicyStatus) DeepCopyInto ¶
func (in *ProductPolicyStatus) DeepCopyInto(out *ProductPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductSpec ¶
type ProductSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProductParameters `json:"forProvider"` }
ProductSpec defines the desired state of Product
func (*ProductSpec) DeepCopy ¶
func (in *ProductSpec) DeepCopy() *ProductSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductSpec.
func (*ProductSpec) DeepCopyInto ¶
func (in *ProductSpec) DeepCopyInto(out *ProductSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductStatus ¶
type ProductStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProductObservation `json:"atProvider,omitempty"` }
ProductStatus defines the observed state of Product.
func (*ProductStatus) DeepCopy ¶
func (in *ProductStatus) DeepCopy() *ProductStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductStatus.
func (*ProductStatus) DeepCopyInto ¶
func (in *ProductStatus) DeepCopyInto(out *ProductStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Property ¶
type Property struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PropertySpec `json:"spec"` Status PropertyStatus `json:"status,omitempty"` }
Property is the Schema for the Propertys 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 (*Property) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Property.
func (*Property) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Property) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Property) GetCondition ¶
func (mg *Property) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Property.
func (*Property) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Property
func (*Property) GetDeletionPolicy ¶
func (mg *Property) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Property.
func (*Property) GetObservation ¶
GetObservation of this Property
func (*Property) GetParameters ¶
GetParameters of this Property
func (*Property) GetProviderConfigReference ¶
GetProviderConfigReference of this Property.
func (*Property) GetProviderReference ¶
GetProviderReference of this Property. Deprecated: Use GetProviderConfigReference.
func (*Property) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Property
func (*Property) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Property) GetWriteConnectionSecretToReference ¶
func (mg *Property) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Property.
func (*Property) LateInitialize ¶
LateInitialize this Property using its observed tfState. returns True if there are any spec changes for the resource.
func (*Property) ResolveReferences ¶
ResolveReferences of this Property.
func (*Property) SetConditions ¶
SetConditions of this Property.
func (*Property) SetDeletionPolicy ¶
func (mg *Property) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Property.
func (*Property) SetObservation ¶
SetObservation for this Property
func (*Property) SetParameters ¶
SetParameters for this Property
func (*Property) SetProviderConfigReference ¶
SetProviderConfigReference of this Property.
func (*Property) SetProviderReference ¶
SetProviderReference of this Property. Deprecated: Use SetProviderConfigReference.
func (*Property) SetWriteConnectionSecretToReference ¶
func (mg *Property) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Property.
type PropertyList ¶
type PropertyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Property `json:"items"` }
PropertyList contains a list of Propertys
func (*PropertyList) DeepCopy ¶
func (in *PropertyList) DeepCopy() *PropertyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PropertyList.
func (*PropertyList) DeepCopyInto ¶
func (in *PropertyList) DeepCopyInto(out *PropertyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PropertyList) DeepCopyObject ¶
func (in *PropertyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PropertyList) GetItems ¶
func (l *PropertyList) GetItems() []resource.Managed
GetItems of this PropertyList.
type PropertyObservation ¶
type PropertyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*PropertyObservation) DeepCopy ¶
func (in *PropertyObservation) DeepCopy() *PropertyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PropertyObservation.
func (*PropertyObservation) DeepCopyInto ¶
func (in *PropertyObservation) DeepCopyInto(out *PropertyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PropertyParameters ¶
type PropertyParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*PropertyParameters) DeepCopy ¶
func (in *PropertyParameters) DeepCopy() *PropertyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PropertyParameters.
func (*PropertyParameters) DeepCopyInto ¶
func (in *PropertyParameters) DeepCopyInto(out *PropertyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PropertySpec ¶
type PropertySpec struct { v1.ResourceSpec `json:",inline"` ForProvider PropertyParameters `json:"forProvider"` }
PropertySpec defines the desired state of Property
func (*PropertySpec) DeepCopy ¶
func (in *PropertySpec) DeepCopy() *PropertySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PropertySpec.
func (*PropertySpec) DeepCopyInto ¶
func (in *PropertySpec) DeepCopyInto(out *PropertySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PropertyStatus ¶
type PropertyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PropertyObservation `json:"atProvider,omitempty"` }
PropertyStatus defines the observed state of Property.
func (*PropertyStatus) DeepCopy ¶
func (in *PropertyStatus) DeepCopy() *PropertyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PropertyStatus.
func (*PropertyStatus) DeepCopyInto ¶
func (in *PropertyStatus) DeepCopyInto(out *PropertyStatus)
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 RedisCache ¶
type RedisCache struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RedisCacheSpec `json:"spec"` Status RedisCacheStatus `json:"status,omitempty"` }
RedisCache is the Schema for the RedisCaches 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 (*RedisCache) DeepCopy ¶
func (in *RedisCache) DeepCopy() *RedisCache
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCache.
func (*RedisCache) DeepCopyInto ¶
func (in *RedisCache) DeepCopyInto(out *RedisCache)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RedisCache) DeepCopyObject ¶
func (in *RedisCache) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RedisCache) GetCondition ¶
func (mg *RedisCache) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this RedisCache.
func (*RedisCache) GetConnectionDetailsMapping ¶
func (tr *RedisCache) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this RedisCache
func (*RedisCache) GetDeletionPolicy ¶
func (mg *RedisCache) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this RedisCache.
func (*RedisCache) GetID ¶
func (tr *RedisCache) GetID() string
GetID returns ID of underlying Terraform resource of this RedisCache
func (*RedisCache) GetObservation ¶
func (tr *RedisCache) GetObservation() (map[string]interface{}, error)
GetObservation of this RedisCache
func (*RedisCache) GetParameters ¶
func (tr *RedisCache) GetParameters() (map[string]interface{}, error)
GetParameters of this RedisCache
func (*RedisCache) GetProviderConfigReference ¶
func (mg *RedisCache) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this RedisCache.
func (*RedisCache) GetProviderReference ¶
func (mg *RedisCache) GetProviderReference() *xpv1.Reference
GetProviderReference of this RedisCache. Deprecated: Use GetProviderConfigReference.
func (*RedisCache) GetTerraformResourceType ¶
func (mg *RedisCache) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this RedisCache
func (*RedisCache) GetTerraformSchemaVersion ¶
func (tr *RedisCache) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*RedisCache) GetWriteConnectionSecretToReference ¶
func (mg *RedisCache) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this RedisCache.
func (*RedisCache) LateInitialize ¶
func (tr *RedisCache) LateInitialize(attrs []byte) (bool, error)
LateInitialize this RedisCache using its observed tfState. returns True if there are any spec changes for the resource.
func (*RedisCache) SetConditions ¶
func (mg *RedisCache) SetConditions(c ...xpv1.Condition)
SetConditions of this RedisCache.
func (*RedisCache) SetDeletionPolicy ¶
func (mg *RedisCache) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this RedisCache.
func (*RedisCache) SetObservation ¶
func (tr *RedisCache) SetObservation(obs map[string]interface{}) error
SetObservation for this RedisCache
func (*RedisCache) SetParameters ¶
func (tr *RedisCache) SetParameters(params map[string]interface{}) error
SetParameters for this RedisCache
func (*RedisCache) SetProviderConfigReference ¶
func (mg *RedisCache) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this RedisCache.
func (*RedisCache) SetProviderReference ¶
func (mg *RedisCache) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this RedisCache. Deprecated: Use SetProviderConfigReference.
func (*RedisCache) SetWriteConnectionSecretToReference ¶
func (mg *RedisCache) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this RedisCache.
type RedisCacheList ¶
type RedisCacheList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RedisCache `json:"items"` }
RedisCacheList contains a list of RedisCaches
func (*RedisCacheList) DeepCopy ¶
func (in *RedisCacheList) DeepCopy() *RedisCacheList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheList.
func (*RedisCacheList) DeepCopyInto ¶
func (in *RedisCacheList) DeepCopyInto(out *RedisCacheList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RedisCacheList) DeepCopyObject ¶
func (in *RedisCacheList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RedisCacheList) GetItems ¶
func (l *RedisCacheList) GetItems() []resource.Managed
GetItems of this RedisCacheList.
type RedisCacheObservation ¶
type RedisCacheObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*RedisCacheObservation) DeepCopy ¶
func (in *RedisCacheObservation) DeepCopy() *RedisCacheObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheObservation.
func (*RedisCacheObservation) DeepCopyInto ¶
func (in *RedisCacheObservation) DeepCopyInto(out *RedisCacheObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedisCacheParameters ¶
type RedisCacheParameters 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 (*RedisCacheParameters) DeepCopy ¶
func (in *RedisCacheParameters) DeepCopy() *RedisCacheParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheParameters.
func (*RedisCacheParameters) DeepCopyInto ¶
func (in *RedisCacheParameters) DeepCopyInto(out *RedisCacheParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedisCacheSpec ¶
type RedisCacheSpec struct { v1.ResourceSpec `json:",inline"` ForProvider RedisCacheParameters `json:"forProvider"` }
RedisCacheSpec defines the desired state of RedisCache
func (*RedisCacheSpec) DeepCopy ¶
func (in *RedisCacheSpec) DeepCopy() *RedisCacheSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheSpec.
func (*RedisCacheSpec) DeepCopyInto ¶
func (in *RedisCacheSpec) DeepCopyInto(out *RedisCacheSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedisCacheStatus ¶
type RedisCacheStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RedisCacheObservation `json:"atProvider,omitempty"` }
RedisCacheStatus defines the observed state of RedisCache.
func (*RedisCacheStatus) DeepCopy ¶
func (in *RedisCacheStatus) DeepCopy() *RedisCacheStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedisCacheStatus.
func (*RedisCacheStatus) DeepCopyInto ¶
func (in *RedisCacheStatus) DeepCopyInto(out *RedisCacheStatus)
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 *float64 `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 *float64 `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 Subscription ¶
type Subscription struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SubscriptionSpec `json:"spec"` Status SubscriptionStatus `json:"status,omitempty"` }
Subscription is the Schema for the Subscriptions 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 (*Subscription) DeepCopy ¶
func (in *Subscription) DeepCopy() *Subscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subscription.
func (*Subscription) DeepCopyInto ¶
func (in *Subscription) DeepCopyInto(out *Subscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Subscription) DeepCopyObject ¶
func (in *Subscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Subscription) GetCondition ¶
func (mg *Subscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Subscription.
func (*Subscription) GetConnectionDetailsMapping ¶
func (tr *Subscription) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Subscription
func (*Subscription) GetDeletionPolicy ¶
func (mg *Subscription) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Subscription.
func (*Subscription) GetID ¶
func (tr *Subscription) GetID() string
GetID returns ID of underlying Terraform resource of this Subscription
func (*Subscription) GetObservation ¶
func (tr *Subscription) GetObservation() (map[string]interface{}, error)
GetObservation of this Subscription
func (*Subscription) GetParameters ¶
func (tr *Subscription) GetParameters() (map[string]interface{}, error)
GetParameters of this Subscription
func (*Subscription) GetProviderConfigReference ¶
func (mg *Subscription) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Subscription.
func (*Subscription) GetProviderReference ¶
func (mg *Subscription) GetProviderReference() *xpv1.Reference
GetProviderReference of this Subscription. Deprecated: Use GetProviderConfigReference.
func (*Subscription) GetTerraformResourceType ¶
func (mg *Subscription) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Subscription
func (*Subscription) GetTerraformSchemaVersion ¶
func (tr *Subscription) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Subscription) GetWriteConnectionSecretToReference ¶
func (mg *Subscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Subscription.
func (*Subscription) LateInitialize ¶
func (tr *Subscription) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Subscription using its observed tfState. returns True if there are any spec changes for the resource.
func (*Subscription) ResolveReferences ¶
ResolveReferences of this Subscription.
func (*Subscription) SetConditions ¶
func (mg *Subscription) SetConditions(c ...xpv1.Condition)
SetConditions of this Subscription.
func (*Subscription) SetDeletionPolicy ¶
func (mg *Subscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Subscription.
func (*Subscription) SetObservation ¶
func (tr *Subscription) SetObservation(obs map[string]interface{}) error
SetObservation for this Subscription
func (*Subscription) SetParameters ¶
func (tr *Subscription) SetParameters(params map[string]interface{}) error
SetParameters for this Subscription
func (*Subscription) SetProviderConfigReference ¶
func (mg *Subscription) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Subscription.
func (*Subscription) SetProviderReference ¶
func (mg *Subscription) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Subscription. Deprecated: Use SetProviderConfigReference.
func (*Subscription) SetWriteConnectionSecretToReference ¶
func (mg *Subscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Subscription.
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 SubscriptionList ¶
type SubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Subscription `json:"items"` }
SubscriptionList contains a list of Subscriptions
func (*SubscriptionList) DeepCopy ¶
func (in *SubscriptionList) DeepCopy() *SubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionList.
func (*SubscriptionList) DeepCopyInto ¶
func (in *SubscriptionList) DeepCopyInto(out *SubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubscriptionList) DeepCopyObject ¶
func (in *SubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SubscriptionList) GetItems ¶
func (l *SubscriptionList) GetItems() []resource.Managed
GetItems of this SubscriptionList.
type SubscriptionObservation ¶
type SubscriptionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SubscriptionObservation) DeepCopy ¶
func (in *SubscriptionObservation) DeepCopy() *SubscriptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionObservation.
func (*SubscriptionObservation) DeepCopyInto ¶
func (in *SubscriptionObservation) DeepCopyInto(out *SubscriptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubscriptionParameters ¶
type SubscriptionParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*SubscriptionParameters) DeepCopy ¶
func (in *SubscriptionParameters) DeepCopy() *SubscriptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionParameters.
func (*SubscriptionParameters) DeepCopyInto ¶
func (in *SubscriptionParameters) DeepCopyInto(out *SubscriptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubscriptionSpec ¶
type SubscriptionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SubscriptionParameters `json:"forProvider"` }
SubscriptionSpec defines the desired state of Subscription
func (*SubscriptionSpec) DeepCopy ¶
func (in *SubscriptionSpec) DeepCopy() *SubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionSpec.
func (*SubscriptionSpec) DeepCopyInto ¶
func (in *SubscriptionSpec) DeepCopyInto(out *SubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubscriptionStatus ¶
type SubscriptionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SubscriptionObservation `json:"atProvider,omitempty"` }
SubscriptionStatus defines the observed state of Subscription.
func (*SubscriptionStatus) DeepCopy ¶
func (in *SubscriptionStatus) DeepCopy() *SubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionStatus.
func (*SubscriptionStatus) DeepCopyInto ¶
func (in *SubscriptionStatus) DeepCopyInto(out *SubscriptionStatus)
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 Tag ¶
type Tag struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TagSpec `json:"spec"` Status TagStatus `json:"status,omitempty"` }
Tag is the Schema for the Tags 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 (*Tag) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
func (*Tag) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Tag) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Tag) GetCondition ¶
func (mg *Tag) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Tag.
func (*Tag) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Tag
func (*Tag) GetDeletionPolicy ¶
func (mg *Tag) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Tag.
func (*Tag) GetObservation ¶
GetObservation of this Tag
func (*Tag) GetParameters ¶
GetParameters of this Tag
func (*Tag) GetProviderConfigReference ¶
GetProviderConfigReference of this Tag.
func (*Tag) GetProviderReference ¶
GetProviderReference of this Tag. Deprecated: Use GetProviderConfigReference.
func (*Tag) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Tag
func (*Tag) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Tag) GetWriteConnectionSecretToReference ¶
func (mg *Tag) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Tag.
func (*Tag) LateInitialize ¶
LateInitialize this Tag using its observed tfState. returns True if there are any spec changes for the resource.
func (*Tag) SetConditions ¶
SetConditions of this Tag.
func (*Tag) SetDeletionPolicy ¶
func (mg *Tag) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Tag.
func (*Tag) SetObservation ¶
SetObservation for this Tag
func (*Tag) SetParameters ¶
SetParameters for this Tag
func (*Tag) SetProviderConfigReference ¶
SetProviderConfigReference of this Tag.
func (*Tag) SetProviderReference ¶
SetProviderReference of this Tag. Deprecated: Use SetProviderConfigReference.
func (*Tag) SetWriteConnectionSecretToReference ¶
func (mg *Tag) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Tag.
type TagList ¶
type TagList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Tag `json:"items"` }
TagList contains a list of Tags
func (*TagList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagList.
func (*TagList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TagObservation ¶
type TagObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*TagObservation) DeepCopy ¶
func (in *TagObservation) DeepCopy() *TagObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagObservation.
func (*TagObservation) DeepCopyInto ¶
func (in *TagObservation) DeepCopyInto(out *TagObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagParameters ¶
type TagParameters 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 (*TagParameters) DeepCopy ¶
func (in *TagParameters) DeepCopy() *TagParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagParameters.
func (*TagParameters) DeepCopyInto ¶
func (in *TagParameters) DeepCopyInto(out *TagParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagSpec ¶
type TagSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TagParameters `json:"forProvider"` }
TagSpec defines the desired state of Tag
func (*TagSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpec.
func (*TagSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagStatus ¶
type TagStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TagObservation `json:"atProvider,omitempty"` }
TagStatus defines the observed state of Tag.
func (*TagStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagStatus.
func (*TagStatus) DeepCopyInto ¶
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 User ¶
type User struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserSpec `json:"spec"` Status UserStatus `json:"status,omitempty"` }
User is the Schema for the Users 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 (*User) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new User.
func (*User) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*User) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*User) GetCondition ¶
func (mg *User) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this User.
func (*User) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this User
func (*User) GetDeletionPolicy ¶
func (mg *User) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this User.
func (*User) GetObservation ¶
GetObservation of this User
func (*User) GetParameters ¶
GetParameters of this User
func (*User) GetProviderConfigReference ¶
GetProviderConfigReference of this User.
func (*User) GetProviderReference ¶
GetProviderReference of this User. Deprecated: Use GetProviderConfigReference.
func (*User) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this User
func (*User) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*User) GetWriteConnectionSecretToReference ¶
func (mg *User) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this User.
func (*User) LateInitialize ¶
LateInitialize this User using its observed tfState. returns True if there are any spec changes for the resource.
func (*User) ResolveReferences ¶
ResolveReferences of this User.
func (*User) SetConditions ¶
SetConditions of this User.
func (*User) SetDeletionPolicy ¶
func (mg *User) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this User.
func (*User) SetObservation ¶
SetObservation for this User
func (*User) SetParameters ¶
SetParameters for this User
func (*User) SetProviderConfigReference ¶
SetProviderConfigReference of this User.
func (*User) SetProviderReference ¶
SetProviderReference of this User. Deprecated: Use SetProviderConfigReference.
func (*User) SetWriteConnectionSecretToReference ¶
func (mg *User) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this User.
type UserList ¶
type UserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []User `json:"items"` }
UserList contains a list of Users
func (*UserList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserList.
func (*UserList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserObservation ¶
type UserObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*UserObservation) DeepCopy ¶
func (in *UserObservation) DeepCopy() *UserObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserObservation.
func (*UserObservation) DeepCopyInto ¶
func (in *UserObservation) DeepCopyInto(out *UserObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserParameters ¶
type UserParameters 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:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional State *string `json:"state,omitempty" tf:"state,omitempty"` // +kubebuilder:validation:Required UserID *string `json:"userId" tf:"user_id,omitempty"` }
func (*UserParameters) DeepCopy ¶
func (in *UserParameters) DeepCopy() *UserParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserParameters.
func (*UserParameters) DeepCopyInto ¶
func (in *UserParameters) DeepCopyInto(out *UserParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserSpec ¶
type UserSpec struct { v1.ResourceSpec `json:",inline"` ForProvider UserParameters `json:"forProvider"` }
UserSpec defines the desired state of User
func (*UserSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpec.
func (*UserSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserStatus ¶
type UserStatus struct { v1.ResourceStatus `json:",inline"` AtProvider UserObservation `json:"atProvider,omitempty"` }
UserStatus defines the observed state of User.
func (*UserStatus) DeepCopy ¶
func (in *UserStatus) DeepCopy() *UserStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserStatus.
func (*UserStatus) DeepCopyInto ¶
func (in *UserStatus) DeepCopyInto(out *UserStatus)
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 { // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/network/v1alpha2.Subnet // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` }
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_api_terraformed.go
- zz_api_types.go
- zz_apidiagnostic_terraformed.go
- zz_apidiagnostic_types.go
- zz_apioperation_terraformed.go
- zz_apioperation_types.go
- zz_apioperationpolicy_terraformed.go
- zz_apioperationpolicy_types.go
- zz_apioperationtag_terraformed.go
- zz_apioperationtag_types.go
- zz_apipolicy_terraformed.go
- zz_apipolicy_types.go
- zz_apirelease_terraformed.go
- zz_apirelease_types.go
- zz_apischema_terraformed.go
- zz_apischema_types.go
- zz_apiversionset_terraformed.go
- zz_apiversionset_types.go
- zz_authorizationserver_terraformed.go
- zz_authorizationserver_types.go
- zz_backend_terraformed.go
- zz_backend_types.go
- zz_certificate_terraformed.go
- zz_certificate_types.go
- zz_customdomain_terraformed.go
- zz_customdomain_types.go
- zz_diagnostic_terraformed.go
- zz_diagnostic_types.go
- zz_emailtemplate_terraformed.go
- zz_emailtemplate_types.go
- zz_gateway_terraformed.go
- zz_gateway_types.go
- zz_gatewayapi_terraformed.go
- zz_gatewayapi_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_identityprovideraad_terraformed.go
- zz_identityprovideraad_types.go
- zz_identityprovideraadb2c_terraformed.go
- zz_identityprovideraadb2c_types.go
- zz_identityproviderfacebook_terraformed.go
- zz_identityproviderfacebook_types.go
- zz_identityprovidergoogle_terraformed.go
- zz_identityprovidergoogle_types.go
- zz_identityprovidermicrosoft_terraformed.go
- zz_identityprovidermicrosoft_types.go
- zz_identityprovidertwitter_terraformed.go
- zz_identityprovidertwitter_types.go
- zz_logger_terraformed.go
- zz_logger_types.go
- zz_management_terraformed.go
- zz_management_types.go
- zz_namedvalue_terraformed.go
- zz_namedvalue_types.go
- zz_notificationrecipientemail_terraformed.go
- zz_notificationrecipientemail_types.go
- zz_openidconnectprovider_terraformed.go
- zz_openidconnectprovider_types.go
- zz_policy_terraformed.go
- zz_policy_types.go
- zz_product_terraformed.go
- zz_product_types.go
- zz_productapi_terraformed.go
- zz_productapi_types.go
- zz_productpolicy_terraformed.go
- zz_productpolicy_types.go
- zz_property_terraformed.go
- zz_property_types.go
- zz_rediscache_terraformed.go
- zz_rediscache_types.go
- zz_subscription_terraformed.go
- zz_subscription_types.go
- zz_tag_terraformed.go
- zz_tag_types.go
- zz_user_terraformed.go
- zz_user_types.go