Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=web.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ActiveDirectoryObservation
- type ActiveDirectoryParameters
- type AppService
- func (in *AppService) DeepCopy() *AppService
- func (in *AppService) DeepCopyInto(out *AppService)
- func (in *AppService) DeepCopyObject() runtime.Object
- func (mg *AppService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppService) GetConnectionDetailsMapping() map[string]string
- func (mg *AppService) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppService) GetID() string
- func (tr *AppService) GetObservation() (map[string]interface{}, error)
- func (tr *AppService) GetParameters() (map[string]interface{}, error)
- func (mg *AppService) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppService) GetProviderReference() *xpv1.Reference
- func (mg *AppService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppService) GetTerraformResourceType() string
- func (tr *AppService) GetTerraformSchemaVersion() int
- func (mg *AppService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppService) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppService) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppService) SetConditions(c ...xpv1.Condition)
- func (mg *AppService) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppService) SetObservation(obs map[string]interface{}) error
- func (tr *AppService) SetParameters(params map[string]interface{}) error
- func (mg *AppService) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppService) SetProviderReference(r *xpv1.Reference)
- func (mg *AppService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceActiveSlot
- func (in *AppServiceActiveSlot) DeepCopy() *AppServiceActiveSlot
- func (in *AppServiceActiveSlot) DeepCopyInto(out *AppServiceActiveSlot)
- func (in *AppServiceActiveSlot) DeepCopyObject() runtime.Object
- func (mg *AppServiceActiveSlot) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceActiveSlot) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceActiveSlot) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceActiveSlot) GetID() string
- func (tr *AppServiceActiveSlot) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceActiveSlot) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceActiveSlot) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceActiveSlot) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceActiveSlot) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceActiveSlot) GetTerraformResourceType() string
- func (tr *AppServiceActiveSlot) GetTerraformSchemaVersion() int
- func (mg *AppServiceActiveSlot) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceActiveSlot) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceActiveSlot) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServiceActiveSlot) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceActiveSlot) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceActiveSlot) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceActiveSlot) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceActiveSlot) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceActiveSlot) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceActiveSlot) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceActiveSlot) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceActiveSlotList
- type AppServiceActiveSlotObservation
- type AppServiceActiveSlotParameters
- type AppServiceActiveSlotSpec
- type AppServiceActiveSlotStatus
- type AppServiceCertificate
- func (in *AppServiceCertificate) DeepCopy() *AppServiceCertificate
- func (in *AppServiceCertificate) DeepCopyInto(out *AppServiceCertificate)
- func (in *AppServiceCertificate) DeepCopyObject() runtime.Object
- func (mg *AppServiceCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceCertificate) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceCertificate) GetID() string
- func (tr *AppServiceCertificate) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceCertificate) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceCertificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceCertificate) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceCertificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceCertificate) GetTerraformResourceType() string
- func (tr *AppServiceCertificate) GetTerraformSchemaVersion() int
- func (mg *AppServiceCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceCertificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceCertificate) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServiceCertificate) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceCertificate) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceCertificate) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceCertificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceCertificate) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceCertificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceCertificateBinding
- func (in *AppServiceCertificateBinding) DeepCopy() *AppServiceCertificateBinding
- func (in *AppServiceCertificateBinding) DeepCopyInto(out *AppServiceCertificateBinding)
- func (in *AppServiceCertificateBinding) DeepCopyObject() runtime.Object
- func (mg *AppServiceCertificateBinding) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceCertificateBinding) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceCertificateBinding) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceCertificateBinding) GetID() string
- func (tr *AppServiceCertificateBinding) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceCertificateBinding) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceCertificateBinding) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceCertificateBinding) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceCertificateBinding) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceCertificateBinding) GetTerraformResourceType() string
- func (tr *AppServiceCertificateBinding) GetTerraformSchemaVersion() int
- func (mg *AppServiceCertificateBinding) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceCertificateBinding) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceCertificateBinding) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceCertificateBinding) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceCertificateBinding) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceCertificateBinding) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceCertificateBinding) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceCertificateBinding) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceCertificateBinding) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceCertificateBinding) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceCertificateBindingList
- func (in *AppServiceCertificateBindingList) DeepCopy() *AppServiceCertificateBindingList
- func (in *AppServiceCertificateBindingList) DeepCopyInto(out *AppServiceCertificateBindingList)
- func (in *AppServiceCertificateBindingList) DeepCopyObject() runtime.Object
- func (l *AppServiceCertificateBindingList) GetItems() []resource.Managed
- type AppServiceCertificateBindingObservation
- type AppServiceCertificateBindingParameters
- type AppServiceCertificateBindingSpec
- type AppServiceCertificateBindingStatus
- type AppServiceCertificateList
- type AppServiceCertificateObservation
- type AppServiceCertificateParameters
- type AppServiceCertificateSpec
- type AppServiceCertificateStatus
- type AppServiceCustomHostNameBinding
- func (in *AppServiceCustomHostNameBinding) DeepCopy() *AppServiceCustomHostNameBinding
- func (in *AppServiceCustomHostNameBinding) DeepCopyInto(out *AppServiceCustomHostNameBinding)
- func (in *AppServiceCustomHostNameBinding) DeepCopyObject() runtime.Object
- func (mg *AppServiceCustomHostNameBinding) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceCustomHostNameBinding) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceCustomHostNameBinding) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceCustomHostNameBinding) GetID() string
- func (tr *AppServiceCustomHostNameBinding) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceCustomHostNameBinding) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceCustomHostNameBinding) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceCustomHostNameBinding) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceCustomHostNameBinding) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceCustomHostNameBinding) GetTerraformResourceType() string
- func (tr *AppServiceCustomHostNameBinding) GetTerraformSchemaVersion() int
- func (mg *AppServiceCustomHostNameBinding) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceCustomHostNameBinding) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceCustomHostNameBinding) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServiceCustomHostNameBinding) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceCustomHostNameBinding) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceCustomHostNameBinding) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceCustomHostNameBinding) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceCustomHostNameBinding) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceCustomHostNameBinding) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceCustomHostNameBinding) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceCustomHostNameBinding) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceCustomHostNameBindingList
- func (in *AppServiceCustomHostNameBindingList) DeepCopy() *AppServiceCustomHostNameBindingList
- func (in *AppServiceCustomHostNameBindingList) DeepCopyInto(out *AppServiceCustomHostNameBindingList)
- func (in *AppServiceCustomHostNameBindingList) DeepCopyObject() runtime.Object
- func (l *AppServiceCustomHostNameBindingList) GetItems() []resource.Managed
- type AppServiceCustomHostNameBindingObservation
- type AppServiceCustomHostNameBindingParameters
- type AppServiceCustomHostNameBindingSpec
- type AppServiceCustomHostNameBindingStatus
- type AppServiceEnvironment
- func (in *AppServiceEnvironment) DeepCopy() *AppServiceEnvironment
- func (in *AppServiceEnvironment) DeepCopyInto(out *AppServiceEnvironment)
- func (in *AppServiceEnvironment) DeepCopyObject() runtime.Object
- func (mg *AppServiceEnvironment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceEnvironment) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceEnvironment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceEnvironment) GetID() string
- func (tr *AppServiceEnvironment) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceEnvironment) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceEnvironment) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceEnvironment) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceEnvironment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceEnvironment) GetTerraformResourceType() string
- func (tr *AppServiceEnvironment) GetTerraformSchemaVersion() int
- func (mg *AppServiceEnvironment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceEnvironment) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceEnvironment) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServiceEnvironment) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceEnvironment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceEnvironment) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceEnvironment) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceEnvironment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceEnvironment) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceEnvironment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceEnvironment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceEnvironmentList
- type AppServiceEnvironmentObservation
- type AppServiceEnvironmentParameters
- type AppServiceEnvironmentSpec
- type AppServiceEnvironmentStatus
- type AppServiceEnvironmentV3
- func (in *AppServiceEnvironmentV3) DeepCopy() *AppServiceEnvironmentV3
- func (in *AppServiceEnvironmentV3) DeepCopyInto(out *AppServiceEnvironmentV3)
- func (in *AppServiceEnvironmentV3) DeepCopyObject() runtime.Object
- func (mg *AppServiceEnvironmentV3) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceEnvironmentV3) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceEnvironmentV3) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceEnvironmentV3) GetID() string
- func (tr *AppServiceEnvironmentV3) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceEnvironmentV3) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceEnvironmentV3) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceEnvironmentV3) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceEnvironmentV3) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceEnvironmentV3) GetTerraformResourceType() string
- func (tr *AppServiceEnvironmentV3) GetTerraformSchemaVersion() int
- func (mg *AppServiceEnvironmentV3) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceEnvironmentV3) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceEnvironmentV3) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServiceEnvironmentV3) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceEnvironmentV3) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceEnvironmentV3) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceEnvironmentV3) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceEnvironmentV3) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceEnvironmentV3) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceEnvironmentV3) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceEnvironmentV3) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceEnvironmentV3ClusterSettingObservation
- type AppServiceEnvironmentV3ClusterSettingParameters
- type AppServiceEnvironmentV3List
- func (in *AppServiceEnvironmentV3List) DeepCopy() *AppServiceEnvironmentV3List
- func (in *AppServiceEnvironmentV3List) DeepCopyInto(out *AppServiceEnvironmentV3List)
- func (in *AppServiceEnvironmentV3List) DeepCopyObject() runtime.Object
- func (l *AppServiceEnvironmentV3List) GetItems() []resource.Managed
- type AppServiceEnvironmentV3Observation
- type AppServiceEnvironmentV3Parameters
- type AppServiceEnvironmentV3Spec
- type AppServiceEnvironmentV3Status
- type AppServiceHybridConnection
- func (in *AppServiceHybridConnection) DeepCopy() *AppServiceHybridConnection
- func (in *AppServiceHybridConnection) DeepCopyInto(out *AppServiceHybridConnection)
- func (in *AppServiceHybridConnection) DeepCopyObject() runtime.Object
- func (mg *AppServiceHybridConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceHybridConnection) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceHybridConnection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceHybridConnection) GetID() string
- func (tr *AppServiceHybridConnection) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceHybridConnection) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceHybridConnection) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceHybridConnection) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceHybridConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceHybridConnection) GetTerraformResourceType() string
- func (tr *AppServiceHybridConnection) GetTerraformSchemaVersion() int
- func (mg *AppServiceHybridConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceHybridConnection) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceHybridConnection) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServiceHybridConnection) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceHybridConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceHybridConnection) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceHybridConnection) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceHybridConnection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceHybridConnection) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceHybridConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceHybridConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceHybridConnectionList
- func (in *AppServiceHybridConnectionList) DeepCopy() *AppServiceHybridConnectionList
- func (in *AppServiceHybridConnectionList) DeepCopyInto(out *AppServiceHybridConnectionList)
- func (in *AppServiceHybridConnectionList) DeepCopyObject() runtime.Object
- func (l *AppServiceHybridConnectionList) GetItems() []resource.Managed
- type AppServiceHybridConnectionObservation
- type AppServiceHybridConnectionParameters
- type AppServiceHybridConnectionSpec
- type AppServiceHybridConnectionStatus
- type AppServiceList
- type AppServiceManagedCertificate
- func (in *AppServiceManagedCertificate) DeepCopy() *AppServiceManagedCertificate
- func (in *AppServiceManagedCertificate) DeepCopyInto(out *AppServiceManagedCertificate)
- func (in *AppServiceManagedCertificate) DeepCopyObject() runtime.Object
- func (mg *AppServiceManagedCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceManagedCertificate) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceManagedCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceManagedCertificate) GetID() string
- func (tr *AppServiceManagedCertificate) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceManagedCertificate) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceManagedCertificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceManagedCertificate) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceManagedCertificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceManagedCertificate) GetTerraformResourceType() string
- func (tr *AppServiceManagedCertificate) GetTerraformSchemaVersion() int
- func (mg *AppServiceManagedCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceManagedCertificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceManagedCertificate) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceManagedCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceManagedCertificate) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceManagedCertificate) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceManagedCertificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceManagedCertificate) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceManagedCertificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceManagedCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceManagedCertificateList
- func (in *AppServiceManagedCertificateList) DeepCopy() *AppServiceManagedCertificateList
- func (in *AppServiceManagedCertificateList) DeepCopyInto(out *AppServiceManagedCertificateList)
- func (in *AppServiceManagedCertificateList) DeepCopyObject() runtime.Object
- func (l *AppServiceManagedCertificateList) GetItems() []resource.Managed
- type AppServiceManagedCertificateObservation
- type AppServiceManagedCertificateParameters
- type AppServiceManagedCertificateSpec
- type AppServiceManagedCertificateStatus
- type AppServiceObservation
- type AppServiceParameters
- type AppServicePlan
- func (in *AppServicePlan) DeepCopy() *AppServicePlan
- func (in *AppServicePlan) DeepCopyInto(out *AppServicePlan)
- func (in *AppServicePlan) DeepCopyObject() runtime.Object
- func (mg *AppServicePlan) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServicePlan) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServicePlan) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServicePlan) GetID() string
- func (tr *AppServicePlan) GetObservation() (map[string]interface{}, error)
- func (tr *AppServicePlan) GetParameters() (map[string]interface{}, error)
- func (mg *AppServicePlan) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServicePlan) GetProviderReference() *xpv1.Reference
- func (mg *AppServicePlan) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServicePlan) GetTerraformResourceType() string
- func (tr *AppServicePlan) GetTerraformSchemaVersion() int
- func (mg *AppServicePlan) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServicePlan) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServicePlan) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServicePlan) SetConditions(c ...xpv1.Condition)
- func (mg *AppServicePlan) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServicePlan) SetObservation(obs map[string]interface{}) error
- func (tr *AppServicePlan) SetParameters(params map[string]interface{}) error
- func (mg *AppServicePlan) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServicePlan) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServicePlan) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServicePlan) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServicePlanList
- type AppServicePlanObservation
- type AppServicePlanParameters
- type AppServicePlanSpec
- type AppServicePlanStatus
- type AppServiceSlot
- func (in *AppServiceSlot) DeepCopy() *AppServiceSlot
- func (in *AppServiceSlot) DeepCopyInto(out *AppServiceSlot)
- func (in *AppServiceSlot) DeepCopyObject() runtime.Object
- func (mg *AppServiceSlot) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceSlot) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceSlot) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceSlot) GetID() string
- func (tr *AppServiceSlot) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceSlot) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceSlot) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceSlot) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceSlot) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceSlot) GetTerraformResourceType() string
- func (tr *AppServiceSlot) GetTerraformSchemaVersion() int
- func (mg *AppServiceSlot) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceSlot) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceSlot) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServiceSlot) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceSlot) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceSlot) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceSlot) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceSlot) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceSlot) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceSlot) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceSlot) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceSlotAuthSettingsObservation
- type AppServiceSlotAuthSettingsParameters
- type AppServiceSlotConnectionStringObservation
- type AppServiceSlotConnectionStringParameters
- type AppServiceSlotIdentityObservation
- type AppServiceSlotIdentityParameters
- type AppServiceSlotList
- type AppServiceSlotLogsObservation
- type AppServiceSlotLogsParameters
- type AppServiceSlotObservation
- type AppServiceSlotParameters
- type AppServiceSlotSiteConfigObservation
- type AppServiceSlotSiteConfigParameters
- type AppServiceSlotSiteCredentialObservation
- type AppServiceSlotSiteCredentialParameters
- type AppServiceSlotSpec
- type AppServiceSlotStatus
- type AppServiceSlotVirtualNetworkSwiftConnection
- func (in *AppServiceSlotVirtualNetworkSwiftConnection) DeepCopy() *AppServiceSlotVirtualNetworkSwiftConnection
- func (in *AppServiceSlotVirtualNetworkSwiftConnection) DeepCopyInto(out *AppServiceSlotVirtualNetworkSwiftConnection)
- func (in *AppServiceSlotVirtualNetworkSwiftConnection) DeepCopyObject() runtime.Object
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetID() string
- func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetTerraformResourceType() string
- func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetTerraformSchemaVersion() int
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceSlotVirtualNetworkSwiftConnection) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceSlotVirtualNetworkSwiftConnection) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceSlotVirtualNetworkSwiftConnection) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceSlotVirtualNetworkSwiftConnectionList
- func (in *AppServiceSlotVirtualNetworkSwiftConnectionList) DeepCopy() *AppServiceSlotVirtualNetworkSwiftConnectionList
- func (in *AppServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyInto(out *AppServiceSlotVirtualNetworkSwiftConnectionList)
- func (in *AppServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyObject() runtime.Object
- func (l *AppServiceSlotVirtualNetworkSwiftConnectionList) GetItems() []resource.Managed
- type AppServiceSlotVirtualNetworkSwiftConnectionObservation
- type AppServiceSlotVirtualNetworkSwiftConnectionParameters
- type AppServiceSlotVirtualNetworkSwiftConnectionSpec
- type AppServiceSlotVirtualNetworkSwiftConnectionStatus
- type AppServiceSourceControlToken
- func (in *AppServiceSourceControlToken) DeepCopy() *AppServiceSourceControlToken
- func (in *AppServiceSourceControlToken) DeepCopyInto(out *AppServiceSourceControlToken)
- func (in *AppServiceSourceControlToken) DeepCopyObject() runtime.Object
- func (mg *AppServiceSourceControlToken) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceSourceControlToken) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceSourceControlToken) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceSourceControlToken) GetID() string
- func (tr *AppServiceSourceControlToken) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceSourceControlToken) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceSourceControlToken) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceSourceControlToken) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceSourceControlToken) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceSourceControlToken) GetTerraformResourceType() string
- func (tr *AppServiceSourceControlToken) GetTerraformSchemaVersion() int
- func (mg *AppServiceSourceControlToken) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceSourceControlToken) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceSourceControlToken) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceSourceControlToken) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceSourceControlToken) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceSourceControlToken) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceSourceControlToken) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceSourceControlToken) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceSourceControlToken) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceSourceControlToken) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceSourceControlTokenList
- func (in *AppServiceSourceControlTokenList) DeepCopy() *AppServiceSourceControlTokenList
- func (in *AppServiceSourceControlTokenList) DeepCopyInto(out *AppServiceSourceControlTokenList)
- func (in *AppServiceSourceControlTokenList) DeepCopyObject() runtime.Object
- func (l *AppServiceSourceControlTokenList) GetItems() []resource.Managed
- type AppServiceSourceControlTokenObservation
- type AppServiceSourceControlTokenParameters
- type AppServiceSourceControlTokenSpec
- type AppServiceSourceControlTokenStatus
- type AppServiceSpec
- type AppServiceStatus
- type AppServiceVirtualNetworkSwiftConnection
- func (in *AppServiceVirtualNetworkSwiftConnection) DeepCopy() *AppServiceVirtualNetworkSwiftConnection
- func (in *AppServiceVirtualNetworkSwiftConnection) DeepCopyInto(out *AppServiceVirtualNetworkSwiftConnection)
- func (in *AppServiceVirtualNetworkSwiftConnection) DeepCopyObject() runtime.Object
- func (mg *AppServiceVirtualNetworkSwiftConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppServiceVirtualNetworkSwiftConnection) GetConnectionDetailsMapping() map[string]string
- func (mg *AppServiceVirtualNetworkSwiftConnection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppServiceVirtualNetworkSwiftConnection) GetID() string
- func (tr *AppServiceVirtualNetworkSwiftConnection) GetObservation() (map[string]interface{}, error)
- func (tr *AppServiceVirtualNetworkSwiftConnection) GetParameters() (map[string]interface{}, error)
- func (mg *AppServiceVirtualNetworkSwiftConnection) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppServiceVirtualNetworkSwiftConnection) GetProviderReference() *xpv1.Reference
- func (mg *AppServiceVirtualNetworkSwiftConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppServiceVirtualNetworkSwiftConnection) GetTerraformResourceType() string
- func (tr *AppServiceVirtualNetworkSwiftConnection) GetTerraformSchemaVersion() int
- func (mg *AppServiceVirtualNetworkSwiftConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppServiceVirtualNetworkSwiftConnection) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppServiceVirtualNetworkSwiftConnection) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppServiceVirtualNetworkSwiftConnection) SetConditions(c ...xpv1.Condition)
- func (mg *AppServiceVirtualNetworkSwiftConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppServiceVirtualNetworkSwiftConnection) SetObservation(obs map[string]interface{}) error
- func (tr *AppServiceVirtualNetworkSwiftConnection) SetParameters(params map[string]interface{}) error
- func (mg *AppServiceVirtualNetworkSwiftConnection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppServiceVirtualNetworkSwiftConnection) SetProviderReference(r *xpv1.Reference)
- func (mg *AppServiceVirtualNetworkSwiftConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppServiceVirtualNetworkSwiftConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppServiceVirtualNetworkSwiftConnectionList
- func (in *AppServiceVirtualNetworkSwiftConnectionList) DeepCopy() *AppServiceVirtualNetworkSwiftConnectionList
- func (in *AppServiceVirtualNetworkSwiftConnectionList) DeepCopyInto(out *AppServiceVirtualNetworkSwiftConnectionList)
- func (in *AppServiceVirtualNetworkSwiftConnectionList) DeepCopyObject() runtime.Object
- func (l *AppServiceVirtualNetworkSwiftConnectionList) GetItems() []resource.Managed
- type AppServiceVirtualNetworkSwiftConnectionObservation
- type AppServiceVirtualNetworkSwiftConnectionParameters
- type AppServiceVirtualNetworkSwiftConnectionSpec
- type AppServiceVirtualNetworkSwiftConnectionStatus
- type ApplicationLogsAzureBlobStorageObservation
- type ApplicationLogsAzureBlobStorageParameters
- type ApplicationLogsObservation
- type ApplicationLogsParameters
- type AuthSettingsActiveDirectoryObservation
- type AuthSettingsActiveDirectoryParameters
- type AuthSettingsFacebookObservation
- type AuthSettingsFacebookParameters
- type AuthSettingsGoogleObservation
- type AuthSettingsGoogleParameters
- type AuthSettingsMicrosoftObservation
- type AuthSettingsMicrosoftParameters
- type AuthSettingsObservation
- type AuthSettingsParameters
- type AuthSettingsTwitterObservation
- type AuthSettingsTwitterParameters
- type AzureBlobStorageObservation
- type AzureBlobStorageParameters
- type BackupObservation
- type BackupParameters
- type ClusterSettingObservation
- type ClusterSettingParameters
- type ConnectionStringObservation
- type ConnectionStringParameters
- type CorsObservation
- type CorsParameters
- type FacebookObservation
- type FacebookParameters
- type FileSystemObservation
- type FileSystemParameters
- type FunctionApp
- func (in *FunctionApp) DeepCopy() *FunctionApp
- func (in *FunctionApp) DeepCopyInto(out *FunctionApp)
- func (in *FunctionApp) DeepCopyObject() runtime.Object
- func (mg *FunctionApp) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *FunctionApp) GetConnectionDetailsMapping() map[string]string
- func (mg *FunctionApp) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *FunctionApp) GetID() string
- func (tr *FunctionApp) GetObservation() (map[string]interface{}, error)
- func (tr *FunctionApp) GetParameters() (map[string]interface{}, error)
- func (mg *FunctionApp) GetProviderConfigReference() *xpv1.Reference
- func (mg *FunctionApp) GetProviderReference() *xpv1.Reference
- func (mg *FunctionApp) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *FunctionApp) GetTerraformResourceType() string
- func (tr *FunctionApp) GetTerraformSchemaVersion() int
- func (mg *FunctionApp) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *FunctionApp) LateInitialize(attrs []byte) (bool, error)
- func (mg *FunctionApp) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *FunctionApp) SetConditions(c ...xpv1.Condition)
- func (mg *FunctionApp) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *FunctionApp) SetObservation(obs map[string]interface{}) error
- func (tr *FunctionApp) SetParameters(params map[string]interface{}) error
- func (mg *FunctionApp) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *FunctionApp) SetProviderReference(r *xpv1.Reference)
- func (mg *FunctionApp) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *FunctionApp) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FunctionAppAuthSettingsActiveDirectoryObservation
- type FunctionAppAuthSettingsActiveDirectoryParameters
- type FunctionAppAuthSettingsFacebookObservation
- type FunctionAppAuthSettingsFacebookParameters
- type FunctionAppAuthSettingsGoogleObservation
- type FunctionAppAuthSettingsGoogleParameters
- type FunctionAppAuthSettingsMicrosoftObservation
- type FunctionAppAuthSettingsMicrosoftParameters
- type FunctionAppAuthSettingsObservation
- type FunctionAppAuthSettingsParameters
- type FunctionAppAuthSettingsTwitterObservation
- type FunctionAppAuthSettingsTwitterParameters
- type FunctionAppConnectionStringObservation
- type FunctionAppConnectionStringParameters
- type FunctionAppIdentityObservation
- type FunctionAppIdentityParameters
- type FunctionAppList
- type FunctionAppObservation
- type FunctionAppParameters
- type FunctionAppSiteConfigCorsObservation
- type FunctionAppSiteConfigCorsParameters
- type FunctionAppSiteConfigIPRestrictionObservation
- type FunctionAppSiteConfigIPRestrictionParameters
- type FunctionAppSiteConfigObservation
- type FunctionAppSiteConfigParameters
- type FunctionAppSiteConfigScmIPRestrictionHeadersObservation
- type FunctionAppSiteConfigScmIPRestrictionHeadersParameters
- type FunctionAppSiteConfigScmIPRestrictionObservation
- type FunctionAppSiteConfigScmIPRestrictionParameters
- type FunctionAppSiteCredentialObservation
- type FunctionAppSiteCredentialParameters
- type FunctionAppSlot
- func (in *FunctionAppSlot) DeepCopy() *FunctionAppSlot
- func (in *FunctionAppSlot) DeepCopyInto(out *FunctionAppSlot)
- func (in *FunctionAppSlot) DeepCopyObject() runtime.Object
- func (mg *FunctionAppSlot) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *FunctionAppSlot) GetConnectionDetailsMapping() map[string]string
- func (mg *FunctionAppSlot) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *FunctionAppSlot) GetID() string
- func (tr *FunctionAppSlot) GetObservation() (map[string]interface{}, error)
- func (tr *FunctionAppSlot) GetParameters() (map[string]interface{}, error)
- func (mg *FunctionAppSlot) GetProviderConfigReference() *xpv1.Reference
- func (mg *FunctionAppSlot) GetProviderReference() *xpv1.Reference
- func (mg *FunctionAppSlot) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *FunctionAppSlot) GetTerraformResourceType() string
- func (tr *FunctionAppSlot) GetTerraformSchemaVersion() int
- func (mg *FunctionAppSlot) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *FunctionAppSlot) LateInitialize(attrs []byte) (bool, error)
- func (mg *FunctionAppSlot) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *FunctionAppSlot) SetConditions(c ...xpv1.Condition)
- func (mg *FunctionAppSlot) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *FunctionAppSlot) SetObservation(obs map[string]interface{}) error
- func (tr *FunctionAppSlot) SetParameters(params map[string]interface{}) error
- func (mg *FunctionAppSlot) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *FunctionAppSlot) SetProviderReference(r *xpv1.Reference)
- func (mg *FunctionAppSlot) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *FunctionAppSlot) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FunctionAppSlotAuthSettingsActiveDirectoryObservation
- type FunctionAppSlotAuthSettingsActiveDirectoryParameters
- type FunctionAppSlotAuthSettingsFacebookObservation
- type FunctionAppSlotAuthSettingsFacebookParameters
- type FunctionAppSlotAuthSettingsGoogleObservation
- type FunctionAppSlotAuthSettingsGoogleParameters
- type FunctionAppSlotAuthSettingsMicrosoftObservation
- type FunctionAppSlotAuthSettingsMicrosoftParameters
- type FunctionAppSlotAuthSettingsObservation
- type FunctionAppSlotAuthSettingsParameters
- type FunctionAppSlotAuthSettingsTwitterObservation
- type FunctionAppSlotAuthSettingsTwitterParameters
- type FunctionAppSlotConnectionStringObservation
- type FunctionAppSlotConnectionStringParameters
- type FunctionAppSlotIdentityObservation
- type FunctionAppSlotIdentityParameters
- type FunctionAppSlotList
- type FunctionAppSlotObservation
- type FunctionAppSlotParameters
- type FunctionAppSlotSiteConfigCorsObservation
- type FunctionAppSlotSiteConfigCorsParameters
- type FunctionAppSlotSiteConfigIPRestrictionHeadersObservation
- type FunctionAppSlotSiteConfigIPRestrictionHeadersParameters
- type FunctionAppSlotSiteConfigIPRestrictionObservation
- type FunctionAppSlotSiteConfigIPRestrictionParameters
- type FunctionAppSlotSiteConfigObservation
- type FunctionAppSlotSiteConfigParameters
- type FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation
- type FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters
- type FunctionAppSlotSiteConfigScmIPRestrictionObservation
- type FunctionAppSlotSiteConfigScmIPRestrictionParameters
- type FunctionAppSlotSiteCredentialObservation
- type FunctionAppSlotSiteCredentialParameters
- type FunctionAppSlotSpec
- type FunctionAppSlotStatus
- type FunctionAppSourceControlObservation
- type FunctionAppSourceControlParameters
- type FunctionAppSpec
- type FunctionAppStatus
- type GoogleObservation
- type GoogleParameters
- type HTTPLogsAzureBlobStorageObservation
- type HTTPLogsAzureBlobStorageParameters
- type HTTPLogsFileSystemObservation
- type HTTPLogsFileSystemParameters
- type HTTPLogsObservation
- type HTTPLogsParameters
- type HeadersObservation
- type HeadersParameters
- type IPRestrictionHeadersObservation
- type IPRestrictionHeadersParameters
- type IPRestrictionObservation
- type IPRestrictionParameters
- type IdentityObservation
- type IdentityParameters
- type InboundNetworkDependenciesObservation
- type InboundNetworkDependenciesParameters
- type LogsApplicationLogsObservation
- type LogsApplicationLogsParameters
- type LogsHTTPLogsAzureBlobStorageObservation
- type LogsHTTPLogsAzureBlobStorageParameters
- type LogsHTTPLogsObservation
- type LogsHTTPLogsParameters
- type LogsObservation
- type LogsParameters
- type MicrosoftObservation
- type MicrosoftParameters
- type ScheduleObservation
- type ScheduleParameters
- type ScmIPRestrictionHeadersObservation
- type ScmIPRestrictionHeadersParameters
- type ScmIPRestrictionObservation
- type ScmIPRestrictionParameters
- type SiteConfigCorsObservation
- type SiteConfigCorsParameters
- type SiteConfigIPRestrictionHeadersObservation
- type SiteConfigIPRestrictionHeadersParameters
- type SiteConfigIPRestrictionObservation
- type SiteConfigIPRestrictionParameters
- type SiteConfigObservation
- type SiteConfigParameters
- type SiteConfigScmIPRestrictionHeadersObservation
- type SiteConfigScmIPRestrictionHeadersParameters
- type SiteConfigScmIPRestrictionObservation
- type SiteConfigScmIPRestrictionParameters
- type SiteCredentialObservation
- type SiteCredentialParameters
- type SkuObservation
- type SkuParameters
- type SourceControlObservation
- type SourceControlParameters
- type StaticSite
- func (in *StaticSite) DeepCopy() *StaticSite
- func (in *StaticSite) DeepCopyInto(out *StaticSite)
- func (in *StaticSite) DeepCopyObject() runtime.Object
- func (mg *StaticSite) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *StaticSite) GetConnectionDetailsMapping() map[string]string
- func (mg *StaticSite) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *StaticSite) GetID() string
- func (tr *StaticSite) GetObservation() (map[string]interface{}, error)
- func (tr *StaticSite) GetParameters() (map[string]interface{}, error)
- func (mg *StaticSite) GetProviderConfigReference() *xpv1.Reference
- func (mg *StaticSite) GetProviderReference() *xpv1.Reference
- func (mg *StaticSite) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *StaticSite) GetTerraformResourceType() string
- func (tr *StaticSite) GetTerraformSchemaVersion() int
- func (mg *StaticSite) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *StaticSite) LateInitialize(attrs []byte) (bool, error)
- func (mg *StaticSite) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *StaticSite) SetConditions(c ...xpv1.Condition)
- func (mg *StaticSite) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *StaticSite) SetObservation(obs map[string]interface{}) error
- func (tr *StaticSite) SetParameters(params map[string]interface{}) error
- func (mg *StaticSite) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *StaticSite) SetProviderReference(r *xpv1.Reference)
- func (mg *StaticSite) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *StaticSite) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type StaticSiteList
- type StaticSiteObservation
- type StaticSiteParameters
- type StaticSiteSpec
- type StaticSiteStatus
- type StorageAccountObservation
- type StorageAccountParameters
- type TwitterObservation
- type TwitterParameters
Constants ¶
const ( CRDGroup = "web.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( AppService_Kind = "AppService" AppService_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppService_Kind}.String() AppService_KindAPIVersion = AppService_Kind + "." + CRDGroupVersion.String() AppService_GroupVersionKind = CRDGroupVersion.WithKind(AppService_Kind) )
Repository type metadata.
var ( AppServiceActiveSlot_Kind = "AppServiceActiveSlot" AppServiceActiveSlot_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceActiveSlot_Kind}.String() AppServiceActiveSlot_KindAPIVersion = AppServiceActiveSlot_Kind + "." + CRDGroupVersion.String() AppServiceActiveSlot_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceActiveSlot_Kind) )
Repository type metadata.
var ( AppServiceCertificate_Kind = "AppServiceCertificate" AppServiceCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceCertificate_Kind}.String() AppServiceCertificate_KindAPIVersion = AppServiceCertificate_Kind + "." + CRDGroupVersion.String() AppServiceCertificate_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceCertificate_Kind) )
Repository type metadata.
var ( AppServiceCertificateBinding_Kind = "AppServiceCertificateBinding" AppServiceCertificateBinding_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceCertificateBinding_Kind}.String() AppServiceCertificateBinding_KindAPIVersion = AppServiceCertificateBinding_Kind + "." + CRDGroupVersion.String() AppServiceCertificateBinding_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceCertificateBinding_Kind) )
Repository type metadata.
var ( AppServiceCustomHostNameBinding_Kind = "AppServiceCustomHostNameBinding" AppServiceCustomHostNameBinding_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceCustomHostNameBinding_Kind}.String() AppServiceCustomHostNameBinding_KindAPIVersion = AppServiceCustomHostNameBinding_Kind + "." + CRDGroupVersion.String() AppServiceCustomHostNameBinding_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceCustomHostNameBinding_Kind) )
Repository type metadata.
var ( AppServiceEnvironment_Kind = "AppServiceEnvironment" AppServiceEnvironment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceEnvironment_Kind}.String() AppServiceEnvironment_KindAPIVersion = AppServiceEnvironment_Kind + "." + CRDGroupVersion.String() AppServiceEnvironment_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceEnvironment_Kind) )
Repository type metadata.
var ( AppServiceEnvironmentV3_Kind = "AppServiceEnvironmentV3" AppServiceEnvironmentV3_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceEnvironmentV3_Kind}.String() AppServiceEnvironmentV3_KindAPIVersion = AppServiceEnvironmentV3_Kind + "." + CRDGroupVersion.String() AppServiceEnvironmentV3_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceEnvironmentV3_Kind) )
Repository type metadata.
var ( AppServiceHybridConnection_Kind = "AppServiceHybridConnection" AppServiceHybridConnection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceHybridConnection_Kind}.String() AppServiceHybridConnection_KindAPIVersion = AppServiceHybridConnection_Kind + "." + CRDGroupVersion.String() AppServiceHybridConnection_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceHybridConnection_Kind) )
Repository type metadata.
var ( AppServiceManagedCertificate_Kind = "AppServiceManagedCertificate" AppServiceManagedCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceManagedCertificate_Kind}.String() AppServiceManagedCertificate_KindAPIVersion = AppServiceManagedCertificate_Kind + "." + CRDGroupVersion.String() AppServiceManagedCertificate_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceManagedCertificate_Kind) )
Repository type metadata.
var ( AppServicePlan_Kind = "AppServicePlan" AppServicePlan_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServicePlan_Kind}.String() AppServicePlan_KindAPIVersion = AppServicePlan_Kind + "." + CRDGroupVersion.String() AppServicePlan_GroupVersionKind = CRDGroupVersion.WithKind(AppServicePlan_Kind) )
Repository type metadata.
var ( AppServiceSlot_Kind = "AppServiceSlot" AppServiceSlot_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceSlot_Kind}.String() AppServiceSlot_KindAPIVersion = AppServiceSlot_Kind + "." + CRDGroupVersion.String() AppServiceSlot_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceSlot_Kind) )
Repository type metadata.
var ( AppServiceSlotVirtualNetworkSwiftConnection_Kind = "AppServiceSlotVirtualNetworkSwiftConnection" AppServiceSlotVirtualNetworkSwiftConnection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceSlotVirtualNetworkSwiftConnection_Kind}.String() AppServiceSlotVirtualNetworkSwiftConnection_KindAPIVersion = AppServiceSlotVirtualNetworkSwiftConnection_Kind + "." + CRDGroupVersion.String() AppServiceSlotVirtualNetworkSwiftConnection_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceSlotVirtualNetworkSwiftConnection_Kind) )
Repository type metadata.
var ( AppServiceSourceControlToken_Kind = "AppServiceSourceControlToken" AppServiceSourceControlToken_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceSourceControlToken_Kind}.String() AppServiceSourceControlToken_KindAPIVersion = AppServiceSourceControlToken_Kind + "." + CRDGroupVersion.String() AppServiceSourceControlToken_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceSourceControlToken_Kind) )
Repository type metadata.
var ( AppServiceVirtualNetworkSwiftConnection_Kind = "AppServiceVirtualNetworkSwiftConnection" AppServiceVirtualNetworkSwiftConnection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppServiceVirtualNetworkSwiftConnection_Kind}.String() AppServiceVirtualNetworkSwiftConnection_KindAPIVersion = AppServiceVirtualNetworkSwiftConnection_Kind + "." + CRDGroupVersion.String() AppServiceVirtualNetworkSwiftConnection_GroupVersionKind = CRDGroupVersion.WithKind(AppServiceVirtualNetworkSwiftConnection_Kind) )
Repository type metadata.
var ( FunctionApp_Kind = "FunctionApp" FunctionApp_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: FunctionApp_Kind}.String() FunctionApp_KindAPIVersion = FunctionApp_Kind + "." + CRDGroupVersion.String() FunctionApp_GroupVersionKind = CRDGroupVersion.WithKind(FunctionApp_Kind) )
Repository type metadata.
var ( FunctionAppSlot_Kind = "FunctionAppSlot" FunctionAppSlot_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: FunctionAppSlot_Kind}.String() FunctionAppSlot_KindAPIVersion = FunctionAppSlot_Kind + "." + CRDGroupVersion.String() FunctionAppSlot_GroupVersionKind = CRDGroupVersion.WithKind(FunctionAppSlot_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 ( StaticSite_Kind = "StaticSite" StaticSite_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: StaticSite_Kind}.String() StaticSite_KindAPIVersion = StaticSite_Kind + "." + CRDGroupVersion.String() StaticSite_GroupVersionKind = CRDGroupVersion.WithKind(StaticSite_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type ActiveDirectoryObservation ¶
type ActiveDirectoryObservation struct { }
func (*ActiveDirectoryObservation) DeepCopy ¶
func (in *ActiveDirectoryObservation) DeepCopy() *ActiveDirectoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryObservation.
func (*ActiveDirectoryObservation) DeepCopyInto ¶
func (in *ActiveDirectoryObservation) DeepCopyInto(out *ActiveDirectoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryParameters ¶
type ActiveDirectoryParameters struct { // +kubebuilder:validation:Optional AllowedAudiences []*string `json:"allowedAudiences,omitempty" tf:"allowed_audiences,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Optional ClientSecretSecretRef *v1.SecretKeySelector `json:"clientSecretSecretRef,omitempty" tf:"-"` }
func (*ActiveDirectoryParameters) DeepCopy ¶
func (in *ActiveDirectoryParameters) DeepCopy() *ActiveDirectoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryParameters.
func (*ActiveDirectoryParameters) DeepCopyInto ¶
func (in *ActiveDirectoryParameters) DeepCopyInto(out *ActiveDirectoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppService ¶
type AppService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceSpec `json:"spec"` Status AppServiceStatus `json:"status,omitempty"` }
AppService is the Schema for the AppServices 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 (*AppService) DeepCopy ¶
func (in *AppService) DeepCopy() *AppService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppService.
func (*AppService) DeepCopyInto ¶
func (in *AppService) DeepCopyInto(out *AppService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppService) DeepCopyObject ¶
func (in *AppService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppService) GetCondition ¶
func (mg *AppService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppService.
func (*AppService) GetConnectionDetailsMapping ¶
func (tr *AppService) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppService
func (*AppService) GetDeletionPolicy ¶
func (mg *AppService) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppService.
func (*AppService) GetID ¶
func (tr *AppService) GetID() string
GetID returns ID of underlying Terraform resource of this AppService
func (*AppService) GetObservation ¶
func (tr *AppService) GetObservation() (map[string]interface{}, error)
GetObservation of this AppService
func (*AppService) GetParameters ¶
func (tr *AppService) GetParameters() (map[string]interface{}, error)
GetParameters of this AppService
func (*AppService) GetProviderConfigReference ¶
func (mg *AppService) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppService.
func (*AppService) GetProviderReference ¶
func (mg *AppService) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppService. Deprecated: Use GetProviderConfigReference.
func (*AppService) GetPublishConnectionDetailsTo ¶
func (mg *AppService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppService.
func (*AppService) GetTerraformResourceType ¶
func (mg *AppService) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppService
func (*AppService) GetTerraformSchemaVersion ¶
func (tr *AppService) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppService) GetWriteConnectionSecretToReference ¶
func (mg *AppService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppService.
func (*AppService) LateInitialize ¶
func (tr *AppService) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppService using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppService) ResolveReferences ¶
ResolveReferences of this AppService.
func (*AppService) SetConditions ¶
func (mg *AppService) SetConditions(c ...xpv1.Condition)
SetConditions of this AppService.
func (*AppService) SetDeletionPolicy ¶
func (mg *AppService) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppService.
func (*AppService) SetObservation ¶
func (tr *AppService) SetObservation(obs map[string]interface{}) error
SetObservation for this AppService
func (*AppService) SetParameters ¶
func (tr *AppService) SetParameters(params map[string]interface{}) error
SetParameters for this AppService
func (*AppService) SetProviderConfigReference ¶
func (mg *AppService) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppService.
func (*AppService) SetProviderReference ¶
func (mg *AppService) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppService. Deprecated: Use SetProviderConfigReference.
func (*AppService) SetPublishConnectionDetailsTo ¶
func (mg *AppService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppService.
func (*AppService) SetWriteConnectionSecretToReference ¶
func (mg *AppService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppService.
type AppServiceActiveSlot ¶
type AppServiceActiveSlot struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceActiveSlotSpec `json:"spec"` Status AppServiceActiveSlotStatus `json:"status,omitempty"` }
AppServiceActiveSlot is the Schema for the AppServiceActiveSlots 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 (*AppServiceActiveSlot) DeepCopy ¶
func (in *AppServiceActiveSlot) DeepCopy() *AppServiceActiveSlot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlot.
func (*AppServiceActiveSlot) DeepCopyInto ¶
func (in *AppServiceActiveSlot) DeepCopyInto(out *AppServiceActiveSlot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceActiveSlot) DeepCopyObject ¶
func (in *AppServiceActiveSlot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceActiveSlot) GetCondition ¶
func (mg *AppServiceActiveSlot) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) GetConnectionDetailsMapping ¶
func (tr *AppServiceActiveSlot) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceActiveSlot
func (*AppServiceActiveSlot) GetDeletionPolicy ¶
func (mg *AppServiceActiveSlot) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) GetID ¶
func (tr *AppServiceActiveSlot) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceActiveSlot
func (*AppServiceActiveSlot) GetObservation ¶
func (tr *AppServiceActiveSlot) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceActiveSlot
func (*AppServiceActiveSlot) GetParameters ¶
func (tr *AppServiceActiveSlot) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceActiveSlot
func (*AppServiceActiveSlot) GetProviderConfigReference ¶
func (mg *AppServiceActiveSlot) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) GetProviderReference ¶
func (mg *AppServiceActiveSlot) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceActiveSlot. Deprecated: Use GetProviderConfigReference.
func (*AppServiceActiveSlot) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceActiveSlot) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) GetTerraformResourceType ¶
func (mg *AppServiceActiveSlot) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceActiveSlot
func (*AppServiceActiveSlot) GetTerraformSchemaVersion ¶
func (tr *AppServiceActiveSlot) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceActiveSlot) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceActiveSlot) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) LateInitialize ¶
func (tr *AppServiceActiveSlot) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceActiveSlot using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceActiveSlot) ResolveReferences ¶
ResolveReferences of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) SetConditions ¶
func (mg *AppServiceActiveSlot) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) SetDeletionPolicy ¶
func (mg *AppServiceActiveSlot) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) SetObservation ¶
func (tr *AppServiceActiveSlot) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceActiveSlot
func (*AppServiceActiveSlot) SetParameters ¶
func (tr *AppServiceActiveSlot) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceActiveSlot
func (*AppServiceActiveSlot) SetProviderConfigReference ¶
func (mg *AppServiceActiveSlot) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) SetProviderReference ¶
func (mg *AppServiceActiveSlot) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceActiveSlot. Deprecated: Use SetProviderConfigReference.
func (*AppServiceActiveSlot) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceActiveSlot) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceActiveSlot.
func (*AppServiceActiveSlot) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceActiveSlot) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceActiveSlot.
type AppServiceActiveSlotList ¶
type AppServiceActiveSlotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceActiveSlot `json:"items"` }
AppServiceActiveSlotList contains a list of AppServiceActiveSlots
func (*AppServiceActiveSlotList) DeepCopy ¶
func (in *AppServiceActiveSlotList) DeepCopy() *AppServiceActiveSlotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlotList.
func (*AppServiceActiveSlotList) DeepCopyInto ¶
func (in *AppServiceActiveSlotList) DeepCopyInto(out *AppServiceActiveSlotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceActiveSlotList) DeepCopyObject ¶
func (in *AppServiceActiveSlotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceActiveSlotList) GetItems ¶
func (l *AppServiceActiveSlotList) GetItems() []resource.Managed
GetItems of this AppServiceActiveSlotList.
type AppServiceActiveSlotObservation ¶
type AppServiceActiveSlotObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*AppServiceActiveSlotObservation) DeepCopy ¶
func (in *AppServiceActiveSlotObservation) DeepCopy() *AppServiceActiveSlotObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlotObservation.
func (*AppServiceActiveSlotObservation) DeepCopyInto ¶
func (in *AppServiceActiveSlotObservation) DeepCopyInto(out *AppServiceActiveSlotObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceActiveSlotParameters ¶
type AppServiceActiveSlotParameters struct { // +kubebuilder:validation:Required AppServiceName *string `json:"appServiceName" tf:"app_service_name,omitempty"` // +kubebuilder:validation:Required AppServiceSlotName *string `json:"appServiceSlotName" tf:"app_service_slot_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 (*AppServiceActiveSlotParameters) DeepCopy ¶
func (in *AppServiceActiveSlotParameters) DeepCopy() *AppServiceActiveSlotParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlotParameters.
func (*AppServiceActiveSlotParameters) DeepCopyInto ¶
func (in *AppServiceActiveSlotParameters) DeepCopyInto(out *AppServiceActiveSlotParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceActiveSlotSpec ¶
type AppServiceActiveSlotSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceActiveSlotParameters `json:"forProvider"` }
AppServiceActiveSlotSpec defines the desired state of AppServiceActiveSlot
func (*AppServiceActiveSlotSpec) DeepCopy ¶
func (in *AppServiceActiveSlotSpec) DeepCopy() *AppServiceActiveSlotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlotSpec.
func (*AppServiceActiveSlotSpec) DeepCopyInto ¶
func (in *AppServiceActiveSlotSpec) DeepCopyInto(out *AppServiceActiveSlotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceActiveSlotStatus ¶
type AppServiceActiveSlotStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceActiveSlotObservation `json:"atProvider,omitempty"` }
AppServiceActiveSlotStatus defines the observed state of AppServiceActiveSlot.
func (*AppServiceActiveSlotStatus) DeepCopy ¶
func (in *AppServiceActiveSlotStatus) DeepCopy() *AppServiceActiveSlotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceActiveSlotStatus.
func (*AppServiceActiveSlotStatus) DeepCopyInto ¶
func (in *AppServiceActiveSlotStatus) DeepCopyInto(out *AppServiceActiveSlotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCertificate ¶
type AppServiceCertificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceCertificateSpec `json:"spec"` Status AppServiceCertificateStatus `json:"status,omitempty"` }
AppServiceCertificate is the Schema for the AppServiceCertificates 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 (*AppServiceCertificate) DeepCopy ¶
func (in *AppServiceCertificate) DeepCopy() *AppServiceCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificate.
func (*AppServiceCertificate) DeepCopyInto ¶
func (in *AppServiceCertificate) DeepCopyInto(out *AppServiceCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceCertificate) DeepCopyObject ¶
func (in *AppServiceCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceCertificate) GetCondition ¶
func (mg *AppServiceCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceCertificate.
func (*AppServiceCertificate) GetConnectionDetailsMapping ¶
func (tr *AppServiceCertificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceCertificate
func (*AppServiceCertificate) GetDeletionPolicy ¶
func (mg *AppServiceCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceCertificate.
func (*AppServiceCertificate) GetID ¶
func (tr *AppServiceCertificate) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceCertificate
func (*AppServiceCertificate) GetObservation ¶
func (tr *AppServiceCertificate) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceCertificate
func (*AppServiceCertificate) GetParameters ¶
func (tr *AppServiceCertificate) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceCertificate
func (*AppServiceCertificate) GetProviderConfigReference ¶
func (mg *AppServiceCertificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceCertificate.
func (*AppServiceCertificate) GetProviderReference ¶
func (mg *AppServiceCertificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceCertificate. Deprecated: Use GetProviderConfigReference.
func (*AppServiceCertificate) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceCertificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceCertificate.
func (*AppServiceCertificate) GetTerraformResourceType ¶
func (mg *AppServiceCertificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceCertificate
func (*AppServiceCertificate) GetTerraformSchemaVersion ¶
func (tr *AppServiceCertificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceCertificate) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceCertificate.
func (*AppServiceCertificate) LateInitialize ¶
func (tr *AppServiceCertificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceCertificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceCertificate) ResolveReferences ¶
ResolveReferences of this AppServiceCertificate.
func (*AppServiceCertificate) SetConditions ¶
func (mg *AppServiceCertificate) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceCertificate.
func (*AppServiceCertificate) SetDeletionPolicy ¶
func (mg *AppServiceCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceCertificate.
func (*AppServiceCertificate) SetObservation ¶
func (tr *AppServiceCertificate) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceCertificate
func (*AppServiceCertificate) SetParameters ¶
func (tr *AppServiceCertificate) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceCertificate
func (*AppServiceCertificate) SetProviderConfigReference ¶
func (mg *AppServiceCertificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceCertificate.
func (*AppServiceCertificate) SetProviderReference ¶
func (mg *AppServiceCertificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceCertificate. Deprecated: Use SetProviderConfigReference.
func (*AppServiceCertificate) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceCertificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceCertificate.
func (*AppServiceCertificate) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceCertificate.
type AppServiceCertificateBinding ¶
type AppServiceCertificateBinding struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceCertificateBindingSpec `json:"spec"` Status AppServiceCertificateBindingStatus `json:"status,omitempty"` }
AppServiceCertificateBinding is the Schema for the AppServiceCertificateBindings 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 (*AppServiceCertificateBinding) DeepCopy ¶
func (in *AppServiceCertificateBinding) DeepCopy() *AppServiceCertificateBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) DeepCopyInto ¶
func (in *AppServiceCertificateBinding) DeepCopyInto(out *AppServiceCertificateBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceCertificateBinding) DeepCopyObject ¶
func (in *AppServiceCertificateBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceCertificateBinding) GetCondition ¶
func (mg *AppServiceCertificateBinding) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) GetConnectionDetailsMapping ¶
func (tr *AppServiceCertificateBinding) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceCertificateBinding
func (*AppServiceCertificateBinding) GetDeletionPolicy ¶
func (mg *AppServiceCertificateBinding) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) GetID ¶
func (tr *AppServiceCertificateBinding) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceCertificateBinding
func (*AppServiceCertificateBinding) GetObservation ¶
func (tr *AppServiceCertificateBinding) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceCertificateBinding
func (*AppServiceCertificateBinding) GetParameters ¶
func (tr *AppServiceCertificateBinding) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceCertificateBinding
func (*AppServiceCertificateBinding) GetProviderConfigReference ¶
func (mg *AppServiceCertificateBinding) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) GetProviderReference ¶
func (mg *AppServiceCertificateBinding) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceCertificateBinding. Deprecated: Use GetProviderConfigReference.
func (*AppServiceCertificateBinding) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceCertificateBinding) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) GetTerraformResourceType ¶
func (mg *AppServiceCertificateBinding) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceCertificateBinding
func (*AppServiceCertificateBinding) GetTerraformSchemaVersion ¶
func (tr *AppServiceCertificateBinding) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceCertificateBinding) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceCertificateBinding) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) LateInitialize ¶
func (tr *AppServiceCertificateBinding) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceCertificateBinding using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceCertificateBinding) SetConditions ¶
func (mg *AppServiceCertificateBinding) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) SetDeletionPolicy ¶
func (mg *AppServiceCertificateBinding) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) SetObservation ¶
func (tr *AppServiceCertificateBinding) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceCertificateBinding
func (*AppServiceCertificateBinding) SetParameters ¶
func (tr *AppServiceCertificateBinding) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceCertificateBinding
func (*AppServiceCertificateBinding) SetProviderConfigReference ¶
func (mg *AppServiceCertificateBinding) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) SetProviderReference ¶
func (mg *AppServiceCertificateBinding) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceCertificateBinding. Deprecated: Use SetProviderConfigReference.
func (*AppServiceCertificateBinding) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceCertificateBinding) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceCertificateBinding.
func (*AppServiceCertificateBinding) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceCertificateBinding) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceCertificateBinding.
type AppServiceCertificateBindingList ¶
type AppServiceCertificateBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceCertificateBinding `json:"items"` }
AppServiceCertificateBindingList contains a list of AppServiceCertificateBindings
func (*AppServiceCertificateBindingList) DeepCopy ¶
func (in *AppServiceCertificateBindingList) DeepCopy() *AppServiceCertificateBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateBindingList.
func (*AppServiceCertificateBindingList) DeepCopyInto ¶
func (in *AppServiceCertificateBindingList) DeepCopyInto(out *AppServiceCertificateBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceCertificateBindingList) DeepCopyObject ¶
func (in *AppServiceCertificateBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceCertificateBindingList) GetItems ¶
func (l *AppServiceCertificateBindingList) GetItems() []resource.Managed
GetItems of this AppServiceCertificateBindingList.
type AppServiceCertificateBindingObservation ¶
type AppServiceCertificateBindingObservation struct { AppServiceName *string `json:"appServiceName,omitempty" tf:"app_service_name,omitempty"` HostName *string `json:"hostname,omitempty" tf:"hostname,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*AppServiceCertificateBindingObservation) DeepCopy ¶
func (in *AppServiceCertificateBindingObservation) DeepCopy() *AppServiceCertificateBindingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateBindingObservation.
func (*AppServiceCertificateBindingObservation) DeepCopyInto ¶
func (in *AppServiceCertificateBindingObservation) DeepCopyInto(out *AppServiceCertificateBindingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCertificateBindingParameters ¶
type AppServiceCertificateBindingParameters struct { // +kubebuilder:validation:Required CertificateID *string `json:"certificateId" tf:"certificate_id,omitempty"` // +kubebuilder:validation:Required HostNameBindingID *string `json:"hostnameBindingId" tf:"hostname_binding_id,omitempty"` // +kubebuilder:validation:Required SSLState *string `json:"sslState" tf:"ssl_state,omitempty"` }
func (*AppServiceCertificateBindingParameters) DeepCopy ¶
func (in *AppServiceCertificateBindingParameters) DeepCopy() *AppServiceCertificateBindingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateBindingParameters.
func (*AppServiceCertificateBindingParameters) DeepCopyInto ¶
func (in *AppServiceCertificateBindingParameters) DeepCopyInto(out *AppServiceCertificateBindingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCertificateBindingSpec ¶
type AppServiceCertificateBindingSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceCertificateBindingParameters `json:"forProvider"` }
AppServiceCertificateBindingSpec defines the desired state of AppServiceCertificateBinding
func (*AppServiceCertificateBindingSpec) DeepCopy ¶
func (in *AppServiceCertificateBindingSpec) DeepCopy() *AppServiceCertificateBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateBindingSpec.
func (*AppServiceCertificateBindingSpec) DeepCopyInto ¶
func (in *AppServiceCertificateBindingSpec) DeepCopyInto(out *AppServiceCertificateBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCertificateBindingStatus ¶
type AppServiceCertificateBindingStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceCertificateBindingObservation `json:"atProvider,omitempty"` }
AppServiceCertificateBindingStatus defines the observed state of AppServiceCertificateBinding.
func (*AppServiceCertificateBindingStatus) DeepCopy ¶
func (in *AppServiceCertificateBindingStatus) DeepCopy() *AppServiceCertificateBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateBindingStatus.
func (*AppServiceCertificateBindingStatus) DeepCopyInto ¶
func (in *AppServiceCertificateBindingStatus) DeepCopyInto(out *AppServiceCertificateBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCertificateList ¶
type AppServiceCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceCertificate `json:"items"` }
AppServiceCertificateList contains a list of AppServiceCertificates
func (*AppServiceCertificateList) DeepCopy ¶
func (in *AppServiceCertificateList) DeepCopy() *AppServiceCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateList.
func (*AppServiceCertificateList) DeepCopyInto ¶
func (in *AppServiceCertificateList) DeepCopyInto(out *AppServiceCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceCertificateList) DeepCopyObject ¶
func (in *AppServiceCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceCertificateList) GetItems ¶
func (l *AppServiceCertificateList) GetItems() []resource.Managed
GetItems of this AppServiceCertificateList.
type AppServiceCertificateObservation ¶
type AppServiceCertificateObservation struct { ExpirationDate *string `json:"expirationDate,omitempty" tf:"expiration_date,omitempty"` FriendlyName *string `json:"friendlyName,omitempty" tf:"friendly_name,omitempty"` HostNames []*string `json:"hostNames,omitempty" tf:"host_names,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` IssueDate *string `json:"issueDate,omitempty" tf:"issue_date,omitempty"` Issuer *string `json:"issuer,omitempty" tf:"issuer,omitempty"` SubjectName *string `json:"subjectName,omitempty" tf:"subject_name,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*AppServiceCertificateObservation) DeepCopy ¶
func (in *AppServiceCertificateObservation) DeepCopy() *AppServiceCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateObservation.
func (*AppServiceCertificateObservation) DeepCopyInto ¶
func (in *AppServiceCertificateObservation) DeepCopyInto(out *AppServiceCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCertificateParameters ¶
type AppServiceCertificateParameters struct { // +kubebuilder:validation:Optional AppServicePlanID *string `json:"appServicePlanId,omitempty" tf:"app_service_plan_id,omitempty"` // +kubebuilder:validation:Optional HostingEnvironmentProfileID *string `json:"hostingEnvironmentProfileId,omitempty" tf:"hosting_environment_profile_id,omitempty"` // +kubebuilder:validation:Optional KeyVaultSecretID *string `json:"keyVaultSecretId,omitempty" tf:"key_vault_secret_id,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional PasswordSecretRef *v1.SecretKeySelector `json:"passwordSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional PfxBlobSecretRef *v1.SecretKeySelector `json:"pfxBlobSecretRef,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 Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AppServiceCertificateParameters) DeepCopy ¶
func (in *AppServiceCertificateParameters) DeepCopy() *AppServiceCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateParameters.
func (*AppServiceCertificateParameters) DeepCopyInto ¶
func (in *AppServiceCertificateParameters) DeepCopyInto(out *AppServiceCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCertificateSpec ¶
type AppServiceCertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceCertificateParameters `json:"forProvider"` }
AppServiceCertificateSpec defines the desired state of AppServiceCertificate
func (*AppServiceCertificateSpec) DeepCopy ¶
func (in *AppServiceCertificateSpec) DeepCopy() *AppServiceCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateSpec.
func (*AppServiceCertificateSpec) DeepCopyInto ¶
func (in *AppServiceCertificateSpec) DeepCopyInto(out *AppServiceCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCertificateStatus ¶
type AppServiceCertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceCertificateObservation `json:"atProvider,omitempty"` }
AppServiceCertificateStatus defines the observed state of AppServiceCertificate.
func (*AppServiceCertificateStatus) DeepCopy ¶
func (in *AppServiceCertificateStatus) DeepCopy() *AppServiceCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCertificateStatus.
func (*AppServiceCertificateStatus) DeepCopyInto ¶
func (in *AppServiceCertificateStatus) DeepCopyInto(out *AppServiceCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCustomHostNameBinding ¶
type AppServiceCustomHostNameBinding struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceCustomHostNameBindingSpec `json:"spec"` Status AppServiceCustomHostNameBindingStatus `json:"status,omitempty"` }
AppServiceCustomHostNameBinding is the Schema for the AppServiceCustomHostNameBindings 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 (*AppServiceCustomHostNameBinding) DeepCopy ¶
func (in *AppServiceCustomHostNameBinding) DeepCopy() *AppServiceCustomHostNameBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) DeepCopyInto ¶
func (in *AppServiceCustomHostNameBinding) DeepCopyInto(out *AppServiceCustomHostNameBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceCustomHostNameBinding) DeepCopyObject ¶
func (in *AppServiceCustomHostNameBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceCustomHostNameBinding) GetCondition ¶
func (mg *AppServiceCustomHostNameBinding) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) GetConnectionDetailsMapping ¶
func (tr *AppServiceCustomHostNameBinding) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceCustomHostNameBinding
func (*AppServiceCustomHostNameBinding) GetDeletionPolicy ¶
func (mg *AppServiceCustomHostNameBinding) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) GetID ¶
func (tr *AppServiceCustomHostNameBinding) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceCustomHostNameBinding
func (*AppServiceCustomHostNameBinding) GetObservation ¶
func (tr *AppServiceCustomHostNameBinding) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceCustomHostNameBinding
func (*AppServiceCustomHostNameBinding) GetParameters ¶
func (tr *AppServiceCustomHostNameBinding) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceCustomHostNameBinding
func (*AppServiceCustomHostNameBinding) GetProviderConfigReference ¶
func (mg *AppServiceCustomHostNameBinding) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) GetProviderReference ¶
func (mg *AppServiceCustomHostNameBinding) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceCustomHostNameBinding. Deprecated: Use GetProviderConfigReference.
func (*AppServiceCustomHostNameBinding) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceCustomHostNameBinding) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) GetTerraformResourceType ¶
func (mg *AppServiceCustomHostNameBinding) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceCustomHostNameBinding
func (*AppServiceCustomHostNameBinding) GetTerraformSchemaVersion ¶
func (tr *AppServiceCustomHostNameBinding) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceCustomHostNameBinding) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceCustomHostNameBinding) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) LateInitialize ¶
func (tr *AppServiceCustomHostNameBinding) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceCustomHostNameBinding using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceCustomHostNameBinding) ResolveReferences ¶
func (mg *AppServiceCustomHostNameBinding) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) SetConditions ¶
func (mg *AppServiceCustomHostNameBinding) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) SetDeletionPolicy ¶
func (mg *AppServiceCustomHostNameBinding) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) SetObservation ¶
func (tr *AppServiceCustomHostNameBinding) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceCustomHostNameBinding
func (*AppServiceCustomHostNameBinding) SetParameters ¶
func (tr *AppServiceCustomHostNameBinding) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceCustomHostNameBinding
func (*AppServiceCustomHostNameBinding) SetProviderConfigReference ¶
func (mg *AppServiceCustomHostNameBinding) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) SetProviderReference ¶
func (mg *AppServiceCustomHostNameBinding) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceCustomHostNameBinding. Deprecated: Use SetProviderConfigReference.
func (*AppServiceCustomHostNameBinding) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceCustomHostNameBinding) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBinding) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceCustomHostNameBinding) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceCustomHostNameBinding.
type AppServiceCustomHostNameBindingList ¶
type AppServiceCustomHostNameBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceCustomHostNameBinding `json:"items"` }
AppServiceCustomHostNameBindingList contains a list of AppServiceCustomHostNameBindings
func (*AppServiceCustomHostNameBindingList) DeepCopy ¶
func (in *AppServiceCustomHostNameBindingList) DeepCopy() *AppServiceCustomHostNameBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostNameBindingList.
func (*AppServiceCustomHostNameBindingList) DeepCopyInto ¶
func (in *AppServiceCustomHostNameBindingList) DeepCopyInto(out *AppServiceCustomHostNameBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceCustomHostNameBindingList) DeepCopyObject ¶
func (in *AppServiceCustomHostNameBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceCustomHostNameBindingList) GetItems ¶
func (l *AppServiceCustomHostNameBindingList) GetItems() []resource.Managed
GetItems of this AppServiceCustomHostNameBindingList.
type AppServiceCustomHostNameBindingObservation ¶
type AppServiceCustomHostNameBindingObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` VirtualIP *string `json:"virtualIp,omitempty" tf:"virtual_ip,omitempty"` }
func (*AppServiceCustomHostNameBindingObservation) DeepCopy ¶
func (in *AppServiceCustomHostNameBindingObservation) DeepCopy() *AppServiceCustomHostNameBindingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostNameBindingObservation.
func (*AppServiceCustomHostNameBindingObservation) DeepCopyInto ¶
func (in *AppServiceCustomHostNameBindingObservation) DeepCopyInto(out *AppServiceCustomHostNameBindingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCustomHostNameBindingParameters ¶
type AppServiceCustomHostNameBindingParameters struct { // +kubebuilder:validation:Required AppServiceName *string `json:"appServiceName" tf:"app_service_name,omitempty"` // +kubebuilder:validation:Required HostName *string `json:"hostname" tf:"hostname,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 SSLState *string `json:"sslState,omitempty" tf:"ssl_state,omitempty"` // +kubebuilder:validation:Optional Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*AppServiceCustomHostNameBindingParameters) DeepCopy ¶
func (in *AppServiceCustomHostNameBindingParameters) DeepCopy() *AppServiceCustomHostNameBindingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostNameBindingParameters.
func (*AppServiceCustomHostNameBindingParameters) DeepCopyInto ¶
func (in *AppServiceCustomHostNameBindingParameters) DeepCopyInto(out *AppServiceCustomHostNameBindingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCustomHostNameBindingSpec ¶
type AppServiceCustomHostNameBindingSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceCustomHostNameBindingParameters `json:"forProvider"` }
AppServiceCustomHostNameBindingSpec defines the desired state of AppServiceCustomHostNameBinding
func (*AppServiceCustomHostNameBindingSpec) DeepCopy ¶
func (in *AppServiceCustomHostNameBindingSpec) DeepCopy() *AppServiceCustomHostNameBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostNameBindingSpec.
func (*AppServiceCustomHostNameBindingSpec) DeepCopyInto ¶
func (in *AppServiceCustomHostNameBindingSpec) DeepCopyInto(out *AppServiceCustomHostNameBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceCustomHostNameBindingStatus ¶
type AppServiceCustomHostNameBindingStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceCustomHostNameBindingObservation `json:"atProvider,omitempty"` }
AppServiceCustomHostNameBindingStatus defines the observed state of AppServiceCustomHostNameBinding.
func (*AppServiceCustomHostNameBindingStatus) DeepCopy ¶
func (in *AppServiceCustomHostNameBindingStatus) DeepCopy() *AppServiceCustomHostNameBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceCustomHostNameBindingStatus.
func (*AppServiceCustomHostNameBindingStatus) DeepCopyInto ¶
func (in *AppServiceCustomHostNameBindingStatus) DeepCopyInto(out *AppServiceCustomHostNameBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironment ¶
type AppServiceEnvironment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceEnvironmentSpec `json:"spec"` Status AppServiceEnvironmentStatus `json:"status,omitempty"` }
AppServiceEnvironment is the Schema for the AppServiceEnvironments 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 (*AppServiceEnvironment) DeepCopy ¶
func (in *AppServiceEnvironment) DeepCopy() *AppServiceEnvironment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironment.
func (*AppServiceEnvironment) DeepCopyInto ¶
func (in *AppServiceEnvironment) DeepCopyInto(out *AppServiceEnvironment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceEnvironment) DeepCopyObject ¶
func (in *AppServiceEnvironment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceEnvironment) GetCondition ¶
func (mg *AppServiceEnvironment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceEnvironment.
func (*AppServiceEnvironment) GetConnectionDetailsMapping ¶
func (tr *AppServiceEnvironment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceEnvironment
func (*AppServiceEnvironment) GetDeletionPolicy ¶
func (mg *AppServiceEnvironment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceEnvironment.
func (*AppServiceEnvironment) GetID ¶
func (tr *AppServiceEnvironment) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceEnvironment
func (*AppServiceEnvironment) GetObservation ¶
func (tr *AppServiceEnvironment) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceEnvironment
func (*AppServiceEnvironment) GetParameters ¶
func (tr *AppServiceEnvironment) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceEnvironment
func (*AppServiceEnvironment) GetProviderConfigReference ¶
func (mg *AppServiceEnvironment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceEnvironment.
func (*AppServiceEnvironment) GetProviderReference ¶
func (mg *AppServiceEnvironment) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceEnvironment. Deprecated: Use GetProviderConfigReference.
func (*AppServiceEnvironment) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceEnvironment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceEnvironment.
func (*AppServiceEnvironment) GetTerraformResourceType ¶
func (mg *AppServiceEnvironment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceEnvironment
func (*AppServiceEnvironment) GetTerraformSchemaVersion ¶
func (tr *AppServiceEnvironment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceEnvironment) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceEnvironment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceEnvironment.
func (*AppServiceEnvironment) LateInitialize ¶
func (tr *AppServiceEnvironment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceEnvironment using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceEnvironment) ResolveReferences ¶
ResolveReferences of this AppServiceEnvironment.
func (*AppServiceEnvironment) SetConditions ¶
func (mg *AppServiceEnvironment) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceEnvironment.
func (*AppServiceEnvironment) SetDeletionPolicy ¶
func (mg *AppServiceEnvironment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceEnvironment.
func (*AppServiceEnvironment) SetObservation ¶
func (tr *AppServiceEnvironment) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceEnvironment
func (*AppServiceEnvironment) SetParameters ¶
func (tr *AppServiceEnvironment) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceEnvironment
func (*AppServiceEnvironment) SetProviderConfigReference ¶
func (mg *AppServiceEnvironment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceEnvironment.
func (*AppServiceEnvironment) SetProviderReference ¶
func (mg *AppServiceEnvironment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceEnvironment. Deprecated: Use SetProviderConfigReference.
func (*AppServiceEnvironment) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceEnvironment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceEnvironment.
func (*AppServiceEnvironment) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceEnvironment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceEnvironment.
type AppServiceEnvironmentList ¶
type AppServiceEnvironmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceEnvironment `json:"items"` }
AppServiceEnvironmentList contains a list of AppServiceEnvironments
func (*AppServiceEnvironmentList) DeepCopy ¶
func (in *AppServiceEnvironmentList) DeepCopy() *AppServiceEnvironmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentList.
func (*AppServiceEnvironmentList) DeepCopyInto ¶
func (in *AppServiceEnvironmentList) DeepCopyInto(out *AppServiceEnvironmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceEnvironmentList) DeepCopyObject ¶
func (in *AppServiceEnvironmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceEnvironmentList) GetItems ¶
func (l *AppServiceEnvironmentList) GetItems() []resource.Managed
GetItems of this AppServiceEnvironmentList.
type AppServiceEnvironmentObservation ¶
type AppServiceEnvironmentObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` InternalIPAddress *string `json:"internalIpAddress,omitempty" tf:"internal_ip_address,omitempty"` Location *string `json:"location,omitempty" tf:"location,omitempty"` OutboundIPAddresses []*string `json:"outboundIpAddresses,omitempty" tf:"outbound_ip_addresses,omitempty"` ServiceIPAddress *string `json:"serviceIpAddress,omitempty" tf:"service_ip_address,omitempty"` }
func (*AppServiceEnvironmentObservation) DeepCopy ¶
func (in *AppServiceEnvironmentObservation) DeepCopy() *AppServiceEnvironmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentObservation.
func (*AppServiceEnvironmentObservation) DeepCopyInto ¶
func (in *AppServiceEnvironmentObservation) DeepCopyInto(out *AppServiceEnvironmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironmentParameters ¶
type AppServiceEnvironmentParameters struct { // +kubebuilder:validation:Optional AllowedUserIPCidrs []*string `json:"allowedUserIpCidrs,omitempty" tf:"allowed_user_ip_cidrs,omitempty"` // +kubebuilder:validation:Optional ClusterSetting []ClusterSettingParameters `json:"clusterSetting,omitempty" tf:"cluster_setting,omitempty"` // +kubebuilder:validation:Optional FrontEndScaleFactor *float64 `json:"frontEndScaleFactor,omitempty" tf:"front_end_scale_factor,omitempty"` // +kubebuilder:validation:Optional InternalLoadBalancingMode *string `json:"internalLoadBalancingMode,omitempty" tf:"internal_load_balancing_mode,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional PricingTier *string `json:"pricingTier,omitempty" tf:"pricing_tier,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:"-"` // +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:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional UserWhitelistedIPRanges []*string `json:"userWhitelistedIpRanges,omitempty" tf:"user_whitelisted_ip_ranges,omitempty"` }
func (*AppServiceEnvironmentParameters) DeepCopy ¶
func (in *AppServiceEnvironmentParameters) DeepCopy() *AppServiceEnvironmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentParameters.
func (*AppServiceEnvironmentParameters) DeepCopyInto ¶
func (in *AppServiceEnvironmentParameters) DeepCopyInto(out *AppServiceEnvironmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironmentSpec ¶
type AppServiceEnvironmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceEnvironmentParameters `json:"forProvider"` }
AppServiceEnvironmentSpec defines the desired state of AppServiceEnvironment
func (*AppServiceEnvironmentSpec) DeepCopy ¶
func (in *AppServiceEnvironmentSpec) DeepCopy() *AppServiceEnvironmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentSpec.
func (*AppServiceEnvironmentSpec) DeepCopyInto ¶
func (in *AppServiceEnvironmentSpec) DeepCopyInto(out *AppServiceEnvironmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironmentStatus ¶
type AppServiceEnvironmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceEnvironmentObservation `json:"atProvider,omitempty"` }
AppServiceEnvironmentStatus defines the observed state of AppServiceEnvironment.
func (*AppServiceEnvironmentStatus) DeepCopy ¶
func (in *AppServiceEnvironmentStatus) DeepCopy() *AppServiceEnvironmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentStatus.
func (*AppServiceEnvironmentStatus) DeepCopyInto ¶
func (in *AppServiceEnvironmentStatus) DeepCopyInto(out *AppServiceEnvironmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironmentV3 ¶
type AppServiceEnvironmentV3 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceEnvironmentV3Spec `json:"spec"` Status AppServiceEnvironmentV3Status `json:"status,omitempty"` }
AppServiceEnvironmentV3 is the Schema for the AppServiceEnvironmentV3s 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 (*AppServiceEnvironmentV3) DeepCopy ¶
func (in *AppServiceEnvironmentV3) DeepCopy() *AppServiceEnvironmentV3
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) DeepCopyInto ¶
func (in *AppServiceEnvironmentV3) DeepCopyInto(out *AppServiceEnvironmentV3)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceEnvironmentV3) DeepCopyObject ¶
func (in *AppServiceEnvironmentV3) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceEnvironmentV3) GetCondition ¶
func (mg *AppServiceEnvironmentV3) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) GetConnectionDetailsMapping ¶
func (tr *AppServiceEnvironmentV3) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceEnvironmentV3
func (*AppServiceEnvironmentV3) GetDeletionPolicy ¶
func (mg *AppServiceEnvironmentV3) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) GetID ¶
func (tr *AppServiceEnvironmentV3) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceEnvironmentV3
func (*AppServiceEnvironmentV3) GetObservation ¶
func (tr *AppServiceEnvironmentV3) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceEnvironmentV3
func (*AppServiceEnvironmentV3) GetParameters ¶
func (tr *AppServiceEnvironmentV3) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceEnvironmentV3
func (*AppServiceEnvironmentV3) GetProviderConfigReference ¶
func (mg *AppServiceEnvironmentV3) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) GetProviderReference ¶
func (mg *AppServiceEnvironmentV3) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceEnvironmentV3. Deprecated: Use GetProviderConfigReference.
func (*AppServiceEnvironmentV3) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceEnvironmentV3) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) GetTerraformResourceType ¶
func (mg *AppServiceEnvironmentV3) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceEnvironmentV3
func (*AppServiceEnvironmentV3) GetTerraformSchemaVersion ¶
func (tr *AppServiceEnvironmentV3) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceEnvironmentV3) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceEnvironmentV3) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) LateInitialize ¶
func (tr *AppServiceEnvironmentV3) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceEnvironmentV3 using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceEnvironmentV3) ResolveReferences ¶
ResolveReferences of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) SetConditions ¶
func (mg *AppServiceEnvironmentV3) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) SetDeletionPolicy ¶
func (mg *AppServiceEnvironmentV3) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) SetObservation ¶
func (tr *AppServiceEnvironmentV3) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceEnvironmentV3
func (*AppServiceEnvironmentV3) SetParameters ¶
func (tr *AppServiceEnvironmentV3) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceEnvironmentV3
func (*AppServiceEnvironmentV3) SetProviderConfigReference ¶
func (mg *AppServiceEnvironmentV3) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) SetProviderReference ¶
func (mg *AppServiceEnvironmentV3) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceEnvironmentV3. Deprecated: Use SetProviderConfigReference.
func (*AppServiceEnvironmentV3) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceEnvironmentV3) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceEnvironmentV3) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceEnvironmentV3.
type AppServiceEnvironmentV3ClusterSettingObservation ¶
type AppServiceEnvironmentV3ClusterSettingObservation struct { }
func (*AppServiceEnvironmentV3ClusterSettingObservation) DeepCopy ¶
func (in *AppServiceEnvironmentV3ClusterSettingObservation) DeepCopy() *AppServiceEnvironmentV3ClusterSettingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentV3ClusterSettingObservation.
func (*AppServiceEnvironmentV3ClusterSettingObservation) DeepCopyInto ¶
func (in *AppServiceEnvironmentV3ClusterSettingObservation) DeepCopyInto(out *AppServiceEnvironmentV3ClusterSettingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironmentV3ClusterSettingParameters ¶
type AppServiceEnvironmentV3ClusterSettingParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*AppServiceEnvironmentV3ClusterSettingParameters) DeepCopy ¶
func (in *AppServiceEnvironmentV3ClusterSettingParameters) DeepCopy() *AppServiceEnvironmentV3ClusterSettingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentV3ClusterSettingParameters.
func (*AppServiceEnvironmentV3ClusterSettingParameters) DeepCopyInto ¶
func (in *AppServiceEnvironmentV3ClusterSettingParameters) DeepCopyInto(out *AppServiceEnvironmentV3ClusterSettingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironmentV3List ¶
type AppServiceEnvironmentV3List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceEnvironmentV3 `json:"items"` }
AppServiceEnvironmentV3List contains a list of AppServiceEnvironmentV3s
func (*AppServiceEnvironmentV3List) DeepCopy ¶
func (in *AppServiceEnvironmentV3List) DeepCopy() *AppServiceEnvironmentV3List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentV3List.
func (*AppServiceEnvironmentV3List) DeepCopyInto ¶
func (in *AppServiceEnvironmentV3List) DeepCopyInto(out *AppServiceEnvironmentV3List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceEnvironmentV3List) DeepCopyObject ¶
func (in *AppServiceEnvironmentV3List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceEnvironmentV3List) GetItems ¶
func (l *AppServiceEnvironmentV3List) GetItems() []resource.Managed
GetItems of this AppServiceEnvironmentV3List.
type AppServiceEnvironmentV3Observation ¶
type AppServiceEnvironmentV3Observation struct { DNSSuffix *string `json:"dnsSuffix,omitempty" tf:"dns_suffix,omitempty"` ExternalInboundIPAddresses []*string `json:"externalInboundIpAddresses,omitempty" tf:"external_inbound_ip_addresses,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` IPSSLAddressCount *float64 `json:"ipSslAddressCount,omitempty" tf:"ip_ssl_address_count,omitempty"` InboundNetworkDependencies []InboundNetworkDependenciesObservation `json:"inboundNetworkDependencies,omitempty" tf:"inbound_network_dependencies,omitempty"` InternalInboundIPAddresses []*string `json:"internalInboundIpAddresses,omitempty" tf:"internal_inbound_ip_addresses,omitempty"` LinuxOutboundIPAddresses []*string `json:"linuxOutboundIpAddresses,omitempty" tf:"linux_outbound_ip_addresses,omitempty"` Location *string `json:"location,omitempty" tf:"location,omitempty"` PricingTier *string `json:"pricingTier,omitempty" tf:"pricing_tier,omitempty"` WindowsOutboundIPAddresses []*string `json:"windowsOutboundIpAddresses,omitempty" tf:"windows_outbound_ip_addresses,omitempty"` }
func (*AppServiceEnvironmentV3Observation) DeepCopy ¶
func (in *AppServiceEnvironmentV3Observation) DeepCopy() *AppServiceEnvironmentV3Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentV3Observation.
func (*AppServiceEnvironmentV3Observation) DeepCopyInto ¶
func (in *AppServiceEnvironmentV3Observation) DeepCopyInto(out *AppServiceEnvironmentV3Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironmentV3Parameters ¶
type AppServiceEnvironmentV3Parameters struct { // +kubebuilder:validation:Optional AllowNewPrivateEndpointConnections *bool `json:"allowNewPrivateEndpointConnections,omitempty" tf:"allow_new_private_endpoint_connections,omitempty"` // +kubebuilder:validation:Optional ClusterSetting []AppServiceEnvironmentV3ClusterSettingParameters `json:"clusterSetting,omitempty" tf:"cluster_setting,omitempty"` // +kubebuilder:validation:Optional DedicatedHostCount *float64 `json:"dedicatedHostCount,omitempty" tf:"dedicated_host_count,omitempty"` // +kubebuilder:validation:Optional InternalLoadBalancingMode *string `json:"internalLoadBalancingMode,omitempty" tf:"internal_load_balancing_mode,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:"-"` // +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:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional ZoneRedundant *bool `json:"zoneRedundant,omitempty" tf:"zone_redundant,omitempty"` }
func (*AppServiceEnvironmentV3Parameters) DeepCopy ¶
func (in *AppServiceEnvironmentV3Parameters) DeepCopy() *AppServiceEnvironmentV3Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentV3Parameters.
func (*AppServiceEnvironmentV3Parameters) DeepCopyInto ¶
func (in *AppServiceEnvironmentV3Parameters) DeepCopyInto(out *AppServiceEnvironmentV3Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironmentV3Spec ¶
type AppServiceEnvironmentV3Spec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceEnvironmentV3Parameters `json:"forProvider"` }
AppServiceEnvironmentV3Spec defines the desired state of AppServiceEnvironmentV3
func (*AppServiceEnvironmentV3Spec) DeepCopy ¶
func (in *AppServiceEnvironmentV3Spec) DeepCopy() *AppServiceEnvironmentV3Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentV3Spec.
func (*AppServiceEnvironmentV3Spec) DeepCopyInto ¶
func (in *AppServiceEnvironmentV3Spec) DeepCopyInto(out *AppServiceEnvironmentV3Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceEnvironmentV3Status ¶
type AppServiceEnvironmentV3Status struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceEnvironmentV3Observation `json:"atProvider,omitempty"` }
AppServiceEnvironmentV3Status defines the observed state of AppServiceEnvironmentV3.
func (*AppServiceEnvironmentV3Status) DeepCopy ¶
func (in *AppServiceEnvironmentV3Status) DeepCopy() *AppServiceEnvironmentV3Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceEnvironmentV3Status.
func (*AppServiceEnvironmentV3Status) DeepCopyInto ¶
func (in *AppServiceEnvironmentV3Status) DeepCopyInto(out *AppServiceEnvironmentV3Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceHybridConnection ¶
type AppServiceHybridConnection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceHybridConnectionSpec `json:"spec"` Status AppServiceHybridConnectionStatus `json:"status,omitempty"` }
AppServiceHybridConnection is the Schema for the AppServiceHybridConnections 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 (*AppServiceHybridConnection) DeepCopy ¶
func (in *AppServiceHybridConnection) DeepCopy() *AppServiceHybridConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceHybridConnection.
func (*AppServiceHybridConnection) DeepCopyInto ¶
func (in *AppServiceHybridConnection) DeepCopyInto(out *AppServiceHybridConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceHybridConnection) DeepCopyObject ¶
func (in *AppServiceHybridConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceHybridConnection) GetCondition ¶
func (mg *AppServiceHybridConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) GetConnectionDetailsMapping ¶
func (tr *AppServiceHybridConnection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceHybridConnection
func (*AppServiceHybridConnection) GetDeletionPolicy ¶
func (mg *AppServiceHybridConnection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) GetID ¶
func (tr *AppServiceHybridConnection) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceHybridConnection
func (*AppServiceHybridConnection) GetObservation ¶
func (tr *AppServiceHybridConnection) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceHybridConnection
func (*AppServiceHybridConnection) GetParameters ¶
func (tr *AppServiceHybridConnection) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceHybridConnection
func (*AppServiceHybridConnection) GetProviderConfigReference ¶
func (mg *AppServiceHybridConnection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) GetProviderReference ¶
func (mg *AppServiceHybridConnection) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceHybridConnection. Deprecated: Use GetProviderConfigReference.
func (*AppServiceHybridConnection) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceHybridConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) GetTerraformResourceType ¶
func (mg *AppServiceHybridConnection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceHybridConnection
func (*AppServiceHybridConnection) GetTerraformSchemaVersion ¶
func (tr *AppServiceHybridConnection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceHybridConnection) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceHybridConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) LateInitialize ¶
func (tr *AppServiceHybridConnection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceHybridConnection using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceHybridConnection) ResolveReferences ¶
ResolveReferences of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) SetConditions ¶
func (mg *AppServiceHybridConnection) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) SetDeletionPolicy ¶
func (mg *AppServiceHybridConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) SetObservation ¶
func (tr *AppServiceHybridConnection) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceHybridConnection
func (*AppServiceHybridConnection) SetParameters ¶
func (tr *AppServiceHybridConnection) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceHybridConnection
func (*AppServiceHybridConnection) SetProviderConfigReference ¶
func (mg *AppServiceHybridConnection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) SetProviderReference ¶
func (mg *AppServiceHybridConnection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceHybridConnection. Deprecated: Use SetProviderConfigReference.
func (*AppServiceHybridConnection) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceHybridConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceHybridConnection.
func (*AppServiceHybridConnection) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceHybridConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceHybridConnection.
type AppServiceHybridConnectionList ¶
type AppServiceHybridConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceHybridConnection `json:"items"` }
AppServiceHybridConnectionList contains a list of AppServiceHybridConnections
func (*AppServiceHybridConnectionList) DeepCopy ¶
func (in *AppServiceHybridConnectionList) DeepCopy() *AppServiceHybridConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceHybridConnectionList.
func (*AppServiceHybridConnectionList) DeepCopyInto ¶
func (in *AppServiceHybridConnectionList) DeepCopyInto(out *AppServiceHybridConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceHybridConnectionList) DeepCopyObject ¶
func (in *AppServiceHybridConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceHybridConnectionList) GetItems ¶
func (l *AppServiceHybridConnectionList) GetItems() []resource.Managed
GetItems of this AppServiceHybridConnectionList.
type AppServiceHybridConnectionObservation ¶
type AppServiceHybridConnectionObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` NamespaceName *string `json:"namespaceName,omitempty" tf:"namespace_name,omitempty"` RelayName *string `json:"relayName,omitempty" tf:"relay_name,omitempty"` ServiceBusNamespace *string `json:"serviceBusNamespace,omitempty" tf:"service_bus_namespace,omitempty"` ServiceBusSuffix *string `json:"serviceBusSuffix,omitempty" tf:"service_bus_suffix,omitempty"` }
func (*AppServiceHybridConnectionObservation) DeepCopy ¶
func (in *AppServiceHybridConnectionObservation) DeepCopy() *AppServiceHybridConnectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceHybridConnectionObservation.
func (*AppServiceHybridConnectionObservation) DeepCopyInto ¶
func (in *AppServiceHybridConnectionObservation) DeepCopyInto(out *AppServiceHybridConnectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceHybridConnectionParameters ¶
type AppServiceHybridConnectionParameters struct { // +kubebuilder:validation:Required AppServiceName *string `json:"appServiceName" tf:"app_service_name,omitempty"` // +kubebuilder:validation:Required HostName *string `json:"hostname" tf:"hostname,omitempty"` // +kubebuilder:validation:Required Port *float64 `json:"port" tf:"port,omitempty"` // +kubebuilder:validation:Required RelayID *string `json:"relayId" tf:"relay_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 SendKeyName *string `json:"sendKeyName,omitempty" tf:"send_key_name,omitempty"` }
func (*AppServiceHybridConnectionParameters) DeepCopy ¶
func (in *AppServiceHybridConnectionParameters) DeepCopy() *AppServiceHybridConnectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceHybridConnectionParameters.
func (*AppServiceHybridConnectionParameters) DeepCopyInto ¶
func (in *AppServiceHybridConnectionParameters) DeepCopyInto(out *AppServiceHybridConnectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceHybridConnectionSpec ¶
type AppServiceHybridConnectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceHybridConnectionParameters `json:"forProvider"` }
AppServiceHybridConnectionSpec defines the desired state of AppServiceHybridConnection
func (*AppServiceHybridConnectionSpec) DeepCopy ¶
func (in *AppServiceHybridConnectionSpec) DeepCopy() *AppServiceHybridConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceHybridConnectionSpec.
func (*AppServiceHybridConnectionSpec) DeepCopyInto ¶
func (in *AppServiceHybridConnectionSpec) DeepCopyInto(out *AppServiceHybridConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceHybridConnectionStatus ¶
type AppServiceHybridConnectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceHybridConnectionObservation `json:"atProvider,omitempty"` }
AppServiceHybridConnectionStatus defines the observed state of AppServiceHybridConnection.
func (*AppServiceHybridConnectionStatus) DeepCopy ¶
func (in *AppServiceHybridConnectionStatus) DeepCopy() *AppServiceHybridConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceHybridConnectionStatus.
func (*AppServiceHybridConnectionStatus) DeepCopyInto ¶
func (in *AppServiceHybridConnectionStatus) DeepCopyInto(out *AppServiceHybridConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceList ¶
type AppServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppService `json:"items"` }
AppServiceList contains a list of AppServices
func (*AppServiceList) DeepCopy ¶
func (in *AppServiceList) DeepCopy() *AppServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceList.
func (*AppServiceList) DeepCopyInto ¶
func (in *AppServiceList) DeepCopyInto(out *AppServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceList) DeepCopyObject ¶
func (in *AppServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceList) GetItems ¶
func (l *AppServiceList) GetItems() []resource.Managed
GetItems of this AppServiceList.
type AppServiceManagedCertificate ¶
type AppServiceManagedCertificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceManagedCertificateSpec `json:"spec"` Status AppServiceManagedCertificateStatus `json:"status,omitempty"` }
AppServiceManagedCertificate is the Schema for the AppServiceManagedCertificates 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 (*AppServiceManagedCertificate) DeepCopy ¶
func (in *AppServiceManagedCertificate) DeepCopy() *AppServiceManagedCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) DeepCopyInto ¶
func (in *AppServiceManagedCertificate) DeepCopyInto(out *AppServiceManagedCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceManagedCertificate) DeepCopyObject ¶
func (in *AppServiceManagedCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceManagedCertificate) GetCondition ¶
func (mg *AppServiceManagedCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) GetConnectionDetailsMapping ¶
func (tr *AppServiceManagedCertificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceManagedCertificate
func (*AppServiceManagedCertificate) GetDeletionPolicy ¶
func (mg *AppServiceManagedCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) GetID ¶
func (tr *AppServiceManagedCertificate) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceManagedCertificate
func (*AppServiceManagedCertificate) GetObservation ¶
func (tr *AppServiceManagedCertificate) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceManagedCertificate
func (*AppServiceManagedCertificate) GetParameters ¶
func (tr *AppServiceManagedCertificate) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceManagedCertificate
func (*AppServiceManagedCertificate) GetProviderConfigReference ¶
func (mg *AppServiceManagedCertificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) GetProviderReference ¶
func (mg *AppServiceManagedCertificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceManagedCertificate. Deprecated: Use GetProviderConfigReference.
func (*AppServiceManagedCertificate) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceManagedCertificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) GetTerraformResourceType ¶
func (mg *AppServiceManagedCertificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceManagedCertificate
func (*AppServiceManagedCertificate) GetTerraformSchemaVersion ¶
func (tr *AppServiceManagedCertificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceManagedCertificate) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceManagedCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) LateInitialize ¶
func (tr *AppServiceManagedCertificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceManagedCertificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceManagedCertificate) SetConditions ¶
func (mg *AppServiceManagedCertificate) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) SetDeletionPolicy ¶
func (mg *AppServiceManagedCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) SetObservation ¶
func (tr *AppServiceManagedCertificate) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceManagedCertificate
func (*AppServiceManagedCertificate) SetParameters ¶
func (tr *AppServiceManagedCertificate) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceManagedCertificate
func (*AppServiceManagedCertificate) SetProviderConfigReference ¶
func (mg *AppServiceManagedCertificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) SetProviderReference ¶
func (mg *AppServiceManagedCertificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceManagedCertificate. Deprecated: Use SetProviderConfigReference.
func (*AppServiceManagedCertificate) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceManagedCertificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceManagedCertificate.
func (*AppServiceManagedCertificate) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceManagedCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceManagedCertificate.
type AppServiceManagedCertificateList ¶
type AppServiceManagedCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceManagedCertificate `json:"items"` }
AppServiceManagedCertificateList contains a list of AppServiceManagedCertificates
func (*AppServiceManagedCertificateList) DeepCopy ¶
func (in *AppServiceManagedCertificateList) DeepCopy() *AppServiceManagedCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceManagedCertificateList.
func (*AppServiceManagedCertificateList) DeepCopyInto ¶
func (in *AppServiceManagedCertificateList) DeepCopyInto(out *AppServiceManagedCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceManagedCertificateList) DeepCopyObject ¶
func (in *AppServiceManagedCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceManagedCertificateList) GetItems ¶
func (l *AppServiceManagedCertificateList) GetItems() []resource.Managed
GetItems of this AppServiceManagedCertificateList.
type AppServiceManagedCertificateObservation ¶
type AppServiceManagedCertificateObservation struct { CanonicalName *string `json:"canonicalName,omitempty" tf:"canonical_name,omitempty"` ExpirationDate *string `json:"expirationDate,omitempty" tf:"expiration_date,omitempty"` FriendlyName *string `json:"friendlyName,omitempty" tf:"friendly_name,omitempty"` HostNames []*string `json:"hostNames,omitempty" tf:"host_names,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` IssueDate *string `json:"issueDate,omitempty" tf:"issue_date,omitempty"` Issuer *string `json:"issuer,omitempty" tf:"issuer,omitempty"` SubjectName *string `json:"subjectName,omitempty" tf:"subject_name,omitempty"` Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint,omitempty"` }
func (*AppServiceManagedCertificateObservation) DeepCopy ¶
func (in *AppServiceManagedCertificateObservation) DeepCopy() *AppServiceManagedCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceManagedCertificateObservation.
func (*AppServiceManagedCertificateObservation) DeepCopyInto ¶
func (in *AppServiceManagedCertificateObservation) DeepCopyInto(out *AppServiceManagedCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceManagedCertificateParameters ¶
type AppServiceManagedCertificateParameters struct { // +kubebuilder:validation:Required CustomHostNameBindingID *string `json:"customHostnameBindingId" tf:"custom_hostname_binding_id,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AppServiceManagedCertificateParameters) DeepCopy ¶
func (in *AppServiceManagedCertificateParameters) DeepCopy() *AppServiceManagedCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceManagedCertificateParameters.
func (*AppServiceManagedCertificateParameters) DeepCopyInto ¶
func (in *AppServiceManagedCertificateParameters) DeepCopyInto(out *AppServiceManagedCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceManagedCertificateSpec ¶
type AppServiceManagedCertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceManagedCertificateParameters `json:"forProvider"` }
AppServiceManagedCertificateSpec defines the desired state of AppServiceManagedCertificate
func (*AppServiceManagedCertificateSpec) DeepCopy ¶
func (in *AppServiceManagedCertificateSpec) DeepCopy() *AppServiceManagedCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceManagedCertificateSpec.
func (*AppServiceManagedCertificateSpec) DeepCopyInto ¶
func (in *AppServiceManagedCertificateSpec) DeepCopyInto(out *AppServiceManagedCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceManagedCertificateStatus ¶
type AppServiceManagedCertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceManagedCertificateObservation `json:"atProvider,omitempty"` }
AppServiceManagedCertificateStatus defines the observed state of AppServiceManagedCertificate.
func (*AppServiceManagedCertificateStatus) DeepCopy ¶
func (in *AppServiceManagedCertificateStatus) DeepCopy() *AppServiceManagedCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceManagedCertificateStatus.
func (*AppServiceManagedCertificateStatus) DeepCopyInto ¶
func (in *AppServiceManagedCertificateStatus) DeepCopyInto(out *AppServiceManagedCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceObservation ¶
type AppServiceObservation struct { CustomDomainVerificationID *string `json:"customDomainVerificationId,omitempty" tf:"custom_domain_verification_id,omitempty"` DefaultSiteHostName *string `json:"defaultSiteHostname,omitempty" tf:"default_site_hostname,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []IdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` OutboundIPAddressList []*string `json:"outboundIpAddressList,omitempty" tf:"outbound_ip_address_list,omitempty"` OutboundIPAddresses *string `json:"outboundIpAddresses,omitempty" tf:"outbound_ip_addresses,omitempty"` PossibleOutboundIPAddressList []*string `json:"possibleOutboundIpAddressList,omitempty" tf:"possible_outbound_ip_address_list,omitempty"` PossibleOutboundIPAddresses *string `json:"possibleOutboundIpAddresses,omitempty" tf:"possible_outbound_ip_addresses,omitempty"` SiteCredential []SiteCredentialObservation `json:"siteCredential,omitempty" tf:"site_credential,omitempty"` }
func (*AppServiceObservation) DeepCopy ¶
func (in *AppServiceObservation) DeepCopy() *AppServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceObservation.
func (*AppServiceObservation) DeepCopyInto ¶
func (in *AppServiceObservation) DeepCopyInto(out *AppServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceParameters ¶
type AppServiceParameters struct { // +kubebuilder:validation:Required AppServicePlanID *string `json:"appServicePlanId" tf:"app_service_plan_id,omitempty"` // +kubebuilder:validation:Optional AppSettings map[string]*string `json:"appSettings,omitempty" tf:"app_settings,omitempty"` // +kubebuilder:validation:Optional AuthSettings []AuthSettingsParameters `json:"authSettings,omitempty" tf:"auth_settings,omitempty"` // +kubebuilder:validation:Optional Backup []BackupParameters `json:"backup,omitempty" tf:"backup,omitempty"` // +kubebuilder:validation:Optional ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty" tf:"client_affinity_enabled,omitempty"` // +kubebuilder:validation:Optional ClientCertEnabled *bool `json:"clientCertEnabled,omitempty" tf:"client_cert_enabled,omitempty"` // +kubebuilder:validation:Optional ConnectionString []ConnectionStringParameters `json:"connectionString,omitempty" tf:"connection_string,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional HTTPSOnly *bool `json:"httpsOnly,omitempty" tf:"https_only,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 Logs []LogsParameters `json:"logs,omitempty" tf:"logs,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 SiteConfig []SiteConfigParameters `json:"siteConfig,omitempty" tf:"site_config,omitempty"` // +kubebuilder:validation:Optional SourceControl []SourceControlParameters `json:"sourceControl,omitempty" tf:"source_control,omitempty"` // +kubebuilder:validation:Optional StorageAccount []StorageAccountParameters `json:"storageAccount,omitempty" tf:"storage_account,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AppServiceParameters) DeepCopy ¶
func (in *AppServiceParameters) DeepCopy() *AppServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceParameters.
func (*AppServiceParameters) DeepCopyInto ¶
func (in *AppServiceParameters) DeepCopyInto(out *AppServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServicePlan ¶
type AppServicePlan struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServicePlanSpec `json:"spec"` Status AppServicePlanStatus `json:"status,omitempty"` }
AppServicePlan is the Schema for the AppServicePlans 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 (*AppServicePlan) DeepCopy ¶
func (in *AppServicePlan) DeepCopy() *AppServicePlan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlan.
func (*AppServicePlan) DeepCopyInto ¶
func (in *AppServicePlan) DeepCopyInto(out *AppServicePlan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServicePlan) DeepCopyObject ¶
func (in *AppServicePlan) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServicePlan) GetCondition ¶
func (mg *AppServicePlan) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServicePlan.
func (*AppServicePlan) GetConnectionDetailsMapping ¶
func (tr *AppServicePlan) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServicePlan
func (*AppServicePlan) GetDeletionPolicy ¶
func (mg *AppServicePlan) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServicePlan.
func (*AppServicePlan) GetID ¶
func (tr *AppServicePlan) GetID() string
GetID returns ID of underlying Terraform resource of this AppServicePlan
func (*AppServicePlan) GetObservation ¶
func (tr *AppServicePlan) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServicePlan
func (*AppServicePlan) GetParameters ¶
func (tr *AppServicePlan) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServicePlan
func (*AppServicePlan) GetProviderConfigReference ¶
func (mg *AppServicePlan) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServicePlan.
func (*AppServicePlan) GetProviderReference ¶
func (mg *AppServicePlan) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServicePlan. Deprecated: Use GetProviderConfigReference.
func (*AppServicePlan) GetPublishConnectionDetailsTo ¶
func (mg *AppServicePlan) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServicePlan.
func (*AppServicePlan) GetTerraformResourceType ¶
func (mg *AppServicePlan) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServicePlan
func (*AppServicePlan) GetTerraformSchemaVersion ¶
func (tr *AppServicePlan) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServicePlan) GetWriteConnectionSecretToReference ¶
func (mg *AppServicePlan) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServicePlan.
func (*AppServicePlan) LateInitialize ¶
func (tr *AppServicePlan) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServicePlan using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServicePlan) ResolveReferences ¶
ResolveReferences of this AppServicePlan.
func (*AppServicePlan) SetConditions ¶
func (mg *AppServicePlan) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServicePlan.
func (*AppServicePlan) SetDeletionPolicy ¶
func (mg *AppServicePlan) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServicePlan.
func (*AppServicePlan) SetObservation ¶
func (tr *AppServicePlan) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServicePlan
func (*AppServicePlan) SetParameters ¶
func (tr *AppServicePlan) SetParameters(params map[string]interface{}) error
SetParameters for this AppServicePlan
func (*AppServicePlan) SetProviderConfigReference ¶
func (mg *AppServicePlan) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServicePlan.
func (*AppServicePlan) SetProviderReference ¶
func (mg *AppServicePlan) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServicePlan. Deprecated: Use SetProviderConfigReference.
func (*AppServicePlan) SetPublishConnectionDetailsTo ¶
func (mg *AppServicePlan) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServicePlan.
func (*AppServicePlan) SetWriteConnectionSecretToReference ¶
func (mg *AppServicePlan) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServicePlan.
type AppServicePlanList ¶
type AppServicePlanList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServicePlan `json:"items"` }
AppServicePlanList contains a list of AppServicePlans
func (*AppServicePlanList) DeepCopy ¶
func (in *AppServicePlanList) DeepCopy() *AppServicePlanList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanList.
func (*AppServicePlanList) DeepCopyInto ¶
func (in *AppServicePlanList) DeepCopyInto(out *AppServicePlanList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServicePlanList) DeepCopyObject ¶
func (in *AppServicePlanList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServicePlanList) GetItems ¶
func (l *AppServicePlanList) GetItems() []resource.Managed
GetItems of this AppServicePlanList.
type AppServicePlanObservation ¶
type AppServicePlanObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` MaximumNumberOfWorkers *float64 `json:"maximumNumberOfWorkers,omitempty" tf:"maximum_number_of_workers,omitempty"` }
func (*AppServicePlanObservation) DeepCopy ¶
func (in *AppServicePlanObservation) DeepCopy() *AppServicePlanObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanObservation.
func (*AppServicePlanObservation) DeepCopyInto ¶
func (in *AppServicePlanObservation) DeepCopyInto(out *AppServicePlanObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServicePlanParameters ¶
type AppServicePlanParameters struct { // +kubebuilder:validation:Optional AppServiceEnvironmentID *string `json:"appServiceEnvironmentId,omitempty" tf:"app_service_environment_id,omitempty"` // +kubebuilder:validation:Optional IsXenon *bool `json:"isXenon,omitempty" tf:"is_xenon,omitempty"` // +kubebuilder:validation:Optional Kind *string `json:"kind,omitempty" tf:"kind,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MaximumElasticWorkerCount *float64 `json:"maximumElasticWorkerCount,omitempty" tf:"maximum_elastic_worker_count,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional PerSiteScaling *bool `json:"perSiteScaling,omitempty" tf:"per_site_scaling,omitempty"` // +kubebuilder:validation:Optional Reserved *bool `json:"reserved,omitempty" tf:"reserved,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 Sku []SkuParameters `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional ZoneRedundant *bool `json:"zoneRedundant,omitempty" tf:"zone_redundant,omitempty"` }
func (*AppServicePlanParameters) DeepCopy ¶
func (in *AppServicePlanParameters) DeepCopy() *AppServicePlanParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanParameters.
func (*AppServicePlanParameters) DeepCopyInto ¶
func (in *AppServicePlanParameters) DeepCopyInto(out *AppServicePlanParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServicePlanSpec ¶
type AppServicePlanSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServicePlanParameters `json:"forProvider"` }
AppServicePlanSpec defines the desired state of AppServicePlan
func (*AppServicePlanSpec) DeepCopy ¶
func (in *AppServicePlanSpec) DeepCopy() *AppServicePlanSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanSpec.
func (*AppServicePlanSpec) DeepCopyInto ¶
func (in *AppServicePlanSpec) DeepCopyInto(out *AppServicePlanSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServicePlanStatus ¶
type AppServicePlanStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServicePlanObservation `json:"atProvider,omitempty"` }
AppServicePlanStatus defines the observed state of AppServicePlan.
func (*AppServicePlanStatus) DeepCopy ¶
func (in *AppServicePlanStatus) DeepCopy() *AppServicePlanStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServicePlanStatus.
func (*AppServicePlanStatus) DeepCopyInto ¶
func (in *AppServicePlanStatus) DeepCopyInto(out *AppServicePlanStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlot ¶
type AppServiceSlot struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceSlotSpec `json:"spec"` Status AppServiceSlotStatus `json:"status,omitempty"` }
AppServiceSlot is the Schema for the AppServiceSlots 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 (*AppServiceSlot) DeepCopy ¶
func (in *AppServiceSlot) DeepCopy() *AppServiceSlot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlot.
func (*AppServiceSlot) DeepCopyInto ¶
func (in *AppServiceSlot) DeepCopyInto(out *AppServiceSlot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceSlot) DeepCopyObject ¶
func (in *AppServiceSlot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceSlot) GetCondition ¶
func (mg *AppServiceSlot) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceSlot.
func (*AppServiceSlot) GetConnectionDetailsMapping ¶
func (tr *AppServiceSlot) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceSlot
func (*AppServiceSlot) GetDeletionPolicy ¶
func (mg *AppServiceSlot) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceSlot.
func (*AppServiceSlot) GetID ¶
func (tr *AppServiceSlot) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceSlot
func (*AppServiceSlot) GetObservation ¶
func (tr *AppServiceSlot) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceSlot
func (*AppServiceSlot) GetParameters ¶
func (tr *AppServiceSlot) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceSlot
func (*AppServiceSlot) GetProviderConfigReference ¶
func (mg *AppServiceSlot) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceSlot.
func (*AppServiceSlot) GetProviderReference ¶
func (mg *AppServiceSlot) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceSlot. Deprecated: Use GetProviderConfigReference.
func (*AppServiceSlot) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceSlot) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceSlot.
func (*AppServiceSlot) GetTerraformResourceType ¶
func (mg *AppServiceSlot) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceSlot
func (*AppServiceSlot) GetTerraformSchemaVersion ¶
func (tr *AppServiceSlot) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceSlot) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceSlot) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceSlot.
func (*AppServiceSlot) LateInitialize ¶
func (tr *AppServiceSlot) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceSlot using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceSlot) ResolveReferences ¶
ResolveReferences of this AppServiceSlot.
func (*AppServiceSlot) SetConditions ¶
func (mg *AppServiceSlot) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceSlot.
func (*AppServiceSlot) SetDeletionPolicy ¶
func (mg *AppServiceSlot) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceSlot.
func (*AppServiceSlot) SetObservation ¶
func (tr *AppServiceSlot) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceSlot
func (*AppServiceSlot) SetParameters ¶
func (tr *AppServiceSlot) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceSlot
func (*AppServiceSlot) SetProviderConfigReference ¶
func (mg *AppServiceSlot) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceSlot.
func (*AppServiceSlot) SetProviderReference ¶
func (mg *AppServiceSlot) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceSlot. Deprecated: Use SetProviderConfigReference.
func (*AppServiceSlot) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceSlot) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceSlot.
func (*AppServiceSlot) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceSlot) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceSlot.
type AppServiceSlotAuthSettingsObservation ¶
type AppServiceSlotAuthSettingsObservation struct { }
func (*AppServiceSlotAuthSettingsObservation) DeepCopy ¶
func (in *AppServiceSlotAuthSettingsObservation) DeepCopy() *AppServiceSlotAuthSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotAuthSettingsObservation.
func (*AppServiceSlotAuthSettingsObservation) DeepCopyInto ¶
func (in *AppServiceSlotAuthSettingsObservation) DeepCopyInto(out *AppServiceSlotAuthSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotAuthSettingsParameters ¶
type AppServiceSlotAuthSettingsParameters struct { // +kubebuilder:validation:Optional ActiveDirectory []AuthSettingsActiveDirectoryParameters `json:"activeDirectory,omitempty" tf:"active_directory,omitempty"` // +kubebuilder:validation:Optional AdditionalLoginParams map[string]*string `json:"additionalLoginParams,omitempty" tf:"additional_login_params,omitempty"` // +kubebuilder:validation:Optional AllowedExternalRedirectUrls []*string `json:"allowedExternalRedirectUrls,omitempty" tf:"allowed_external_redirect_urls,omitempty"` // +kubebuilder:validation:Optional DefaultProvider *string `json:"defaultProvider,omitempty" tf:"default_provider,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Facebook []AuthSettingsFacebookParameters `json:"facebook,omitempty" tf:"facebook,omitempty"` // +kubebuilder:validation:Optional Google []AuthSettingsGoogleParameters `json:"google,omitempty" tf:"google,omitempty"` // +kubebuilder:validation:Optional Issuer *string `json:"issuer,omitempty" tf:"issuer,omitempty"` // +kubebuilder:validation:Optional Microsoft []AuthSettingsMicrosoftParameters `json:"microsoft,omitempty" tf:"microsoft,omitempty"` // +kubebuilder:validation:Optional RuntimeVersion *string `json:"runtimeVersion,omitempty" tf:"runtime_version,omitempty"` // +kubebuilder:validation:Optional TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty" tf:"token_refresh_extension_hours,omitempty"` // +kubebuilder:validation:Optional TokenStoreEnabled *bool `json:"tokenStoreEnabled,omitempty" tf:"token_store_enabled,omitempty"` // +kubebuilder:validation:Optional Twitter []AuthSettingsTwitterParameters `json:"twitter,omitempty" tf:"twitter,omitempty"` // +kubebuilder:validation:Optional UnauthenticatedClientAction *string `json:"unauthenticatedClientAction,omitempty" tf:"unauthenticated_client_action,omitempty"` }
func (*AppServiceSlotAuthSettingsParameters) DeepCopy ¶
func (in *AppServiceSlotAuthSettingsParameters) DeepCopy() *AppServiceSlotAuthSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotAuthSettingsParameters.
func (*AppServiceSlotAuthSettingsParameters) DeepCopyInto ¶
func (in *AppServiceSlotAuthSettingsParameters) DeepCopyInto(out *AppServiceSlotAuthSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotConnectionStringObservation ¶
type AppServiceSlotConnectionStringObservation struct { }
func (*AppServiceSlotConnectionStringObservation) DeepCopy ¶
func (in *AppServiceSlotConnectionStringObservation) DeepCopy() *AppServiceSlotConnectionStringObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotConnectionStringObservation.
func (*AppServiceSlotConnectionStringObservation) DeepCopyInto ¶
func (in *AppServiceSlotConnectionStringObservation) DeepCopyInto(out *AppServiceSlotConnectionStringObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotConnectionStringParameters ¶
type AppServiceSlotConnectionStringParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required ValueSecretRef v1.SecretKeySelector `json:"valueSecretRef" tf:"-"` }
func (*AppServiceSlotConnectionStringParameters) DeepCopy ¶
func (in *AppServiceSlotConnectionStringParameters) DeepCopy() *AppServiceSlotConnectionStringParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotConnectionStringParameters.
func (*AppServiceSlotConnectionStringParameters) DeepCopyInto ¶
func (in *AppServiceSlotConnectionStringParameters) DeepCopyInto(out *AppServiceSlotConnectionStringParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotIdentityObservation ¶
type AppServiceSlotIdentityObservation struct { PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*AppServiceSlotIdentityObservation) DeepCopy ¶
func (in *AppServiceSlotIdentityObservation) DeepCopy() *AppServiceSlotIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotIdentityObservation.
func (*AppServiceSlotIdentityObservation) DeepCopyInto ¶
func (in *AppServiceSlotIdentityObservation) DeepCopyInto(out *AppServiceSlotIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotIdentityParameters ¶
type AppServiceSlotIdentityParameters struct { // +kubebuilder:validation:Optional IdentityIds []*string `json:"identityIds,omitempty" tf:"identity_ids,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*AppServiceSlotIdentityParameters) DeepCopy ¶
func (in *AppServiceSlotIdentityParameters) DeepCopy() *AppServiceSlotIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotIdentityParameters.
func (*AppServiceSlotIdentityParameters) DeepCopyInto ¶
func (in *AppServiceSlotIdentityParameters) DeepCopyInto(out *AppServiceSlotIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotList ¶
type AppServiceSlotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceSlot `json:"items"` }
AppServiceSlotList contains a list of AppServiceSlots
func (*AppServiceSlotList) DeepCopy ¶
func (in *AppServiceSlotList) DeepCopy() *AppServiceSlotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotList.
func (*AppServiceSlotList) DeepCopyInto ¶
func (in *AppServiceSlotList) DeepCopyInto(out *AppServiceSlotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceSlotList) DeepCopyObject ¶
func (in *AppServiceSlotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceSlotList) GetItems ¶
func (l *AppServiceSlotList) GetItems() []resource.Managed
GetItems of this AppServiceSlotList.
type AppServiceSlotLogsObservation ¶
type AppServiceSlotLogsObservation struct { }
func (*AppServiceSlotLogsObservation) DeepCopy ¶
func (in *AppServiceSlotLogsObservation) DeepCopy() *AppServiceSlotLogsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotLogsObservation.
func (*AppServiceSlotLogsObservation) DeepCopyInto ¶
func (in *AppServiceSlotLogsObservation) DeepCopyInto(out *AppServiceSlotLogsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotLogsParameters ¶
type AppServiceSlotLogsParameters struct { // +kubebuilder:validation:Optional ApplicationLogs []LogsApplicationLogsParameters `json:"applicationLogs,omitempty" tf:"application_logs,omitempty"` // +kubebuilder:validation:Optional DetailedErrorMessagesEnabled *bool `json:"detailedErrorMessagesEnabled,omitempty" tf:"detailed_error_messages_enabled,omitempty"` // +kubebuilder:validation:Optional FailedRequestTracingEnabled *bool `json:"failedRequestTracingEnabled,omitempty" tf:"failed_request_tracing_enabled,omitempty"` // +kubebuilder:validation:Optional HTTPLogs []LogsHTTPLogsParameters `json:"httpLogs,omitempty" tf:"http_logs,omitempty"` }
func (*AppServiceSlotLogsParameters) DeepCopy ¶
func (in *AppServiceSlotLogsParameters) DeepCopy() *AppServiceSlotLogsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotLogsParameters.
func (*AppServiceSlotLogsParameters) DeepCopyInto ¶
func (in *AppServiceSlotLogsParameters) DeepCopyInto(out *AppServiceSlotLogsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotObservation ¶
type AppServiceSlotObservation struct { DefaultSiteHostName *string `json:"defaultSiteHostname,omitempty" tf:"default_site_hostname,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []AppServiceSlotIdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` SiteCredential []AppServiceSlotSiteCredentialObservation `json:"siteCredential,omitempty" tf:"site_credential,omitempty"` }
func (*AppServiceSlotObservation) DeepCopy ¶
func (in *AppServiceSlotObservation) DeepCopy() *AppServiceSlotObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotObservation.
func (*AppServiceSlotObservation) DeepCopyInto ¶
func (in *AppServiceSlotObservation) DeepCopyInto(out *AppServiceSlotObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotParameters ¶
type AppServiceSlotParameters struct { // +kubebuilder:validation:Required AppServiceName *string `json:"appServiceName" tf:"app_service_name,omitempty"` // +kubebuilder:validation:Required AppServicePlanID *string `json:"appServicePlanId" tf:"app_service_plan_id,omitempty"` // +kubebuilder:validation:Optional AppSettings map[string]*string `json:"appSettings,omitempty" tf:"app_settings,omitempty"` // +kubebuilder:validation:Optional AuthSettings []AppServiceSlotAuthSettingsParameters `json:"authSettings,omitempty" tf:"auth_settings,omitempty"` // +kubebuilder:validation:Optional ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty" tf:"client_affinity_enabled,omitempty"` // +kubebuilder:validation:Optional ConnectionString []AppServiceSlotConnectionStringParameters `json:"connectionString,omitempty" tf:"connection_string,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional HTTPSOnly *bool `json:"httpsOnly,omitempty" tf:"https_only,omitempty"` // +kubebuilder:validation:Optional Identity []AppServiceSlotIdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional Logs []AppServiceSlotLogsParameters `json:"logs,omitempty" tf:"logs,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 SiteConfig []AppServiceSlotSiteConfigParameters `json:"siteConfig,omitempty" tf:"site_config,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AppServiceSlotParameters) DeepCopy ¶
func (in *AppServiceSlotParameters) DeepCopy() *AppServiceSlotParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotParameters.
func (*AppServiceSlotParameters) DeepCopyInto ¶
func (in *AppServiceSlotParameters) DeepCopyInto(out *AppServiceSlotParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSiteConfigObservation ¶
type AppServiceSlotSiteConfigObservation struct { }
func (*AppServiceSlotSiteConfigObservation) DeepCopy ¶
func (in *AppServiceSlotSiteConfigObservation) DeepCopy() *AppServiceSlotSiteConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSiteConfigObservation.
func (*AppServiceSlotSiteConfigObservation) DeepCopyInto ¶
func (in *AppServiceSlotSiteConfigObservation) DeepCopyInto(out *AppServiceSlotSiteConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSiteConfigParameters ¶
type AppServiceSlotSiteConfigParameters struct { // +kubebuilder:validation:Optional AcrUseManagedIdentityCredentials *bool `json:"acrUseManagedIdentityCredentials,omitempty" tf:"acr_use_managed_identity_credentials,omitempty"` // +kubebuilder:validation:Optional AcrUserManagedIdentityClientID *string `json:"acrUserManagedIdentityClientId,omitempty" tf:"acr_user_managed_identity_client_id,omitempty"` // +kubebuilder:validation:Optional AlwaysOn *bool `json:"alwaysOn,omitempty" tf:"always_on,omitempty"` // +kubebuilder:validation:Optional AppCommandLine *string `json:"appCommandLine,omitempty" tf:"app_command_line,omitempty"` // +kubebuilder:validation:Optional AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty" tf:"auto_swap_slot_name,omitempty"` // +kubebuilder:validation:Optional Cors []SiteConfigCorsParameters `json:"cors,omitempty" tf:"cors,omitempty"` // +kubebuilder:validation:Optional DefaultDocuments []*string `json:"defaultDocuments,omitempty" tf:"default_documents,omitempty"` // +kubebuilder:validation:Optional DotnetFrameworkVersion *string `json:"dotnetFrameworkVersion,omitempty" tf:"dotnet_framework_version,omitempty"` // +kubebuilder:validation:Optional FtpsState *string `json:"ftpsState,omitempty" tf:"ftps_state,omitempty"` // +kubebuilder:validation:Optional HealthCheckPath *string `json:"healthCheckPath,omitempty" tf:"health_check_path,omitempty"` // +kubebuilder:validation:Optional Http2Enabled *bool `json:"http2Enabled,omitempty" tf:"http2_enabled,omitempty"` // +kubebuilder:validation:Optional IPRestriction []SiteConfigIPRestrictionParameters `json:"ipRestriction,omitempty" tf:"ip_restriction,omitempty"` // +kubebuilder:validation:Optional JavaContainer *string `json:"javaContainer,omitempty" tf:"java_container,omitempty"` // +kubebuilder:validation:Optional JavaContainerVersion *string `json:"javaContainerVersion,omitempty" tf:"java_container_version,omitempty"` // +kubebuilder:validation:Optional JavaVersion *string `json:"javaVersion,omitempty" tf:"java_version,omitempty"` // +kubebuilder:validation:Optional LinuxFxVersion *string `json:"linuxFxVersion,omitempty" tf:"linux_fx_version,omitempty"` // +kubebuilder:validation:Optional LocalMySQLEnabled *bool `json:"localMysqlEnabled,omitempty" tf:"local_mysql_enabled,omitempty"` // +kubebuilder:validation:Optional ManagedPipelineMode *string `json:"managedPipelineMode,omitempty" tf:"managed_pipeline_mode,omitempty"` // +kubebuilder:validation:Optional MinTLSVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version,omitempty"` // +kubebuilder:validation:Optional NumberOfWorkers *float64 `json:"numberOfWorkers,omitempty" tf:"number_of_workers,omitempty"` // +kubebuilder:validation:Optional PHPVersion *string `json:"phpVersion,omitempty" tf:"php_version,omitempty"` // +kubebuilder:validation:Optional PythonVersion *string `json:"pythonVersion,omitempty" tf:"python_version,omitempty"` // +kubebuilder:validation:Optional RemoteDebuggingEnabled *bool `json:"remoteDebuggingEnabled,omitempty" tf:"remote_debugging_enabled,omitempty"` // +kubebuilder:validation:Optional RemoteDebuggingVersion *string `json:"remoteDebuggingVersion,omitempty" tf:"remote_debugging_version,omitempty"` // +kubebuilder:validation:Optional ScmIPRestriction []SiteConfigScmIPRestrictionParameters `json:"scmIpRestriction,omitempty" tf:"scm_ip_restriction,omitempty"` // +kubebuilder:validation:Optional ScmType *string `json:"scmType,omitempty" tf:"scm_type,omitempty"` // +kubebuilder:validation:Optional ScmUseMainIPRestriction *bool `json:"scmUseMainIpRestriction,omitempty" tf:"scm_use_main_ip_restriction,omitempty"` // +kubebuilder:validation:Optional Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty" tf:"use_32_bit_worker_process,omitempty"` // +kubebuilder:validation:Optional VnetRouteAllEnabled *bool `json:"vnetRouteAllEnabled,omitempty" tf:"vnet_route_all_enabled,omitempty"` // +kubebuilder:validation:Optional WebsocketsEnabled *bool `json:"websocketsEnabled,omitempty" tf:"websockets_enabled,omitempty"` // +kubebuilder:validation:Optional WindowsFxVersion *string `json:"windowsFxVersion,omitempty" tf:"windows_fx_version,omitempty"` }
func (*AppServiceSlotSiteConfigParameters) DeepCopy ¶
func (in *AppServiceSlotSiteConfigParameters) DeepCopy() *AppServiceSlotSiteConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSiteConfigParameters.
func (*AppServiceSlotSiteConfigParameters) DeepCopyInto ¶
func (in *AppServiceSlotSiteConfigParameters) DeepCopyInto(out *AppServiceSlotSiteConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSiteCredentialObservation ¶
type AppServiceSlotSiteCredentialObservation struct { Password *string `json:"password,omitempty" tf:"password,omitempty"` Username *string `json:"username,omitempty" tf:"username,omitempty"` }
func (*AppServiceSlotSiteCredentialObservation) DeepCopy ¶
func (in *AppServiceSlotSiteCredentialObservation) DeepCopy() *AppServiceSlotSiteCredentialObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSiteCredentialObservation.
func (*AppServiceSlotSiteCredentialObservation) DeepCopyInto ¶
func (in *AppServiceSlotSiteCredentialObservation) DeepCopyInto(out *AppServiceSlotSiteCredentialObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSiteCredentialParameters ¶
type AppServiceSlotSiteCredentialParameters struct { }
func (*AppServiceSlotSiteCredentialParameters) DeepCopy ¶
func (in *AppServiceSlotSiteCredentialParameters) DeepCopy() *AppServiceSlotSiteCredentialParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSiteCredentialParameters.
func (*AppServiceSlotSiteCredentialParameters) DeepCopyInto ¶
func (in *AppServiceSlotSiteCredentialParameters) DeepCopyInto(out *AppServiceSlotSiteCredentialParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotSpec ¶
type AppServiceSlotSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceSlotParameters `json:"forProvider"` }
AppServiceSlotSpec defines the desired state of AppServiceSlot
func (*AppServiceSlotSpec) DeepCopy ¶
func (in *AppServiceSlotSpec) DeepCopy() *AppServiceSlotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotSpec.
func (*AppServiceSlotSpec) DeepCopyInto ¶
func (in *AppServiceSlotSpec) DeepCopyInto(out *AppServiceSlotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotStatus ¶
type AppServiceSlotStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceSlotObservation `json:"atProvider,omitempty"` }
AppServiceSlotStatus defines the observed state of AppServiceSlot.
func (*AppServiceSlotStatus) DeepCopy ¶
func (in *AppServiceSlotStatus) DeepCopy() *AppServiceSlotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotStatus.
func (*AppServiceSlotStatus) DeepCopyInto ¶
func (in *AppServiceSlotStatus) DeepCopyInto(out *AppServiceSlotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotVirtualNetworkSwiftConnection ¶
type AppServiceSlotVirtualNetworkSwiftConnection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceSlotVirtualNetworkSwiftConnectionSpec `json:"spec"` Status AppServiceSlotVirtualNetworkSwiftConnectionStatus `json:"status,omitempty"` }
AppServiceSlotVirtualNetworkSwiftConnection is the Schema for the AppServiceSlotVirtualNetworkSwiftConnections 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 (*AppServiceSlotVirtualNetworkSwiftConnection) DeepCopy ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnection) DeepCopy() *AppServiceSlotVirtualNetworkSwiftConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) DeepCopyInto ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnection) DeepCopyInto(out *AppServiceSlotVirtualNetworkSwiftConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceSlotVirtualNetworkSwiftConnection) DeepCopyObject ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetCondition ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetConnectionDetailsMapping ¶
func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceSlotVirtualNetworkSwiftConnection
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetDeletionPolicy ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetID ¶
func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceSlotVirtualNetworkSwiftConnection
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetObservation ¶
func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceSlotVirtualNetworkSwiftConnection
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetParameters ¶
func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceSlotVirtualNetworkSwiftConnection
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetProviderConfigReference ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetProviderReference ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceSlotVirtualNetworkSwiftConnection. Deprecated: Use GetProviderConfigReference.
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetTerraformResourceType ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceSlotVirtualNetworkSwiftConnection
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetTerraformSchemaVersion ¶
func (tr *AppServiceSlotVirtualNetworkSwiftConnection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceSlotVirtualNetworkSwiftConnection) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) LateInitialize ¶
func (tr *AppServiceSlotVirtualNetworkSwiftConnection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceSlotVirtualNetworkSwiftConnection using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceSlotVirtualNetworkSwiftConnection) ResolveReferences ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) SetConditions ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) SetDeletionPolicy ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) SetObservation ¶
func (tr *AppServiceSlotVirtualNetworkSwiftConnection) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceSlotVirtualNetworkSwiftConnection
func (*AppServiceSlotVirtualNetworkSwiftConnection) SetParameters ¶
func (tr *AppServiceSlotVirtualNetworkSwiftConnection) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceSlotVirtualNetworkSwiftConnection
func (*AppServiceSlotVirtualNetworkSwiftConnection) SetProviderConfigReference ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) SetProviderReference ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceSlotVirtualNetworkSwiftConnection. Deprecated: Use SetProviderConfigReference.
func (*AppServiceSlotVirtualNetworkSwiftConnection) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnection) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceSlotVirtualNetworkSwiftConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceSlotVirtualNetworkSwiftConnection.
type AppServiceSlotVirtualNetworkSwiftConnectionList ¶
type AppServiceSlotVirtualNetworkSwiftConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceSlotVirtualNetworkSwiftConnection `json:"items"` }
AppServiceSlotVirtualNetworkSwiftConnectionList contains a list of AppServiceSlotVirtualNetworkSwiftConnections
func (*AppServiceSlotVirtualNetworkSwiftConnectionList) DeepCopy ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionList) DeepCopy() *AppServiceSlotVirtualNetworkSwiftConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotVirtualNetworkSwiftConnectionList.
func (*AppServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyInto ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyInto(out *AppServiceSlotVirtualNetworkSwiftConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyObject ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceSlotVirtualNetworkSwiftConnectionList) GetItems ¶
func (l *AppServiceSlotVirtualNetworkSwiftConnectionList) GetItems() []resource.Managed
GetItems of this AppServiceSlotVirtualNetworkSwiftConnectionList.
type AppServiceSlotVirtualNetworkSwiftConnectionObservation ¶
type AppServiceSlotVirtualNetworkSwiftConnectionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*AppServiceSlotVirtualNetworkSwiftConnectionObservation) DeepCopy ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionObservation) DeepCopy() *AppServiceSlotVirtualNetworkSwiftConnectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotVirtualNetworkSwiftConnectionObservation.
func (*AppServiceSlotVirtualNetworkSwiftConnectionObservation) DeepCopyInto ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionObservation) DeepCopyInto(out *AppServiceSlotVirtualNetworkSwiftConnectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotVirtualNetworkSwiftConnectionParameters ¶
type AppServiceSlotVirtualNetworkSwiftConnectionParameters struct { // +kubebuilder:validation:Required AppServiceID *string `json:"appServiceId" tf:"app_service_id,omitempty"` // +kubebuilder:validation:Required SlotName *string `json:"slotName" tf:"slot_name,omitempty"` // +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 (*AppServiceSlotVirtualNetworkSwiftConnectionParameters) DeepCopy ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionParameters) DeepCopy() *AppServiceSlotVirtualNetworkSwiftConnectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotVirtualNetworkSwiftConnectionParameters.
func (*AppServiceSlotVirtualNetworkSwiftConnectionParameters) DeepCopyInto ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionParameters) DeepCopyInto(out *AppServiceSlotVirtualNetworkSwiftConnectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotVirtualNetworkSwiftConnectionSpec ¶
type AppServiceSlotVirtualNetworkSwiftConnectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceSlotVirtualNetworkSwiftConnectionParameters `json:"forProvider"` }
AppServiceSlotVirtualNetworkSwiftConnectionSpec defines the desired state of AppServiceSlotVirtualNetworkSwiftConnection
func (*AppServiceSlotVirtualNetworkSwiftConnectionSpec) DeepCopy ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionSpec) DeepCopy() *AppServiceSlotVirtualNetworkSwiftConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotVirtualNetworkSwiftConnectionSpec.
func (*AppServiceSlotVirtualNetworkSwiftConnectionSpec) DeepCopyInto ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionSpec) DeepCopyInto(out *AppServiceSlotVirtualNetworkSwiftConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSlotVirtualNetworkSwiftConnectionStatus ¶
type AppServiceSlotVirtualNetworkSwiftConnectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceSlotVirtualNetworkSwiftConnectionObservation `json:"atProvider,omitempty"` }
AppServiceSlotVirtualNetworkSwiftConnectionStatus defines the observed state of AppServiceSlotVirtualNetworkSwiftConnection.
func (*AppServiceSlotVirtualNetworkSwiftConnectionStatus) DeepCopy ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionStatus) DeepCopy() *AppServiceSlotVirtualNetworkSwiftConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSlotVirtualNetworkSwiftConnectionStatus.
func (*AppServiceSlotVirtualNetworkSwiftConnectionStatus) DeepCopyInto ¶
func (in *AppServiceSlotVirtualNetworkSwiftConnectionStatus) DeepCopyInto(out *AppServiceSlotVirtualNetworkSwiftConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSourceControlToken ¶
type AppServiceSourceControlToken struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceSourceControlTokenSpec `json:"spec"` Status AppServiceSourceControlTokenStatus `json:"status,omitempty"` }
AppServiceSourceControlToken is the Schema for the AppServiceSourceControlTokens 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 (*AppServiceSourceControlToken) DeepCopy ¶
func (in *AppServiceSourceControlToken) DeepCopy() *AppServiceSourceControlToken
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) DeepCopyInto ¶
func (in *AppServiceSourceControlToken) DeepCopyInto(out *AppServiceSourceControlToken)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceSourceControlToken) DeepCopyObject ¶
func (in *AppServiceSourceControlToken) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceSourceControlToken) GetCondition ¶
func (mg *AppServiceSourceControlToken) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) GetConnectionDetailsMapping ¶
func (tr *AppServiceSourceControlToken) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceSourceControlToken
func (*AppServiceSourceControlToken) GetDeletionPolicy ¶
func (mg *AppServiceSourceControlToken) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) GetID ¶
func (tr *AppServiceSourceControlToken) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceSourceControlToken
func (*AppServiceSourceControlToken) GetObservation ¶
func (tr *AppServiceSourceControlToken) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceSourceControlToken
func (*AppServiceSourceControlToken) GetParameters ¶
func (tr *AppServiceSourceControlToken) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceSourceControlToken
func (*AppServiceSourceControlToken) GetProviderConfigReference ¶
func (mg *AppServiceSourceControlToken) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) GetProviderReference ¶
func (mg *AppServiceSourceControlToken) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceSourceControlToken. Deprecated: Use GetProviderConfigReference.
func (*AppServiceSourceControlToken) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceSourceControlToken) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) GetTerraformResourceType ¶
func (mg *AppServiceSourceControlToken) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceSourceControlToken
func (*AppServiceSourceControlToken) GetTerraformSchemaVersion ¶
func (tr *AppServiceSourceControlToken) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceSourceControlToken) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceSourceControlToken) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) LateInitialize ¶
func (tr *AppServiceSourceControlToken) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceSourceControlToken using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceSourceControlToken) SetConditions ¶
func (mg *AppServiceSourceControlToken) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) SetDeletionPolicy ¶
func (mg *AppServiceSourceControlToken) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) SetObservation ¶
func (tr *AppServiceSourceControlToken) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceSourceControlToken
func (*AppServiceSourceControlToken) SetParameters ¶
func (tr *AppServiceSourceControlToken) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceSourceControlToken
func (*AppServiceSourceControlToken) SetProviderConfigReference ¶
func (mg *AppServiceSourceControlToken) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) SetProviderReference ¶
func (mg *AppServiceSourceControlToken) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceSourceControlToken. Deprecated: Use SetProviderConfigReference.
func (*AppServiceSourceControlToken) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceSourceControlToken) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceSourceControlToken.
func (*AppServiceSourceControlToken) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceSourceControlToken) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceSourceControlToken.
type AppServiceSourceControlTokenList ¶
type AppServiceSourceControlTokenList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceSourceControlToken `json:"items"` }
AppServiceSourceControlTokenList contains a list of AppServiceSourceControlTokens
func (*AppServiceSourceControlTokenList) DeepCopy ¶
func (in *AppServiceSourceControlTokenList) DeepCopy() *AppServiceSourceControlTokenList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSourceControlTokenList.
func (*AppServiceSourceControlTokenList) DeepCopyInto ¶
func (in *AppServiceSourceControlTokenList) DeepCopyInto(out *AppServiceSourceControlTokenList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceSourceControlTokenList) DeepCopyObject ¶
func (in *AppServiceSourceControlTokenList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceSourceControlTokenList) GetItems ¶
func (l *AppServiceSourceControlTokenList) GetItems() []resource.Managed
GetItems of this AppServiceSourceControlTokenList.
type AppServiceSourceControlTokenObservation ¶
type AppServiceSourceControlTokenObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*AppServiceSourceControlTokenObservation) DeepCopy ¶
func (in *AppServiceSourceControlTokenObservation) DeepCopy() *AppServiceSourceControlTokenObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSourceControlTokenObservation.
func (*AppServiceSourceControlTokenObservation) DeepCopyInto ¶
func (in *AppServiceSourceControlTokenObservation) DeepCopyInto(out *AppServiceSourceControlTokenObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSourceControlTokenParameters ¶
type AppServiceSourceControlTokenParameters struct { // +kubebuilder:validation:Required TokenSecretRef v1.SecretKeySelector `json:"tokenSecretRef" tf:"-"` // +kubebuilder:validation:Optional TokenSecretSecretRef *v1.SecretKeySelector `json:"tokenSecretSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*AppServiceSourceControlTokenParameters) DeepCopy ¶
func (in *AppServiceSourceControlTokenParameters) DeepCopy() *AppServiceSourceControlTokenParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSourceControlTokenParameters.
func (*AppServiceSourceControlTokenParameters) DeepCopyInto ¶
func (in *AppServiceSourceControlTokenParameters) DeepCopyInto(out *AppServiceSourceControlTokenParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSourceControlTokenSpec ¶
type AppServiceSourceControlTokenSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceSourceControlTokenParameters `json:"forProvider"` }
AppServiceSourceControlTokenSpec defines the desired state of AppServiceSourceControlToken
func (*AppServiceSourceControlTokenSpec) DeepCopy ¶
func (in *AppServiceSourceControlTokenSpec) DeepCopy() *AppServiceSourceControlTokenSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSourceControlTokenSpec.
func (*AppServiceSourceControlTokenSpec) DeepCopyInto ¶
func (in *AppServiceSourceControlTokenSpec) DeepCopyInto(out *AppServiceSourceControlTokenSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSourceControlTokenStatus ¶
type AppServiceSourceControlTokenStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceSourceControlTokenObservation `json:"atProvider,omitempty"` }
AppServiceSourceControlTokenStatus defines the observed state of AppServiceSourceControlToken.
func (*AppServiceSourceControlTokenStatus) DeepCopy ¶
func (in *AppServiceSourceControlTokenStatus) DeepCopy() *AppServiceSourceControlTokenStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSourceControlTokenStatus.
func (*AppServiceSourceControlTokenStatus) DeepCopyInto ¶
func (in *AppServiceSourceControlTokenStatus) DeepCopyInto(out *AppServiceSourceControlTokenStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceSpec ¶
type AppServiceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceParameters `json:"forProvider"` }
AppServiceSpec defines the desired state of AppService
func (*AppServiceSpec) DeepCopy ¶
func (in *AppServiceSpec) DeepCopy() *AppServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceSpec.
func (*AppServiceSpec) DeepCopyInto ¶
func (in *AppServiceSpec) DeepCopyInto(out *AppServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceStatus ¶
type AppServiceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceObservation `json:"atProvider,omitempty"` }
AppServiceStatus defines the observed state of AppService.
func (*AppServiceStatus) DeepCopy ¶
func (in *AppServiceStatus) DeepCopy() *AppServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceStatus.
func (*AppServiceStatus) DeepCopyInto ¶
func (in *AppServiceStatus) DeepCopyInto(out *AppServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceVirtualNetworkSwiftConnection ¶
type AppServiceVirtualNetworkSwiftConnection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppServiceVirtualNetworkSwiftConnectionSpec `json:"spec"` Status AppServiceVirtualNetworkSwiftConnectionStatus `json:"status,omitempty"` }
AppServiceVirtualNetworkSwiftConnection is the Schema for the AppServiceVirtualNetworkSwiftConnections 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 (*AppServiceVirtualNetworkSwiftConnection) DeepCopy ¶
func (in *AppServiceVirtualNetworkSwiftConnection) DeepCopy() *AppServiceVirtualNetworkSwiftConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) DeepCopyInto ¶
func (in *AppServiceVirtualNetworkSwiftConnection) DeepCopyInto(out *AppServiceVirtualNetworkSwiftConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceVirtualNetworkSwiftConnection) DeepCopyObject ¶
func (in *AppServiceVirtualNetworkSwiftConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceVirtualNetworkSwiftConnection) GetCondition ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) GetConnectionDetailsMapping ¶
func (tr *AppServiceVirtualNetworkSwiftConnection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppServiceVirtualNetworkSwiftConnection
func (*AppServiceVirtualNetworkSwiftConnection) GetDeletionPolicy ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) GetID ¶
func (tr *AppServiceVirtualNetworkSwiftConnection) GetID() string
GetID returns ID of underlying Terraform resource of this AppServiceVirtualNetworkSwiftConnection
func (*AppServiceVirtualNetworkSwiftConnection) GetObservation ¶
func (tr *AppServiceVirtualNetworkSwiftConnection) GetObservation() (map[string]interface{}, error)
GetObservation of this AppServiceVirtualNetworkSwiftConnection
func (*AppServiceVirtualNetworkSwiftConnection) GetParameters ¶
func (tr *AppServiceVirtualNetworkSwiftConnection) GetParameters() (map[string]interface{}, error)
GetParameters of this AppServiceVirtualNetworkSwiftConnection
func (*AppServiceVirtualNetworkSwiftConnection) GetProviderConfigReference ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) GetProviderReference ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppServiceVirtualNetworkSwiftConnection. Deprecated: Use GetProviderConfigReference.
func (*AppServiceVirtualNetworkSwiftConnection) GetPublishConnectionDetailsTo ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) GetTerraformResourceType ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppServiceVirtualNetworkSwiftConnection
func (*AppServiceVirtualNetworkSwiftConnection) GetTerraformSchemaVersion ¶
func (tr *AppServiceVirtualNetworkSwiftConnection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppServiceVirtualNetworkSwiftConnection) GetWriteConnectionSecretToReference ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) LateInitialize ¶
func (tr *AppServiceVirtualNetworkSwiftConnection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppServiceVirtualNetworkSwiftConnection using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppServiceVirtualNetworkSwiftConnection) ResolveReferences ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) SetConditions ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) SetConditions(c ...xpv1.Condition)
SetConditions of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) SetDeletionPolicy ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) SetObservation ¶
func (tr *AppServiceVirtualNetworkSwiftConnection) SetObservation(obs map[string]interface{}) error
SetObservation for this AppServiceVirtualNetworkSwiftConnection
func (*AppServiceVirtualNetworkSwiftConnection) SetParameters ¶
func (tr *AppServiceVirtualNetworkSwiftConnection) SetParameters(params map[string]interface{}) error
SetParameters for this AppServiceVirtualNetworkSwiftConnection
func (*AppServiceVirtualNetworkSwiftConnection) SetProviderConfigReference ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) SetProviderReference ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppServiceVirtualNetworkSwiftConnection. Deprecated: Use SetProviderConfigReference.
func (*AppServiceVirtualNetworkSwiftConnection) SetPublishConnectionDetailsTo ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnection) SetWriteConnectionSecretToReference ¶
func (mg *AppServiceVirtualNetworkSwiftConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppServiceVirtualNetworkSwiftConnection.
type AppServiceVirtualNetworkSwiftConnectionList ¶
type AppServiceVirtualNetworkSwiftConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppServiceVirtualNetworkSwiftConnection `json:"items"` }
AppServiceVirtualNetworkSwiftConnectionList contains a list of AppServiceVirtualNetworkSwiftConnections
func (*AppServiceVirtualNetworkSwiftConnectionList) DeepCopy ¶
func (in *AppServiceVirtualNetworkSwiftConnectionList) DeepCopy() *AppServiceVirtualNetworkSwiftConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceVirtualNetworkSwiftConnectionList.
func (*AppServiceVirtualNetworkSwiftConnectionList) DeepCopyInto ¶
func (in *AppServiceVirtualNetworkSwiftConnectionList) DeepCopyInto(out *AppServiceVirtualNetworkSwiftConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppServiceVirtualNetworkSwiftConnectionList) DeepCopyObject ¶
func (in *AppServiceVirtualNetworkSwiftConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppServiceVirtualNetworkSwiftConnectionList) GetItems ¶
func (l *AppServiceVirtualNetworkSwiftConnectionList) GetItems() []resource.Managed
GetItems of this AppServiceVirtualNetworkSwiftConnectionList.
type AppServiceVirtualNetworkSwiftConnectionObservation ¶
type AppServiceVirtualNetworkSwiftConnectionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*AppServiceVirtualNetworkSwiftConnectionObservation) DeepCopy ¶
func (in *AppServiceVirtualNetworkSwiftConnectionObservation) DeepCopy() *AppServiceVirtualNetworkSwiftConnectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceVirtualNetworkSwiftConnectionObservation.
func (*AppServiceVirtualNetworkSwiftConnectionObservation) DeepCopyInto ¶
func (in *AppServiceVirtualNetworkSwiftConnectionObservation) DeepCopyInto(out *AppServiceVirtualNetworkSwiftConnectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceVirtualNetworkSwiftConnectionParameters ¶
type AppServiceVirtualNetworkSwiftConnectionParameters struct { // +kubebuilder:validation:Required AppServiceID *string `json:"appServiceId" tf:"app_service_id,omitempty"` // +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 (*AppServiceVirtualNetworkSwiftConnectionParameters) DeepCopy ¶
func (in *AppServiceVirtualNetworkSwiftConnectionParameters) DeepCopy() *AppServiceVirtualNetworkSwiftConnectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceVirtualNetworkSwiftConnectionParameters.
func (*AppServiceVirtualNetworkSwiftConnectionParameters) DeepCopyInto ¶
func (in *AppServiceVirtualNetworkSwiftConnectionParameters) DeepCopyInto(out *AppServiceVirtualNetworkSwiftConnectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceVirtualNetworkSwiftConnectionSpec ¶
type AppServiceVirtualNetworkSwiftConnectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppServiceVirtualNetworkSwiftConnectionParameters `json:"forProvider"` }
AppServiceVirtualNetworkSwiftConnectionSpec defines the desired state of AppServiceVirtualNetworkSwiftConnection
func (*AppServiceVirtualNetworkSwiftConnectionSpec) DeepCopy ¶
func (in *AppServiceVirtualNetworkSwiftConnectionSpec) DeepCopy() *AppServiceVirtualNetworkSwiftConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceVirtualNetworkSwiftConnectionSpec.
func (*AppServiceVirtualNetworkSwiftConnectionSpec) DeepCopyInto ¶
func (in *AppServiceVirtualNetworkSwiftConnectionSpec) DeepCopyInto(out *AppServiceVirtualNetworkSwiftConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppServiceVirtualNetworkSwiftConnectionStatus ¶
type AppServiceVirtualNetworkSwiftConnectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppServiceVirtualNetworkSwiftConnectionObservation `json:"atProvider,omitempty"` }
AppServiceVirtualNetworkSwiftConnectionStatus defines the observed state of AppServiceVirtualNetworkSwiftConnection.
func (*AppServiceVirtualNetworkSwiftConnectionStatus) DeepCopy ¶
func (in *AppServiceVirtualNetworkSwiftConnectionStatus) DeepCopy() *AppServiceVirtualNetworkSwiftConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppServiceVirtualNetworkSwiftConnectionStatus.
func (*AppServiceVirtualNetworkSwiftConnectionStatus) DeepCopyInto ¶
func (in *AppServiceVirtualNetworkSwiftConnectionStatus) DeepCopyInto(out *AppServiceVirtualNetworkSwiftConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationLogsAzureBlobStorageObservation ¶
type ApplicationLogsAzureBlobStorageObservation struct { }
func (*ApplicationLogsAzureBlobStorageObservation) DeepCopy ¶
func (in *ApplicationLogsAzureBlobStorageObservation) DeepCopy() *ApplicationLogsAzureBlobStorageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationLogsAzureBlobStorageObservation.
func (*ApplicationLogsAzureBlobStorageObservation) DeepCopyInto ¶
func (in *ApplicationLogsAzureBlobStorageObservation) DeepCopyInto(out *ApplicationLogsAzureBlobStorageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationLogsAzureBlobStorageParameters ¶
type ApplicationLogsAzureBlobStorageParameters struct { // +kubebuilder:validation:Required Level *string `json:"level" tf:"level,omitempty"` // +kubebuilder:validation:Required RetentionInDays *float64 `json:"retentionInDays" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Required SASURLSecretRef v1.SecretKeySelector `json:"sasurlSecretRef" tf:"-"` }
func (*ApplicationLogsAzureBlobStorageParameters) DeepCopy ¶
func (in *ApplicationLogsAzureBlobStorageParameters) DeepCopy() *ApplicationLogsAzureBlobStorageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationLogsAzureBlobStorageParameters.
func (*ApplicationLogsAzureBlobStorageParameters) DeepCopyInto ¶
func (in *ApplicationLogsAzureBlobStorageParameters) DeepCopyInto(out *ApplicationLogsAzureBlobStorageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationLogsObservation ¶
type ApplicationLogsObservation struct { }
func (*ApplicationLogsObservation) DeepCopy ¶
func (in *ApplicationLogsObservation) DeepCopy() *ApplicationLogsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationLogsObservation.
func (*ApplicationLogsObservation) DeepCopyInto ¶
func (in *ApplicationLogsObservation) DeepCopyInto(out *ApplicationLogsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationLogsParameters ¶
type ApplicationLogsParameters struct { // +kubebuilder:validation:Optional AzureBlobStorage []AzureBlobStorageParameters `json:"azureBlobStorage,omitempty" tf:"azure_blob_storage,omitempty"` // +kubebuilder:validation:Optional FileSystemLevel *string `json:"fileSystemLevel,omitempty" tf:"file_system_level,omitempty"` }
func (*ApplicationLogsParameters) DeepCopy ¶
func (in *ApplicationLogsParameters) DeepCopy() *ApplicationLogsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationLogsParameters.
func (*ApplicationLogsParameters) DeepCopyInto ¶
func (in *ApplicationLogsParameters) DeepCopyInto(out *ApplicationLogsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsActiveDirectoryObservation ¶
type AuthSettingsActiveDirectoryObservation struct { }
func (*AuthSettingsActiveDirectoryObservation) DeepCopy ¶
func (in *AuthSettingsActiveDirectoryObservation) DeepCopy() *AuthSettingsActiveDirectoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsActiveDirectoryObservation.
func (*AuthSettingsActiveDirectoryObservation) DeepCopyInto ¶
func (in *AuthSettingsActiveDirectoryObservation) DeepCopyInto(out *AuthSettingsActiveDirectoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsActiveDirectoryParameters ¶
type AuthSettingsActiveDirectoryParameters struct { // +kubebuilder:validation:Optional AllowedAudiences []*string `json:"allowedAudiences,omitempty" tf:"allowed_audiences,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Optional ClientSecretSecretRef *v1.SecretKeySelector `json:"clientSecretSecretRef,omitempty" tf:"-"` }
func (*AuthSettingsActiveDirectoryParameters) DeepCopy ¶
func (in *AuthSettingsActiveDirectoryParameters) DeepCopy() *AuthSettingsActiveDirectoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsActiveDirectoryParameters.
func (*AuthSettingsActiveDirectoryParameters) DeepCopyInto ¶
func (in *AuthSettingsActiveDirectoryParameters) DeepCopyInto(out *AuthSettingsActiveDirectoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsFacebookObservation ¶
type AuthSettingsFacebookObservation struct { }
func (*AuthSettingsFacebookObservation) DeepCopy ¶
func (in *AuthSettingsFacebookObservation) DeepCopy() *AuthSettingsFacebookObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsFacebookObservation.
func (*AuthSettingsFacebookObservation) DeepCopyInto ¶
func (in *AuthSettingsFacebookObservation) DeepCopyInto(out *AuthSettingsFacebookObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsFacebookParameters ¶
type AuthSettingsFacebookParameters struct { // +kubebuilder:validation:Required AppID *string `json:"appId" tf:"app_id,omitempty"` // +kubebuilder:validation:Required AppSecretSecretRef v1.SecretKeySelector `json:"appSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*AuthSettingsFacebookParameters) DeepCopy ¶
func (in *AuthSettingsFacebookParameters) DeepCopy() *AuthSettingsFacebookParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsFacebookParameters.
func (*AuthSettingsFacebookParameters) DeepCopyInto ¶
func (in *AuthSettingsFacebookParameters) DeepCopyInto(out *AuthSettingsFacebookParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsGoogleObservation ¶
type AuthSettingsGoogleObservation struct { }
func (*AuthSettingsGoogleObservation) DeepCopy ¶
func (in *AuthSettingsGoogleObservation) DeepCopy() *AuthSettingsGoogleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsGoogleObservation.
func (*AuthSettingsGoogleObservation) DeepCopyInto ¶
func (in *AuthSettingsGoogleObservation) DeepCopyInto(out *AuthSettingsGoogleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsGoogleParameters ¶
type AuthSettingsGoogleParameters struct { // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*AuthSettingsGoogleParameters) DeepCopy ¶
func (in *AuthSettingsGoogleParameters) DeepCopy() *AuthSettingsGoogleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsGoogleParameters.
func (*AuthSettingsGoogleParameters) DeepCopyInto ¶
func (in *AuthSettingsGoogleParameters) DeepCopyInto(out *AuthSettingsGoogleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsMicrosoftObservation ¶
type AuthSettingsMicrosoftObservation struct { }
func (*AuthSettingsMicrosoftObservation) DeepCopy ¶
func (in *AuthSettingsMicrosoftObservation) DeepCopy() *AuthSettingsMicrosoftObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsMicrosoftObservation.
func (*AuthSettingsMicrosoftObservation) DeepCopyInto ¶
func (in *AuthSettingsMicrosoftObservation) DeepCopyInto(out *AuthSettingsMicrosoftObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsMicrosoftParameters ¶
type AuthSettingsMicrosoftParameters struct { // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*AuthSettingsMicrosoftParameters) DeepCopy ¶
func (in *AuthSettingsMicrosoftParameters) DeepCopy() *AuthSettingsMicrosoftParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsMicrosoftParameters.
func (*AuthSettingsMicrosoftParameters) DeepCopyInto ¶
func (in *AuthSettingsMicrosoftParameters) DeepCopyInto(out *AuthSettingsMicrosoftParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsObservation ¶
type AuthSettingsObservation struct { }
func (*AuthSettingsObservation) DeepCopy ¶
func (in *AuthSettingsObservation) DeepCopy() *AuthSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsObservation.
func (*AuthSettingsObservation) DeepCopyInto ¶
func (in *AuthSettingsObservation) DeepCopyInto(out *AuthSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsParameters ¶
type AuthSettingsParameters struct { // +kubebuilder:validation:Optional ActiveDirectory []ActiveDirectoryParameters `json:"activeDirectory,omitempty" tf:"active_directory,omitempty"` // +kubebuilder:validation:Optional AdditionalLoginParams map[string]*string `json:"additionalLoginParams,omitempty" tf:"additional_login_params,omitempty"` // +kubebuilder:validation:Optional AllowedExternalRedirectUrls []*string `json:"allowedExternalRedirectUrls,omitempty" tf:"allowed_external_redirect_urls,omitempty"` // +kubebuilder:validation:Optional DefaultProvider *string `json:"defaultProvider,omitempty" tf:"default_provider,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Facebook []FacebookParameters `json:"facebook,omitempty" tf:"facebook,omitempty"` // +kubebuilder:validation:Optional Google []GoogleParameters `json:"google,omitempty" tf:"google,omitempty"` // +kubebuilder:validation:Optional Issuer *string `json:"issuer,omitempty" tf:"issuer,omitempty"` // +kubebuilder:validation:Optional Microsoft []MicrosoftParameters `json:"microsoft,omitempty" tf:"microsoft,omitempty"` // +kubebuilder:validation:Optional RuntimeVersion *string `json:"runtimeVersion,omitempty" tf:"runtime_version,omitempty"` // +kubebuilder:validation:Optional TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty" tf:"token_refresh_extension_hours,omitempty"` // +kubebuilder:validation:Optional TokenStoreEnabled *bool `json:"tokenStoreEnabled,omitempty" tf:"token_store_enabled,omitempty"` // +kubebuilder:validation:Optional Twitter []TwitterParameters `json:"twitter,omitempty" tf:"twitter,omitempty"` // +kubebuilder:validation:Optional UnauthenticatedClientAction *string `json:"unauthenticatedClientAction,omitempty" tf:"unauthenticated_client_action,omitempty"` }
func (*AuthSettingsParameters) DeepCopy ¶
func (in *AuthSettingsParameters) DeepCopy() *AuthSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsParameters.
func (*AuthSettingsParameters) DeepCopyInto ¶
func (in *AuthSettingsParameters) DeepCopyInto(out *AuthSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsTwitterObservation ¶
type AuthSettingsTwitterObservation struct { }
func (*AuthSettingsTwitterObservation) DeepCopy ¶
func (in *AuthSettingsTwitterObservation) DeepCopy() *AuthSettingsTwitterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsTwitterObservation.
func (*AuthSettingsTwitterObservation) DeepCopyInto ¶
func (in *AuthSettingsTwitterObservation) DeepCopyInto(out *AuthSettingsTwitterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthSettingsTwitterParameters ¶
type AuthSettingsTwitterParameters struct { // +kubebuilder:validation:Required ConsumerKey *string `json:"consumerKey" tf:"consumer_key,omitempty"` // +kubebuilder:validation:Required ConsumerSecretSecretRef v1.SecretKeySelector `json:"consumerSecretSecretRef" tf:"-"` }
func (*AuthSettingsTwitterParameters) DeepCopy ¶
func (in *AuthSettingsTwitterParameters) DeepCopy() *AuthSettingsTwitterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSettingsTwitterParameters.
func (*AuthSettingsTwitterParameters) DeepCopyInto ¶
func (in *AuthSettingsTwitterParameters) DeepCopyInto(out *AuthSettingsTwitterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureBlobStorageObservation ¶
type AzureBlobStorageObservation struct { }
func (*AzureBlobStorageObservation) DeepCopy ¶
func (in *AzureBlobStorageObservation) DeepCopy() *AzureBlobStorageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBlobStorageObservation.
func (*AzureBlobStorageObservation) DeepCopyInto ¶
func (in *AzureBlobStorageObservation) DeepCopyInto(out *AzureBlobStorageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureBlobStorageParameters ¶
type AzureBlobStorageParameters struct { // +kubebuilder:validation:Required Level *string `json:"level" tf:"level,omitempty"` // +kubebuilder:validation:Required RetentionInDays *float64 `json:"retentionInDays" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Required SASURLSecretRef v1.SecretKeySelector `json:"sasurlSecretRef" tf:"-"` }
func (*AzureBlobStorageParameters) DeepCopy ¶
func (in *AzureBlobStorageParameters) DeepCopy() *AzureBlobStorageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBlobStorageParameters.
func (*AzureBlobStorageParameters) DeepCopyInto ¶
func (in *AzureBlobStorageParameters) DeepCopyInto(out *AzureBlobStorageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupObservation ¶
type BackupObservation struct { }
func (*BackupObservation) DeepCopy ¶
func (in *BackupObservation) DeepCopy() *BackupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupObservation.
func (*BackupObservation) DeepCopyInto ¶
func (in *BackupObservation) DeepCopyInto(out *BackupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupParameters ¶
type BackupParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Schedule []ScheduleParameters `json:"schedule" tf:"schedule,omitempty"` // +kubebuilder:validation:Required StorageAccountURLSecretRef v1.SecretKeySelector `json:"storageAccountUrlSecretRef" tf:"-"` }
func (*BackupParameters) DeepCopy ¶
func (in *BackupParameters) DeepCopy() *BackupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupParameters.
func (*BackupParameters) DeepCopyInto ¶
func (in *BackupParameters) DeepCopyInto(out *BackupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterSettingObservation ¶
type ClusterSettingObservation struct { }
func (*ClusterSettingObservation) DeepCopy ¶
func (in *ClusterSettingObservation) DeepCopy() *ClusterSettingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSettingObservation.
func (*ClusterSettingObservation) DeepCopyInto ¶
func (in *ClusterSettingObservation) DeepCopyInto(out *ClusterSettingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterSettingParameters ¶
type ClusterSettingParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*ClusterSettingParameters) DeepCopy ¶
func (in *ClusterSettingParameters) DeepCopy() *ClusterSettingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSettingParameters.
func (*ClusterSettingParameters) DeepCopyInto ¶
func (in *ClusterSettingParameters) DeepCopyInto(out *ClusterSettingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionStringObservation ¶
type ConnectionStringObservation struct { }
func (*ConnectionStringObservation) DeepCopy ¶
func (in *ConnectionStringObservation) DeepCopy() *ConnectionStringObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionStringObservation.
func (*ConnectionStringObservation) DeepCopyInto ¶
func (in *ConnectionStringObservation) DeepCopyInto(out *ConnectionStringObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionStringParameters ¶
type ConnectionStringParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required ValueSecretRef v1.SecretKeySelector `json:"valueSecretRef" tf:"-"` }
func (*ConnectionStringParameters) DeepCopy ¶
func (in *ConnectionStringParameters) DeepCopy() *ConnectionStringParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionStringParameters.
func (*ConnectionStringParameters) DeepCopyInto ¶
func (in *ConnectionStringParameters) DeepCopyInto(out *ConnectionStringParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsObservation ¶
type CorsObservation struct { }
func (*CorsObservation) DeepCopy ¶
func (in *CorsObservation) DeepCopy() *CorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsObservation.
func (*CorsObservation) DeepCopyInto ¶
func (in *CorsObservation) DeepCopyInto(out *CorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsParameters ¶
type CorsParameters struct { // +kubebuilder:validation:Required AllowedOrigins []*string `json:"allowedOrigins" tf:"allowed_origins,omitempty"` // +kubebuilder:validation:Optional SupportCredentials *bool `json:"supportCredentials,omitempty" tf:"support_credentials,omitempty"` }
func (*CorsParameters) DeepCopy ¶
func (in *CorsParameters) DeepCopy() *CorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsParameters.
func (*CorsParameters) DeepCopyInto ¶
func (in *CorsParameters) DeepCopyInto(out *CorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FacebookObservation ¶
type FacebookObservation struct { }
func (*FacebookObservation) DeepCopy ¶
func (in *FacebookObservation) DeepCopy() *FacebookObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FacebookObservation.
func (*FacebookObservation) DeepCopyInto ¶
func (in *FacebookObservation) DeepCopyInto(out *FacebookObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FacebookParameters ¶
type FacebookParameters struct { // +kubebuilder:validation:Required AppID *string `json:"appId" tf:"app_id,omitempty"` // +kubebuilder:validation:Required AppSecretSecretRef v1.SecretKeySelector `json:"appSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FacebookParameters) DeepCopy ¶
func (in *FacebookParameters) DeepCopy() *FacebookParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FacebookParameters.
func (*FacebookParameters) DeepCopyInto ¶
func (in *FacebookParameters) DeepCopyInto(out *FacebookParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FileSystemObservation ¶
type FileSystemObservation struct { }
func (*FileSystemObservation) DeepCopy ¶
func (in *FileSystemObservation) DeepCopy() *FileSystemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FileSystemObservation.
func (*FileSystemObservation) DeepCopyInto ¶
func (in *FileSystemObservation) DeepCopyInto(out *FileSystemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FileSystemParameters ¶
type FileSystemParameters struct { // +kubebuilder:validation:Required RetentionInDays *float64 `json:"retentionInDays" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Required RetentionInMb *float64 `json:"retentionInMb" tf:"retention_in_mb,omitempty"` }
func (*FileSystemParameters) DeepCopy ¶
func (in *FileSystemParameters) DeepCopy() *FileSystemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FileSystemParameters.
func (*FileSystemParameters) DeepCopyInto ¶
func (in *FileSystemParameters) DeepCopyInto(out *FileSystemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionApp ¶
type FunctionApp struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FunctionAppSpec `json:"spec"` Status FunctionAppStatus `json:"status,omitempty"` }
FunctionApp is the Schema for the FunctionApps 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 (*FunctionApp) DeepCopy ¶
func (in *FunctionApp) DeepCopy() *FunctionApp
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionApp.
func (*FunctionApp) DeepCopyInto ¶
func (in *FunctionApp) DeepCopyInto(out *FunctionApp)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionApp) DeepCopyObject ¶
func (in *FunctionApp) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FunctionApp) GetCondition ¶
func (mg *FunctionApp) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this FunctionApp.
func (*FunctionApp) GetConnectionDetailsMapping ¶
func (tr *FunctionApp) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this FunctionApp
func (*FunctionApp) GetDeletionPolicy ¶
func (mg *FunctionApp) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this FunctionApp.
func (*FunctionApp) GetID ¶
func (tr *FunctionApp) GetID() string
GetID returns ID of underlying Terraform resource of this FunctionApp
func (*FunctionApp) GetObservation ¶
func (tr *FunctionApp) GetObservation() (map[string]interface{}, error)
GetObservation of this FunctionApp
func (*FunctionApp) GetParameters ¶
func (tr *FunctionApp) GetParameters() (map[string]interface{}, error)
GetParameters of this FunctionApp
func (*FunctionApp) GetProviderConfigReference ¶
func (mg *FunctionApp) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this FunctionApp.
func (*FunctionApp) GetProviderReference ¶
func (mg *FunctionApp) GetProviderReference() *xpv1.Reference
GetProviderReference of this FunctionApp. Deprecated: Use GetProviderConfigReference.
func (*FunctionApp) GetPublishConnectionDetailsTo ¶
func (mg *FunctionApp) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this FunctionApp.
func (*FunctionApp) GetTerraformResourceType ¶
func (mg *FunctionApp) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this FunctionApp
func (*FunctionApp) GetTerraformSchemaVersion ¶
func (tr *FunctionApp) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*FunctionApp) GetWriteConnectionSecretToReference ¶
func (mg *FunctionApp) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this FunctionApp.
func (*FunctionApp) LateInitialize ¶
func (tr *FunctionApp) LateInitialize(attrs []byte) (bool, error)
LateInitialize this FunctionApp using its observed tfState. returns True if there are any spec changes for the resource.
func (*FunctionApp) ResolveReferences ¶
ResolveReferences of this FunctionApp.
func (*FunctionApp) SetConditions ¶
func (mg *FunctionApp) SetConditions(c ...xpv1.Condition)
SetConditions of this FunctionApp.
func (*FunctionApp) SetDeletionPolicy ¶
func (mg *FunctionApp) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this FunctionApp.
func (*FunctionApp) SetObservation ¶
func (tr *FunctionApp) SetObservation(obs map[string]interface{}) error
SetObservation for this FunctionApp
func (*FunctionApp) SetParameters ¶
func (tr *FunctionApp) SetParameters(params map[string]interface{}) error
SetParameters for this FunctionApp
func (*FunctionApp) SetProviderConfigReference ¶
func (mg *FunctionApp) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this FunctionApp.
func (*FunctionApp) SetProviderReference ¶
func (mg *FunctionApp) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this FunctionApp. Deprecated: Use SetProviderConfigReference.
func (*FunctionApp) SetPublishConnectionDetailsTo ¶
func (mg *FunctionApp) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this FunctionApp.
func (*FunctionApp) SetWriteConnectionSecretToReference ¶
func (mg *FunctionApp) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this FunctionApp.
type FunctionAppAuthSettingsActiveDirectoryObservation ¶
type FunctionAppAuthSettingsActiveDirectoryObservation struct { }
func (*FunctionAppAuthSettingsActiveDirectoryObservation) DeepCopy ¶
func (in *FunctionAppAuthSettingsActiveDirectoryObservation) DeepCopy() *FunctionAppAuthSettingsActiveDirectoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsActiveDirectoryObservation.
func (*FunctionAppAuthSettingsActiveDirectoryObservation) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsActiveDirectoryObservation) DeepCopyInto(out *FunctionAppAuthSettingsActiveDirectoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsActiveDirectoryParameters ¶
type FunctionAppAuthSettingsActiveDirectoryParameters struct { // +kubebuilder:validation:Optional AllowedAudiences []*string `json:"allowedAudiences,omitempty" tf:"allowed_audiences,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Optional ClientSecretSecretRef *v1.SecretKeySelector `json:"clientSecretSecretRef,omitempty" tf:"-"` }
func (*FunctionAppAuthSettingsActiveDirectoryParameters) DeepCopy ¶
func (in *FunctionAppAuthSettingsActiveDirectoryParameters) DeepCopy() *FunctionAppAuthSettingsActiveDirectoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsActiveDirectoryParameters.
func (*FunctionAppAuthSettingsActiveDirectoryParameters) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsActiveDirectoryParameters) DeepCopyInto(out *FunctionAppAuthSettingsActiveDirectoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsFacebookObservation ¶
type FunctionAppAuthSettingsFacebookObservation struct { }
func (*FunctionAppAuthSettingsFacebookObservation) DeepCopy ¶
func (in *FunctionAppAuthSettingsFacebookObservation) DeepCopy() *FunctionAppAuthSettingsFacebookObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsFacebookObservation.
func (*FunctionAppAuthSettingsFacebookObservation) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsFacebookObservation) DeepCopyInto(out *FunctionAppAuthSettingsFacebookObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsFacebookParameters ¶
type FunctionAppAuthSettingsFacebookParameters struct { // +kubebuilder:validation:Required AppID *string `json:"appId" tf:"app_id,omitempty"` // +kubebuilder:validation:Required AppSecretSecretRef v1.SecretKeySelector `json:"appSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FunctionAppAuthSettingsFacebookParameters) DeepCopy ¶
func (in *FunctionAppAuthSettingsFacebookParameters) DeepCopy() *FunctionAppAuthSettingsFacebookParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsFacebookParameters.
func (*FunctionAppAuthSettingsFacebookParameters) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsFacebookParameters) DeepCopyInto(out *FunctionAppAuthSettingsFacebookParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsGoogleObservation ¶
type FunctionAppAuthSettingsGoogleObservation struct { }
func (*FunctionAppAuthSettingsGoogleObservation) DeepCopy ¶
func (in *FunctionAppAuthSettingsGoogleObservation) DeepCopy() *FunctionAppAuthSettingsGoogleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsGoogleObservation.
func (*FunctionAppAuthSettingsGoogleObservation) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsGoogleObservation) DeepCopyInto(out *FunctionAppAuthSettingsGoogleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsGoogleParameters ¶
type FunctionAppAuthSettingsGoogleParameters struct { // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FunctionAppAuthSettingsGoogleParameters) DeepCopy ¶
func (in *FunctionAppAuthSettingsGoogleParameters) DeepCopy() *FunctionAppAuthSettingsGoogleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsGoogleParameters.
func (*FunctionAppAuthSettingsGoogleParameters) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsGoogleParameters) DeepCopyInto(out *FunctionAppAuthSettingsGoogleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsMicrosoftObservation ¶
type FunctionAppAuthSettingsMicrosoftObservation struct { }
func (*FunctionAppAuthSettingsMicrosoftObservation) DeepCopy ¶
func (in *FunctionAppAuthSettingsMicrosoftObservation) DeepCopy() *FunctionAppAuthSettingsMicrosoftObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsMicrosoftObservation.
func (*FunctionAppAuthSettingsMicrosoftObservation) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsMicrosoftObservation) DeepCopyInto(out *FunctionAppAuthSettingsMicrosoftObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsMicrosoftParameters ¶
type FunctionAppAuthSettingsMicrosoftParameters struct { // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FunctionAppAuthSettingsMicrosoftParameters) DeepCopy ¶
func (in *FunctionAppAuthSettingsMicrosoftParameters) DeepCopy() *FunctionAppAuthSettingsMicrosoftParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsMicrosoftParameters.
func (*FunctionAppAuthSettingsMicrosoftParameters) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsMicrosoftParameters) DeepCopyInto(out *FunctionAppAuthSettingsMicrosoftParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsObservation ¶
type FunctionAppAuthSettingsObservation struct { }
func (*FunctionAppAuthSettingsObservation) DeepCopy ¶
func (in *FunctionAppAuthSettingsObservation) DeepCopy() *FunctionAppAuthSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsObservation.
func (*FunctionAppAuthSettingsObservation) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsObservation) DeepCopyInto(out *FunctionAppAuthSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsParameters ¶
type FunctionAppAuthSettingsParameters struct { // +kubebuilder:validation:Optional ActiveDirectory []FunctionAppAuthSettingsActiveDirectoryParameters `json:"activeDirectory,omitempty" tf:"active_directory,omitempty"` // +kubebuilder:validation:Optional AdditionalLoginParams map[string]*string `json:"additionalLoginParams,omitempty" tf:"additional_login_params,omitempty"` // +kubebuilder:validation:Optional AllowedExternalRedirectUrls []*string `json:"allowedExternalRedirectUrls,omitempty" tf:"allowed_external_redirect_urls,omitempty"` // +kubebuilder:validation:Optional DefaultProvider *string `json:"defaultProvider,omitempty" tf:"default_provider,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Facebook []FunctionAppAuthSettingsFacebookParameters `json:"facebook,omitempty" tf:"facebook,omitempty"` // +kubebuilder:validation:Optional Google []FunctionAppAuthSettingsGoogleParameters `json:"google,omitempty" tf:"google,omitempty"` // +kubebuilder:validation:Optional Issuer *string `json:"issuer,omitempty" tf:"issuer,omitempty"` // +kubebuilder:validation:Optional Microsoft []FunctionAppAuthSettingsMicrosoftParameters `json:"microsoft,omitempty" tf:"microsoft,omitempty"` // +kubebuilder:validation:Optional RuntimeVersion *string `json:"runtimeVersion,omitempty" tf:"runtime_version,omitempty"` // +kubebuilder:validation:Optional TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty" tf:"token_refresh_extension_hours,omitempty"` // +kubebuilder:validation:Optional TokenStoreEnabled *bool `json:"tokenStoreEnabled,omitempty" tf:"token_store_enabled,omitempty"` // +kubebuilder:validation:Optional Twitter []FunctionAppAuthSettingsTwitterParameters `json:"twitter,omitempty" tf:"twitter,omitempty"` // +kubebuilder:validation:Optional UnauthenticatedClientAction *string `json:"unauthenticatedClientAction,omitempty" tf:"unauthenticated_client_action,omitempty"` }
func (*FunctionAppAuthSettingsParameters) DeepCopy ¶
func (in *FunctionAppAuthSettingsParameters) DeepCopy() *FunctionAppAuthSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsParameters.
func (*FunctionAppAuthSettingsParameters) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsParameters) DeepCopyInto(out *FunctionAppAuthSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsTwitterObservation ¶
type FunctionAppAuthSettingsTwitterObservation struct { }
func (*FunctionAppAuthSettingsTwitterObservation) DeepCopy ¶
func (in *FunctionAppAuthSettingsTwitterObservation) DeepCopy() *FunctionAppAuthSettingsTwitterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsTwitterObservation.
func (*FunctionAppAuthSettingsTwitterObservation) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsTwitterObservation) DeepCopyInto(out *FunctionAppAuthSettingsTwitterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppAuthSettingsTwitterParameters ¶
type FunctionAppAuthSettingsTwitterParameters struct { // +kubebuilder:validation:Required ConsumerKey *string `json:"consumerKey" tf:"consumer_key,omitempty"` // +kubebuilder:validation:Required ConsumerSecretSecretRef v1.SecretKeySelector `json:"consumerSecretSecretRef" tf:"-"` }
func (*FunctionAppAuthSettingsTwitterParameters) DeepCopy ¶
func (in *FunctionAppAuthSettingsTwitterParameters) DeepCopy() *FunctionAppAuthSettingsTwitterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppAuthSettingsTwitterParameters.
func (*FunctionAppAuthSettingsTwitterParameters) DeepCopyInto ¶
func (in *FunctionAppAuthSettingsTwitterParameters) DeepCopyInto(out *FunctionAppAuthSettingsTwitterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppConnectionStringObservation ¶
type FunctionAppConnectionStringObservation struct { }
func (*FunctionAppConnectionStringObservation) DeepCopy ¶
func (in *FunctionAppConnectionStringObservation) DeepCopy() *FunctionAppConnectionStringObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppConnectionStringObservation.
func (*FunctionAppConnectionStringObservation) DeepCopyInto ¶
func (in *FunctionAppConnectionStringObservation) DeepCopyInto(out *FunctionAppConnectionStringObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppConnectionStringParameters ¶
type FunctionAppConnectionStringParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required ValueSecretRef v1.SecretKeySelector `json:"valueSecretRef" tf:"-"` }
func (*FunctionAppConnectionStringParameters) DeepCopy ¶
func (in *FunctionAppConnectionStringParameters) DeepCopy() *FunctionAppConnectionStringParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppConnectionStringParameters.
func (*FunctionAppConnectionStringParameters) DeepCopyInto ¶
func (in *FunctionAppConnectionStringParameters) DeepCopyInto(out *FunctionAppConnectionStringParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppIdentityObservation ¶
type FunctionAppIdentityObservation struct { PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*FunctionAppIdentityObservation) DeepCopy ¶
func (in *FunctionAppIdentityObservation) DeepCopy() *FunctionAppIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppIdentityObservation.
func (*FunctionAppIdentityObservation) DeepCopyInto ¶
func (in *FunctionAppIdentityObservation) DeepCopyInto(out *FunctionAppIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppIdentityParameters ¶
type FunctionAppIdentityParameters struct { // +kubebuilder:validation:Optional IdentityIds []*string `json:"identityIds,omitempty" tf:"identity_ids,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*FunctionAppIdentityParameters) DeepCopy ¶
func (in *FunctionAppIdentityParameters) DeepCopy() *FunctionAppIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppIdentityParameters.
func (*FunctionAppIdentityParameters) DeepCopyInto ¶
func (in *FunctionAppIdentityParameters) DeepCopyInto(out *FunctionAppIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppList ¶
type FunctionAppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FunctionApp `json:"items"` }
FunctionAppList contains a list of FunctionApps
func (*FunctionAppList) DeepCopy ¶
func (in *FunctionAppList) DeepCopy() *FunctionAppList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppList.
func (*FunctionAppList) DeepCopyInto ¶
func (in *FunctionAppList) DeepCopyInto(out *FunctionAppList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionAppList) DeepCopyObject ¶
func (in *FunctionAppList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FunctionAppList) GetItems ¶
func (l *FunctionAppList) GetItems() []resource.Managed
GetItems of this FunctionAppList.
type FunctionAppObservation ¶
type FunctionAppObservation struct { CustomDomainVerificationID *string `json:"customDomainVerificationId,omitempty" tf:"custom_domain_verification_id,omitempty"` DefaultHostName *string `json:"defaultHostname,omitempty" tf:"default_hostname,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []FunctionAppIdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` Kind *string `json:"kind,omitempty" tf:"kind,omitempty"` OutboundIPAddresses *string `json:"outboundIpAddresses,omitempty" tf:"outbound_ip_addresses,omitempty"` PossibleOutboundIPAddresses *string `json:"possibleOutboundIpAddresses,omitempty" tf:"possible_outbound_ip_addresses,omitempty"` SiteCredential []FunctionAppSiteCredentialObservation `json:"siteCredential,omitempty" tf:"site_credential,omitempty"` }
func (*FunctionAppObservation) DeepCopy ¶
func (in *FunctionAppObservation) DeepCopy() *FunctionAppObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppObservation.
func (*FunctionAppObservation) DeepCopyInto ¶
func (in *FunctionAppObservation) DeepCopyInto(out *FunctionAppObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppParameters ¶
type FunctionAppParameters struct { // +kubebuilder:validation:Required AppServicePlanID *string `json:"appServicePlanId" tf:"app_service_plan_id,omitempty"` // +kubebuilder:validation:Optional AppSettings map[string]*string `json:"appSettings,omitempty" tf:"app_settings,omitempty"` // +kubebuilder:validation:Optional AuthSettings []FunctionAppAuthSettingsParameters `json:"authSettings,omitempty" tf:"auth_settings,omitempty"` // +kubebuilder:validation:Optional ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty" tf:"client_affinity_enabled,omitempty"` // +kubebuilder:validation:Optional ClientCertMode *string `json:"clientCertMode,omitempty" tf:"client_cert_mode,omitempty"` // +kubebuilder:validation:Optional ConnectionString []FunctionAppConnectionStringParameters `json:"connectionString,omitempty" tf:"connection_string,omitempty"` // +kubebuilder:validation:Optional DailyMemoryTimeQuota *float64 `json:"dailyMemoryTimeQuota,omitempty" tf:"daily_memory_time_quota,omitempty"` // +kubebuilder:validation:Optional EnableBuiltinLogging *bool `json:"enableBuiltinLogging,omitempty" tf:"enable_builtin_logging,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional HTTPSOnly *bool `json:"httpsOnly,omitempty" tf:"https_only,omitempty"` // +kubebuilder:validation:Optional Identity []FunctionAppIdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional OsType *string `json:"osType,omitempty" tf:"os_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:Optional SiteConfig []FunctionAppSiteConfigParameters `json:"siteConfig,omitempty" tf:"site_config,omitempty"` // +kubebuilder:validation:Optional SourceControl []FunctionAppSourceControlParameters `json:"sourceControl,omitempty" tf:"source_control,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeySecretRef *v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageAccountName *string `json:"storageAccountName,omitempty" tf:"storage_account_name,omitempty"` // +kubebuilder:validation:Optional StorageConnectionStringSecretRef *v1.SecretKeySelector `json:"storageConnectionStringSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Version *string `json:"version,omitempty" tf:"version,omitempty"` }
func (*FunctionAppParameters) DeepCopy ¶
func (in *FunctionAppParameters) DeepCopy() *FunctionAppParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppParameters.
func (*FunctionAppParameters) DeepCopyInto ¶
func (in *FunctionAppParameters) DeepCopyInto(out *FunctionAppParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigCorsObservation ¶
type FunctionAppSiteConfigCorsObservation struct { }
func (*FunctionAppSiteConfigCorsObservation) DeepCopy ¶
func (in *FunctionAppSiteConfigCorsObservation) DeepCopy() *FunctionAppSiteConfigCorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigCorsObservation.
func (*FunctionAppSiteConfigCorsObservation) DeepCopyInto ¶
func (in *FunctionAppSiteConfigCorsObservation) DeepCopyInto(out *FunctionAppSiteConfigCorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigCorsParameters ¶
type FunctionAppSiteConfigCorsParameters struct { // +kubebuilder:validation:Required AllowedOrigins []*string `json:"allowedOrigins" tf:"allowed_origins,omitempty"` // +kubebuilder:validation:Optional SupportCredentials *bool `json:"supportCredentials,omitempty" tf:"support_credentials,omitempty"` }
func (*FunctionAppSiteConfigCorsParameters) DeepCopy ¶
func (in *FunctionAppSiteConfigCorsParameters) DeepCopy() *FunctionAppSiteConfigCorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigCorsParameters.
func (*FunctionAppSiteConfigCorsParameters) DeepCopyInto ¶
func (in *FunctionAppSiteConfigCorsParameters) DeepCopyInto(out *FunctionAppSiteConfigCorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigIPRestrictionObservation ¶
type FunctionAppSiteConfigIPRestrictionObservation struct { }
func (*FunctionAppSiteConfigIPRestrictionObservation) DeepCopy ¶
func (in *FunctionAppSiteConfigIPRestrictionObservation) DeepCopy() *FunctionAppSiteConfigIPRestrictionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigIPRestrictionObservation.
func (*FunctionAppSiteConfigIPRestrictionObservation) DeepCopyInto ¶
func (in *FunctionAppSiteConfigIPRestrictionObservation) DeepCopyInto(out *FunctionAppSiteConfigIPRestrictionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigIPRestrictionParameters ¶
type FunctionAppSiteConfigIPRestrictionParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional Headers []SiteConfigIPRestrictionHeadersParameters `json:"headers,omitempty" tf:"headers"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority"` // +kubebuilder:validation:Optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +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 VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty" tf:"virtual_network_subnet_id"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDRef *v1.Reference `json:"virtualNetworkSubnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDSelector *v1.Selector `json:"virtualNetworkSubnetIdSelector,omitempty" tf:"-"` }
func (*FunctionAppSiteConfigIPRestrictionParameters) DeepCopy ¶
func (in *FunctionAppSiteConfigIPRestrictionParameters) DeepCopy() *FunctionAppSiteConfigIPRestrictionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigIPRestrictionParameters.
func (*FunctionAppSiteConfigIPRestrictionParameters) DeepCopyInto ¶
func (in *FunctionAppSiteConfigIPRestrictionParameters) DeepCopyInto(out *FunctionAppSiteConfigIPRestrictionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigObservation ¶
type FunctionAppSiteConfigObservation struct { }
func (*FunctionAppSiteConfigObservation) DeepCopy ¶
func (in *FunctionAppSiteConfigObservation) DeepCopy() *FunctionAppSiteConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigObservation.
func (*FunctionAppSiteConfigObservation) DeepCopyInto ¶
func (in *FunctionAppSiteConfigObservation) DeepCopyInto(out *FunctionAppSiteConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigParameters ¶
type FunctionAppSiteConfigParameters struct { // +kubebuilder:validation:Optional AlwaysOn *bool `json:"alwaysOn,omitempty" tf:"always_on,omitempty"` // +kubebuilder:validation:Optional AppScaleLimit *float64 `json:"appScaleLimit,omitempty" tf:"app_scale_limit,omitempty"` // +kubebuilder:validation:Optional AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty" tf:"auto_swap_slot_name,omitempty"` // +kubebuilder:validation:Optional Cors []FunctionAppSiteConfigCorsParameters `json:"cors,omitempty" tf:"cors,omitempty"` // +kubebuilder:validation:Optional DotnetFrameworkVersion *string `json:"dotnetFrameworkVersion,omitempty" tf:"dotnet_framework_version,omitempty"` // +kubebuilder:validation:Optional ElasticInstanceMinimum *float64 `json:"elasticInstanceMinimum,omitempty" tf:"elastic_instance_minimum,omitempty"` // +kubebuilder:validation:Optional FtpsState *string `json:"ftpsState,omitempty" tf:"ftps_state,omitempty"` // +kubebuilder:validation:Optional HealthCheckPath *string `json:"healthCheckPath,omitempty" tf:"health_check_path,omitempty"` // +kubebuilder:validation:Optional Http2Enabled *bool `json:"http2Enabled,omitempty" tf:"http2_enabled,omitempty"` // +kubebuilder:validation:Optional IPRestriction []FunctionAppSiteConfigIPRestrictionParameters `json:"ipRestriction,omitempty" tf:"ip_restriction,omitempty"` // +kubebuilder:validation:Optional JavaVersion *string `json:"javaVersion,omitempty" tf:"java_version,omitempty"` // +kubebuilder:validation:Optional LinuxFxVersion *string `json:"linuxFxVersion,omitempty" tf:"linux_fx_version,omitempty"` // +kubebuilder:validation:Optional MinTLSVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version,omitempty"` // +kubebuilder:validation:Optional PreWarmedInstanceCount *float64 `json:"preWarmedInstanceCount,omitempty" tf:"pre_warmed_instance_count,omitempty"` // +kubebuilder:validation:Optional RuntimeScaleMonitoringEnabled *bool `json:"runtimeScaleMonitoringEnabled,omitempty" tf:"runtime_scale_monitoring_enabled,omitempty"` // +kubebuilder:validation:Optional ScmIPRestriction []FunctionAppSiteConfigScmIPRestrictionParameters `json:"scmIpRestriction,omitempty" tf:"scm_ip_restriction,omitempty"` // +kubebuilder:validation:Optional ScmType *string `json:"scmType,omitempty" tf:"scm_type,omitempty"` // +kubebuilder:validation:Optional ScmUseMainIPRestriction *bool `json:"scmUseMainIpRestriction,omitempty" tf:"scm_use_main_ip_restriction,omitempty"` // +kubebuilder:validation:Optional Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty" tf:"use_32_bit_worker_process,omitempty"` // +kubebuilder:validation:Optional VnetRouteAllEnabled *bool `json:"vnetRouteAllEnabled,omitempty" tf:"vnet_route_all_enabled,omitempty"` // +kubebuilder:validation:Optional WebsocketsEnabled *bool `json:"websocketsEnabled,omitempty" tf:"websockets_enabled,omitempty"` }
func (*FunctionAppSiteConfigParameters) DeepCopy ¶
func (in *FunctionAppSiteConfigParameters) DeepCopy() *FunctionAppSiteConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigParameters.
func (*FunctionAppSiteConfigParameters) DeepCopyInto ¶
func (in *FunctionAppSiteConfigParameters) DeepCopyInto(out *FunctionAppSiteConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigScmIPRestrictionHeadersObservation ¶
type FunctionAppSiteConfigScmIPRestrictionHeadersObservation struct { }
func (*FunctionAppSiteConfigScmIPRestrictionHeadersObservation) DeepCopy ¶
func (in *FunctionAppSiteConfigScmIPRestrictionHeadersObservation) DeepCopy() *FunctionAppSiteConfigScmIPRestrictionHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigScmIPRestrictionHeadersObservation.
func (*FunctionAppSiteConfigScmIPRestrictionHeadersObservation) DeepCopyInto ¶
func (in *FunctionAppSiteConfigScmIPRestrictionHeadersObservation) DeepCopyInto(out *FunctionAppSiteConfigScmIPRestrictionHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigScmIPRestrictionHeadersParameters ¶
type FunctionAppSiteConfigScmIPRestrictionHeadersParameters struct { // +kubebuilder:validation:Optional XAzureFdid []*string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +kubebuilder:validation:Optional XFdHealthProbe []*string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +kubebuilder:validation:Optional XForwardedFor []*string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +kubebuilder:validation:Optional XForwardedHost []*string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*FunctionAppSiteConfigScmIPRestrictionHeadersParameters) DeepCopy ¶
func (in *FunctionAppSiteConfigScmIPRestrictionHeadersParameters) DeepCopy() *FunctionAppSiteConfigScmIPRestrictionHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigScmIPRestrictionHeadersParameters.
func (*FunctionAppSiteConfigScmIPRestrictionHeadersParameters) DeepCopyInto ¶
func (in *FunctionAppSiteConfigScmIPRestrictionHeadersParameters) DeepCopyInto(out *FunctionAppSiteConfigScmIPRestrictionHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigScmIPRestrictionObservation ¶
type FunctionAppSiteConfigScmIPRestrictionObservation struct { }
func (*FunctionAppSiteConfigScmIPRestrictionObservation) DeepCopy ¶
func (in *FunctionAppSiteConfigScmIPRestrictionObservation) DeepCopy() *FunctionAppSiteConfigScmIPRestrictionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigScmIPRestrictionObservation.
func (*FunctionAppSiteConfigScmIPRestrictionObservation) DeepCopyInto ¶
func (in *FunctionAppSiteConfigScmIPRestrictionObservation) DeepCopyInto(out *FunctionAppSiteConfigScmIPRestrictionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteConfigScmIPRestrictionParameters ¶
type FunctionAppSiteConfigScmIPRestrictionParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional Headers []FunctionAppSiteConfigScmIPRestrictionHeadersParameters `json:"headers,omitempty" tf:"headers"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority"` // +kubebuilder:validation:Optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +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 VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty" tf:"virtual_network_subnet_id"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDRef *v1.Reference `json:"virtualNetworkSubnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDSelector *v1.Selector `json:"virtualNetworkSubnetIdSelector,omitempty" tf:"-"` }
func (*FunctionAppSiteConfigScmIPRestrictionParameters) DeepCopy ¶
func (in *FunctionAppSiteConfigScmIPRestrictionParameters) DeepCopy() *FunctionAppSiteConfigScmIPRestrictionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteConfigScmIPRestrictionParameters.
func (*FunctionAppSiteConfigScmIPRestrictionParameters) DeepCopyInto ¶
func (in *FunctionAppSiteConfigScmIPRestrictionParameters) DeepCopyInto(out *FunctionAppSiteConfigScmIPRestrictionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteCredentialObservation ¶
type FunctionAppSiteCredentialObservation struct { Password *string `json:"password,omitempty" tf:"password,omitempty"` Username *string `json:"username,omitempty" tf:"username,omitempty"` }
func (*FunctionAppSiteCredentialObservation) DeepCopy ¶
func (in *FunctionAppSiteCredentialObservation) DeepCopy() *FunctionAppSiteCredentialObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteCredentialObservation.
func (*FunctionAppSiteCredentialObservation) DeepCopyInto ¶
func (in *FunctionAppSiteCredentialObservation) DeepCopyInto(out *FunctionAppSiteCredentialObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSiteCredentialParameters ¶
type FunctionAppSiteCredentialParameters struct { }
func (*FunctionAppSiteCredentialParameters) DeepCopy ¶
func (in *FunctionAppSiteCredentialParameters) DeepCopy() *FunctionAppSiteCredentialParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSiteCredentialParameters.
func (*FunctionAppSiteCredentialParameters) DeepCopyInto ¶
func (in *FunctionAppSiteCredentialParameters) DeepCopyInto(out *FunctionAppSiteCredentialParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlot ¶
type FunctionAppSlot struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FunctionAppSlotSpec `json:"spec"` Status FunctionAppSlotStatus `json:"status,omitempty"` }
FunctionAppSlot is the Schema for the FunctionAppSlots 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 (*FunctionAppSlot) DeepCopy ¶
func (in *FunctionAppSlot) DeepCopy() *FunctionAppSlot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlot.
func (*FunctionAppSlot) DeepCopyInto ¶
func (in *FunctionAppSlot) DeepCopyInto(out *FunctionAppSlot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionAppSlot) DeepCopyObject ¶
func (in *FunctionAppSlot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FunctionAppSlot) GetCondition ¶
func (mg *FunctionAppSlot) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this FunctionAppSlot.
func (*FunctionAppSlot) GetConnectionDetailsMapping ¶
func (tr *FunctionAppSlot) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this FunctionAppSlot
func (*FunctionAppSlot) GetDeletionPolicy ¶
func (mg *FunctionAppSlot) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this FunctionAppSlot.
func (*FunctionAppSlot) GetID ¶
func (tr *FunctionAppSlot) GetID() string
GetID returns ID of underlying Terraform resource of this FunctionAppSlot
func (*FunctionAppSlot) GetObservation ¶
func (tr *FunctionAppSlot) GetObservation() (map[string]interface{}, error)
GetObservation of this FunctionAppSlot
func (*FunctionAppSlot) GetParameters ¶
func (tr *FunctionAppSlot) GetParameters() (map[string]interface{}, error)
GetParameters of this FunctionAppSlot
func (*FunctionAppSlot) GetProviderConfigReference ¶
func (mg *FunctionAppSlot) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this FunctionAppSlot.
func (*FunctionAppSlot) GetProviderReference ¶
func (mg *FunctionAppSlot) GetProviderReference() *xpv1.Reference
GetProviderReference of this FunctionAppSlot. Deprecated: Use GetProviderConfigReference.
func (*FunctionAppSlot) GetPublishConnectionDetailsTo ¶
func (mg *FunctionAppSlot) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this FunctionAppSlot.
func (*FunctionAppSlot) GetTerraformResourceType ¶
func (mg *FunctionAppSlot) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this FunctionAppSlot
func (*FunctionAppSlot) GetTerraformSchemaVersion ¶
func (tr *FunctionAppSlot) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*FunctionAppSlot) GetWriteConnectionSecretToReference ¶
func (mg *FunctionAppSlot) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this FunctionAppSlot.
func (*FunctionAppSlot) LateInitialize ¶
func (tr *FunctionAppSlot) LateInitialize(attrs []byte) (bool, error)
LateInitialize this FunctionAppSlot using its observed tfState. returns True if there are any spec changes for the resource.
func (*FunctionAppSlot) ResolveReferences ¶
ResolveReferences of this FunctionAppSlot.
func (*FunctionAppSlot) SetConditions ¶
func (mg *FunctionAppSlot) SetConditions(c ...xpv1.Condition)
SetConditions of this FunctionAppSlot.
func (*FunctionAppSlot) SetDeletionPolicy ¶
func (mg *FunctionAppSlot) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this FunctionAppSlot.
func (*FunctionAppSlot) SetObservation ¶
func (tr *FunctionAppSlot) SetObservation(obs map[string]interface{}) error
SetObservation for this FunctionAppSlot
func (*FunctionAppSlot) SetParameters ¶
func (tr *FunctionAppSlot) SetParameters(params map[string]interface{}) error
SetParameters for this FunctionAppSlot
func (*FunctionAppSlot) SetProviderConfigReference ¶
func (mg *FunctionAppSlot) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this FunctionAppSlot.
func (*FunctionAppSlot) SetProviderReference ¶
func (mg *FunctionAppSlot) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this FunctionAppSlot. Deprecated: Use SetProviderConfigReference.
func (*FunctionAppSlot) SetPublishConnectionDetailsTo ¶
func (mg *FunctionAppSlot) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this FunctionAppSlot.
func (*FunctionAppSlot) SetWriteConnectionSecretToReference ¶
func (mg *FunctionAppSlot) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this FunctionAppSlot.
type FunctionAppSlotAuthSettingsActiveDirectoryObservation ¶
type FunctionAppSlotAuthSettingsActiveDirectoryObservation struct { }
func (*FunctionAppSlotAuthSettingsActiveDirectoryObservation) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsActiveDirectoryObservation) DeepCopy() *FunctionAppSlotAuthSettingsActiveDirectoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsActiveDirectoryObservation.
func (*FunctionAppSlotAuthSettingsActiveDirectoryObservation) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsActiveDirectoryObservation) DeepCopyInto(out *FunctionAppSlotAuthSettingsActiveDirectoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsActiveDirectoryParameters ¶
type FunctionAppSlotAuthSettingsActiveDirectoryParameters struct { // +kubebuilder:validation:Optional AllowedAudiences []*string `json:"allowedAudiences,omitempty" tf:"allowed_audiences,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Optional ClientSecretSecretRef *v1.SecretKeySelector `json:"clientSecretSecretRef,omitempty" tf:"-"` }
func (*FunctionAppSlotAuthSettingsActiveDirectoryParameters) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsActiveDirectoryParameters) DeepCopy() *FunctionAppSlotAuthSettingsActiveDirectoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsActiveDirectoryParameters.
func (*FunctionAppSlotAuthSettingsActiveDirectoryParameters) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsActiveDirectoryParameters) DeepCopyInto(out *FunctionAppSlotAuthSettingsActiveDirectoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsFacebookObservation ¶
type FunctionAppSlotAuthSettingsFacebookObservation struct { }
func (*FunctionAppSlotAuthSettingsFacebookObservation) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsFacebookObservation) DeepCopy() *FunctionAppSlotAuthSettingsFacebookObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsFacebookObservation.
func (*FunctionAppSlotAuthSettingsFacebookObservation) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsFacebookObservation) DeepCopyInto(out *FunctionAppSlotAuthSettingsFacebookObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsFacebookParameters ¶
type FunctionAppSlotAuthSettingsFacebookParameters struct { // +kubebuilder:validation:Required AppID *string `json:"appId" tf:"app_id,omitempty"` // +kubebuilder:validation:Required AppSecretSecretRef v1.SecretKeySelector `json:"appSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FunctionAppSlotAuthSettingsFacebookParameters) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsFacebookParameters) DeepCopy() *FunctionAppSlotAuthSettingsFacebookParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsFacebookParameters.
func (*FunctionAppSlotAuthSettingsFacebookParameters) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsFacebookParameters) DeepCopyInto(out *FunctionAppSlotAuthSettingsFacebookParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsGoogleObservation ¶
type FunctionAppSlotAuthSettingsGoogleObservation struct { }
func (*FunctionAppSlotAuthSettingsGoogleObservation) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsGoogleObservation) DeepCopy() *FunctionAppSlotAuthSettingsGoogleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsGoogleObservation.
func (*FunctionAppSlotAuthSettingsGoogleObservation) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsGoogleObservation) DeepCopyInto(out *FunctionAppSlotAuthSettingsGoogleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsGoogleParameters ¶
type FunctionAppSlotAuthSettingsGoogleParameters struct { // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FunctionAppSlotAuthSettingsGoogleParameters) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsGoogleParameters) DeepCopy() *FunctionAppSlotAuthSettingsGoogleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsGoogleParameters.
func (*FunctionAppSlotAuthSettingsGoogleParameters) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsGoogleParameters) DeepCopyInto(out *FunctionAppSlotAuthSettingsGoogleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsMicrosoftObservation ¶
type FunctionAppSlotAuthSettingsMicrosoftObservation struct { }
func (*FunctionAppSlotAuthSettingsMicrosoftObservation) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsMicrosoftObservation) DeepCopy() *FunctionAppSlotAuthSettingsMicrosoftObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsMicrosoftObservation.
func (*FunctionAppSlotAuthSettingsMicrosoftObservation) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsMicrosoftObservation) DeepCopyInto(out *FunctionAppSlotAuthSettingsMicrosoftObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsMicrosoftParameters ¶
type FunctionAppSlotAuthSettingsMicrosoftParameters struct { // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*FunctionAppSlotAuthSettingsMicrosoftParameters) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsMicrosoftParameters) DeepCopy() *FunctionAppSlotAuthSettingsMicrosoftParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsMicrosoftParameters.
func (*FunctionAppSlotAuthSettingsMicrosoftParameters) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsMicrosoftParameters) DeepCopyInto(out *FunctionAppSlotAuthSettingsMicrosoftParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsObservation ¶
type FunctionAppSlotAuthSettingsObservation struct { }
func (*FunctionAppSlotAuthSettingsObservation) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsObservation) DeepCopy() *FunctionAppSlotAuthSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsObservation.
func (*FunctionAppSlotAuthSettingsObservation) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsObservation) DeepCopyInto(out *FunctionAppSlotAuthSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsParameters ¶
type FunctionAppSlotAuthSettingsParameters struct { // +kubebuilder:validation:Optional ActiveDirectory []FunctionAppSlotAuthSettingsActiveDirectoryParameters `json:"activeDirectory,omitempty" tf:"active_directory,omitempty"` // +kubebuilder:validation:Optional AdditionalLoginParams map[string]*string `json:"additionalLoginParams,omitempty" tf:"additional_login_params,omitempty"` // +kubebuilder:validation:Optional AllowedExternalRedirectUrls []*string `json:"allowedExternalRedirectUrls,omitempty" tf:"allowed_external_redirect_urls,omitempty"` // +kubebuilder:validation:Optional DefaultProvider *string `json:"defaultProvider,omitempty" tf:"default_provider,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Facebook []FunctionAppSlotAuthSettingsFacebookParameters `json:"facebook,omitempty" tf:"facebook,omitempty"` // +kubebuilder:validation:Optional Google []FunctionAppSlotAuthSettingsGoogleParameters `json:"google,omitempty" tf:"google,omitempty"` // +kubebuilder:validation:Optional Issuer *string `json:"issuer,omitempty" tf:"issuer,omitempty"` // +kubebuilder:validation:Optional Microsoft []FunctionAppSlotAuthSettingsMicrosoftParameters `json:"microsoft,omitempty" tf:"microsoft,omitempty"` // +kubebuilder:validation:Optional RuntimeVersion *string `json:"runtimeVersion,omitempty" tf:"runtime_version,omitempty"` // +kubebuilder:validation:Optional TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty" tf:"token_refresh_extension_hours,omitempty"` // +kubebuilder:validation:Optional TokenStoreEnabled *bool `json:"tokenStoreEnabled,omitempty" tf:"token_store_enabled,omitempty"` // +kubebuilder:validation:Optional Twitter []FunctionAppSlotAuthSettingsTwitterParameters `json:"twitter,omitempty" tf:"twitter,omitempty"` // +kubebuilder:validation:Optional UnauthenticatedClientAction *string `json:"unauthenticatedClientAction,omitempty" tf:"unauthenticated_client_action,omitempty"` }
func (*FunctionAppSlotAuthSettingsParameters) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsParameters) DeepCopy() *FunctionAppSlotAuthSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsParameters.
func (*FunctionAppSlotAuthSettingsParameters) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsParameters) DeepCopyInto(out *FunctionAppSlotAuthSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsTwitterObservation ¶
type FunctionAppSlotAuthSettingsTwitterObservation struct { }
func (*FunctionAppSlotAuthSettingsTwitterObservation) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsTwitterObservation) DeepCopy() *FunctionAppSlotAuthSettingsTwitterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsTwitterObservation.
func (*FunctionAppSlotAuthSettingsTwitterObservation) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsTwitterObservation) DeepCopyInto(out *FunctionAppSlotAuthSettingsTwitterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotAuthSettingsTwitterParameters ¶
type FunctionAppSlotAuthSettingsTwitterParameters struct { // +kubebuilder:validation:Required ConsumerKey *string `json:"consumerKey" tf:"consumer_key,omitempty"` // +kubebuilder:validation:Required ConsumerSecretSecretRef v1.SecretKeySelector `json:"consumerSecretSecretRef" tf:"-"` }
func (*FunctionAppSlotAuthSettingsTwitterParameters) DeepCopy ¶
func (in *FunctionAppSlotAuthSettingsTwitterParameters) DeepCopy() *FunctionAppSlotAuthSettingsTwitterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotAuthSettingsTwitterParameters.
func (*FunctionAppSlotAuthSettingsTwitterParameters) DeepCopyInto ¶
func (in *FunctionAppSlotAuthSettingsTwitterParameters) DeepCopyInto(out *FunctionAppSlotAuthSettingsTwitterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotConnectionStringObservation ¶
type FunctionAppSlotConnectionStringObservation struct { }
func (*FunctionAppSlotConnectionStringObservation) DeepCopy ¶
func (in *FunctionAppSlotConnectionStringObservation) DeepCopy() *FunctionAppSlotConnectionStringObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotConnectionStringObservation.
func (*FunctionAppSlotConnectionStringObservation) DeepCopyInto ¶
func (in *FunctionAppSlotConnectionStringObservation) DeepCopyInto(out *FunctionAppSlotConnectionStringObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotConnectionStringParameters ¶
type FunctionAppSlotConnectionStringParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required ValueSecretRef v1.SecretKeySelector `json:"valueSecretRef" tf:"-"` }
func (*FunctionAppSlotConnectionStringParameters) DeepCopy ¶
func (in *FunctionAppSlotConnectionStringParameters) DeepCopy() *FunctionAppSlotConnectionStringParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotConnectionStringParameters.
func (*FunctionAppSlotConnectionStringParameters) DeepCopyInto ¶
func (in *FunctionAppSlotConnectionStringParameters) DeepCopyInto(out *FunctionAppSlotConnectionStringParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotIdentityObservation ¶
type FunctionAppSlotIdentityObservation struct { PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*FunctionAppSlotIdentityObservation) DeepCopy ¶
func (in *FunctionAppSlotIdentityObservation) DeepCopy() *FunctionAppSlotIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotIdentityObservation.
func (*FunctionAppSlotIdentityObservation) DeepCopyInto ¶
func (in *FunctionAppSlotIdentityObservation) DeepCopyInto(out *FunctionAppSlotIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotIdentityParameters ¶
type FunctionAppSlotIdentityParameters struct { // +kubebuilder:validation:Optional IdentityIds []*string `json:"identityIds,omitempty" tf:"identity_ids,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*FunctionAppSlotIdentityParameters) DeepCopy ¶
func (in *FunctionAppSlotIdentityParameters) DeepCopy() *FunctionAppSlotIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotIdentityParameters.
func (*FunctionAppSlotIdentityParameters) DeepCopyInto ¶
func (in *FunctionAppSlotIdentityParameters) DeepCopyInto(out *FunctionAppSlotIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotList ¶
type FunctionAppSlotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FunctionAppSlot `json:"items"` }
FunctionAppSlotList contains a list of FunctionAppSlots
func (*FunctionAppSlotList) DeepCopy ¶
func (in *FunctionAppSlotList) DeepCopy() *FunctionAppSlotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotList.
func (*FunctionAppSlotList) DeepCopyInto ¶
func (in *FunctionAppSlotList) DeepCopyInto(out *FunctionAppSlotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionAppSlotList) DeepCopyObject ¶
func (in *FunctionAppSlotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FunctionAppSlotList) GetItems ¶
func (l *FunctionAppSlotList) GetItems() []resource.Managed
GetItems of this FunctionAppSlotList.
type FunctionAppSlotObservation ¶
type FunctionAppSlotObservation struct { DefaultHostName *string `json:"defaultHostname,omitempty" tf:"default_hostname,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []FunctionAppSlotIdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` Kind *string `json:"kind,omitempty" tf:"kind,omitempty"` OutboundIPAddresses *string `json:"outboundIpAddresses,omitempty" tf:"outbound_ip_addresses,omitempty"` PossibleOutboundIPAddresses *string `json:"possibleOutboundIpAddresses,omitempty" tf:"possible_outbound_ip_addresses,omitempty"` SiteCredential []FunctionAppSlotSiteCredentialObservation `json:"siteCredential,omitempty" tf:"site_credential,omitempty"` }
func (*FunctionAppSlotObservation) DeepCopy ¶
func (in *FunctionAppSlotObservation) DeepCopy() *FunctionAppSlotObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotObservation.
func (*FunctionAppSlotObservation) DeepCopyInto ¶
func (in *FunctionAppSlotObservation) DeepCopyInto(out *FunctionAppSlotObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotParameters ¶
type FunctionAppSlotParameters struct { // +kubebuilder:validation:Required AppServicePlanID *string `json:"appServicePlanId" tf:"app_service_plan_id,omitempty"` // +kubebuilder:validation:Optional AppSettings map[string]*string `json:"appSettings,omitempty" tf:"app_settings,omitempty"` // +kubebuilder:validation:Optional AuthSettings []FunctionAppSlotAuthSettingsParameters `json:"authSettings,omitempty" tf:"auth_settings,omitempty"` // +kubebuilder:validation:Optional ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty" tf:"client_affinity_enabled,omitempty"` // +kubebuilder:validation:Optional ConnectionString []FunctionAppSlotConnectionStringParameters `json:"connectionString,omitempty" tf:"connection_string,omitempty"` // +kubebuilder:validation:Optional DailyMemoryTimeQuota *float64 `json:"dailyMemoryTimeQuota,omitempty" tf:"daily_memory_time_quota,omitempty"` // +kubebuilder:validation:Optional EnableBuiltinLogging *bool `json:"enableBuiltinLogging,omitempty" tf:"enable_builtin_logging,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required FunctionAppName *string `json:"functionAppName" tf:"function_app_name,omitempty"` // +kubebuilder:validation:Optional HTTPSOnly *bool `json:"httpsOnly,omitempty" tf:"https_only,omitempty"` // +kubebuilder:validation:Optional Identity []FunctionAppSlotIdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional OsType *string `json:"osType,omitempty" tf:"os_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:Optional SiteConfig []FunctionAppSlotSiteConfigParameters `json:"siteConfig,omitempty" tf:"site_config,omitempty"` // +kubebuilder:validation:Required StorageAccountAccessKeySecretRef v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Version *string `json:"version,omitempty" tf:"version,omitempty"` }
func (*FunctionAppSlotParameters) DeepCopy ¶
func (in *FunctionAppSlotParameters) DeepCopy() *FunctionAppSlotParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotParameters.
func (*FunctionAppSlotParameters) DeepCopyInto ¶
func (in *FunctionAppSlotParameters) DeepCopyInto(out *FunctionAppSlotParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigCorsObservation ¶
type FunctionAppSlotSiteConfigCorsObservation struct { }
func (*FunctionAppSlotSiteConfigCorsObservation) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigCorsObservation) DeepCopy() *FunctionAppSlotSiteConfigCorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigCorsObservation.
func (*FunctionAppSlotSiteConfigCorsObservation) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigCorsObservation) DeepCopyInto(out *FunctionAppSlotSiteConfigCorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigCorsParameters ¶
type FunctionAppSlotSiteConfigCorsParameters struct { // +kubebuilder:validation:Required AllowedOrigins []*string `json:"allowedOrigins" tf:"allowed_origins,omitempty"` // +kubebuilder:validation:Optional SupportCredentials *bool `json:"supportCredentials,omitempty" tf:"support_credentials,omitempty"` }
func (*FunctionAppSlotSiteConfigCorsParameters) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigCorsParameters) DeepCopy() *FunctionAppSlotSiteConfigCorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigCorsParameters.
func (*FunctionAppSlotSiteConfigCorsParameters) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigCorsParameters) DeepCopyInto(out *FunctionAppSlotSiteConfigCorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigIPRestrictionHeadersObservation ¶
type FunctionAppSlotSiteConfigIPRestrictionHeadersObservation struct { }
func (*FunctionAppSlotSiteConfigIPRestrictionHeadersObservation) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigIPRestrictionHeadersObservation) DeepCopy() *FunctionAppSlotSiteConfigIPRestrictionHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigIPRestrictionHeadersObservation.
func (*FunctionAppSlotSiteConfigIPRestrictionHeadersObservation) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigIPRestrictionHeadersObservation) DeepCopyInto(out *FunctionAppSlotSiteConfigIPRestrictionHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigIPRestrictionHeadersParameters ¶
type FunctionAppSlotSiteConfigIPRestrictionHeadersParameters struct { // +kubebuilder:validation:Optional XAzureFdid []*string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +kubebuilder:validation:Optional XFdHealthProbe []*string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +kubebuilder:validation:Optional XForwardedFor []*string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +kubebuilder:validation:Optional XForwardedHost []*string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*FunctionAppSlotSiteConfigIPRestrictionHeadersParameters) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigIPRestrictionHeadersParameters) DeepCopy() *FunctionAppSlotSiteConfigIPRestrictionHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigIPRestrictionHeadersParameters.
func (*FunctionAppSlotSiteConfigIPRestrictionHeadersParameters) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigIPRestrictionHeadersParameters) DeepCopyInto(out *FunctionAppSlotSiteConfigIPRestrictionHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigIPRestrictionObservation ¶
type FunctionAppSlotSiteConfigIPRestrictionObservation struct { }
func (*FunctionAppSlotSiteConfigIPRestrictionObservation) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigIPRestrictionObservation) DeepCopy() *FunctionAppSlotSiteConfigIPRestrictionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigIPRestrictionObservation.
func (*FunctionAppSlotSiteConfigIPRestrictionObservation) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigIPRestrictionObservation) DeepCopyInto(out *FunctionAppSlotSiteConfigIPRestrictionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigIPRestrictionParameters ¶
type FunctionAppSlotSiteConfigIPRestrictionParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional Headers []FunctionAppSlotSiteConfigIPRestrictionHeadersParameters `json:"headers,omitempty" tf:"headers"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority"` // +kubebuilder:validation:Optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +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 VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty" tf:"virtual_network_subnet_id"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDRef *v1.Reference `json:"virtualNetworkSubnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDSelector *v1.Selector `json:"virtualNetworkSubnetIdSelector,omitempty" tf:"-"` }
func (*FunctionAppSlotSiteConfigIPRestrictionParameters) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigIPRestrictionParameters) DeepCopy() *FunctionAppSlotSiteConfigIPRestrictionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigIPRestrictionParameters.
func (*FunctionAppSlotSiteConfigIPRestrictionParameters) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigIPRestrictionParameters) DeepCopyInto(out *FunctionAppSlotSiteConfigIPRestrictionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigObservation ¶
type FunctionAppSlotSiteConfigObservation struct { }
func (*FunctionAppSlotSiteConfigObservation) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigObservation) DeepCopy() *FunctionAppSlotSiteConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigObservation.
func (*FunctionAppSlotSiteConfigObservation) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigObservation) DeepCopyInto(out *FunctionAppSlotSiteConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigParameters ¶
type FunctionAppSlotSiteConfigParameters struct { // +kubebuilder:validation:Optional AlwaysOn *bool `json:"alwaysOn,omitempty" tf:"always_on,omitempty"` // +kubebuilder:validation:Optional AppScaleLimit *float64 `json:"appScaleLimit,omitempty" tf:"app_scale_limit,omitempty"` // +kubebuilder:validation:Optional AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty" tf:"auto_swap_slot_name,omitempty"` // +kubebuilder:validation:Optional Cors []FunctionAppSlotSiteConfigCorsParameters `json:"cors,omitempty" tf:"cors,omitempty"` // +kubebuilder:validation:Optional DotnetFrameworkVersion *string `json:"dotnetFrameworkVersion,omitempty" tf:"dotnet_framework_version,omitempty"` // +kubebuilder:validation:Optional ElasticInstanceMinimum *float64 `json:"elasticInstanceMinimum,omitempty" tf:"elastic_instance_minimum,omitempty"` // +kubebuilder:validation:Optional FtpsState *string `json:"ftpsState,omitempty" tf:"ftps_state,omitempty"` // +kubebuilder:validation:Optional HealthCheckPath *string `json:"healthCheckPath,omitempty" tf:"health_check_path,omitempty"` // +kubebuilder:validation:Optional Http2Enabled *bool `json:"http2Enabled,omitempty" tf:"http2_enabled,omitempty"` // +kubebuilder:validation:Optional IPRestriction []FunctionAppSlotSiteConfigIPRestrictionParameters `json:"ipRestriction,omitempty" tf:"ip_restriction,omitempty"` // +kubebuilder:validation:Optional JavaVersion *string `json:"javaVersion,omitempty" tf:"java_version,omitempty"` // +kubebuilder:validation:Optional LinuxFxVersion *string `json:"linuxFxVersion,omitempty" tf:"linux_fx_version,omitempty"` // +kubebuilder:validation:Optional MinTLSVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version,omitempty"` // +kubebuilder:validation:Optional PreWarmedInstanceCount *float64 `json:"preWarmedInstanceCount,omitempty" tf:"pre_warmed_instance_count,omitempty"` // +kubebuilder:validation:Optional RuntimeScaleMonitoringEnabled *bool `json:"runtimeScaleMonitoringEnabled,omitempty" tf:"runtime_scale_monitoring_enabled,omitempty"` // +kubebuilder:validation:Optional ScmIPRestriction []FunctionAppSlotSiteConfigScmIPRestrictionParameters `json:"scmIpRestriction,omitempty" tf:"scm_ip_restriction,omitempty"` // +kubebuilder:validation:Optional ScmType *string `json:"scmType,omitempty" tf:"scm_type,omitempty"` // +kubebuilder:validation:Optional ScmUseMainIPRestriction *bool `json:"scmUseMainIpRestriction,omitempty" tf:"scm_use_main_ip_restriction,omitempty"` // +kubebuilder:validation:Optional Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty" tf:"use_32_bit_worker_process,omitempty"` // +kubebuilder:validation:Optional VnetRouteAllEnabled *bool `json:"vnetRouteAllEnabled,omitempty" tf:"vnet_route_all_enabled,omitempty"` // +kubebuilder:validation:Optional WebsocketsEnabled *bool `json:"websocketsEnabled,omitempty" tf:"websockets_enabled,omitempty"` }
func (*FunctionAppSlotSiteConfigParameters) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigParameters) DeepCopy() *FunctionAppSlotSiteConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigParameters.
func (*FunctionAppSlotSiteConfigParameters) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigParameters) DeepCopyInto(out *FunctionAppSlotSiteConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation ¶
type FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation struct { }
func (*FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation) DeepCopy() *FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation.
func (*FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation) DeepCopyInto(out *FunctionAppSlotSiteConfigScmIPRestrictionHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters ¶
type FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters struct { // +kubebuilder:validation:Optional XAzureFdid []*string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +kubebuilder:validation:Optional XFdHealthProbe []*string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +kubebuilder:validation:Optional XForwardedFor []*string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +kubebuilder:validation:Optional XForwardedHost []*string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters) DeepCopy() *FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters.
func (*FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters) DeepCopyInto(out *FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigScmIPRestrictionObservation ¶
type FunctionAppSlotSiteConfigScmIPRestrictionObservation struct { }
func (*FunctionAppSlotSiteConfigScmIPRestrictionObservation) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigScmIPRestrictionObservation) DeepCopy() *FunctionAppSlotSiteConfigScmIPRestrictionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigScmIPRestrictionObservation.
func (*FunctionAppSlotSiteConfigScmIPRestrictionObservation) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigScmIPRestrictionObservation) DeepCopyInto(out *FunctionAppSlotSiteConfigScmIPRestrictionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteConfigScmIPRestrictionParameters ¶
type FunctionAppSlotSiteConfigScmIPRestrictionParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional Headers []FunctionAppSlotSiteConfigScmIPRestrictionHeadersParameters `json:"headers,omitempty" tf:"headers"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority"` // +kubebuilder:validation:Optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +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 VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty" tf:"virtual_network_subnet_id"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDRef *v1.Reference `json:"virtualNetworkSubnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDSelector *v1.Selector `json:"virtualNetworkSubnetIdSelector,omitempty" tf:"-"` }
func (*FunctionAppSlotSiteConfigScmIPRestrictionParameters) DeepCopy ¶
func (in *FunctionAppSlotSiteConfigScmIPRestrictionParameters) DeepCopy() *FunctionAppSlotSiteConfigScmIPRestrictionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteConfigScmIPRestrictionParameters.
func (*FunctionAppSlotSiteConfigScmIPRestrictionParameters) DeepCopyInto ¶
func (in *FunctionAppSlotSiteConfigScmIPRestrictionParameters) DeepCopyInto(out *FunctionAppSlotSiteConfigScmIPRestrictionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteCredentialObservation ¶
type FunctionAppSlotSiteCredentialObservation struct { Password *string `json:"password,omitempty" tf:"password,omitempty"` Username *string `json:"username,omitempty" tf:"username,omitempty"` }
func (*FunctionAppSlotSiteCredentialObservation) DeepCopy ¶
func (in *FunctionAppSlotSiteCredentialObservation) DeepCopy() *FunctionAppSlotSiteCredentialObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteCredentialObservation.
func (*FunctionAppSlotSiteCredentialObservation) DeepCopyInto ¶
func (in *FunctionAppSlotSiteCredentialObservation) DeepCopyInto(out *FunctionAppSlotSiteCredentialObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSiteCredentialParameters ¶
type FunctionAppSlotSiteCredentialParameters struct { }
func (*FunctionAppSlotSiteCredentialParameters) DeepCopy ¶
func (in *FunctionAppSlotSiteCredentialParameters) DeepCopy() *FunctionAppSlotSiteCredentialParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSiteCredentialParameters.
func (*FunctionAppSlotSiteCredentialParameters) DeepCopyInto ¶
func (in *FunctionAppSlotSiteCredentialParameters) DeepCopyInto(out *FunctionAppSlotSiteCredentialParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotSpec ¶
type FunctionAppSlotSpec struct { v1.ResourceSpec `json:",inline"` ForProvider FunctionAppSlotParameters `json:"forProvider"` }
FunctionAppSlotSpec defines the desired state of FunctionAppSlot
func (*FunctionAppSlotSpec) DeepCopy ¶
func (in *FunctionAppSlotSpec) DeepCopy() *FunctionAppSlotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotSpec.
func (*FunctionAppSlotSpec) DeepCopyInto ¶
func (in *FunctionAppSlotSpec) DeepCopyInto(out *FunctionAppSlotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSlotStatus ¶
type FunctionAppSlotStatus struct { v1.ResourceStatus `json:",inline"` AtProvider FunctionAppSlotObservation `json:"atProvider,omitempty"` }
FunctionAppSlotStatus defines the observed state of FunctionAppSlot.
func (*FunctionAppSlotStatus) DeepCopy ¶
func (in *FunctionAppSlotStatus) DeepCopy() *FunctionAppSlotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSlotStatus.
func (*FunctionAppSlotStatus) DeepCopyInto ¶
func (in *FunctionAppSlotStatus) DeepCopyInto(out *FunctionAppSlotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSourceControlObservation ¶
type FunctionAppSourceControlObservation struct { }
func (*FunctionAppSourceControlObservation) DeepCopy ¶
func (in *FunctionAppSourceControlObservation) DeepCopy() *FunctionAppSourceControlObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSourceControlObservation.
func (*FunctionAppSourceControlObservation) DeepCopyInto ¶
func (in *FunctionAppSourceControlObservation) DeepCopyInto(out *FunctionAppSourceControlObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSourceControlParameters ¶
type FunctionAppSourceControlParameters struct { // +kubebuilder:validation:Optional Branch *string `json:"branch,omitempty" tf:"branch,omitempty"` // +kubebuilder:validation:Optional ManualIntegration *bool `json:"manualIntegration,omitempty" tf:"manual_integration,omitempty"` // +kubebuilder:validation:Optional RepoURL *string `json:"repoUrl,omitempty" tf:"repo_url,omitempty"` // +kubebuilder:validation:Optional RollbackEnabled *bool `json:"rollbackEnabled,omitempty" tf:"rollback_enabled,omitempty"` // +kubebuilder:validation:Optional UseMercurial *bool `json:"useMercurial,omitempty" tf:"use_mercurial,omitempty"` }
func (*FunctionAppSourceControlParameters) DeepCopy ¶
func (in *FunctionAppSourceControlParameters) DeepCopy() *FunctionAppSourceControlParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSourceControlParameters.
func (*FunctionAppSourceControlParameters) DeepCopyInto ¶
func (in *FunctionAppSourceControlParameters) DeepCopyInto(out *FunctionAppSourceControlParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppSpec ¶
type FunctionAppSpec struct { v1.ResourceSpec `json:",inline"` ForProvider FunctionAppParameters `json:"forProvider"` }
FunctionAppSpec defines the desired state of FunctionApp
func (*FunctionAppSpec) DeepCopy ¶
func (in *FunctionAppSpec) DeepCopy() *FunctionAppSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppSpec.
func (*FunctionAppSpec) DeepCopyInto ¶
func (in *FunctionAppSpec) DeepCopyInto(out *FunctionAppSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionAppStatus ¶
type FunctionAppStatus struct { v1.ResourceStatus `json:",inline"` AtProvider FunctionAppObservation `json:"atProvider,omitempty"` }
FunctionAppStatus defines the observed state of FunctionApp.
func (*FunctionAppStatus) DeepCopy ¶
func (in *FunctionAppStatus) DeepCopy() *FunctionAppStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionAppStatus.
func (*FunctionAppStatus) DeepCopyInto ¶
func (in *FunctionAppStatus) DeepCopyInto(out *FunctionAppStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GoogleObservation ¶
type GoogleObservation struct { }
func (*GoogleObservation) DeepCopy ¶
func (in *GoogleObservation) DeepCopy() *GoogleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleObservation.
func (*GoogleObservation) DeepCopyInto ¶
func (in *GoogleObservation) DeepCopyInto(out *GoogleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GoogleParameters ¶
type GoogleParameters struct { // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*GoogleParameters) DeepCopy ¶
func (in *GoogleParameters) DeepCopy() *GoogleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleParameters.
func (*GoogleParameters) DeepCopyInto ¶
func (in *GoogleParameters) DeepCopyInto(out *GoogleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLogsAzureBlobStorageObservation ¶
type HTTPLogsAzureBlobStorageObservation struct { }
func (*HTTPLogsAzureBlobStorageObservation) DeepCopy ¶
func (in *HTTPLogsAzureBlobStorageObservation) DeepCopy() *HTTPLogsAzureBlobStorageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLogsAzureBlobStorageObservation.
func (*HTTPLogsAzureBlobStorageObservation) DeepCopyInto ¶
func (in *HTTPLogsAzureBlobStorageObservation) DeepCopyInto(out *HTTPLogsAzureBlobStorageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLogsAzureBlobStorageParameters ¶
type HTTPLogsAzureBlobStorageParameters struct { // +kubebuilder:validation:Required RetentionInDays *float64 `json:"retentionInDays" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Required SASURLSecretRef v1.SecretKeySelector `json:"sasurlSecretRef" tf:"-"` }
func (*HTTPLogsAzureBlobStorageParameters) DeepCopy ¶
func (in *HTTPLogsAzureBlobStorageParameters) DeepCopy() *HTTPLogsAzureBlobStorageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLogsAzureBlobStorageParameters.
func (*HTTPLogsAzureBlobStorageParameters) DeepCopyInto ¶
func (in *HTTPLogsAzureBlobStorageParameters) DeepCopyInto(out *HTTPLogsAzureBlobStorageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLogsFileSystemObservation ¶
type HTTPLogsFileSystemObservation struct { }
func (*HTTPLogsFileSystemObservation) DeepCopy ¶
func (in *HTTPLogsFileSystemObservation) DeepCopy() *HTTPLogsFileSystemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLogsFileSystemObservation.
func (*HTTPLogsFileSystemObservation) DeepCopyInto ¶
func (in *HTTPLogsFileSystemObservation) DeepCopyInto(out *HTTPLogsFileSystemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLogsFileSystemParameters ¶
type HTTPLogsFileSystemParameters struct { // +kubebuilder:validation:Required RetentionInDays *float64 `json:"retentionInDays" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Required RetentionInMb *float64 `json:"retentionInMb" tf:"retention_in_mb,omitempty"` }
func (*HTTPLogsFileSystemParameters) DeepCopy ¶
func (in *HTTPLogsFileSystemParameters) DeepCopy() *HTTPLogsFileSystemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLogsFileSystemParameters.
func (*HTTPLogsFileSystemParameters) DeepCopyInto ¶
func (in *HTTPLogsFileSystemParameters) DeepCopyInto(out *HTTPLogsFileSystemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLogsObservation ¶
type HTTPLogsObservation struct { }
func (*HTTPLogsObservation) DeepCopy ¶
func (in *HTTPLogsObservation) DeepCopy() *HTTPLogsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLogsObservation.
func (*HTTPLogsObservation) DeepCopyInto ¶
func (in *HTTPLogsObservation) DeepCopyInto(out *HTTPLogsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLogsParameters ¶
type HTTPLogsParameters struct { // +kubebuilder:validation:Optional AzureBlobStorage []HTTPLogsAzureBlobStorageParameters `json:"azureBlobStorage,omitempty" tf:"azure_blob_storage,omitempty"` // +kubebuilder:validation:Optional FileSystem []FileSystemParameters `json:"fileSystem,omitempty" tf:"file_system,omitempty"` }
func (*HTTPLogsParameters) DeepCopy ¶
func (in *HTTPLogsParameters) DeepCopy() *HTTPLogsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLogsParameters.
func (*HTTPLogsParameters) DeepCopyInto ¶
func (in *HTTPLogsParameters) DeepCopyInto(out *HTTPLogsParameters)
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:Optional XAzureFdid []*string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +kubebuilder:validation:Optional XFdHealthProbe []*string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +kubebuilder:validation:Optional XForwardedFor []*string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +kubebuilder:validation:Optional XForwardedHost []*string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
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 IPRestrictionHeadersObservation ¶
type IPRestrictionHeadersObservation struct { }
func (*IPRestrictionHeadersObservation) DeepCopy ¶
func (in *IPRestrictionHeadersObservation) DeepCopy() *IPRestrictionHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRestrictionHeadersObservation.
func (*IPRestrictionHeadersObservation) DeepCopyInto ¶
func (in *IPRestrictionHeadersObservation) DeepCopyInto(out *IPRestrictionHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRestrictionHeadersParameters ¶
type IPRestrictionHeadersParameters struct { // +kubebuilder:validation:Optional XAzureFdid []*string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +kubebuilder:validation:Optional XFdHealthProbe []*string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +kubebuilder:validation:Optional XForwardedFor []*string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +kubebuilder:validation:Optional XForwardedHost []*string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*IPRestrictionHeadersParameters) DeepCopy ¶
func (in *IPRestrictionHeadersParameters) DeepCopy() *IPRestrictionHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRestrictionHeadersParameters.
func (*IPRestrictionHeadersParameters) DeepCopyInto ¶
func (in *IPRestrictionHeadersParameters) DeepCopyInto(out *IPRestrictionHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRestrictionObservation ¶
type IPRestrictionObservation struct { }
func (*IPRestrictionObservation) DeepCopy ¶
func (in *IPRestrictionObservation) DeepCopy() *IPRestrictionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRestrictionObservation.
func (*IPRestrictionObservation) DeepCopyInto ¶
func (in *IPRestrictionObservation) DeepCopyInto(out *IPRestrictionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRestrictionParameters ¶
type IPRestrictionParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional Headers []HeadersParameters `json:"headers,omitempty" tf:"headers"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority"` // +kubebuilder:validation:Optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +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 VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty" tf:"virtual_network_subnet_id"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDRef *v1.Reference `json:"virtualNetworkSubnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDSelector *v1.Selector `json:"virtualNetworkSubnetIdSelector,omitempty" tf:"-"` }
func (*IPRestrictionParameters) DeepCopy ¶
func (in *IPRestrictionParameters) DeepCopy() *IPRestrictionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRestrictionParameters.
func (*IPRestrictionParameters) DeepCopyInto ¶
func (in *IPRestrictionParameters) DeepCopyInto(out *IPRestrictionParameters)
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:Required Type *string `json:"type" 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 InboundNetworkDependenciesObservation ¶
type InboundNetworkDependenciesObservation struct { Description *string `json:"description,omitempty" tf:"description,omitempty"` IPAddresses []*string `json:"ipAddresses,omitempty" tf:"ip_addresses,omitempty"` Ports []*string `json:"ports,omitempty" tf:"ports,omitempty"` }
func (*InboundNetworkDependenciesObservation) DeepCopy ¶
func (in *InboundNetworkDependenciesObservation) DeepCopy() *InboundNetworkDependenciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNetworkDependenciesObservation.
func (*InboundNetworkDependenciesObservation) DeepCopyInto ¶
func (in *InboundNetworkDependenciesObservation) DeepCopyInto(out *InboundNetworkDependenciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InboundNetworkDependenciesParameters ¶
type InboundNetworkDependenciesParameters struct { }
func (*InboundNetworkDependenciesParameters) DeepCopy ¶
func (in *InboundNetworkDependenciesParameters) DeepCopy() *InboundNetworkDependenciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNetworkDependenciesParameters.
func (*InboundNetworkDependenciesParameters) DeepCopyInto ¶
func (in *InboundNetworkDependenciesParameters) DeepCopyInto(out *InboundNetworkDependenciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogsApplicationLogsObservation ¶
type LogsApplicationLogsObservation struct { }
func (*LogsApplicationLogsObservation) DeepCopy ¶
func (in *LogsApplicationLogsObservation) DeepCopy() *LogsApplicationLogsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogsApplicationLogsObservation.
func (*LogsApplicationLogsObservation) DeepCopyInto ¶
func (in *LogsApplicationLogsObservation) DeepCopyInto(out *LogsApplicationLogsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogsApplicationLogsParameters ¶
type LogsApplicationLogsParameters struct { // +kubebuilder:validation:Optional AzureBlobStorage []ApplicationLogsAzureBlobStorageParameters `json:"azureBlobStorage,omitempty" tf:"azure_blob_storage,omitempty"` // +kubebuilder:validation:Optional FileSystemLevel *string `json:"fileSystemLevel,omitempty" tf:"file_system_level,omitempty"` }
func (*LogsApplicationLogsParameters) DeepCopy ¶
func (in *LogsApplicationLogsParameters) DeepCopy() *LogsApplicationLogsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogsApplicationLogsParameters.
func (*LogsApplicationLogsParameters) DeepCopyInto ¶
func (in *LogsApplicationLogsParameters) DeepCopyInto(out *LogsApplicationLogsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogsHTTPLogsAzureBlobStorageObservation ¶
type LogsHTTPLogsAzureBlobStorageObservation struct { }
func (*LogsHTTPLogsAzureBlobStorageObservation) DeepCopy ¶
func (in *LogsHTTPLogsAzureBlobStorageObservation) DeepCopy() *LogsHTTPLogsAzureBlobStorageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogsHTTPLogsAzureBlobStorageObservation.
func (*LogsHTTPLogsAzureBlobStorageObservation) DeepCopyInto ¶
func (in *LogsHTTPLogsAzureBlobStorageObservation) DeepCopyInto(out *LogsHTTPLogsAzureBlobStorageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogsHTTPLogsAzureBlobStorageParameters ¶
type LogsHTTPLogsAzureBlobStorageParameters struct { // +kubebuilder:validation:Required RetentionInDays *float64 `json:"retentionInDays" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Required SASURLSecretRef v1.SecretKeySelector `json:"sasurlSecretRef" tf:"-"` }
func (*LogsHTTPLogsAzureBlobStorageParameters) DeepCopy ¶
func (in *LogsHTTPLogsAzureBlobStorageParameters) DeepCopy() *LogsHTTPLogsAzureBlobStorageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogsHTTPLogsAzureBlobStorageParameters.
func (*LogsHTTPLogsAzureBlobStorageParameters) DeepCopyInto ¶
func (in *LogsHTTPLogsAzureBlobStorageParameters) DeepCopyInto(out *LogsHTTPLogsAzureBlobStorageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogsHTTPLogsObservation ¶
type LogsHTTPLogsObservation struct { }
func (*LogsHTTPLogsObservation) DeepCopy ¶
func (in *LogsHTTPLogsObservation) DeepCopy() *LogsHTTPLogsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogsHTTPLogsObservation.
func (*LogsHTTPLogsObservation) DeepCopyInto ¶
func (in *LogsHTTPLogsObservation) DeepCopyInto(out *LogsHTTPLogsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogsHTTPLogsParameters ¶
type LogsHTTPLogsParameters struct { // +kubebuilder:validation:Optional AzureBlobStorage []LogsHTTPLogsAzureBlobStorageParameters `json:"azureBlobStorage,omitempty" tf:"azure_blob_storage,omitempty"` // +kubebuilder:validation:Optional FileSystem []HTTPLogsFileSystemParameters `json:"fileSystem,omitempty" tf:"file_system,omitempty"` }
func (*LogsHTTPLogsParameters) DeepCopy ¶
func (in *LogsHTTPLogsParameters) DeepCopy() *LogsHTTPLogsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogsHTTPLogsParameters.
func (*LogsHTTPLogsParameters) DeepCopyInto ¶
func (in *LogsHTTPLogsParameters) DeepCopyInto(out *LogsHTTPLogsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogsObservation ¶
type LogsObservation struct { }
func (*LogsObservation) DeepCopy ¶
func (in *LogsObservation) DeepCopy() *LogsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogsObservation.
func (*LogsObservation) DeepCopyInto ¶
func (in *LogsObservation) DeepCopyInto(out *LogsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogsParameters ¶
type LogsParameters struct { // +kubebuilder:validation:Optional ApplicationLogs []ApplicationLogsParameters `json:"applicationLogs,omitempty" tf:"application_logs,omitempty"` // +kubebuilder:validation:Optional DetailedErrorMessagesEnabled *bool `json:"detailedErrorMessagesEnabled,omitempty" tf:"detailed_error_messages_enabled,omitempty"` // +kubebuilder:validation:Optional FailedRequestTracingEnabled *bool `json:"failedRequestTracingEnabled,omitempty" tf:"failed_request_tracing_enabled,omitempty"` // +kubebuilder:validation:Optional HTTPLogs []HTTPLogsParameters `json:"httpLogs,omitempty" tf:"http_logs,omitempty"` }
func (*LogsParameters) DeepCopy ¶
func (in *LogsParameters) DeepCopy() *LogsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogsParameters.
func (*LogsParameters) DeepCopyInto ¶
func (in *LogsParameters) DeepCopyInto(out *LogsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MicrosoftObservation ¶
type MicrosoftObservation struct { }
func (*MicrosoftObservation) DeepCopy ¶
func (in *MicrosoftObservation) DeepCopy() *MicrosoftObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MicrosoftObservation.
func (*MicrosoftObservation) DeepCopyInto ¶
func (in *MicrosoftObservation) DeepCopyInto(out *MicrosoftObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MicrosoftParameters ¶
type MicrosoftParameters struct { // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional OauthScopes []*string `json:"oauthScopes,omitempty" tf:"oauth_scopes,omitempty"` }
func (*MicrosoftParameters) DeepCopy ¶
func (in *MicrosoftParameters) DeepCopy() *MicrosoftParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MicrosoftParameters.
func (*MicrosoftParameters) DeepCopyInto ¶
func (in *MicrosoftParameters) DeepCopyInto(out *MicrosoftParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleObservation ¶
type ScheduleObservation struct { }
func (*ScheduleObservation) DeepCopy ¶
func (in *ScheduleObservation) DeepCopy() *ScheduleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleObservation.
func (*ScheduleObservation) DeepCopyInto ¶
func (in *ScheduleObservation) DeepCopyInto(out *ScheduleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleParameters ¶
type ScheduleParameters struct { // +kubebuilder:validation:Required FrequencyInterval *float64 `json:"frequencyInterval" tf:"frequency_interval,omitempty"` // +kubebuilder:validation:Required FrequencyUnit *string `json:"frequencyUnit" tf:"frequency_unit,omitempty"` // +kubebuilder:validation:Optional KeepAtLeastOneBackup *bool `json:"keepAtLeastOneBackup,omitempty" tf:"keep_at_least_one_backup,omitempty"` // +kubebuilder:validation:Optional RetentionPeriodInDays *float64 `json:"retentionPeriodInDays,omitempty" tf:"retention_period_in_days,omitempty"` // +kubebuilder:validation:Optional StartTime *string `json:"startTime,omitempty" tf:"start_time,omitempty"` }
func (*ScheduleParameters) DeepCopy ¶
func (in *ScheduleParameters) DeepCopy() *ScheduleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleParameters.
func (*ScheduleParameters) DeepCopyInto ¶
func (in *ScheduleParameters) DeepCopyInto(out *ScheduleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScmIPRestrictionHeadersObservation ¶
type ScmIPRestrictionHeadersObservation struct { }
func (*ScmIPRestrictionHeadersObservation) DeepCopy ¶
func (in *ScmIPRestrictionHeadersObservation) DeepCopy() *ScmIPRestrictionHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScmIPRestrictionHeadersObservation.
func (*ScmIPRestrictionHeadersObservation) DeepCopyInto ¶
func (in *ScmIPRestrictionHeadersObservation) DeepCopyInto(out *ScmIPRestrictionHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScmIPRestrictionHeadersParameters ¶
type ScmIPRestrictionHeadersParameters struct { // +kubebuilder:validation:Optional XAzureFdid []*string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +kubebuilder:validation:Optional XFdHealthProbe []*string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +kubebuilder:validation:Optional XForwardedFor []*string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +kubebuilder:validation:Optional XForwardedHost []*string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*ScmIPRestrictionHeadersParameters) DeepCopy ¶
func (in *ScmIPRestrictionHeadersParameters) DeepCopy() *ScmIPRestrictionHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScmIPRestrictionHeadersParameters.
func (*ScmIPRestrictionHeadersParameters) DeepCopyInto ¶
func (in *ScmIPRestrictionHeadersParameters) DeepCopyInto(out *ScmIPRestrictionHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScmIPRestrictionObservation ¶
type ScmIPRestrictionObservation struct { }
func (*ScmIPRestrictionObservation) DeepCopy ¶
func (in *ScmIPRestrictionObservation) DeepCopy() *ScmIPRestrictionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScmIPRestrictionObservation.
func (*ScmIPRestrictionObservation) DeepCopyInto ¶
func (in *ScmIPRestrictionObservation) DeepCopyInto(out *ScmIPRestrictionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScmIPRestrictionParameters ¶
type ScmIPRestrictionParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional Headers []ScmIPRestrictionHeadersParameters `json:"headers,omitempty" tf:"headers"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority"` // +kubebuilder:validation:Optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +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 VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty" tf:"virtual_network_subnet_id"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDRef *v1.Reference `json:"virtualNetworkSubnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDSelector *v1.Selector `json:"virtualNetworkSubnetIdSelector,omitempty" tf:"-"` }
func (*ScmIPRestrictionParameters) DeepCopy ¶
func (in *ScmIPRestrictionParameters) DeepCopy() *ScmIPRestrictionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScmIPRestrictionParameters.
func (*ScmIPRestrictionParameters) DeepCopyInto ¶
func (in *ScmIPRestrictionParameters) DeepCopyInto(out *ScmIPRestrictionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigCorsObservation ¶
type SiteConfigCorsObservation struct { }
func (*SiteConfigCorsObservation) DeepCopy ¶
func (in *SiteConfigCorsObservation) DeepCopy() *SiteConfigCorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigCorsObservation.
func (*SiteConfigCorsObservation) DeepCopyInto ¶
func (in *SiteConfigCorsObservation) DeepCopyInto(out *SiteConfigCorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigCorsParameters ¶
type SiteConfigCorsParameters struct { // +kubebuilder:validation:Required AllowedOrigins []*string `json:"allowedOrigins" tf:"allowed_origins,omitempty"` // +kubebuilder:validation:Optional SupportCredentials *bool `json:"supportCredentials,omitempty" tf:"support_credentials,omitempty"` }
func (*SiteConfigCorsParameters) DeepCopy ¶
func (in *SiteConfigCorsParameters) DeepCopy() *SiteConfigCorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigCorsParameters.
func (*SiteConfigCorsParameters) DeepCopyInto ¶
func (in *SiteConfigCorsParameters) DeepCopyInto(out *SiteConfigCorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigIPRestrictionHeadersObservation ¶
type SiteConfigIPRestrictionHeadersObservation struct { }
func (*SiteConfigIPRestrictionHeadersObservation) DeepCopy ¶
func (in *SiteConfigIPRestrictionHeadersObservation) DeepCopy() *SiteConfigIPRestrictionHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigIPRestrictionHeadersObservation.
func (*SiteConfigIPRestrictionHeadersObservation) DeepCopyInto ¶
func (in *SiteConfigIPRestrictionHeadersObservation) DeepCopyInto(out *SiteConfigIPRestrictionHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigIPRestrictionHeadersParameters ¶
type SiteConfigIPRestrictionHeadersParameters struct { // +kubebuilder:validation:Optional XAzureFdid []*string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +kubebuilder:validation:Optional XFdHealthProbe []*string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +kubebuilder:validation:Optional XForwardedFor []*string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +kubebuilder:validation:Optional XForwardedHost []*string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*SiteConfigIPRestrictionHeadersParameters) DeepCopy ¶
func (in *SiteConfigIPRestrictionHeadersParameters) DeepCopy() *SiteConfigIPRestrictionHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigIPRestrictionHeadersParameters.
func (*SiteConfigIPRestrictionHeadersParameters) DeepCopyInto ¶
func (in *SiteConfigIPRestrictionHeadersParameters) DeepCopyInto(out *SiteConfigIPRestrictionHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigIPRestrictionObservation ¶
type SiteConfigIPRestrictionObservation struct { }
func (*SiteConfigIPRestrictionObservation) DeepCopy ¶
func (in *SiteConfigIPRestrictionObservation) DeepCopy() *SiteConfigIPRestrictionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigIPRestrictionObservation.
func (*SiteConfigIPRestrictionObservation) DeepCopyInto ¶
func (in *SiteConfigIPRestrictionObservation) DeepCopyInto(out *SiteConfigIPRestrictionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigIPRestrictionParameters ¶
type SiteConfigIPRestrictionParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional Headers []IPRestrictionHeadersParameters `json:"headers,omitempty" tf:"headers"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority"` // +kubebuilder:validation:Optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +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 VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty" tf:"virtual_network_subnet_id"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDRef *v1.Reference `json:"virtualNetworkSubnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDSelector *v1.Selector `json:"virtualNetworkSubnetIdSelector,omitempty" tf:"-"` }
func (*SiteConfigIPRestrictionParameters) DeepCopy ¶
func (in *SiteConfigIPRestrictionParameters) DeepCopy() *SiteConfigIPRestrictionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigIPRestrictionParameters.
func (*SiteConfigIPRestrictionParameters) DeepCopyInto ¶
func (in *SiteConfigIPRestrictionParameters) DeepCopyInto(out *SiteConfigIPRestrictionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigObservation ¶
type SiteConfigObservation struct { }
func (*SiteConfigObservation) DeepCopy ¶
func (in *SiteConfigObservation) DeepCopy() *SiteConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigObservation.
func (*SiteConfigObservation) DeepCopyInto ¶
func (in *SiteConfigObservation) DeepCopyInto(out *SiteConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigParameters ¶
type SiteConfigParameters struct { // +kubebuilder:validation:Optional AcrUseManagedIdentityCredentials *bool `json:"acrUseManagedIdentityCredentials,omitempty" tf:"acr_use_managed_identity_credentials,omitempty"` // +kubebuilder:validation:Optional AcrUserManagedIdentityClientID *string `json:"acrUserManagedIdentityClientId,omitempty" tf:"acr_user_managed_identity_client_id,omitempty"` // +kubebuilder:validation:Optional AlwaysOn *bool `json:"alwaysOn,omitempty" tf:"always_on,omitempty"` // +kubebuilder:validation:Optional AppCommandLine *string `json:"appCommandLine,omitempty" tf:"app_command_line,omitempty"` // +kubebuilder:validation:Optional AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty" tf:"auto_swap_slot_name,omitempty"` // +kubebuilder:validation:Optional Cors []CorsParameters `json:"cors,omitempty" tf:"cors,omitempty"` // +kubebuilder:validation:Optional DefaultDocuments []*string `json:"defaultDocuments,omitempty" tf:"default_documents,omitempty"` // +kubebuilder:validation:Optional DotnetFrameworkVersion *string `json:"dotnetFrameworkVersion,omitempty" tf:"dotnet_framework_version,omitempty"` // +kubebuilder:validation:Optional FtpsState *string `json:"ftpsState,omitempty" tf:"ftps_state,omitempty"` // +kubebuilder:validation:Optional HealthCheckPath *string `json:"healthCheckPath,omitempty" tf:"health_check_path,omitempty"` // +kubebuilder:validation:Optional Http2Enabled *bool `json:"http2Enabled,omitempty" tf:"http2_enabled,omitempty"` // +kubebuilder:validation:Optional IPRestriction []IPRestrictionParameters `json:"ipRestriction,omitempty" tf:"ip_restriction,omitempty"` // +kubebuilder:validation:Optional JavaContainer *string `json:"javaContainer,omitempty" tf:"java_container,omitempty"` // +kubebuilder:validation:Optional JavaContainerVersion *string `json:"javaContainerVersion,omitempty" tf:"java_container_version,omitempty"` // +kubebuilder:validation:Optional JavaVersion *string `json:"javaVersion,omitempty" tf:"java_version,omitempty"` // +kubebuilder:validation:Optional LinuxFxVersion *string `json:"linuxFxVersion,omitempty" tf:"linux_fx_version,omitempty"` // +kubebuilder:validation:Optional LocalMySQLEnabled *bool `json:"localMysqlEnabled,omitempty" tf:"local_mysql_enabled,omitempty"` // +kubebuilder:validation:Optional ManagedPipelineMode *string `json:"managedPipelineMode,omitempty" tf:"managed_pipeline_mode,omitempty"` // +kubebuilder:validation:Optional MinTLSVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version,omitempty"` // +kubebuilder:validation:Optional NumberOfWorkers *float64 `json:"numberOfWorkers,omitempty" tf:"number_of_workers,omitempty"` // +kubebuilder:validation:Optional PHPVersion *string `json:"phpVersion,omitempty" tf:"php_version,omitempty"` // +kubebuilder:validation:Optional PythonVersion *string `json:"pythonVersion,omitempty" tf:"python_version,omitempty"` // +kubebuilder:validation:Optional RemoteDebuggingEnabled *bool `json:"remoteDebuggingEnabled,omitempty" tf:"remote_debugging_enabled,omitempty"` // +kubebuilder:validation:Optional RemoteDebuggingVersion *string `json:"remoteDebuggingVersion,omitempty" tf:"remote_debugging_version,omitempty"` // +kubebuilder:validation:Optional ScmIPRestriction []ScmIPRestrictionParameters `json:"scmIpRestriction,omitempty" tf:"scm_ip_restriction,omitempty"` // +kubebuilder:validation:Optional ScmType *string `json:"scmType,omitempty" tf:"scm_type,omitempty"` // +kubebuilder:validation:Optional ScmUseMainIPRestriction *bool `json:"scmUseMainIpRestriction,omitempty" tf:"scm_use_main_ip_restriction,omitempty"` // +kubebuilder:validation:Optional Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty" tf:"use_32_bit_worker_process,omitempty"` // +kubebuilder:validation:Optional VnetRouteAllEnabled *bool `json:"vnetRouteAllEnabled,omitempty" tf:"vnet_route_all_enabled,omitempty"` // +kubebuilder:validation:Optional WebsocketsEnabled *bool `json:"websocketsEnabled,omitempty" tf:"websockets_enabled,omitempty"` // +kubebuilder:validation:Optional WindowsFxVersion *string `json:"windowsFxVersion,omitempty" tf:"windows_fx_version,omitempty"` }
func (*SiteConfigParameters) DeepCopy ¶
func (in *SiteConfigParameters) DeepCopy() *SiteConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigParameters.
func (*SiteConfigParameters) DeepCopyInto ¶
func (in *SiteConfigParameters) DeepCopyInto(out *SiteConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigScmIPRestrictionHeadersObservation ¶
type SiteConfigScmIPRestrictionHeadersObservation struct { }
func (*SiteConfigScmIPRestrictionHeadersObservation) DeepCopy ¶
func (in *SiteConfigScmIPRestrictionHeadersObservation) DeepCopy() *SiteConfigScmIPRestrictionHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigScmIPRestrictionHeadersObservation.
func (*SiteConfigScmIPRestrictionHeadersObservation) DeepCopyInto ¶
func (in *SiteConfigScmIPRestrictionHeadersObservation) DeepCopyInto(out *SiteConfigScmIPRestrictionHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigScmIPRestrictionHeadersParameters ¶
type SiteConfigScmIPRestrictionHeadersParameters struct { // +kubebuilder:validation:Optional XAzureFdid []*string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +kubebuilder:validation:Optional XFdHealthProbe []*string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +kubebuilder:validation:Optional XForwardedFor []*string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +kubebuilder:validation:Optional XForwardedHost []*string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*SiteConfigScmIPRestrictionHeadersParameters) DeepCopy ¶
func (in *SiteConfigScmIPRestrictionHeadersParameters) DeepCopy() *SiteConfigScmIPRestrictionHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigScmIPRestrictionHeadersParameters.
func (*SiteConfigScmIPRestrictionHeadersParameters) DeepCopyInto ¶
func (in *SiteConfigScmIPRestrictionHeadersParameters) DeepCopyInto(out *SiteConfigScmIPRestrictionHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigScmIPRestrictionObservation ¶
type SiteConfigScmIPRestrictionObservation struct { }
func (*SiteConfigScmIPRestrictionObservation) DeepCopy ¶
func (in *SiteConfigScmIPRestrictionObservation) DeepCopy() *SiteConfigScmIPRestrictionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigScmIPRestrictionObservation.
func (*SiteConfigScmIPRestrictionObservation) DeepCopyInto ¶
func (in *SiteConfigScmIPRestrictionObservation) DeepCopyInto(out *SiteConfigScmIPRestrictionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfigScmIPRestrictionParameters ¶
type SiteConfigScmIPRestrictionParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional Headers []SiteConfigScmIPRestrictionHeadersParameters `json:"headers,omitempty" tf:"headers"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority"` // +kubebuilder:validation:Optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +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 VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty" tf:"virtual_network_subnet_id"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDRef *v1.Reference `json:"virtualNetworkSubnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIDSelector *v1.Selector `json:"virtualNetworkSubnetIdSelector,omitempty" tf:"-"` }
func (*SiteConfigScmIPRestrictionParameters) DeepCopy ¶
func (in *SiteConfigScmIPRestrictionParameters) DeepCopy() *SiteConfigScmIPRestrictionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfigScmIPRestrictionParameters.
func (*SiteConfigScmIPRestrictionParameters) DeepCopyInto ¶
func (in *SiteConfigScmIPRestrictionParameters) DeepCopyInto(out *SiteConfigScmIPRestrictionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteCredentialObservation ¶
type SiteCredentialObservation struct { Password *string `json:"password,omitempty" tf:"password,omitempty"` Username *string `json:"username,omitempty" tf:"username,omitempty"` }
func (*SiteCredentialObservation) DeepCopy ¶
func (in *SiteCredentialObservation) DeepCopy() *SiteCredentialObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteCredentialObservation.
func (*SiteCredentialObservation) DeepCopyInto ¶
func (in *SiteCredentialObservation) DeepCopyInto(out *SiteCredentialObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteCredentialParameters ¶
type SiteCredentialParameters struct { }
func (*SiteCredentialParameters) DeepCopy ¶
func (in *SiteCredentialParameters) DeepCopy() *SiteCredentialParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteCredentialParameters.
func (*SiteCredentialParameters) DeepCopyInto ¶
func (in *SiteCredentialParameters) DeepCopyInto(out *SiteCredentialParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuObservation ¶
type SkuObservation struct { }
func (*SkuObservation) DeepCopy ¶
func (in *SkuObservation) DeepCopy() *SkuObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuObservation.
func (*SkuObservation) DeepCopyInto ¶
func (in *SkuObservation) DeepCopyInto(out *SkuObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuParameters ¶
type SkuParameters struct { // +kubebuilder:validation:Optional Capacity *float64 `json:"capacity,omitempty" tf:"capacity,omitempty"` // +kubebuilder:validation:Required Size *string `json:"size" tf:"size,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*SkuParameters) DeepCopy ¶
func (in *SkuParameters) DeepCopy() *SkuParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuParameters.
func (*SkuParameters) DeepCopyInto ¶
func (in *SkuParameters) DeepCopyInto(out *SkuParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceControlObservation ¶
type SourceControlObservation struct { }
func (*SourceControlObservation) DeepCopy ¶
func (in *SourceControlObservation) DeepCopy() *SourceControlObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceControlObservation.
func (*SourceControlObservation) DeepCopyInto ¶
func (in *SourceControlObservation) DeepCopyInto(out *SourceControlObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceControlParameters ¶
type SourceControlParameters struct { // +kubebuilder:validation:Optional Branch *string `json:"branch,omitempty" tf:"branch,omitempty"` // +kubebuilder:validation:Optional ManualIntegration *bool `json:"manualIntegration,omitempty" tf:"manual_integration,omitempty"` // +kubebuilder:validation:Optional RepoURL *string `json:"repoUrl,omitempty" tf:"repo_url,omitempty"` // +kubebuilder:validation:Optional RollbackEnabled *bool `json:"rollbackEnabled,omitempty" tf:"rollback_enabled,omitempty"` // +kubebuilder:validation:Optional UseMercurial *bool `json:"useMercurial,omitempty" tf:"use_mercurial,omitempty"` }
func (*SourceControlParameters) DeepCopy ¶
func (in *SourceControlParameters) DeepCopy() *SourceControlParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceControlParameters.
func (*SourceControlParameters) DeepCopyInto ¶
func (in *SourceControlParameters) DeepCopyInto(out *SourceControlParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticSite ¶
type StaticSite struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StaticSiteSpec `json:"spec"` Status StaticSiteStatus `json:"status,omitempty"` }
StaticSite is the Schema for the StaticSites 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 (*StaticSite) DeepCopy ¶
func (in *StaticSite) DeepCopy() *StaticSite
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticSite.
func (*StaticSite) DeepCopyInto ¶
func (in *StaticSite) DeepCopyInto(out *StaticSite)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StaticSite) DeepCopyObject ¶
func (in *StaticSite) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StaticSite) GetCondition ¶
func (mg *StaticSite) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this StaticSite.
func (*StaticSite) GetConnectionDetailsMapping ¶
func (tr *StaticSite) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this StaticSite
func (*StaticSite) GetDeletionPolicy ¶
func (mg *StaticSite) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this StaticSite.
func (*StaticSite) GetID ¶
func (tr *StaticSite) GetID() string
GetID returns ID of underlying Terraform resource of this StaticSite
func (*StaticSite) GetObservation ¶
func (tr *StaticSite) GetObservation() (map[string]interface{}, error)
GetObservation of this StaticSite
func (*StaticSite) GetParameters ¶
func (tr *StaticSite) GetParameters() (map[string]interface{}, error)
GetParameters of this StaticSite
func (*StaticSite) GetProviderConfigReference ¶
func (mg *StaticSite) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this StaticSite.
func (*StaticSite) GetProviderReference ¶
func (mg *StaticSite) GetProviderReference() *xpv1.Reference
GetProviderReference of this StaticSite. Deprecated: Use GetProviderConfigReference.
func (*StaticSite) GetPublishConnectionDetailsTo ¶
func (mg *StaticSite) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this StaticSite.
func (*StaticSite) GetTerraformResourceType ¶
func (mg *StaticSite) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this StaticSite
func (*StaticSite) GetTerraformSchemaVersion ¶
func (tr *StaticSite) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*StaticSite) GetWriteConnectionSecretToReference ¶
func (mg *StaticSite) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this StaticSite.
func (*StaticSite) LateInitialize ¶
func (tr *StaticSite) LateInitialize(attrs []byte) (bool, error)
LateInitialize this StaticSite using its observed tfState. returns True if there are any spec changes for the resource.
func (*StaticSite) ResolveReferences ¶
ResolveReferences of this StaticSite.
func (*StaticSite) SetConditions ¶
func (mg *StaticSite) SetConditions(c ...xpv1.Condition)
SetConditions of this StaticSite.
func (*StaticSite) SetDeletionPolicy ¶
func (mg *StaticSite) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this StaticSite.
func (*StaticSite) SetObservation ¶
func (tr *StaticSite) SetObservation(obs map[string]interface{}) error
SetObservation for this StaticSite
func (*StaticSite) SetParameters ¶
func (tr *StaticSite) SetParameters(params map[string]interface{}) error
SetParameters for this StaticSite
func (*StaticSite) SetProviderConfigReference ¶
func (mg *StaticSite) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this StaticSite.
func (*StaticSite) SetProviderReference ¶
func (mg *StaticSite) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this StaticSite. Deprecated: Use SetProviderConfigReference.
func (*StaticSite) SetPublishConnectionDetailsTo ¶
func (mg *StaticSite) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this StaticSite.
func (*StaticSite) SetWriteConnectionSecretToReference ¶
func (mg *StaticSite) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this StaticSite.
type StaticSiteList ¶
type StaticSiteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StaticSite `json:"items"` }
StaticSiteList contains a list of StaticSites
func (*StaticSiteList) DeepCopy ¶
func (in *StaticSiteList) DeepCopy() *StaticSiteList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticSiteList.
func (*StaticSiteList) DeepCopyInto ¶
func (in *StaticSiteList) DeepCopyInto(out *StaticSiteList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StaticSiteList) DeepCopyObject ¶
func (in *StaticSiteList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StaticSiteList) GetItems ¶
func (l *StaticSiteList) GetItems() []resource.Managed
GetItems of this StaticSiteList.
type StaticSiteObservation ¶
type StaticSiteObservation struct { APIKey *string `json:"apiKey,omitempty" tf:"api_key,omitempty"` DefaultHostName *string `json:"defaultHostName,omitempty" tf:"default_host_name,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*StaticSiteObservation) DeepCopy ¶
func (in *StaticSiteObservation) DeepCopy() *StaticSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticSiteObservation.
func (*StaticSiteObservation) DeepCopyInto ¶
func (in *StaticSiteObservation) DeepCopyInto(out *StaticSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticSiteParameters ¶
type StaticSiteParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,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 SkuSize *string `json:"skuSize,omitempty" tf:"sku_size,omitempty"` // +kubebuilder:validation:Optional SkuTier *string `json:"skuTier,omitempty" tf:"sku_tier,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*StaticSiteParameters) DeepCopy ¶
func (in *StaticSiteParameters) DeepCopy() *StaticSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticSiteParameters.
func (*StaticSiteParameters) DeepCopyInto ¶
func (in *StaticSiteParameters) DeepCopyInto(out *StaticSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticSiteSpec ¶
type StaticSiteSpec struct { v1.ResourceSpec `json:",inline"` ForProvider StaticSiteParameters `json:"forProvider"` }
StaticSiteSpec defines the desired state of StaticSite
func (*StaticSiteSpec) DeepCopy ¶
func (in *StaticSiteSpec) DeepCopy() *StaticSiteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticSiteSpec.
func (*StaticSiteSpec) DeepCopyInto ¶
func (in *StaticSiteSpec) DeepCopyInto(out *StaticSiteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticSiteStatus ¶
type StaticSiteStatus struct { v1.ResourceStatus `json:",inline"` AtProvider StaticSiteObservation `json:"atProvider,omitempty"` }
StaticSiteStatus defines the observed state of StaticSite.
func (*StaticSiteStatus) DeepCopy ¶
func (in *StaticSiteStatus) DeepCopy() *StaticSiteStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticSiteStatus.
func (*StaticSiteStatus) DeepCopyInto ¶
func (in *StaticSiteStatus) DeepCopyInto(out *StaticSiteStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountObservation ¶
type StorageAccountObservation struct { }
func (*StorageAccountObservation) DeepCopy ¶
func (in *StorageAccountObservation) DeepCopy() *StorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountObservation.
func (*StorageAccountObservation) DeepCopyInto ¶
func (in *StorageAccountObservation) DeepCopyInto(out *StorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountParameters ¶
type StorageAccountParameters struct { // +kubebuilder:validation:Required AccessKeySecretRef v1.SecretKeySelector `json:"accessKeySecretRef" tf:"-"` // +kubebuilder:validation:Required AccountName *string `json:"accountName" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional MountPath *string `json:"mountPath,omitempty" tf:"mount_path,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` ShareName *string `json:"shareName" tf:"share_name,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*StorageAccountParameters) DeepCopy ¶
func (in *StorageAccountParameters) DeepCopy() *StorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountParameters.
func (*StorageAccountParameters) DeepCopyInto ¶
func (in *StorageAccountParameters) DeepCopyInto(out *StorageAccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TwitterObservation ¶
type TwitterObservation struct { }
func (*TwitterObservation) DeepCopy ¶
func (in *TwitterObservation) DeepCopy() *TwitterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TwitterObservation.
func (*TwitterObservation) DeepCopyInto ¶
func (in *TwitterObservation) DeepCopyInto(out *TwitterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TwitterParameters ¶
type TwitterParameters struct { // +kubebuilder:validation:Required ConsumerKey *string `json:"consumerKey" tf:"consumer_key,omitempty"` // +kubebuilder:validation:Required ConsumerSecretSecretRef v1.SecretKeySelector `json:"consumerSecretSecretRef" tf:"-"` }
func (*TwitterParameters) DeepCopy ¶
func (in *TwitterParameters) DeepCopy() *TwitterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TwitterParameters.
func (*TwitterParameters) DeepCopyInto ¶
func (in *TwitterParameters) DeepCopyInto(out *TwitterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_appservice_types.go
- zz_appserviceactiveslot_types.go
- zz_appservicecertificate_types.go
- zz_appservicecertificatebinding_types.go
- zz_appservicecustomhostnamebinding_types.go
- zz_appserviceenvironment_types.go
- zz_appserviceenvironmentv3_types.go
- zz_appservicehybridconnection_types.go
- zz_appservicemanagedcertificate_types.go
- zz_appserviceplan_types.go
- zz_appserviceslot_types.go
- zz_appserviceslotvirtualnetworkswiftconnection_types.go
- zz_appservicesourcecontroltoken_types.go
- zz_appservicevirtualnetworkswiftconnection_types.go
- zz_functionapp_types.go
- zz_functionappslot_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_staticsite_types.go