Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=storage.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ACLAccessPolicyObservation
- type ACLAccessPolicyParameters
- type ACLObservation
- type ACLParameters
- type AccessPolicyObservation
- type AccessPolicyParameters
- type Account
- func (in *Account) DeepCopy() *Account
- func (in *Account) DeepCopyInto(out *Account)
- func (in *Account) DeepCopyObject() runtime.Object
- func (mg *Account) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Account) GetConnectionDetailsMapping() map[string]string
- func (mg *Account) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Account) GetObservation() (map[string]interface{}, error)
- func (tr *Account) GetParameters() (map[string]interface{}, error)
- func (mg *Account) GetProviderConfigReference() *xpv1.Reference
- func (mg *Account) GetProviderReference() *xpv1.Reference
- func (mg *Account) GetTerraformResourceType() string
- func (tr *Account) GetTerraformSchemaVersion() int
- func (mg *Account) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Account) LateInitialize(attrs []byte) (bool, error)
- func (mg *Account) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Account) SetConditions(c ...xpv1.Condition)
- func (mg *Account) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Account) SetObservation(obs map[string]interface{}) error
- func (tr *Account) SetParameters(params map[string]interface{}) error
- func (mg *Account) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Account) SetProviderReference(r *xpv1.Reference)
- func (mg *Account) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AccountCustomerManagedKey
- func (in *AccountCustomerManagedKey) DeepCopy() *AccountCustomerManagedKey
- func (in *AccountCustomerManagedKey) DeepCopyInto(out *AccountCustomerManagedKey)
- func (in *AccountCustomerManagedKey) DeepCopyObject() runtime.Object
- func (mg *AccountCustomerManagedKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AccountCustomerManagedKey) GetConnectionDetailsMapping() map[string]string
- func (mg *AccountCustomerManagedKey) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AccountCustomerManagedKey) GetObservation() (map[string]interface{}, error)
- func (tr *AccountCustomerManagedKey) GetParameters() (map[string]interface{}, error)
- func (mg *AccountCustomerManagedKey) GetProviderConfigReference() *xpv1.Reference
- func (mg *AccountCustomerManagedKey) GetProviderReference() *xpv1.Reference
- func (mg *AccountCustomerManagedKey) GetTerraformResourceType() string
- func (tr *AccountCustomerManagedKey) GetTerraformSchemaVersion() int
- func (mg *AccountCustomerManagedKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AccountCustomerManagedKey) LateInitialize(attrs []byte) (bool, error)
- func (mg *AccountCustomerManagedKey) SetConditions(c ...xpv1.Condition)
- func (mg *AccountCustomerManagedKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AccountCustomerManagedKey) SetObservation(obs map[string]interface{}) error
- func (tr *AccountCustomerManagedKey) SetParameters(params map[string]interface{}) error
- func (mg *AccountCustomerManagedKey) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AccountCustomerManagedKey) SetProviderReference(r *xpv1.Reference)
- func (mg *AccountCustomerManagedKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AccountCustomerManagedKeyList
- func (in *AccountCustomerManagedKeyList) DeepCopy() *AccountCustomerManagedKeyList
- func (in *AccountCustomerManagedKeyList) DeepCopyInto(out *AccountCustomerManagedKeyList)
- func (in *AccountCustomerManagedKeyList) DeepCopyObject() runtime.Object
- func (l *AccountCustomerManagedKeyList) GetItems() []resource.Managed
- type AccountCustomerManagedKeyObservation
- type AccountCustomerManagedKeyParameters
- type AccountCustomerManagedKeySpec
- type AccountCustomerManagedKeyStatus
- type AccountList
- type AccountNetworkRules
- func (in *AccountNetworkRules) DeepCopy() *AccountNetworkRules
- func (in *AccountNetworkRules) DeepCopyInto(out *AccountNetworkRules)
- func (in *AccountNetworkRules) DeepCopyObject() runtime.Object
- func (mg *AccountNetworkRules) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AccountNetworkRules) GetConnectionDetailsMapping() map[string]string
- func (mg *AccountNetworkRules) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AccountNetworkRules) GetObservation() (map[string]interface{}, error)
- func (tr *AccountNetworkRules) GetParameters() (map[string]interface{}, error)
- func (mg *AccountNetworkRules) GetProviderConfigReference() *xpv1.Reference
- func (mg *AccountNetworkRules) GetProviderReference() *xpv1.Reference
- func (mg *AccountNetworkRules) GetTerraformResourceType() string
- func (tr *AccountNetworkRules) GetTerraformSchemaVersion() int
- func (mg *AccountNetworkRules) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AccountNetworkRules) LateInitialize(attrs []byte) (bool, error)
- func (mg *AccountNetworkRules) SetConditions(c ...xpv1.Condition)
- func (mg *AccountNetworkRules) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AccountNetworkRules) SetObservation(obs map[string]interface{}) error
- func (tr *AccountNetworkRules) SetParameters(params map[string]interface{}) error
- func (mg *AccountNetworkRules) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AccountNetworkRules) SetProviderReference(r *xpv1.Reference)
- func (mg *AccountNetworkRules) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AccountNetworkRulesList
- type AccountNetworkRulesObservation
- type AccountNetworkRulesParameters
- type AccountNetworkRulesPrivateLinkAccessObservation
- type AccountNetworkRulesPrivateLinkAccessParameters
- type AccountNetworkRulesSpec
- type AccountNetworkRulesStatus
- type AccountObservation
- type AccountParameters
- type AccountSpec
- type AccountStatus
- type AceObservation
- type AceParameters
- type ActionsObservation
- type ActionsParameters
- type ActiveDirectoryObservation
- type ActiveDirectoryParameters
- type AzureFilesAuthenticationObservation
- type AzureFilesAuthenticationParameters
- type BaseBlobObservation
- type BaseBlobParameters
- type Blob
- func (in *Blob) DeepCopy() *Blob
- func (in *Blob) DeepCopyInto(out *Blob)
- func (in *Blob) DeepCopyObject() runtime.Object
- func (mg *Blob) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Blob) GetConnectionDetailsMapping() map[string]string
- func (mg *Blob) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Blob) GetObservation() (map[string]interface{}, error)
- func (tr *Blob) GetParameters() (map[string]interface{}, error)
- func (mg *Blob) GetProviderConfigReference() *xpv1.Reference
- func (mg *Blob) GetProviderReference() *xpv1.Reference
- func (mg *Blob) GetTerraformResourceType() string
- func (tr *Blob) GetTerraformSchemaVersion() int
- func (mg *Blob) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Blob) LateInitialize(attrs []byte) (bool, error)
- func (mg *Blob) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Blob) SetConditions(c ...xpv1.Condition)
- func (mg *Blob) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Blob) SetObservation(obs map[string]interface{}) error
- func (tr *Blob) SetParameters(params map[string]interface{}) error
- func (mg *Blob) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Blob) SetProviderReference(r *xpv1.Reference)
- func (mg *Blob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BlobInventoryPolicy
- func (in *BlobInventoryPolicy) DeepCopy() *BlobInventoryPolicy
- func (in *BlobInventoryPolicy) DeepCopyInto(out *BlobInventoryPolicy)
- func (in *BlobInventoryPolicy) DeepCopyObject() runtime.Object
- func (mg *BlobInventoryPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BlobInventoryPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *BlobInventoryPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BlobInventoryPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *BlobInventoryPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *BlobInventoryPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *BlobInventoryPolicy) GetProviderReference() *xpv1.Reference
- func (mg *BlobInventoryPolicy) GetTerraformResourceType() string
- func (tr *BlobInventoryPolicy) GetTerraformSchemaVersion() int
- func (mg *BlobInventoryPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BlobInventoryPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *BlobInventoryPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *BlobInventoryPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BlobInventoryPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *BlobInventoryPolicy) SetParameters(params map[string]interface{}) error
- func (mg *BlobInventoryPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BlobInventoryPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *BlobInventoryPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BlobInventoryPolicyList
- type BlobInventoryPolicyObservation
- type BlobInventoryPolicyParameters
- type BlobInventoryPolicySpec
- type BlobInventoryPolicyStatus
- type BlobList
- type BlobObservation
- type BlobParameters
- type BlobPropertiesObservation
- type BlobPropertiesParameters
- type BlobSpec
- type BlobStatus
- type Container
- func (in *Container) DeepCopy() *Container
- func (in *Container) DeepCopyInto(out *Container)
- func (in *Container) DeepCopyObject() runtime.Object
- func (mg *Container) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Container) GetConnectionDetailsMapping() map[string]string
- func (mg *Container) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Container) GetObservation() (map[string]interface{}, error)
- func (tr *Container) GetParameters() (map[string]interface{}, error)
- func (mg *Container) GetProviderConfigReference() *xpv1.Reference
- func (mg *Container) GetProviderReference() *xpv1.Reference
- func (mg *Container) GetTerraformResourceType() string
- func (tr *Container) GetTerraformSchemaVersion() int
- func (mg *Container) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Container) LateInitialize(attrs []byte) (bool, error)
- func (mg *Container) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Container) SetConditions(c ...xpv1.Condition)
- func (mg *Container) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Container) SetObservation(obs map[string]interface{}) error
- func (tr *Container) SetParameters(params map[string]interface{}) error
- func (mg *Container) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Container) SetProviderReference(r *xpv1.Reference)
- func (mg *Container) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ContainerDeleteRetentionPolicyObservation
- type ContainerDeleteRetentionPolicyParameters
- type ContainerList
- type ContainerObservation
- type ContainerParameters
- type ContainerSpec
- type ContainerStatus
- type CorsRuleObservation
- type CorsRuleParameters
- type CustomDomainObservation
- type CustomDomainParameters
- type DataLakeGen2Filesystem
- func (in *DataLakeGen2Filesystem) DeepCopy() *DataLakeGen2Filesystem
- func (in *DataLakeGen2Filesystem) DeepCopyInto(out *DataLakeGen2Filesystem)
- func (in *DataLakeGen2Filesystem) DeepCopyObject() runtime.Object
- func (mg *DataLakeGen2Filesystem) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataLakeGen2Filesystem) GetConnectionDetailsMapping() map[string]string
- func (mg *DataLakeGen2Filesystem) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataLakeGen2Filesystem) GetObservation() (map[string]interface{}, error)
- func (tr *DataLakeGen2Filesystem) GetParameters() (map[string]interface{}, error)
- func (mg *DataLakeGen2Filesystem) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataLakeGen2Filesystem) GetProviderReference() *xpv1.Reference
- func (mg *DataLakeGen2Filesystem) GetTerraformResourceType() string
- func (tr *DataLakeGen2Filesystem) GetTerraformSchemaVersion() int
- func (mg *DataLakeGen2Filesystem) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataLakeGen2Filesystem) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataLakeGen2Filesystem) SetConditions(c ...xpv1.Condition)
- func (mg *DataLakeGen2Filesystem) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataLakeGen2Filesystem) SetObservation(obs map[string]interface{}) error
- func (tr *DataLakeGen2Filesystem) SetParameters(params map[string]interface{}) error
- func (mg *DataLakeGen2Filesystem) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataLakeGen2Filesystem) SetProviderReference(r *xpv1.Reference)
- func (mg *DataLakeGen2Filesystem) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataLakeGen2FilesystemList
- type DataLakeGen2FilesystemObservation
- type DataLakeGen2FilesystemParameters
- type DataLakeGen2FilesystemSpec
- type DataLakeGen2FilesystemStatus
- type DataLakeGen2Path
- func (in *DataLakeGen2Path) DeepCopy() *DataLakeGen2Path
- func (in *DataLakeGen2Path) DeepCopyInto(out *DataLakeGen2Path)
- func (in *DataLakeGen2Path) DeepCopyObject() runtime.Object
- func (mg *DataLakeGen2Path) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataLakeGen2Path) GetConnectionDetailsMapping() map[string]string
- func (mg *DataLakeGen2Path) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataLakeGen2Path) GetObservation() (map[string]interface{}, error)
- func (tr *DataLakeGen2Path) GetParameters() (map[string]interface{}, error)
- func (mg *DataLakeGen2Path) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataLakeGen2Path) GetProviderReference() *xpv1.Reference
- func (mg *DataLakeGen2Path) GetTerraformResourceType() string
- func (tr *DataLakeGen2Path) GetTerraformSchemaVersion() int
- func (mg *DataLakeGen2Path) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataLakeGen2Path) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataLakeGen2Path) SetConditions(c ...xpv1.Condition)
- func (mg *DataLakeGen2Path) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataLakeGen2Path) SetObservation(obs map[string]interface{}) error
- func (tr *DataLakeGen2Path) SetParameters(params map[string]interface{}) error
- func (mg *DataLakeGen2Path) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataLakeGen2Path) SetProviderReference(r *xpv1.Reference)
- func (mg *DataLakeGen2Path) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataLakeGen2PathAceObservation
- type DataLakeGen2PathAceParameters
- type DataLakeGen2PathList
- type DataLakeGen2PathObservation
- type DataLakeGen2PathParameters
- type DataLakeGen2PathSpec
- type DataLakeGen2PathStatus
- type DeleteRetentionPolicyObservation
- type DeleteRetentionPolicyParameters
- type EncryptionScope
- func (in *EncryptionScope) DeepCopy() *EncryptionScope
- func (in *EncryptionScope) DeepCopyInto(out *EncryptionScope)
- func (in *EncryptionScope) DeepCopyObject() runtime.Object
- func (mg *EncryptionScope) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EncryptionScope) GetConnectionDetailsMapping() map[string]string
- func (mg *EncryptionScope) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EncryptionScope) GetObservation() (map[string]interface{}, error)
- func (tr *EncryptionScope) GetParameters() (map[string]interface{}, error)
- func (mg *EncryptionScope) GetProviderConfigReference() *xpv1.Reference
- func (mg *EncryptionScope) GetProviderReference() *xpv1.Reference
- func (mg *EncryptionScope) GetTerraformResourceType() string
- func (tr *EncryptionScope) GetTerraformSchemaVersion() int
- func (mg *EncryptionScope) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EncryptionScope) LateInitialize(attrs []byte) (bool, error)
- func (mg *EncryptionScope) SetConditions(c ...xpv1.Condition)
- func (mg *EncryptionScope) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EncryptionScope) SetObservation(obs map[string]interface{}) error
- func (tr *EncryptionScope) SetParameters(params map[string]interface{}) error
- func (mg *EncryptionScope) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EncryptionScope) SetProviderReference(r *xpv1.Reference)
- func (mg *EncryptionScope) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EncryptionScopeList
- type EncryptionScopeObservation
- type EncryptionScopeParameters
- type EncryptionScopeSpec
- type EncryptionScopeStatus
- type FilterObservation
- type FilterParameters
- type FiltersObservation
- type FiltersParameters
- type HourMetricsObservation
- type HourMetricsParameters
- type IdentityObservation
- type IdentityParameters
- type LoggingObservation
- type LoggingParameters
- type ManagementPolicy
- func (in *ManagementPolicy) DeepCopy() *ManagementPolicy
- func (in *ManagementPolicy) DeepCopyInto(out *ManagementPolicy)
- func (in *ManagementPolicy) DeepCopyObject() runtime.Object
- func (mg *ManagementPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementPolicy) GetProviderReference() *xpv1.Reference
- func (mg *ManagementPolicy) GetTerraformResourceType() string
- func (tr *ManagementPolicy) GetTerraformSchemaVersion() int
- func (mg *ManagementPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementPolicy) SetParameters(params map[string]interface{}) error
- func (mg *ManagementPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementPolicyList
- type ManagementPolicyObservation
- type ManagementPolicyParameters
- type ManagementPolicySpec
- type ManagementPolicyStatus
- type MatchBlobIndexTagObservation
- type MatchBlobIndexTagParameters
- type MinuteMetricsObservation
- type MinuteMetricsParameters
- type NetworkRulesObservation
- type NetworkRulesParameters
- type ObjectReplication
- func (in *ObjectReplication) DeepCopy() *ObjectReplication
- func (in *ObjectReplication) DeepCopyInto(out *ObjectReplication)
- func (in *ObjectReplication) DeepCopyObject() runtime.Object
- func (mg *ObjectReplication) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ObjectReplication) GetConnectionDetailsMapping() map[string]string
- func (mg *ObjectReplication) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ObjectReplication) GetObservation() (map[string]interface{}, error)
- func (tr *ObjectReplication) GetParameters() (map[string]interface{}, error)
- func (mg *ObjectReplication) GetProviderConfigReference() *xpv1.Reference
- func (mg *ObjectReplication) GetProviderReference() *xpv1.Reference
- func (mg *ObjectReplication) GetTerraformResourceType() string
- func (tr *ObjectReplication) GetTerraformSchemaVersion() int
- func (mg *ObjectReplication) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ObjectReplication) LateInitialize(attrs []byte) (bool, error)
- func (mg *ObjectReplication) SetConditions(c ...xpv1.Condition)
- func (mg *ObjectReplication) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ObjectReplication) SetObservation(obs map[string]interface{}) error
- func (tr *ObjectReplication) SetParameters(params map[string]interface{}) error
- func (mg *ObjectReplication) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ObjectReplication) SetProviderReference(r *xpv1.Reference)
- func (mg *ObjectReplication) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ObjectReplicationList
- type ObjectReplicationObservation
- type ObjectReplicationParameters
- type ObjectReplicationRulesObservation
- type ObjectReplicationRulesParameters
- type ObjectReplicationSpec
- type ObjectReplicationStatus
- type PrivateLinkAccessObservation
- type PrivateLinkAccessParameters
- type Queue
- func (in *Queue) DeepCopy() *Queue
- func (in *Queue) DeepCopyInto(out *Queue)
- func (in *Queue) DeepCopyObject() runtime.Object
- func (mg *Queue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Queue) GetConnectionDetailsMapping() map[string]string
- func (mg *Queue) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Queue) GetObservation() (map[string]interface{}, error)
- func (tr *Queue) GetParameters() (map[string]interface{}, error)
- func (mg *Queue) GetProviderConfigReference() *xpv1.Reference
- func (mg *Queue) GetProviderReference() *xpv1.Reference
- func (mg *Queue) GetTerraformResourceType() string
- func (tr *Queue) GetTerraformSchemaVersion() int
- func (mg *Queue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Queue) LateInitialize(attrs []byte) (bool, error)
- func (mg *Queue) SetConditions(c ...xpv1.Condition)
- func (mg *Queue) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Queue) SetObservation(obs map[string]interface{}) error
- func (tr *Queue) SetParameters(params map[string]interface{}) error
- func (mg *Queue) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Queue) SetProviderReference(r *xpv1.Reference)
- func (mg *Queue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type QueueList
- type QueueObservation
- type QueueParameters
- type QueuePropertiesCorsRuleObservation
- type QueuePropertiesCorsRuleParameters
- type QueuePropertiesObservation
- type QueuePropertiesParameters
- type QueueSpec
- type QueueStatus
- type RetentionPolicyObservation
- type RetentionPolicyParameters
- type RoutingObservation
- type RoutingParameters
- type RuleObservation
- type RuleParameters
- type RulesObservation
- type RulesParameters
- type Share
- func (in *Share) DeepCopy() *Share
- func (in *Share) DeepCopyInto(out *Share)
- func (in *Share) DeepCopyObject() runtime.Object
- func (mg *Share) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Share) GetConnectionDetailsMapping() map[string]string
- func (mg *Share) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Share) GetObservation() (map[string]interface{}, error)
- func (tr *Share) GetParameters() (map[string]interface{}, error)
- func (mg *Share) GetProviderConfigReference() *xpv1.Reference
- func (mg *Share) GetProviderReference() *xpv1.Reference
- func (mg *Share) GetTerraformResourceType() string
- func (tr *Share) GetTerraformSchemaVersion() int
- func (mg *Share) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Share) LateInitialize(attrs []byte) (bool, error)
- func (mg *Share) SetConditions(c ...xpv1.Condition)
- func (mg *Share) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Share) SetObservation(obs map[string]interface{}) error
- func (tr *Share) SetParameters(params map[string]interface{}) error
- func (mg *Share) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Share) SetProviderReference(r *xpv1.Reference)
- func (mg *Share) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ShareDirectory
- func (in *ShareDirectory) DeepCopy() *ShareDirectory
- func (in *ShareDirectory) DeepCopyInto(out *ShareDirectory)
- func (in *ShareDirectory) DeepCopyObject() runtime.Object
- func (mg *ShareDirectory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ShareDirectory) GetConnectionDetailsMapping() map[string]string
- func (mg *ShareDirectory) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ShareDirectory) GetObservation() (map[string]interface{}, error)
- func (tr *ShareDirectory) GetParameters() (map[string]interface{}, error)
- func (mg *ShareDirectory) GetProviderConfigReference() *xpv1.Reference
- func (mg *ShareDirectory) GetProviderReference() *xpv1.Reference
- func (mg *ShareDirectory) GetTerraformResourceType() string
- func (tr *ShareDirectory) GetTerraformSchemaVersion() int
- func (mg *ShareDirectory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ShareDirectory) LateInitialize(attrs []byte) (bool, error)
- func (mg *ShareDirectory) SetConditions(c ...xpv1.Condition)
- func (mg *ShareDirectory) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ShareDirectory) SetObservation(obs map[string]interface{}) error
- func (tr *ShareDirectory) SetParameters(params map[string]interface{}) error
- func (mg *ShareDirectory) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ShareDirectory) SetProviderReference(r *xpv1.Reference)
- func (mg *ShareDirectory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ShareDirectoryList
- type ShareDirectoryObservation
- type ShareDirectoryParameters
- type ShareDirectorySpec
- type ShareDirectoryStatus
- type ShareList
- type ShareObservation
- type ShareParameters
- type SharePropertiesCorsRuleObservation
- type SharePropertiesCorsRuleParameters
- type SharePropertiesObservation
- type SharePropertiesParameters
- type ShareSpec
- type ShareStatus
- type SmbObservation
- type SmbParameters
- type SnapshotObservation
- type SnapshotParameters
- type StaticWebsiteObservation
- type StaticWebsiteParameters
- type Sync
- func (in *Sync) DeepCopy() *Sync
- func (in *Sync) DeepCopyInto(out *Sync)
- func (in *Sync) DeepCopyObject() runtime.Object
- func (mg *Sync) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Sync) GetConnectionDetailsMapping() map[string]string
- func (mg *Sync) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Sync) GetObservation() (map[string]interface{}, error)
- func (tr *Sync) GetParameters() (map[string]interface{}, error)
- func (mg *Sync) GetProviderConfigReference() *xpv1.Reference
- func (mg *Sync) GetProviderReference() *xpv1.Reference
- func (mg *Sync) GetTerraformResourceType() string
- func (tr *Sync) GetTerraformSchemaVersion() int
- func (mg *Sync) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Sync) LateInitialize(attrs []byte) (bool, error)
- func (mg *Sync) SetConditions(c ...xpv1.Condition)
- func (mg *Sync) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Sync) SetObservation(obs map[string]interface{}) error
- func (tr *Sync) SetParameters(params map[string]interface{}) error
- func (mg *Sync) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Sync) SetProviderReference(r *xpv1.Reference)
- func (mg *Sync) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SyncCloudEndpoint
- func (in *SyncCloudEndpoint) DeepCopy() *SyncCloudEndpoint
- func (in *SyncCloudEndpoint) DeepCopyInto(out *SyncCloudEndpoint)
- func (in *SyncCloudEndpoint) DeepCopyObject() runtime.Object
- func (mg *SyncCloudEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SyncCloudEndpoint) GetConnectionDetailsMapping() map[string]string
- func (mg *SyncCloudEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SyncCloudEndpoint) GetObservation() (map[string]interface{}, error)
- func (tr *SyncCloudEndpoint) GetParameters() (map[string]interface{}, error)
- func (mg *SyncCloudEndpoint) GetProviderConfigReference() *xpv1.Reference
- func (mg *SyncCloudEndpoint) GetProviderReference() *xpv1.Reference
- func (mg *SyncCloudEndpoint) GetTerraformResourceType() string
- func (tr *SyncCloudEndpoint) GetTerraformSchemaVersion() int
- func (mg *SyncCloudEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SyncCloudEndpoint) LateInitialize(attrs []byte) (bool, error)
- func (mg *SyncCloudEndpoint) SetConditions(c ...xpv1.Condition)
- func (mg *SyncCloudEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SyncCloudEndpoint) SetObservation(obs map[string]interface{}) error
- func (tr *SyncCloudEndpoint) SetParameters(params map[string]interface{}) error
- func (mg *SyncCloudEndpoint) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SyncCloudEndpoint) SetProviderReference(r *xpv1.Reference)
- func (mg *SyncCloudEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SyncCloudEndpointList
- type SyncCloudEndpointObservation
- type SyncCloudEndpointParameters
- type SyncCloudEndpointSpec
- type SyncCloudEndpointStatus
- type SyncList
- type SyncObservation
- type SyncParameters
- type SyncSpec
- type SyncStatus
- type Table
- func (in *Table) DeepCopy() *Table
- func (in *Table) DeepCopyInto(out *Table)
- func (in *Table) DeepCopyObject() runtime.Object
- func (mg *Table) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Table) GetConnectionDetailsMapping() map[string]string
- func (mg *Table) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Table) GetObservation() (map[string]interface{}, error)
- func (tr *Table) GetParameters() (map[string]interface{}, error)
- func (mg *Table) GetProviderConfigReference() *xpv1.Reference
- func (mg *Table) GetProviderReference() *xpv1.Reference
- func (mg *Table) GetTerraformResourceType() string
- func (tr *Table) GetTerraformSchemaVersion() int
- func (mg *Table) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Table) LateInitialize(attrs []byte) (bool, error)
- func (mg *Table) SetConditions(c ...xpv1.Condition)
- func (mg *Table) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Table) SetObservation(obs map[string]interface{}) error
- func (tr *Table) SetParameters(params map[string]interface{}) error
- func (mg *Table) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Table) SetProviderReference(r *xpv1.Reference)
- func (mg *Table) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TableACLObservation
- type TableACLParameters
- type TableEntity
- func (in *TableEntity) DeepCopy() *TableEntity
- func (in *TableEntity) DeepCopyInto(out *TableEntity)
- func (in *TableEntity) DeepCopyObject() runtime.Object
- func (mg *TableEntity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *TableEntity) GetConnectionDetailsMapping() map[string]string
- func (mg *TableEntity) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *TableEntity) GetObservation() (map[string]interface{}, error)
- func (tr *TableEntity) GetParameters() (map[string]interface{}, error)
- func (mg *TableEntity) GetProviderConfigReference() *xpv1.Reference
- func (mg *TableEntity) GetProviderReference() *xpv1.Reference
- func (mg *TableEntity) GetTerraformResourceType() string
- func (tr *TableEntity) GetTerraformSchemaVersion() int
- func (mg *TableEntity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *TableEntity) LateInitialize(attrs []byte) (bool, error)
- func (mg *TableEntity) SetConditions(c ...xpv1.Condition)
- func (mg *TableEntity) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *TableEntity) SetObservation(obs map[string]interface{}) error
- func (tr *TableEntity) SetParameters(params map[string]interface{}) error
- func (mg *TableEntity) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *TableEntity) SetProviderReference(r *xpv1.Reference)
- func (mg *TableEntity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TableEntityList
- type TableEntityObservation
- type TableEntityParameters
- type TableEntitySpec
- type TableEntityStatus
- type TableList
- type TableObservation
- type TableParameters
- type TableSpec
- type TableStatus
- type VersionObservation
- type VersionParameters
Constants ¶
const ( CRDGroup = "storage.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Account_Kind = "Account" Account_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Account_Kind}.String() Account_KindAPIVersion = Account_Kind + "." + CRDGroupVersion.String() Account_GroupVersionKind = CRDGroupVersion.WithKind(Account_Kind) )
Repository type metadata.
var ( AccountCustomerManagedKey_Kind = "AccountCustomerManagedKey" AccountCustomerManagedKey_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AccountCustomerManagedKey_Kind}.String() AccountCustomerManagedKey_KindAPIVersion = AccountCustomerManagedKey_Kind + "." + CRDGroupVersion.String() AccountCustomerManagedKey_GroupVersionKind = CRDGroupVersion.WithKind(AccountCustomerManagedKey_Kind) )
Repository type metadata.
var ( AccountNetworkRules_Kind = "AccountNetworkRules" AccountNetworkRules_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AccountNetworkRules_Kind}.String() AccountNetworkRules_KindAPIVersion = AccountNetworkRules_Kind + "." + CRDGroupVersion.String() AccountNetworkRules_GroupVersionKind = CRDGroupVersion.WithKind(AccountNetworkRules_Kind) )
Repository type metadata.
var ( Blob_Kind = "Blob" Blob_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Blob_Kind}.String() Blob_KindAPIVersion = Blob_Kind + "." + CRDGroupVersion.String() Blob_GroupVersionKind = CRDGroupVersion.WithKind(Blob_Kind) )
Repository type metadata.
var ( BlobInventoryPolicy_Kind = "BlobInventoryPolicy" BlobInventoryPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BlobInventoryPolicy_Kind}.String() BlobInventoryPolicy_KindAPIVersion = BlobInventoryPolicy_Kind + "." + CRDGroupVersion.String() BlobInventoryPolicy_GroupVersionKind = CRDGroupVersion.WithKind(BlobInventoryPolicy_Kind) )
Repository type metadata.
var ( Container_Kind = "Container" Container_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Container_Kind}.String() Container_KindAPIVersion = Container_Kind + "." + CRDGroupVersion.String() Container_GroupVersionKind = CRDGroupVersion.WithKind(Container_Kind) )
Repository type metadata.
var ( DataLakeGen2Filesystem_Kind = "DataLakeGen2Filesystem" DataLakeGen2Filesystem_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataLakeGen2Filesystem_Kind}.String() DataLakeGen2Filesystem_KindAPIVersion = DataLakeGen2Filesystem_Kind + "." + CRDGroupVersion.String() DataLakeGen2Filesystem_GroupVersionKind = CRDGroupVersion.WithKind(DataLakeGen2Filesystem_Kind) )
Repository type metadata.
var ( DataLakeGen2Path_Kind = "DataLakeGen2Path" DataLakeGen2Path_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataLakeGen2Path_Kind}.String() DataLakeGen2Path_KindAPIVersion = DataLakeGen2Path_Kind + "." + CRDGroupVersion.String() DataLakeGen2Path_GroupVersionKind = CRDGroupVersion.WithKind(DataLakeGen2Path_Kind) )
Repository type metadata.
var ( EncryptionScope_Kind = "EncryptionScope" EncryptionScope_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EncryptionScope_Kind}.String() EncryptionScope_KindAPIVersion = EncryptionScope_Kind + "." + CRDGroupVersion.String() EncryptionScope_GroupVersionKind = CRDGroupVersion.WithKind(EncryptionScope_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 ( ManagementPolicy_Kind = "ManagementPolicy" ManagementPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagementPolicy_Kind}.String() ManagementPolicy_KindAPIVersion = ManagementPolicy_Kind + "." + CRDGroupVersion.String() ManagementPolicy_GroupVersionKind = CRDGroupVersion.WithKind(ManagementPolicy_Kind) )
Repository type metadata.
var ( ObjectReplication_Kind = "ObjectReplication" ObjectReplication_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ObjectReplication_Kind}.String() ObjectReplication_KindAPIVersion = ObjectReplication_Kind + "." + CRDGroupVersion.String() ObjectReplication_GroupVersionKind = CRDGroupVersion.WithKind(ObjectReplication_Kind) )
Repository type metadata.
var ( Queue_Kind = "Queue" Queue_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Queue_Kind}.String() Queue_KindAPIVersion = Queue_Kind + "." + CRDGroupVersion.String() Queue_GroupVersionKind = CRDGroupVersion.WithKind(Queue_Kind) )
Repository type metadata.
var ()
Repository type metadata.
var ()
Repository type metadata.
var ( Sync_Kind = "Sync" Sync_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Sync_Kind}.String() Sync_KindAPIVersion = Sync_Kind + "." + CRDGroupVersion.String() Sync_GroupVersionKind = CRDGroupVersion.WithKind(Sync_Kind) )
Repository type metadata.
var ( SyncCloudEndpoint_Kind = "SyncCloudEndpoint" SyncCloudEndpoint_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SyncCloudEndpoint_Kind}.String() SyncCloudEndpoint_KindAPIVersion = SyncCloudEndpoint_Kind + "." + CRDGroupVersion.String() SyncCloudEndpoint_GroupVersionKind = CRDGroupVersion.WithKind(SyncCloudEndpoint_Kind) )
Repository type metadata.
var ( Table_Kind = "Table" Table_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Table_Kind}.String() Table_KindAPIVersion = Table_Kind + "." + CRDGroupVersion.String() Table_GroupVersionKind = CRDGroupVersion.WithKind(Table_Kind) )
Repository type metadata.
var ( TableEntity_Kind = "TableEntity" TableEntity_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: TableEntity_Kind}.String() TableEntity_KindAPIVersion = TableEntity_Kind + "." + CRDGroupVersion.String() TableEntity_GroupVersionKind = CRDGroupVersion.WithKind(TableEntity_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type ACLAccessPolicyObservation ¶
type ACLAccessPolicyObservation struct { }
func (*ACLAccessPolicyObservation) DeepCopy ¶
func (in *ACLAccessPolicyObservation) DeepCopy() *ACLAccessPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACLAccessPolicyObservation.
func (*ACLAccessPolicyObservation) DeepCopyInto ¶
func (in *ACLAccessPolicyObservation) DeepCopyInto(out *ACLAccessPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ACLAccessPolicyParameters ¶
type ACLAccessPolicyParameters struct { // +kubebuilder:validation:Required Expiry *string `json:"expiry" tf:"expiry,omitempty"` // +kubebuilder:validation:Required Permissions *string `json:"permissions" tf:"permissions,omitempty"` // +kubebuilder:validation:Required Start *string `json:"start" tf:"start,omitempty"` }
func (*ACLAccessPolicyParameters) DeepCopy ¶
func (in *ACLAccessPolicyParameters) DeepCopy() *ACLAccessPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACLAccessPolicyParameters.
func (*ACLAccessPolicyParameters) DeepCopyInto ¶
func (in *ACLAccessPolicyParameters) DeepCopyInto(out *ACLAccessPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ACLObservation ¶
type ACLObservation struct { }
func (*ACLObservation) DeepCopy ¶
func (in *ACLObservation) DeepCopy() *ACLObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACLObservation.
func (*ACLObservation) DeepCopyInto ¶
func (in *ACLObservation) DeepCopyInto(out *ACLObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ACLParameters ¶
type ACLParameters struct { // +kubebuilder:validation:Optional AccessPolicy []AccessPolicyParameters `json:"accessPolicy,omitempty" tf:"access_policy,omitempty"` // +kubebuilder:validation:Required ID *string `json:"id" tf:"id,omitempty"` }
func (*ACLParameters) DeepCopy ¶
func (in *ACLParameters) DeepCopy() *ACLParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACLParameters.
func (*ACLParameters) DeepCopyInto ¶
func (in *ACLParameters) DeepCopyInto(out *ACLParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccessPolicyObservation ¶
type AccessPolicyObservation struct { }
func (*AccessPolicyObservation) DeepCopy ¶
func (in *AccessPolicyObservation) DeepCopy() *AccessPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessPolicyObservation.
func (*AccessPolicyObservation) DeepCopyInto ¶
func (in *AccessPolicyObservation) DeepCopyInto(out *AccessPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccessPolicyParameters ¶
type AccessPolicyParameters struct { // +kubebuilder:validation:Optional Expiry *string `json:"expiry,omitempty" tf:"expiry,omitempty"` // +kubebuilder:validation:Required Permissions *string `json:"permissions" tf:"permissions,omitempty"` // +kubebuilder:validation:Optional Start *string `json:"start,omitempty" tf:"start,omitempty"` }
func (*AccessPolicyParameters) DeepCopy ¶
func (in *AccessPolicyParameters) DeepCopy() *AccessPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessPolicyParameters.
func (*AccessPolicyParameters) DeepCopyInto ¶
func (in *AccessPolicyParameters) DeepCopyInto(out *AccessPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Account ¶
type Account struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AccountSpec `json:"spec"` Status AccountStatus `json:"status,omitempty"` }
Account is the Schema for the Accounts 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 (*Account) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Account.
func (*Account) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Account) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Account) GetCondition ¶
func (mg *Account) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Account.
func (*Account) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Account
func (*Account) GetDeletionPolicy ¶
func (mg *Account) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Account.
func (*Account) GetObservation ¶
GetObservation of this Account
func (*Account) GetParameters ¶
GetParameters of this Account
func (*Account) GetProviderConfigReference ¶
GetProviderConfigReference of this Account.
func (*Account) GetProviderReference ¶
GetProviderReference of this Account. Deprecated: Use GetProviderConfigReference.
func (*Account) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Account
func (*Account) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Account) GetWriteConnectionSecretToReference ¶
func (mg *Account) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Account.
func (*Account) LateInitialize ¶
LateInitialize this Account using its observed tfState. returns True if there are any spec changes for the resource.
func (*Account) ResolveReferences ¶
ResolveReferences of this Account.
func (*Account) SetConditions ¶
SetConditions of this Account.
func (*Account) SetDeletionPolicy ¶
func (mg *Account) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Account.
func (*Account) SetObservation ¶
SetObservation for this Account
func (*Account) SetParameters ¶
SetParameters for this Account
func (*Account) SetProviderConfigReference ¶
SetProviderConfigReference of this Account.
func (*Account) SetProviderReference ¶
SetProviderReference of this Account. Deprecated: Use SetProviderConfigReference.
func (*Account) SetWriteConnectionSecretToReference ¶
func (mg *Account) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Account.
type AccountCustomerManagedKey ¶
type AccountCustomerManagedKey struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AccountCustomerManagedKeySpec `json:"spec"` Status AccountCustomerManagedKeyStatus `json:"status,omitempty"` }
AccountCustomerManagedKey is the Schema for the AccountCustomerManagedKeys 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 (*AccountCustomerManagedKey) DeepCopy ¶
func (in *AccountCustomerManagedKey) DeepCopy() *AccountCustomerManagedKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountCustomerManagedKey.
func (*AccountCustomerManagedKey) DeepCopyInto ¶
func (in *AccountCustomerManagedKey) DeepCopyInto(out *AccountCustomerManagedKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountCustomerManagedKey) DeepCopyObject ¶
func (in *AccountCustomerManagedKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccountCustomerManagedKey) GetCondition ¶
func (mg *AccountCustomerManagedKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AccountCustomerManagedKey.
func (*AccountCustomerManagedKey) GetConnectionDetailsMapping ¶
func (tr *AccountCustomerManagedKey) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AccountCustomerManagedKey
func (*AccountCustomerManagedKey) GetDeletionPolicy ¶
func (mg *AccountCustomerManagedKey) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AccountCustomerManagedKey.
func (*AccountCustomerManagedKey) GetObservation ¶
func (tr *AccountCustomerManagedKey) GetObservation() (map[string]interface{}, error)
GetObservation of this AccountCustomerManagedKey
func (*AccountCustomerManagedKey) GetParameters ¶
func (tr *AccountCustomerManagedKey) GetParameters() (map[string]interface{}, error)
GetParameters of this AccountCustomerManagedKey
func (*AccountCustomerManagedKey) GetProviderConfigReference ¶
func (mg *AccountCustomerManagedKey) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AccountCustomerManagedKey.
func (*AccountCustomerManagedKey) GetProviderReference ¶
func (mg *AccountCustomerManagedKey) GetProviderReference() *xpv1.Reference
GetProviderReference of this AccountCustomerManagedKey. Deprecated: Use GetProviderConfigReference.
func (*AccountCustomerManagedKey) GetTerraformResourceType ¶
func (mg *AccountCustomerManagedKey) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AccountCustomerManagedKey
func (*AccountCustomerManagedKey) GetTerraformSchemaVersion ¶
func (tr *AccountCustomerManagedKey) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AccountCustomerManagedKey) GetWriteConnectionSecretToReference ¶
func (mg *AccountCustomerManagedKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AccountCustomerManagedKey.
func (*AccountCustomerManagedKey) LateInitialize ¶
func (tr *AccountCustomerManagedKey) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AccountCustomerManagedKey using its observed tfState. returns True if there are any spec changes for the resource.
func (*AccountCustomerManagedKey) SetConditions ¶
func (mg *AccountCustomerManagedKey) SetConditions(c ...xpv1.Condition)
SetConditions of this AccountCustomerManagedKey.
func (*AccountCustomerManagedKey) SetDeletionPolicy ¶
func (mg *AccountCustomerManagedKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AccountCustomerManagedKey.
func (*AccountCustomerManagedKey) SetObservation ¶
func (tr *AccountCustomerManagedKey) SetObservation(obs map[string]interface{}) error
SetObservation for this AccountCustomerManagedKey
func (*AccountCustomerManagedKey) SetParameters ¶
func (tr *AccountCustomerManagedKey) SetParameters(params map[string]interface{}) error
SetParameters for this AccountCustomerManagedKey
func (*AccountCustomerManagedKey) SetProviderConfigReference ¶
func (mg *AccountCustomerManagedKey) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AccountCustomerManagedKey.
func (*AccountCustomerManagedKey) SetProviderReference ¶
func (mg *AccountCustomerManagedKey) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AccountCustomerManagedKey. Deprecated: Use SetProviderConfigReference.
func (*AccountCustomerManagedKey) SetWriteConnectionSecretToReference ¶
func (mg *AccountCustomerManagedKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AccountCustomerManagedKey.
type AccountCustomerManagedKeyList ¶
type AccountCustomerManagedKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AccountCustomerManagedKey `json:"items"` }
AccountCustomerManagedKeyList contains a list of AccountCustomerManagedKeys
func (*AccountCustomerManagedKeyList) DeepCopy ¶
func (in *AccountCustomerManagedKeyList) DeepCopy() *AccountCustomerManagedKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountCustomerManagedKeyList.
func (*AccountCustomerManagedKeyList) DeepCopyInto ¶
func (in *AccountCustomerManagedKeyList) DeepCopyInto(out *AccountCustomerManagedKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountCustomerManagedKeyList) DeepCopyObject ¶
func (in *AccountCustomerManagedKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccountCustomerManagedKeyList) GetItems ¶
func (l *AccountCustomerManagedKeyList) GetItems() []resource.Managed
GetItems of this AccountCustomerManagedKeyList.
type AccountCustomerManagedKeyObservation ¶
type AccountCustomerManagedKeyObservation struct { }
func (*AccountCustomerManagedKeyObservation) DeepCopy ¶
func (in *AccountCustomerManagedKeyObservation) DeepCopy() *AccountCustomerManagedKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountCustomerManagedKeyObservation.
func (*AccountCustomerManagedKeyObservation) DeepCopyInto ¶
func (in *AccountCustomerManagedKeyObservation) DeepCopyInto(out *AccountCustomerManagedKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountCustomerManagedKeyParameters ¶
type AccountCustomerManagedKeyParameters struct { // +kubebuilder:validation:Required KeyName *string `json:"keyName" tf:"key_name,omitempty"` // +kubebuilder:validation:Required KeyVaultID *string `json:"keyVaultId" tf:"key_vault_id,omitempty"` // +kubebuilder:validation:Optional KeyVersion *string `json:"keyVersion,omitempty" tf:"key_version,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` // +kubebuilder:validation:Optional UserAssignedIdentityID *string `json:"userAssignedIdentityId,omitempty" tf:"user_assigned_identity_id,omitempty"` }
func (*AccountCustomerManagedKeyParameters) DeepCopy ¶
func (in *AccountCustomerManagedKeyParameters) DeepCopy() *AccountCustomerManagedKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountCustomerManagedKeyParameters.
func (*AccountCustomerManagedKeyParameters) DeepCopyInto ¶
func (in *AccountCustomerManagedKeyParameters) DeepCopyInto(out *AccountCustomerManagedKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountCustomerManagedKeySpec ¶
type AccountCustomerManagedKeySpec struct { v1.ResourceSpec `json:",inline"` ForProvider AccountCustomerManagedKeyParameters `json:"forProvider"` }
AccountCustomerManagedKeySpec defines the desired state of AccountCustomerManagedKey
func (*AccountCustomerManagedKeySpec) DeepCopy ¶
func (in *AccountCustomerManagedKeySpec) DeepCopy() *AccountCustomerManagedKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountCustomerManagedKeySpec.
func (*AccountCustomerManagedKeySpec) DeepCopyInto ¶
func (in *AccountCustomerManagedKeySpec) DeepCopyInto(out *AccountCustomerManagedKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountCustomerManagedKeyStatus ¶
type AccountCustomerManagedKeyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AccountCustomerManagedKeyObservation `json:"atProvider,omitempty"` }
AccountCustomerManagedKeyStatus defines the observed state of AccountCustomerManagedKey.
func (*AccountCustomerManagedKeyStatus) DeepCopy ¶
func (in *AccountCustomerManagedKeyStatus) DeepCopy() *AccountCustomerManagedKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountCustomerManagedKeyStatus.
func (*AccountCustomerManagedKeyStatus) DeepCopyInto ¶
func (in *AccountCustomerManagedKeyStatus) DeepCopyInto(out *AccountCustomerManagedKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountList ¶
type AccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Account `json:"items"` }
AccountList contains a list of Accounts
func (*AccountList) DeepCopy ¶
func (in *AccountList) DeepCopy() *AccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountList.
func (*AccountList) DeepCopyInto ¶
func (in *AccountList) DeepCopyInto(out *AccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountList) DeepCopyObject ¶
func (in *AccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccountList) GetItems ¶
func (l *AccountList) GetItems() []resource.Managed
GetItems of this AccountList.
type AccountNetworkRules ¶
type AccountNetworkRules struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AccountNetworkRulesSpec `json:"spec"` Status AccountNetworkRulesStatus `json:"status,omitempty"` }
AccountNetworkRules is the Schema for the AccountNetworkRuless 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 (*AccountNetworkRules) DeepCopy ¶
func (in *AccountNetworkRules) DeepCopy() *AccountNetworkRules
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountNetworkRules.
func (*AccountNetworkRules) DeepCopyInto ¶
func (in *AccountNetworkRules) DeepCopyInto(out *AccountNetworkRules)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountNetworkRules) DeepCopyObject ¶
func (in *AccountNetworkRules) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccountNetworkRules) GetCondition ¶
func (mg *AccountNetworkRules) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AccountNetworkRules.
func (*AccountNetworkRules) GetConnectionDetailsMapping ¶
func (tr *AccountNetworkRules) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AccountNetworkRules
func (*AccountNetworkRules) GetDeletionPolicy ¶
func (mg *AccountNetworkRules) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AccountNetworkRules.
func (*AccountNetworkRules) GetObservation ¶
func (tr *AccountNetworkRules) GetObservation() (map[string]interface{}, error)
GetObservation of this AccountNetworkRules
func (*AccountNetworkRules) GetParameters ¶
func (tr *AccountNetworkRules) GetParameters() (map[string]interface{}, error)
GetParameters of this AccountNetworkRules
func (*AccountNetworkRules) GetProviderConfigReference ¶
func (mg *AccountNetworkRules) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AccountNetworkRules.
func (*AccountNetworkRules) GetProviderReference ¶
func (mg *AccountNetworkRules) GetProviderReference() *xpv1.Reference
GetProviderReference of this AccountNetworkRules. Deprecated: Use GetProviderConfigReference.
func (*AccountNetworkRules) GetTerraformResourceType ¶
func (mg *AccountNetworkRules) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AccountNetworkRules
func (*AccountNetworkRules) GetTerraformSchemaVersion ¶
func (tr *AccountNetworkRules) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AccountNetworkRules) GetWriteConnectionSecretToReference ¶
func (mg *AccountNetworkRules) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AccountNetworkRules.
func (*AccountNetworkRules) LateInitialize ¶
func (tr *AccountNetworkRules) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AccountNetworkRules using its observed tfState. returns True if there are any spec changes for the resource.
func (*AccountNetworkRules) SetConditions ¶
func (mg *AccountNetworkRules) SetConditions(c ...xpv1.Condition)
SetConditions of this AccountNetworkRules.
func (*AccountNetworkRules) SetDeletionPolicy ¶
func (mg *AccountNetworkRules) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AccountNetworkRules.
func (*AccountNetworkRules) SetObservation ¶
func (tr *AccountNetworkRules) SetObservation(obs map[string]interface{}) error
SetObservation for this AccountNetworkRules
func (*AccountNetworkRules) SetParameters ¶
func (tr *AccountNetworkRules) SetParameters(params map[string]interface{}) error
SetParameters for this AccountNetworkRules
func (*AccountNetworkRules) SetProviderConfigReference ¶
func (mg *AccountNetworkRules) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AccountNetworkRules.
func (*AccountNetworkRules) SetProviderReference ¶
func (mg *AccountNetworkRules) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AccountNetworkRules. Deprecated: Use SetProviderConfigReference.
func (*AccountNetworkRules) SetWriteConnectionSecretToReference ¶
func (mg *AccountNetworkRules) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AccountNetworkRules.
type AccountNetworkRulesList ¶
type AccountNetworkRulesList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AccountNetworkRules `json:"items"` }
AccountNetworkRulesList contains a list of AccountNetworkRuless
func (*AccountNetworkRulesList) DeepCopy ¶
func (in *AccountNetworkRulesList) DeepCopy() *AccountNetworkRulesList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountNetworkRulesList.
func (*AccountNetworkRulesList) DeepCopyInto ¶
func (in *AccountNetworkRulesList) DeepCopyInto(out *AccountNetworkRulesList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountNetworkRulesList) DeepCopyObject ¶
func (in *AccountNetworkRulesList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccountNetworkRulesList) GetItems ¶
func (l *AccountNetworkRulesList) GetItems() []resource.Managed
GetItems of this AccountNetworkRulesList.
type AccountNetworkRulesObservation ¶
type AccountNetworkRulesObservation struct { }
func (*AccountNetworkRulesObservation) DeepCopy ¶
func (in *AccountNetworkRulesObservation) DeepCopy() *AccountNetworkRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountNetworkRulesObservation.
func (*AccountNetworkRulesObservation) DeepCopyInto ¶
func (in *AccountNetworkRulesObservation) DeepCopyInto(out *AccountNetworkRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountNetworkRulesParameters ¶
type AccountNetworkRulesParameters struct { // +kubebuilder:validation:Optional Bypass []*string `json:"bypass,omitempty" tf:"bypass,omitempty"` // +kubebuilder:validation:Required DefaultAction *string `json:"defaultAction" tf:"default_action,omitempty"` // +kubebuilder:validation:Optional IPRules []*string `json:"ipRules,omitempty" tf:"ip_rules,omitempty"` // +kubebuilder:validation:Optional PrivateLinkAccess []AccountNetworkRulesPrivateLinkAccessParameters `json:"privateLinkAccess,omitempty" tf:"private_link_access,omitempty"` // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional StorageAccountID *string `json:"storageAccountId,omitempty" tf:"storage_account_id,omitempty"` // +kubebuilder:validation:Optional StorageAccountName *string `json:"storageAccountName,omitempty" tf:"storage_account_name,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIds []*string `json:"virtualNetworkSubnetIds,omitempty" tf:"virtual_network_subnet_ids,omitempty"` }
func (*AccountNetworkRulesParameters) DeepCopy ¶
func (in *AccountNetworkRulesParameters) DeepCopy() *AccountNetworkRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountNetworkRulesParameters.
func (*AccountNetworkRulesParameters) DeepCopyInto ¶
func (in *AccountNetworkRulesParameters) DeepCopyInto(out *AccountNetworkRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountNetworkRulesPrivateLinkAccessObservation ¶
type AccountNetworkRulesPrivateLinkAccessObservation struct { }
func (*AccountNetworkRulesPrivateLinkAccessObservation) DeepCopy ¶
func (in *AccountNetworkRulesPrivateLinkAccessObservation) DeepCopy() *AccountNetworkRulesPrivateLinkAccessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountNetworkRulesPrivateLinkAccessObservation.
func (*AccountNetworkRulesPrivateLinkAccessObservation) DeepCopyInto ¶
func (in *AccountNetworkRulesPrivateLinkAccessObservation) DeepCopyInto(out *AccountNetworkRulesPrivateLinkAccessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountNetworkRulesPrivateLinkAccessParameters ¶
type AccountNetworkRulesPrivateLinkAccessParameters struct { // +kubebuilder:validation:Required EndpointResourceID *string `json:"endpointResourceId" tf:"endpoint_resource_id,omitempty"` // +kubebuilder:validation:Optional EndpointTenantID *string `json:"endpointTenantId,omitempty" tf:"endpoint_tenant_id,omitempty"` }
func (*AccountNetworkRulesPrivateLinkAccessParameters) DeepCopy ¶
func (in *AccountNetworkRulesPrivateLinkAccessParameters) DeepCopy() *AccountNetworkRulesPrivateLinkAccessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountNetworkRulesPrivateLinkAccessParameters.
func (*AccountNetworkRulesPrivateLinkAccessParameters) DeepCopyInto ¶
func (in *AccountNetworkRulesPrivateLinkAccessParameters) DeepCopyInto(out *AccountNetworkRulesPrivateLinkAccessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountNetworkRulesSpec ¶
type AccountNetworkRulesSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AccountNetworkRulesParameters `json:"forProvider"` }
AccountNetworkRulesSpec defines the desired state of AccountNetworkRules
func (*AccountNetworkRulesSpec) DeepCopy ¶
func (in *AccountNetworkRulesSpec) DeepCopy() *AccountNetworkRulesSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountNetworkRulesSpec.
func (*AccountNetworkRulesSpec) DeepCopyInto ¶
func (in *AccountNetworkRulesSpec) DeepCopyInto(out *AccountNetworkRulesSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountNetworkRulesStatus ¶
type AccountNetworkRulesStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AccountNetworkRulesObservation `json:"atProvider,omitempty"` }
AccountNetworkRulesStatus defines the observed state of AccountNetworkRules.
func (*AccountNetworkRulesStatus) DeepCopy ¶
func (in *AccountNetworkRulesStatus) DeepCopy() *AccountNetworkRulesStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountNetworkRulesStatus.
func (*AccountNetworkRulesStatus) DeepCopyInto ¶
func (in *AccountNetworkRulesStatus) DeepCopyInto(out *AccountNetworkRulesStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountObservation ¶
type AccountObservation struct { PrimaryBlobEndpoint *string `json:"primaryBlobEndpoint,omitempty" tf:"primary_blob_endpoint,omitempty"` PrimaryBlobHost *string `json:"primaryBlobHost,omitempty" tf:"primary_blob_host,omitempty"` PrimaryDfsEndpoint *string `json:"primaryDfsEndpoint,omitempty" tf:"primary_dfs_endpoint,omitempty"` PrimaryDfsHost *string `json:"primaryDfsHost,omitempty" tf:"primary_dfs_host,omitempty"` PrimaryFileEndpoint *string `json:"primaryFileEndpoint,omitempty" tf:"primary_file_endpoint,omitempty"` PrimaryFileHost *string `json:"primaryFileHost,omitempty" tf:"primary_file_host,omitempty"` PrimaryLocation *string `json:"primaryLocation,omitempty" tf:"primary_location,omitempty"` PrimaryQueueEndpoint *string `json:"primaryQueueEndpoint,omitempty" tf:"primary_queue_endpoint,omitempty"` PrimaryQueueHost *string `json:"primaryQueueHost,omitempty" tf:"primary_queue_host,omitempty"` PrimaryTableEndpoint *string `json:"primaryTableEndpoint,omitempty" tf:"primary_table_endpoint,omitempty"` PrimaryTableHost *string `json:"primaryTableHost,omitempty" tf:"primary_table_host,omitempty"` PrimaryWebEndpoint *string `json:"primaryWebEndpoint,omitempty" tf:"primary_web_endpoint,omitempty"` PrimaryWebHost *string `json:"primaryWebHost,omitempty" tf:"primary_web_host,omitempty"` SecondaryBlobEndpoint *string `json:"secondaryBlobEndpoint,omitempty" tf:"secondary_blob_endpoint,omitempty"` SecondaryBlobHost *string `json:"secondaryBlobHost,omitempty" tf:"secondary_blob_host,omitempty"` SecondaryDfsEndpoint *string `json:"secondaryDfsEndpoint,omitempty" tf:"secondary_dfs_endpoint,omitempty"` SecondaryDfsHost *string `json:"secondaryDfsHost,omitempty" tf:"secondary_dfs_host,omitempty"` SecondaryFileEndpoint *string `json:"secondaryFileEndpoint,omitempty" tf:"secondary_file_endpoint,omitempty"` SecondaryFileHost *string `json:"secondaryFileHost,omitempty" tf:"secondary_file_host,omitempty"` SecondaryLocation *string `json:"secondaryLocation,omitempty" tf:"secondary_location,omitempty"` SecondaryQueueEndpoint *string `json:"secondaryQueueEndpoint,omitempty" tf:"secondary_queue_endpoint,omitempty"` SecondaryQueueHost *string `json:"secondaryQueueHost,omitempty" tf:"secondary_queue_host,omitempty"` SecondaryTableEndpoint *string `json:"secondaryTableEndpoint,omitempty" tf:"secondary_table_endpoint,omitempty"` SecondaryTableHost *string `json:"secondaryTableHost,omitempty" tf:"secondary_table_host,omitempty"` SecondaryWebEndpoint *string `json:"secondaryWebEndpoint,omitempty" tf:"secondary_web_endpoint,omitempty"` SecondaryWebHost *string `json:"secondaryWebHost,omitempty" tf:"secondary_web_host,omitempty"` }
func (*AccountObservation) DeepCopy ¶
func (in *AccountObservation) DeepCopy() *AccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountObservation.
func (*AccountObservation) DeepCopyInto ¶
func (in *AccountObservation) DeepCopyInto(out *AccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountParameters ¶
type AccountParameters struct { // +kubebuilder:validation:Optional AccessTier *string `json:"accessTier,omitempty" tf:"access_tier,omitempty"` // +kubebuilder:validation:Optional AccountKind *string `json:"accountKind,omitempty" tf:"account_kind,omitempty"` // +kubebuilder:validation:Required AccountReplicationType *string `json:"accountReplicationType" tf:"account_replication_type,omitempty"` // +kubebuilder:validation:Required AccountTier *string `json:"accountTier" tf:"account_tier,omitempty"` // +kubebuilder:validation:Optional AllowBlobPublicAccess *bool `json:"allowBlobPublicAccess,omitempty" tf:"allow_blob_public_access,omitempty"` // +kubebuilder:validation:Optional AzureFilesAuthentication []AzureFilesAuthenticationParameters `json:"azureFilesAuthentication,omitempty" tf:"azure_files_authentication,omitempty"` // +kubebuilder:validation:Optional BlobProperties []BlobPropertiesParameters `json:"blobProperties,omitempty" tf:"blob_properties,omitempty"` // +kubebuilder:validation:Optional CustomDomain []CustomDomainParameters `json:"customDomain,omitempty" tf:"custom_domain,omitempty"` // +kubebuilder:validation:Optional EnableHTTPSTrafficOnly *bool `json:"enableHttpsTrafficOnly,omitempty" tf:"enable_https_traffic_only,omitempty"` // +kubebuilder:validation:Optional Identity []IdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Optional IsHnsEnabled *bool `json:"isHnsEnabled,omitempty" tf:"is_hns_enabled,omitempty"` LargeFileShareEnabled *bool `json:"largeFileShareEnabled,omitempty" tf:"large_file_share_enabled,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MinTLSVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version,omitempty"` // +kubebuilder:validation:Optional NetworkRules []NetworkRulesParameters `json:"networkRules,omitempty" tf:"network_rules,omitempty"` // +kubebuilder:validation:Optional Nfsv3Enabled *bool `json:"nfsv3Enabled,omitempty" tf:"nfsv3_enabled,omitempty"` // +kubebuilder:validation:Optional QueueProperties []QueuePropertiesParameters `json:"queueProperties,omitempty" tf:"queue_properties,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha1.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 Routing []RoutingParameters `json:"routing,omitempty" tf:"routing,omitempty"` ShareProperties []SharePropertiesParameters `json:"shareProperties,omitempty" tf:"share_properties,omitempty"` SharedAccessKeyEnabled *bool `json:"sharedAccessKeyEnabled,omitempty" tf:"shared_access_key_enabled,omitempty"` // +kubebuilder:validation:Optional StaticWebsite []StaticWebsiteParameters `json:"staticWebsite,omitempty" tf:"static_website,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*AccountParameters) DeepCopy ¶
func (in *AccountParameters) DeepCopy() *AccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountParameters.
func (*AccountParameters) DeepCopyInto ¶
func (in *AccountParameters) DeepCopyInto(out *AccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountSpec ¶
type AccountSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AccountParameters `json:"forProvider"` }
AccountSpec defines the desired state of Account
func (*AccountSpec) DeepCopy ¶
func (in *AccountSpec) DeepCopy() *AccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountSpec.
func (*AccountSpec) DeepCopyInto ¶
func (in *AccountSpec) DeepCopyInto(out *AccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountStatus ¶
type AccountStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AccountObservation `json:"atProvider,omitempty"` }
AccountStatus defines the observed state of Account.
func (*AccountStatus) DeepCopy ¶
func (in *AccountStatus) DeepCopy() *AccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountStatus.
func (*AccountStatus) DeepCopyInto ¶
func (in *AccountStatus) DeepCopyInto(out *AccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AceObservation ¶
type AceObservation struct { }
func (*AceObservation) DeepCopy ¶
func (in *AceObservation) DeepCopy() *AceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AceObservation.
func (*AceObservation) DeepCopyInto ¶
func (in *AceObservation) DeepCopyInto(out *AceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AceParameters ¶
type AceParameters struct { // +kubebuilder:validation:Optional ID *string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:Required Permissions *string `json:"permissions" tf:"permissions,omitempty"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*AceParameters) DeepCopy ¶
func (in *AceParameters) DeepCopy() *AceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AceParameters.
func (*AceParameters) DeepCopyInto ¶
func (in *AceParameters) DeepCopyInto(out *AceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionsObservation ¶
type ActionsObservation struct { }
func (*ActionsObservation) DeepCopy ¶
func (in *ActionsObservation) DeepCopy() *ActionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionsObservation.
func (*ActionsObservation) DeepCopyInto ¶
func (in *ActionsObservation) DeepCopyInto(out *ActionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionsParameters ¶
type ActionsParameters struct { // +kubebuilder:validation:Optional BaseBlob []BaseBlobParameters `json:"baseBlob,omitempty" tf:"base_blob,omitempty"` // +kubebuilder:validation:Optional Snapshot []SnapshotParameters `json:"snapshot,omitempty" tf:"snapshot,omitempty"` // +kubebuilder:validation:Optional Version []VersionParameters `json:"version,omitempty" tf:"version,omitempty"` }
func (*ActionsParameters) DeepCopy ¶
func (in *ActionsParameters) DeepCopy() *ActionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionsParameters.
func (*ActionsParameters) DeepCopyInto ¶
func (in *ActionsParameters) DeepCopyInto(out *ActionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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:Required DomainGUID *string `json:"domainGuid" tf:"domain_guid,omitempty"` // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Required DomainSid *string `json:"domainSid" tf:"domain_sid,omitempty"` // +kubebuilder:validation:Required ForestName *string `json:"forestName" tf:"forest_name,omitempty"` // +kubebuilder:validation:Required NetbiosDomainName *string `json:"netbiosDomainName" tf:"netbios_domain_name,omitempty"` // +kubebuilder:validation:Required StorageSid *string `json:"storageSid" tf:"storage_sid,omitempty"` }
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 AzureFilesAuthenticationObservation ¶
type AzureFilesAuthenticationObservation struct { }
func (*AzureFilesAuthenticationObservation) DeepCopy ¶
func (in *AzureFilesAuthenticationObservation) DeepCopy() *AzureFilesAuthenticationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFilesAuthenticationObservation.
func (*AzureFilesAuthenticationObservation) DeepCopyInto ¶
func (in *AzureFilesAuthenticationObservation) DeepCopyInto(out *AzureFilesAuthenticationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFilesAuthenticationParameters ¶
type AzureFilesAuthenticationParameters struct { // +kubebuilder:validation:Optional ActiveDirectory []ActiveDirectoryParameters `json:"activeDirectory,omitempty" tf:"active_directory,omitempty"` // +kubebuilder:validation:Required DirectoryType *string `json:"directoryType" tf:"directory_type,omitempty"` }
func (*AzureFilesAuthenticationParameters) DeepCopy ¶
func (in *AzureFilesAuthenticationParameters) DeepCopy() *AzureFilesAuthenticationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFilesAuthenticationParameters.
func (*AzureFilesAuthenticationParameters) DeepCopyInto ¶
func (in *AzureFilesAuthenticationParameters) DeepCopyInto(out *AzureFilesAuthenticationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaseBlobObservation ¶
type BaseBlobObservation struct { }
func (*BaseBlobObservation) DeepCopy ¶
func (in *BaseBlobObservation) DeepCopy() *BaseBlobObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseBlobObservation.
func (*BaseBlobObservation) DeepCopyInto ¶
func (in *BaseBlobObservation) DeepCopyInto(out *BaseBlobObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaseBlobParameters ¶
type BaseBlobParameters struct { // +kubebuilder:validation:Optional DeleteAfterDaysSinceModificationGreaterThan *int64 `json:"deleteAfterDaysSinceModificationGreaterThan,omitempty" tf:"delete_after_days_since_modification_greater_than,omitempty"` // +kubebuilder:validation:Optional TierToArchiveAfterDaysSinceModificationGreaterThan *int64 `` /* 141-byte string literal not displayed */ // +kubebuilder:validation:Optional TierToCoolAfterDaysSinceModificationGreaterThan *int64 `` /* 135-byte string literal not displayed */ }
func (*BaseBlobParameters) DeepCopy ¶
func (in *BaseBlobParameters) DeepCopy() *BaseBlobParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseBlobParameters.
func (*BaseBlobParameters) DeepCopyInto ¶
func (in *BaseBlobParameters) DeepCopyInto(out *BaseBlobParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Blob ¶
type Blob struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BlobSpec `json:"spec"` Status BlobStatus `json:"status,omitempty"` }
Blob is the Schema for the Blobs 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 (*Blob) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Blob.
func (*Blob) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Blob) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Blob) GetCondition ¶
func (mg *Blob) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Blob.
func (*Blob) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Blob
func (*Blob) GetDeletionPolicy ¶
func (mg *Blob) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Blob.
func (*Blob) GetObservation ¶
GetObservation of this Blob
func (*Blob) GetParameters ¶
GetParameters of this Blob
func (*Blob) GetProviderConfigReference ¶
GetProviderConfigReference of this Blob.
func (*Blob) GetProviderReference ¶
GetProviderReference of this Blob. Deprecated: Use GetProviderConfigReference.
func (*Blob) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Blob
func (*Blob) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Blob) GetWriteConnectionSecretToReference ¶
func (mg *Blob) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Blob.
func (*Blob) LateInitialize ¶
LateInitialize this Blob using its observed tfState. returns True if there are any spec changes for the resource.
func (*Blob) ResolveReferences ¶
ResolveReferences of this Blob.
func (*Blob) SetConditions ¶
SetConditions of this Blob.
func (*Blob) SetDeletionPolicy ¶
func (mg *Blob) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Blob.
func (*Blob) SetObservation ¶
SetObservation for this Blob
func (*Blob) SetParameters ¶
SetParameters for this Blob
func (*Blob) SetProviderConfigReference ¶
SetProviderConfigReference of this Blob.
func (*Blob) SetProviderReference ¶
SetProviderReference of this Blob. Deprecated: Use SetProviderConfigReference.
func (*Blob) SetWriteConnectionSecretToReference ¶
func (mg *Blob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Blob.
type BlobInventoryPolicy ¶
type BlobInventoryPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BlobInventoryPolicySpec `json:"spec"` Status BlobInventoryPolicyStatus `json:"status,omitempty"` }
BlobInventoryPolicy is the Schema for the BlobInventoryPolicys 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 (*BlobInventoryPolicy) DeepCopy ¶
func (in *BlobInventoryPolicy) DeepCopy() *BlobInventoryPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobInventoryPolicy.
func (*BlobInventoryPolicy) DeepCopyInto ¶
func (in *BlobInventoryPolicy) DeepCopyInto(out *BlobInventoryPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobInventoryPolicy) DeepCopyObject ¶
func (in *BlobInventoryPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BlobInventoryPolicy) GetCondition ¶
func (mg *BlobInventoryPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BlobInventoryPolicy.
func (*BlobInventoryPolicy) GetConnectionDetailsMapping ¶
func (tr *BlobInventoryPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BlobInventoryPolicy
func (*BlobInventoryPolicy) GetDeletionPolicy ¶
func (mg *BlobInventoryPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BlobInventoryPolicy.
func (*BlobInventoryPolicy) GetObservation ¶
func (tr *BlobInventoryPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this BlobInventoryPolicy
func (*BlobInventoryPolicy) GetParameters ¶
func (tr *BlobInventoryPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this BlobInventoryPolicy
func (*BlobInventoryPolicy) GetProviderConfigReference ¶
func (mg *BlobInventoryPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BlobInventoryPolicy.
func (*BlobInventoryPolicy) GetProviderReference ¶
func (mg *BlobInventoryPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this BlobInventoryPolicy. Deprecated: Use GetProviderConfigReference.
func (*BlobInventoryPolicy) GetTerraformResourceType ¶
func (mg *BlobInventoryPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BlobInventoryPolicy
func (*BlobInventoryPolicy) GetTerraformSchemaVersion ¶
func (tr *BlobInventoryPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BlobInventoryPolicy) GetWriteConnectionSecretToReference ¶
func (mg *BlobInventoryPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BlobInventoryPolicy.
func (*BlobInventoryPolicy) LateInitialize ¶
func (tr *BlobInventoryPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BlobInventoryPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*BlobInventoryPolicy) SetConditions ¶
func (mg *BlobInventoryPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this BlobInventoryPolicy.
func (*BlobInventoryPolicy) SetDeletionPolicy ¶
func (mg *BlobInventoryPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BlobInventoryPolicy.
func (*BlobInventoryPolicy) SetObservation ¶
func (tr *BlobInventoryPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this BlobInventoryPolicy
func (*BlobInventoryPolicy) SetParameters ¶
func (tr *BlobInventoryPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this BlobInventoryPolicy
func (*BlobInventoryPolicy) SetProviderConfigReference ¶
func (mg *BlobInventoryPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BlobInventoryPolicy.
func (*BlobInventoryPolicy) SetProviderReference ¶
func (mg *BlobInventoryPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BlobInventoryPolicy. Deprecated: Use SetProviderConfigReference.
func (*BlobInventoryPolicy) SetWriteConnectionSecretToReference ¶
func (mg *BlobInventoryPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BlobInventoryPolicy.
type BlobInventoryPolicyList ¶
type BlobInventoryPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BlobInventoryPolicy `json:"items"` }
BlobInventoryPolicyList contains a list of BlobInventoryPolicys
func (*BlobInventoryPolicyList) DeepCopy ¶
func (in *BlobInventoryPolicyList) DeepCopy() *BlobInventoryPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobInventoryPolicyList.
func (*BlobInventoryPolicyList) DeepCopyInto ¶
func (in *BlobInventoryPolicyList) DeepCopyInto(out *BlobInventoryPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobInventoryPolicyList) DeepCopyObject ¶
func (in *BlobInventoryPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BlobInventoryPolicyList) GetItems ¶
func (l *BlobInventoryPolicyList) GetItems() []resource.Managed
GetItems of this BlobInventoryPolicyList.
type BlobInventoryPolicyObservation ¶
type BlobInventoryPolicyObservation struct { }
func (*BlobInventoryPolicyObservation) DeepCopy ¶
func (in *BlobInventoryPolicyObservation) DeepCopy() *BlobInventoryPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobInventoryPolicyObservation.
func (*BlobInventoryPolicyObservation) DeepCopyInto ¶
func (in *BlobInventoryPolicyObservation) DeepCopyInto(out *BlobInventoryPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobInventoryPolicyParameters ¶
type BlobInventoryPolicyParameters struct { // +kubebuilder:validation:Required Rules []RulesParameters `json:"rules" tf:"rules,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` // +kubebuilder:validation:Required StorageContainerName *string `json:"storageContainerName" tf:"storage_container_name,omitempty"` }
func (*BlobInventoryPolicyParameters) DeepCopy ¶
func (in *BlobInventoryPolicyParameters) DeepCopy() *BlobInventoryPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobInventoryPolicyParameters.
func (*BlobInventoryPolicyParameters) DeepCopyInto ¶
func (in *BlobInventoryPolicyParameters) DeepCopyInto(out *BlobInventoryPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobInventoryPolicySpec ¶
type BlobInventoryPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider BlobInventoryPolicyParameters `json:"forProvider"` }
BlobInventoryPolicySpec defines the desired state of BlobInventoryPolicy
func (*BlobInventoryPolicySpec) DeepCopy ¶
func (in *BlobInventoryPolicySpec) DeepCopy() *BlobInventoryPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobInventoryPolicySpec.
func (*BlobInventoryPolicySpec) DeepCopyInto ¶
func (in *BlobInventoryPolicySpec) DeepCopyInto(out *BlobInventoryPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobInventoryPolicyStatus ¶
type BlobInventoryPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BlobInventoryPolicyObservation `json:"atProvider,omitempty"` }
BlobInventoryPolicyStatus defines the observed state of BlobInventoryPolicy.
func (*BlobInventoryPolicyStatus) DeepCopy ¶
func (in *BlobInventoryPolicyStatus) DeepCopy() *BlobInventoryPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobInventoryPolicyStatus.
func (*BlobInventoryPolicyStatus) DeepCopyInto ¶
func (in *BlobInventoryPolicyStatus) DeepCopyInto(out *BlobInventoryPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobList ¶
type BlobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Blob `json:"items"` }
BlobList contains a list of Blobs
func (*BlobList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobList.
func (*BlobList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BlobObservation ¶
type BlobObservation struct {
URL *string `json:"url,omitempty" tf:"url,omitempty"`
}
func (*BlobObservation) DeepCopy ¶
func (in *BlobObservation) DeepCopy() *BlobObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobObservation.
func (*BlobObservation) DeepCopyInto ¶
func (in *BlobObservation) DeepCopyInto(out *BlobObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobParameters ¶
type BlobParameters struct { // +kubebuilder:validation:Optional AccessTier *string `json:"accessTier,omitempty" tf:"access_tier,omitempty"` // +kubebuilder:validation:Optional ContentMd5 *string `json:"contentMd5,omitempty" tf:"content_md5,omitempty"` // +kubebuilder:validation:Optional ContentType *string `json:"contentType,omitempty" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional Metadata map[string]*string `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Parallelism *int64 `json:"parallelism,omitempty" tf:"parallelism,omitempty"` // +kubebuilder:validation:Optional Size *int64 `json:"size,omitempty" tf:"size,omitempty"` // +kubebuilder:validation:Optional Source *string `json:"source,omitempty" tf:"source,omitempty"` // +kubebuilder:validation:Optional SourceContent *string `json:"sourceContent,omitempty" tf:"source_content,omitempty"` // +kubebuilder:validation:Optional SourceURI *string `json:"sourceUri,omitempty" tf:"source_uri,omitempty"` // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional StorageAccountName *string `json:"storageAccountName,omitempty" tf:"storage_account_name,omitempty"` // +kubebuilder:validation:Optional StorageAccountNameRef *v1.Reference `json:"storageAccountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageAccountNameSelector *v1.Selector `json:"storageAccountNameSelector,omitempty" tf:"-"` // +crossplane:generate:reference:type=Container // +kubebuilder:validation:Optional StorageContainerName *string `json:"storageContainerName,omitempty" tf:"storage_container_name,omitempty"` // +kubebuilder:validation:Optional StorageContainerNameRef *v1.Reference `json:"storageContainerNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageContainerNameSelector *v1.Selector `json:"storageContainerNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*BlobParameters) DeepCopy ¶
func (in *BlobParameters) DeepCopy() *BlobParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobParameters.
func (*BlobParameters) DeepCopyInto ¶
func (in *BlobParameters) DeepCopyInto(out *BlobParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobPropertiesObservation ¶
type BlobPropertiesObservation struct { }
func (*BlobPropertiesObservation) DeepCopy ¶
func (in *BlobPropertiesObservation) DeepCopy() *BlobPropertiesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobPropertiesObservation.
func (*BlobPropertiesObservation) DeepCopyInto ¶
func (in *BlobPropertiesObservation) DeepCopyInto(out *BlobPropertiesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobPropertiesParameters ¶
type BlobPropertiesParameters struct { // +kubebuilder:validation:Optional ChangeFeedEnabled *bool `json:"changeFeedEnabled,omitempty" tf:"change_feed_enabled,omitempty"` // +kubebuilder:validation:Optional ContainerDeleteRetentionPolicy []ContainerDeleteRetentionPolicyParameters `json:"containerDeleteRetentionPolicy,omitempty" tf:"container_delete_retention_policy,omitempty"` // +kubebuilder:validation:Optional CorsRule []CorsRuleParameters `json:"corsRule,omitempty" tf:"cors_rule,omitempty"` // +kubebuilder:validation:Optional DefaultServiceVersion *string `json:"defaultServiceVersion,omitempty" tf:"default_service_version,omitempty"` // +kubebuilder:validation:Optional DeleteRetentionPolicy []DeleteRetentionPolicyParameters `json:"deleteRetentionPolicy,omitempty" tf:"delete_retention_policy,omitempty"` // +kubebuilder:validation:Optional LastAccessTimeEnabled *bool `json:"lastAccessTimeEnabled,omitempty" tf:"last_access_time_enabled,omitempty"` // +kubebuilder:validation:Optional VersioningEnabled *bool `json:"versioningEnabled,omitempty" tf:"versioning_enabled,omitempty"` }
func (*BlobPropertiesParameters) DeepCopy ¶
func (in *BlobPropertiesParameters) DeepCopy() *BlobPropertiesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobPropertiesParameters.
func (*BlobPropertiesParameters) DeepCopyInto ¶
func (in *BlobPropertiesParameters) DeepCopyInto(out *BlobPropertiesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobSpec ¶
type BlobSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BlobParameters `json:"forProvider"` }
BlobSpec defines the desired state of Blob
func (*BlobSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobSpec.
func (*BlobSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobStatus ¶
type BlobStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BlobObservation `json:"atProvider,omitempty"` }
BlobStatus defines the observed state of Blob.
func (*BlobStatus) DeepCopy ¶
func (in *BlobStatus) DeepCopy() *BlobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobStatus.
func (*BlobStatus) DeepCopyInto ¶
func (in *BlobStatus) DeepCopyInto(out *BlobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Container ¶
type Container struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ContainerSpec `json:"spec"` Status ContainerStatus `json:"status,omitempty"` }
Container is the Schema for the Containers 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 (*Container) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Container.
func (*Container) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Container) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Container) GetCondition ¶
func (mg *Container) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Container.
func (*Container) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Container
func (*Container) GetDeletionPolicy ¶
func (mg *Container) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Container.
func (*Container) GetObservation ¶
GetObservation of this Container
func (*Container) GetParameters ¶
GetParameters of this Container
func (*Container) GetProviderConfigReference ¶
GetProviderConfigReference of this Container.
func (*Container) GetProviderReference ¶
GetProviderReference of this Container. Deprecated: Use GetProviderConfigReference.
func (*Container) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Container
func (*Container) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Container) GetWriteConnectionSecretToReference ¶
func (mg *Container) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Container.
func (*Container) LateInitialize ¶
LateInitialize this Container using its observed tfState. returns True if there are any spec changes for the resource.
func (*Container) ResolveReferences ¶
ResolveReferences of this Container.
func (*Container) SetConditions ¶
SetConditions of this Container.
func (*Container) SetDeletionPolicy ¶
func (mg *Container) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Container.
func (*Container) SetObservation ¶
SetObservation for this Container
func (*Container) SetParameters ¶
SetParameters for this Container
func (*Container) SetProviderConfigReference ¶
SetProviderConfigReference of this Container.
func (*Container) SetProviderReference ¶
SetProviderReference of this Container. Deprecated: Use SetProviderConfigReference.
func (*Container) SetWriteConnectionSecretToReference ¶
func (mg *Container) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Container.
type ContainerDeleteRetentionPolicyObservation ¶
type ContainerDeleteRetentionPolicyObservation struct { }
func (*ContainerDeleteRetentionPolicyObservation) DeepCopy ¶
func (in *ContainerDeleteRetentionPolicyObservation) DeepCopy() *ContainerDeleteRetentionPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerDeleteRetentionPolicyObservation.
func (*ContainerDeleteRetentionPolicyObservation) DeepCopyInto ¶
func (in *ContainerDeleteRetentionPolicyObservation) DeepCopyInto(out *ContainerDeleteRetentionPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerDeleteRetentionPolicyParameters ¶
type ContainerDeleteRetentionPolicyParameters struct { // +kubebuilder:validation:Optional Days *int64 `json:"days,omitempty" tf:"days,omitempty"` }
func (*ContainerDeleteRetentionPolicyParameters) DeepCopy ¶
func (in *ContainerDeleteRetentionPolicyParameters) DeepCopy() *ContainerDeleteRetentionPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerDeleteRetentionPolicyParameters.
func (*ContainerDeleteRetentionPolicyParameters) DeepCopyInto ¶
func (in *ContainerDeleteRetentionPolicyParameters) DeepCopyInto(out *ContainerDeleteRetentionPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerList ¶
type ContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Container `json:"items"` }
ContainerList contains a list of Containers
func (*ContainerList) DeepCopy ¶
func (in *ContainerList) DeepCopy() *ContainerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerList.
func (*ContainerList) DeepCopyInto ¶
func (in *ContainerList) DeepCopyInto(out *ContainerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerList) DeepCopyObject ¶
func (in *ContainerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ContainerList) GetItems ¶
func (l *ContainerList) GetItems() []resource.Managed
GetItems of this ContainerList.
type ContainerObservation ¶
type ContainerObservation struct { HasImmutabilityPolicy *bool `json:"hasImmutabilityPolicy,omitempty" tf:"has_immutability_policy,omitempty"` HasLegalHold *bool `json:"hasLegalHold,omitempty" tf:"has_legal_hold,omitempty"` ResourceManagerID *string `json:"resourceManagerId,omitempty" tf:"resource_manager_id,omitempty"` }
func (*ContainerObservation) DeepCopy ¶
func (in *ContainerObservation) DeepCopy() *ContainerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerObservation.
func (*ContainerObservation) DeepCopyInto ¶
func (in *ContainerObservation) DeepCopyInto(out *ContainerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerParameters ¶
type ContainerParameters struct { // +kubebuilder:validation:Optional ContainerAccessType *string `json:"containerAccessType,omitempty" tf:"container_access_type,omitempty"` // +kubebuilder:validation:Optional Metadata map[string]*string `json:"metadata,omitempty" tf:"metadata,omitempty"` // +crossplane:generate:reference:type=Account // +kubebuilder:validation:Optional StorageAccountName *string `json:"storageAccountName,omitempty" tf:"storage_account_name,omitempty"` // +kubebuilder:validation:Optional StorageAccountNameRef *v1.Reference `json:"storageAccountNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageAccountNameSelector *v1.Selector `json:"storageAccountNameSelector,omitempty" tf:"-"` }
func (*ContainerParameters) DeepCopy ¶
func (in *ContainerParameters) DeepCopy() *ContainerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerParameters.
func (*ContainerParameters) DeepCopyInto ¶
func (in *ContainerParameters) DeepCopyInto(out *ContainerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerSpec ¶
type ContainerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ContainerParameters `json:"forProvider"` }
ContainerSpec defines the desired state of Container
func (*ContainerSpec) DeepCopy ¶
func (in *ContainerSpec) DeepCopy() *ContainerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerSpec.
func (*ContainerSpec) DeepCopyInto ¶
func (in *ContainerSpec) DeepCopyInto(out *ContainerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerStatus ¶
type ContainerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ContainerObservation `json:"atProvider,omitempty"` }
ContainerStatus defines the observed state of Container.
func (*ContainerStatus) DeepCopy ¶
func (in *ContainerStatus) DeepCopy() *ContainerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerStatus.
func (*ContainerStatus) DeepCopyInto ¶
func (in *ContainerStatus) DeepCopyInto(out *ContainerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsRuleObservation ¶
type CorsRuleObservation struct { }
func (*CorsRuleObservation) DeepCopy ¶
func (in *CorsRuleObservation) DeepCopy() *CorsRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRuleObservation.
func (*CorsRuleObservation) DeepCopyInto ¶
func (in *CorsRuleObservation) DeepCopyInto(out *CorsRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsRuleParameters ¶
type CorsRuleParameters struct { // +kubebuilder:validation:Required AllowedHeaders []*string `json:"allowedHeaders" tf:"allowed_headers,omitempty"` // +kubebuilder:validation:Required AllowedMethods []*string `json:"allowedMethods" tf:"allowed_methods,omitempty"` // +kubebuilder:validation:Required AllowedOrigins []*string `json:"allowedOrigins" tf:"allowed_origins,omitempty"` // +kubebuilder:validation:Required ExposedHeaders []*string `json:"exposedHeaders" tf:"exposed_headers,omitempty"` // +kubebuilder:validation:Required MaxAgeInSeconds *int64 `json:"maxAgeInSeconds" tf:"max_age_in_seconds,omitempty"` }
func (*CorsRuleParameters) DeepCopy ¶
func (in *CorsRuleParameters) DeepCopy() *CorsRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRuleParameters.
func (*CorsRuleParameters) DeepCopyInto ¶
func (in *CorsRuleParameters) DeepCopyInto(out *CorsRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainObservation ¶
type CustomDomainObservation struct { }
func (*CustomDomainObservation) DeepCopy ¶
func (in *CustomDomainObservation) DeepCopy() *CustomDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainObservation.
func (*CustomDomainObservation) DeepCopyInto ¶
func (in *CustomDomainObservation) DeepCopyInto(out *CustomDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainParameters ¶
type CustomDomainParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional UseSubdomain *bool `json:"useSubdomain,omitempty" tf:"use_subdomain,omitempty"` }
func (*CustomDomainParameters) DeepCopy ¶
func (in *CustomDomainParameters) DeepCopy() *CustomDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainParameters.
func (*CustomDomainParameters) DeepCopyInto ¶
func (in *CustomDomainParameters) DeepCopyInto(out *CustomDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2Filesystem ¶
type DataLakeGen2Filesystem struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataLakeGen2FilesystemSpec `json:"spec"` Status DataLakeGen2FilesystemStatus `json:"status,omitempty"` }
DataLakeGen2Filesystem is the Schema for the DataLakeGen2Filesystems 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 (*DataLakeGen2Filesystem) DeepCopy ¶
func (in *DataLakeGen2Filesystem) DeepCopy() *DataLakeGen2Filesystem
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2Filesystem.
func (*DataLakeGen2Filesystem) DeepCopyInto ¶
func (in *DataLakeGen2Filesystem) DeepCopyInto(out *DataLakeGen2Filesystem)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeGen2Filesystem) DeepCopyObject ¶
func (in *DataLakeGen2Filesystem) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataLakeGen2Filesystem) GetCondition ¶
func (mg *DataLakeGen2Filesystem) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataLakeGen2Filesystem.
func (*DataLakeGen2Filesystem) GetConnectionDetailsMapping ¶
func (tr *DataLakeGen2Filesystem) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataLakeGen2Filesystem
func (*DataLakeGen2Filesystem) GetDeletionPolicy ¶
func (mg *DataLakeGen2Filesystem) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataLakeGen2Filesystem.
func (*DataLakeGen2Filesystem) GetObservation ¶
func (tr *DataLakeGen2Filesystem) GetObservation() (map[string]interface{}, error)
GetObservation of this DataLakeGen2Filesystem
func (*DataLakeGen2Filesystem) GetParameters ¶
func (tr *DataLakeGen2Filesystem) GetParameters() (map[string]interface{}, error)
GetParameters of this DataLakeGen2Filesystem
func (*DataLakeGen2Filesystem) GetProviderConfigReference ¶
func (mg *DataLakeGen2Filesystem) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataLakeGen2Filesystem.
func (*DataLakeGen2Filesystem) GetProviderReference ¶
func (mg *DataLakeGen2Filesystem) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataLakeGen2Filesystem. Deprecated: Use GetProviderConfigReference.
func (*DataLakeGen2Filesystem) GetTerraformResourceType ¶
func (mg *DataLakeGen2Filesystem) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataLakeGen2Filesystem
func (*DataLakeGen2Filesystem) GetTerraformSchemaVersion ¶
func (tr *DataLakeGen2Filesystem) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataLakeGen2Filesystem) GetWriteConnectionSecretToReference ¶
func (mg *DataLakeGen2Filesystem) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataLakeGen2Filesystem.
func (*DataLakeGen2Filesystem) LateInitialize ¶
func (tr *DataLakeGen2Filesystem) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataLakeGen2Filesystem using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataLakeGen2Filesystem) SetConditions ¶
func (mg *DataLakeGen2Filesystem) SetConditions(c ...xpv1.Condition)
SetConditions of this DataLakeGen2Filesystem.
func (*DataLakeGen2Filesystem) SetDeletionPolicy ¶
func (mg *DataLakeGen2Filesystem) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataLakeGen2Filesystem.
func (*DataLakeGen2Filesystem) SetObservation ¶
func (tr *DataLakeGen2Filesystem) SetObservation(obs map[string]interface{}) error
SetObservation for this DataLakeGen2Filesystem
func (*DataLakeGen2Filesystem) SetParameters ¶
func (tr *DataLakeGen2Filesystem) SetParameters(params map[string]interface{}) error
SetParameters for this DataLakeGen2Filesystem
func (*DataLakeGen2Filesystem) SetProviderConfigReference ¶
func (mg *DataLakeGen2Filesystem) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataLakeGen2Filesystem.
func (*DataLakeGen2Filesystem) SetProviderReference ¶
func (mg *DataLakeGen2Filesystem) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataLakeGen2Filesystem. Deprecated: Use SetProviderConfigReference.
func (*DataLakeGen2Filesystem) SetWriteConnectionSecretToReference ¶
func (mg *DataLakeGen2Filesystem) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataLakeGen2Filesystem.
type DataLakeGen2FilesystemList ¶
type DataLakeGen2FilesystemList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataLakeGen2Filesystem `json:"items"` }
DataLakeGen2FilesystemList contains a list of DataLakeGen2Filesystems
func (*DataLakeGen2FilesystemList) DeepCopy ¶
func (in *DataLakeGen2FilesystemList) DeepCopy() *DataLakeGen2FilesystemList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2FilesystemList.
func (*DataLakeGen2FilesystemList) DeepCopyInto ¶
func (in *DataLakeGen2FilesystemList) DeepCopyInto(out *DataLakeGen2FilesystemList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeGen2FilesystemList) DeepCopyObject ¶
func (in *DataLakeGen2FilesystemList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataLakeGen2FilesystemList) GetItems ¶
func (l *DataLakeGen2FilesystemList) GetItems() []resource.Managed
GetItems of this DataLakeGen2FilesystemList.
type DataLakeGen2FilesystemObservation ¶
type DataLakeGen2FilesystemObservation struct { }
func (*DataLakeGen2FilesystemObservation) DeepCopy ¶
func (in *DataLakeGen2FilesystemObservation) DeepCopy() *DataLakeGen2FilesystemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2FilesystemObservation.
func (*DataLakeGen2FilesystemObservation) DeepCopyInto ¶
func (in *DataLakeGen2FilesystemObservation) DeepCopyInto(out *DataLakeGen2FilesystemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2FilesystemParameters ¶
type DataLakeGen2FilesystemParameters struct { // +kubebuilder:validation:Optional Ace []AceParameters `json:"ace,omitempty" tf:"ace,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Properties map[string]*string `json:"properties,omitempty" tf:"properties,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` }
func (*DataLakeGen2FilesystemParameters) DeepCopy ¶
func (in *DataLakeGen2FilesystemParameters) DeepCopy() *DataLakeGen2FilesystemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2FilesystemParameters.
func (*DataLakeGen2FilesystemParameters) DeepCopyInto ¶
func (in *DataLakeGen2FilesystemParameters) DeepCopyInto(out *DataLakeGen2FilesystemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2FilesystemSpec ¶
type DataLakeGen2FilesystemSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataLakeGen2FilesystemParameters `json:"forProvider"` }
DataLakeGen2FilesystemSpec defines the desired state of DataLakeGen2Filesystem
func (*DataLakeGen2FilesystemSpec) DeepCopy ¶
func (in *DataLakeGen2FilesystemSpec) DeepCopy() *DataLakeGen2FilesystemSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2FilesystemSpec.
func (*DataLakeGen2FilesystemSpec) DeepCopyInto ¶
func (in *DataLakeGen2FilesystemSpec) DeepCopyInto(out *DataLakeGen2FilesystemSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2FilesystemStatus ¶
type DataLakeGen2FilesystemStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataLakeGen2FilesystemObservation `json:"atProvider,omitempty"` }
DataLakeGen2FilesystemStatus defines the observed state of DataLakeGen2Filesystem.
func (*DataLakeGen2FilesystemStatus) DeepCopy ¶
func (in *DataLakeGen2FilesystemStatus) DeepCopy() *DataLakeGen2FilesystemStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2FilesystemStatus.
func (*DataLakeGen2FilesystemStatus) DeepCopyInto ¶
func (in *DataLakeGen2FilesystemStatus) DeepCopyInto(out *DataLakeGen2FilesystemStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2Path ¶
type DataLakeGen2Path struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataLakeGen2PathSpec `json:"spec"` Status DataLakeGen2PathStatus `json:"status,omitempty"` }
DataLakeGen2Path is the Schema for the DataLakeGen2Paths 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 (*DataLakeGen2Path) DeepCopy ¶
func (in *DataLakeGen2Path) DeepCopy() *DataLakeGen2Path
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2Path.
func (*DataLakeGen2Path) DeepCopyInto ¶
func (in *DataLakeGen2Path) DeepCopyInto(out *DataLakeGen2Path)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeGen2Path) DeepCopyObject ¶
func (in *DataLakeGen2Path) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataLakeGen2Path) GetCondition ¶
func (mg *DataLakeGen2Path) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataLakeGen2Path.
func (*DataLakeGen2Path) GetConnectionDetailsMapping ¶
func (tr *DataLakeGen2Path) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataLakeGen2Path
func (*DataLakeGen2Path) GetDeletionPolicy ¶
func (mg *DataLakeGen2Path) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataLakeGen2Path.
func (*DataLakeGen2Path) GetObservation ¶
func (tr *DataLakeGen2Path) GetObservation() (map[string]interface{}, error)
GetObservation of this DataLakeGen2Path
func (*DataLakeGen2Path) GetParameters ¶
func (tr *DataLakeGen2Path) GetParameters() (map[string]interface{}, error)
GetParameters of this DataLakeGen2Path
func (*DataLakeGen2Path) GetProviderConfigReference ¶
func (mg *DataLakeGen2Path) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataLakeGen2Path.
func (*DataLakeGen2Path) GetProviderReference ¶
func (mg *DataLakeGen2Path) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataLakeGen2Path. Deprecated: Use GetProviderConfigReference.
func (*DataLakeGen2Path) GetTerraformResourceType ¶
func (mg *DataLakeGen2Path) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataLakeGen2Path
func (*DataLakeGen2Path) GetTerraformSchemaVersion ¶
func (tr *DataLakeGen2Path) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataLakeGen2Path) GetWriteConnectionSecretToReference ¶
func (mg *DataLakeGen2Path) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataLakeGen2Path.
func (*DataLakeGen2Path) LateInitialize ¶
func (tr *DataLakeGen2Path) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataLakeGen2Path using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataLakeGen2Path) SetConditions ¶
func (mg *DataLakeGen2Path) SetConditions(c ...xpv1.Condition)
SetConditions of this DataLakeGen2Path.
func (*DataLakeGen2Path) SetDeletionPolicy ¶
func (mg *DataLakeGen2Path) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataLakeGen2Path.
func (*DataLakeGen2Path) SetObservation ¶
func (tr *DataLakeGen2Path) SetObservation(obs map[string]interface{}) error
SetObservation for this DataLakeGen2Path
func (*DataLakeGen2Path) SetParameters ¶
func (tr *DataLakeGen2Path) SetParameters(params map[string]interface{}) error
SetParameters for this DataLakeGen2Path
func (*DataLakeGen2Path) SetProviderConfigReference ¶
func (mg *DataLakeGen2Path) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataLakeGen2Path.
func (*DataLakeGen2Path) SetProviderReference ¶
func (mg *DataLakeGen2Path) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataLakeGen2Path. Deprecated: Use SetProviderConfigReference.
func (*DataLakeGen2Path) SetWriteConnectionSecretToReference ¶
func (mg *DataLakeGen2Path) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataLakeGen2Path.
type DataLakeGen2PathAceObservation ¶
type DataLakeGen2PathAceObservation struct { }
func (*DataLakeGen2PathAceObservation) DeepCopy ¶
func (in *DataLakeGen2PathAceObservation) DeepCopy() *DataLakeGen2PathAceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2PathAceObservation.
func (*DataLakeGen2PathAceObservation) DeepCopyInto ¶
func (in *DataLakeGen2PathAceObservation) DeepCopyInto(out *DataLakeGen2PathAceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2PathAceParameters ¶
type DataLakeGen2PathAceParameters struct { // +kubebuilder:validation:Optional ID *string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:Required Permissions *string `json:"permissions" tf:"permissions,omitempty"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*DataLakeGen2PathAceParameters) DeepCopy ¶
func (in *DataLakeGen2PathAceParameters) DeepCopy() *DataLakeGen2PathAceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2PathAceParameters.
func (*DataLakeGen2PathAceParameters) DeepCopyInto ¶
func (in *DataLakeGen2PathAceParameters) DeepCopyInto(out *DataLakeGen2PathAceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2PathList ¶
type DataLakeGen2PathList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataLakeGen2Path `json:"items"` }
DataLakeGen2PathList contains a list of DataLakeGen2Paths
func (*DataLakeGen2PathList) DeepCopy ¶
func (in *DataLakeGen2PathList) DeepCopy() *DataLakeGen2PathList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2PathList.
func (*DataLakeGen2PathList) DeepCopyInto ¶
func (in *DataLakeGen2PathList) DeepCopyInto(out *DataLakeGen2PathList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataLakeGen2PathList) DeepCopyObject ¶
func (in *DataLakeGen2PathList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataLakeGen2PathList) GetItems ¶
func (l *DataLakeGen2PathList) GetItems() []resource.Managed
GetItems of this DataLakeGen2PathList.
type DataLakeGen2PathObservation ¶
type DataLakeGen2PathObservation struct { }
func (*DataLakeGen2PathObservation) DeepCopy ¶
func (in *DataLakeGen2PathObservation) DeepCopy() *DataLakeGen2PathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2PathObservation.
func (*DataLakeGen2PathObservation) DeepCopyInto ¶
func (in *DataLakeGen2PathObservation) DeepCopyInto(out *DataLakeGen2PathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2PathParameters ¶
type DataLakeGen2PathParameters struct { // +kubebuilder:validation:Optional Ace []DataLakeGen2PathAceParameters `json:"ace,omitempty" tf:"ace,omitempty"` // +kubebuilder:validation:Required FilesystemName *string `json:"filesystemName" tf:"filesystem_name,omitempty"` // +kubebuilder:validation:Optional Group *string `json:"group,omitempty" tf:"group,omitempty"` // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" tf:"owner,omitempty"` // +kubebuilder:validation:Required Path *string `json:"path" tf:"path,omitempty"` // +kubebuilder:validation:Required Resource *string `json:"resource" tf:"resource,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` }
func (*DataLakeGen2PathParameters) DeepCopy ¶
func (in *DataLakeGen2PathParameters) DeepCopy() *DataLakeGen2PathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2PathParameters.
func (*DataLakeGen2PathParameters) DeepCopyInto ¶
func (in *DataLakeGen2PathParameters) DeepCopyInto(out *DataLakeGen2PathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2PathSpec ¶
type DataLakeGen2PathSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataLakeGen2PathParameters `json:"forProvider"` }
DataLakeGen2PathSpec defines the desired state of DataLakeGen2Path
func (*DataLakeGen2PathSpec) DeepCopy ¶
func (in *DataLakeGen2PathSpec) DeepCopy() *DataLakeGen2PathSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2PathSpec.
func (*DataLakeGen2PathSpec) DeepCopyInto ¶
func (in *DataLakeGen2PathSpec) DeepCopyInto(out *DataLakeGen2PathSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataLakeGen2PathStatus ¶
type DataLakeGen2PathStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataLakeGen2PathObservation `json:"atProvider,omitempty"` }
DataLakeGen2PathStatus defines the observed state of DataLakeGen2Path.
func (*DataLakeGen2PathStatus) DeepCopy ¶
func (in *DataLakeGen2PathStatus) DeepCopy() *DataLakeGen2PathStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeGen2PathStatus.
func (*DataLakeGen2PathStatus) DeepCopyInto ¶
func (in *DataLakeGen2PathStatus) DeepCopyInto(out *DataLakeGen2PathStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeleteRetentionPolicyObservation ¶
type DeleteRetentionPolicyObservation struct { }
func (*DeleteRetentionPolicyObservation) DeepCopy ¶
func (in *DeleteRetentionPolicyObservation) DeepCopy() *DeleteRetentionPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRetentionPolicyObservation.
func (*DeleteRetentionPolicyObservation) DeepCopyInto ¶
func (in *DeleteRetentionPolicyObservation) DeepCopyInto(out *DeleteRetentionPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeleteRetentionPolicyParameters ¶
type DeleteRetentionPolicyParameters struct { // +kubebuilder:validation:Optional Days *int64 `json:"days,omitempty" tf:"days,omitempty"` }
func (*DeleteRetentionPolicyParameters) DeepCopy ¶
func (in *DeleteRetentionPolicyParameters) DeepCopy() *DeleteRetentionPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRetentionPolicyParameters.
func (*DeleteRetentionPolicyParameters) DeepCopyInto ¶
func (in *DeleteRetentionPolicyParameters) DeepCopyInto(out *DeleteRetentionPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionScope ¶
type EncryptionScope struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EncryptionScopeSpec `json:"spec"` Status EncryptionScopeStatus `json:"status,omitempty"` }
EncryptionScope is the Schema for the EncryptionScopes 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 (*EncryptionScope) DeepCopy ¶
func (in *EncryptionScope) DeepCopy() *EncryptionScope
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionScope.
func (*EncryptionScope) DeepCopyInto ¶
func (in *EncryptionScope) DeepCopyInto(out *EncryptionScope)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionScope) DeepCopyObject ¶
func (in *EncryptionScope) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EncryptionScope) GetCondition ¶
func (mg *EncryptionScope) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EncryptionScope.
func (*EncryptionScope) GetConnectionDetailsMapping ¶
func (tr *EncryptionScope) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EncryptionScope
func (*EncryptionScope) GetDeletionPolicy ¶
func (mg *EncryptionScope) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EncryptionScope.
func (*EncryptionScope) GetObservation ¶
func (tr *EncryptionScope) GetObservation() (map[string]interface{}, error)
GetObservation of this EncryptionScope
func (*EncryptionScope) GetParameters ¶
func (tr *EncryptionScope) GetParameters() (map[string]interface{}, error)
GetParameters of this EncryptionScope
func (*EncryptionScope) GetProviderConfigReference ¶
func (mg *EncryptionScope) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EncryptionScope.
func (*EncryptionScope) GetProviderReference ¶
func (mg *EncryptionScope) GetProviderReference() *xpv1.Reference
GetProviderReference of this EncryptionScope. Deprecated: Use GetProviderConfigReference.
func (*EncryptionScope) GetTerraformResourceType ¶
func (mg *EncryptionScope) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EncryptionScope
func (*EncryptionScope) GetTerraformSchemaVersion ¶
func (tr *EncryptionScope) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EncryptionScope) GetWriteConnectionSecretToReference ¶
func (mg *EncryptionScope) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EncryptionScope.
func (*EncryptionScope) LateInitialize ¶
func (tr *EncryptionScope) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EncryptionScope using its observed tfState. returns True if there are any spec changes for the resource.
func (*EncryptionScope) SetConditions ¶
func (mg *EncryptionScope) SetConditions(c ...xpv1.Condition)
SetConditions of this EncryptionScope.
func (*EncryptionScope) SetDeletionPolicy ¶
func (mg *EncryptionScope) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EncryptionScope.
func (*EncryptionScope) SetObservation ¶
func (tr *EncryptionScope) SetObservation(obs map[string]interface{}) error
SetObservation for this EncryptionScope
func (*EncryptionScope) SetParameters ¶
func (tr *EncryptionScope) SetParameters(params map[string]interface{}) error
SetParameters for this EncryptionScope
func (*EncryptionScope) SetProviderConfigReference ¶
func (mg *EncryptionScope) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EncryptionScope.
func (*EncryptionScope) SetProviderReference ¶
func (mg *EncryptionScope) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EncryptionScope. Deprecated: Use SetProviderConfigReference.
func (*EncryptionScope) SetWriteConnectionSecretToReference ¶
func (mg *EncryptionScope) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EncryptionScope.
type EncryptionScopeList ¶
type EncryptionScopeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EncryptionScope `json:"items"` }
EncryptionScopeList contains a list of EncryptionScopes
func (*EncryptionScopeList) DeepCopy ¶
func (in *EncryptionScopeList) DeepCopy() *EncryptionScopeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionScopeList.
func (*EncryptionScopeList) DeepCopyInto ¶
func (in *EncryptionScopeList) DeepCopyInto(out *EncryptionScopeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionScopeList) DeepCopyObject ¶
func (in *EncryptionScopeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EncryptionScopeList) GetItems ¶
func (l *EncryptionScopeList) GetItems() []resource.Managed
GetItems of this EncryptionScopeList.
type EncryptionScopeObservation ¶
type EncryptionScopeObservation struct { }
func (*EncryptionScopeObservation) DeepCopy ¶
func (in *EncryptionScopeObservation) DeepCopy() *EncryptionScopeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionScopeObservation.
func (*EncryptionScopeObservation) DeepCopyInto ¶
func (in *EncryptionScopeObservation) DeepCopyInto(out *EncryptionScopeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionScopeParameters ¶
type EncryptionScopeParameters struct { // +kubebuilder:validation:Optional InfrastructureEncryptionRequired *bool `json:"infrastructureEncryptionRequired,omitempty" tf:"infrastructure_encryption_required,omitempty"` // +kubebuilder:validation:Optional KeyVaultKeyID *string `json:"keyVaultKeyId,omitempty" tf:"key_vault_key_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Source *string `json:"source" tf:"source,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` }
func (*EncryptionScopeParameters) DeepCopy ¶
func (in *EncryptionScopeParameters) DeepCopy() *EncryptionScopeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionScopeParameters.
func (*EncryptionScopeParameters) DeepCopyInto ¶
func (in *EncryptionScopeParameters) DeepCopyInto(out *EncryptionScopeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionScopeSpec ¶
type EncryptionScopeSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EncryptionScopeParameters `json:"forProvider"` }
EncryptionScopeSpec defines the desired state of EncryptionScope
func (*EncryptionScopeSpec) DeepCopy ¶
func (in *EncryptionScopeSpec) DeepCopy() *EncryptionScopeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionScopeSpec.
func (*EncryptionScopeSpec) DeepCopyInto ¶
func (in *EncryptionScopeSpec) DeepCopyInto(out *EncryptionScopeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionScopeStatus ¶
type EncryptionScopeStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EncryptionScopeObservation `json:"atProvider,omitempty"` }
EncryptionScopeStatus defines the observed state of EncryptionScope.
func (*EncryptionScopeStatus) DeepCopy ¶
func (in *EncryptionScopeStatus) DeepCopy() *EncryptionScopeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionScopeStatus.
func (*EncryptionScopeStatus) DeepCopyInto ¶
func (in *EncryptionScopeStatus) DeepCopyInto(out *EncryptionScopeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FilterObservation ¶
type FilterObservation struct { }
func (*FilterObservation) DeepCopy ¶
func (in *FilterObservation) DeepCopy() *FilterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FilterObservation.
func (*FilterObservation) DeepCopyInto ¶
func (in *FilterObservation) DeepCopyInto(out *FilterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FilterParameters ¶
type FilterParameters struct { // +kubebuilder:validation:Required BlobTypes []*string `json:"blobTypes" tf:"blob_types,omitempty"` // +kubebuilder:validation:Optional IncludeBlobVersions *bool `json:"includeBlobVersions,omitempty" tf:"include_blob_versions,omitempty"` // +kubebuilder:validation:Optional IncludeSnapshots *bool `json:"includeSnapshots,omitempty" tf:"include_snapshots,omitempty"` // +kubebuilder:validation:Optional PrefixMatch []*string `json:"prefixMatch,omitempty" tf:"prefix_match,omitempty"` }
func (*FilterParameters) DeepCopy ¶
func (in *FilterParameters) DeepCopy() *FilterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FilterParameters.
func (*FilterParameters) DeepCopyInto ¶
func (in *FilterParameters) DeepCopyInto(out *FilterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FiltersObservation ¶
type FiltersObservation struct { }
func (*FiltersObservation) DeepCopy ¶
func (in *FiltersObservation) DeepCopy() *FiltersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FiltersObservation.
func (*FiltersObservation) DeepCopyInto ¶
func (in *FiltersObservation) DeepCopyInto(out *FiltersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FiltersParameters ¶
type FiltersParameters struct { // +kubebuilder:validation:Optional BlobTypes []*string `json:"blobTypes,omitempty" tf:"blob_types,omitempty"` // +kubebuilder:validation:Optional MatchBlobIndexTag []MatchBlobIndexTagParameters `json:"matchBlobIndexTag,omitempty" tf:"match_blob_index_tag,omitempty"` // +kubebuilder:validation:Optional PrefixMatch []*string `json:"prefixMatch,omitempty" tf:"prefix_match,omitempty"` }
func (*FiltersParameters) DeepCopy ¶
func (in *FiltersParameters) DeepCopy() *FiltersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FiltersParameters.
func (*FiltersParameters) DeepCopyInto ¶
func (in *FiltersParameters) DeepCopyInto(out *FiltersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HourMetricsObservation ¶
type HourMetricsObservation struct { }
func (*HourMetricsObservation) DeepCopy ¶
func (in *HourMetricsObservation) DeepCopy() *HourMetricsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HourMetricsObservation.
func (*HourMetricsObservation) DeepCopyInto ¶
func (in *HourMetricsObservation) DeepCopyInto(out *HourMetricsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HourMetricsParameters ¶
type HourMetricsParameters struct { // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional IncludeApis *bool `json:"includeApis,omitempty" tf:"include_apis,omitempty"` // +kubebuilder:validation:Optional RetentionPolicyDays *int64 `json:"retentionPolicyDays,omitempty" tf:"retention_policy_days,omitempty"` // +kubebuilder:validation:Required Version *string `json:"version" tf:"version,omitempty"` }
func (*HourMetricsParameters) DeepCopy ¶
func (in *HourMetricsParameters) DeepCopy() *HourMetricsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HourMetricsParameters.
func (*HourMetricsParameters) DeepCopyInto ¶
func (in *HourMetricsParameters) DeepCopyInto(out *HourMetricsParameters)
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 LoggingObservation ¶
type LoggingObservation struct { }
func (*LoggingObservation) DeepCopy ¶
func (in *LoggingObservation) DeepCopy() *LoggingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggingObservation.
func (*LoggingObservation) DeepCopyInto ¶
func (in *LoggingObservation) DeepCopyInto(out *LoggingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoggingParameters ¶
type LoggingParameters struct { // +kubebuilder:validation:Required Delete *bool `json:"delete" tf:"delete,omitempty"` // +kubebuilder:validation:Required Read *bool `json:"read" tf:"read,omitempty"` // +kubebuilder:validation:Optional RetentionPolicyDays *int64 `json:"retentionPolicyDays,omitempty" tf:"retention_policy_days,omitempty"` // +kubebuilder:validation:Required Version *string `json:"version" tf:"version,omitempty"` // +kubebuilder:validation:Required Write *bool `json:"write" tf:"write,omitempty"` }
func (*LoggingParameters) DeepCopy ¶
func (in *LoggingParameters) DeepCopy() *LoggingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggingParameters.
func (*LoggingParameters) DeepCopyInto ¶
func (in *LoggingParameters) DeepCopyInto(out *LoggingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicy ¶
type ManagementPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementPolicySpec `json:"spec"` Status ManagementPolicyStatus `json:"status,omitempty"` }
ManagementPolicy is the Schema for the ManagementPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementPolicy) DeepCopy ¶
func (in *ManagementPolicy) DeepCopy() *ManagementPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicy.
func (*ManagementPolicy) DeepCopyInto ¶
func (in *ManagementPolicy) DeepCopyInto(out *ManagementPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicy) DeepCopyObject ¶
func (in *ManagementPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementPolicy) GetCondition ¶
func (mg *ManagementPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementPolicy.
func (*ManagementPolicy) GetConnectionDetailsMapping ¶
func (tr *ManagementPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementPolicy
func (*ManagementPolicy) GetDeletionPolicy ¶
func (mg *ManagementPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementPolicy.
func (*ManagementPolicy) GetObservation ¶
func (tr *ManagementPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementPolicy
func (*ManagementPolicy) GetParameters ¶
func (tr *ManagementPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementPolicy
func (*ManagementPolicy) GetProviderConfigReference ¶
func (mg *ManagementPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementPolicy.
func (*ManagementPolicy) GetProviderReference ¶
func (mg *ManagementPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementPolicy. Deprecated: Use GetProviderConfigReference.
func (*ManagementPolicy) GetTerraformResourceType ¶
func (mg *ManagementPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementPolicy
func (*ManagementPolicy) GetTerraformSchemaVersion ¶
func (tr *ManagementPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementPolicy) GetWriteConnectionSecretToReference ¶
func (mg *ManagementPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementPolicy.
func (*ManagementPolicy) LateInitialize ¶
func (tr *ManagementPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementPolicy) SetConditions ¶
func (mg *ManagementPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementPolicy.
func (*ManagementPolicy) SetDeletionPolicy ¶
func (mg *ManagementPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementPolicy.
func (*ManagementPolicy) SetObservation ¶
func (tr *ManagementPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementPolicy
func (*ManagementPolicy) SetParameters ¶
func (tr *ManagementPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementPolicy
func (*ManagementPolicy) SetProviderConfigReference ¶
func (mg *ManagementPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementPolicy.
func (*ManagementPolicy) SetProviderReference ¶
func (mg *ManagementPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementPolicy. Deprecated: Use SetProviderConfigReference.
func (*ManagementPolicy) SetWriteConnectionSecretToReference ¶
func (mg *ManagementPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementPolicy.
type ManagementPolicyList ¶
type ManagementPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementPolicy `json:"items"` }
ManagementPolicyList contains a list of ManagementPolicys
func (*ManagementPolicyList) DeepCopy ¶
func (in *ManagementPolicyList) DeepCopy() *ManagementPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyList.
func (*ManagementPolicyList) DeepCopyInto ¶
func (in *ManagementPolicyList) DeepCopyInto(out *ManagementPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyList) DeepCopyObject ¶
func (in *ManagementPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementPolicyList) GetItems ¶
func (l *ManagementPolicyList) GetItems() []resource.Managed
GetItems of this ManagementPolicyList.
type ManagementPolicyObservation ¶
type ManagementPolicyObservation struct { }
func (*ManagementPolicyObservation) DeepCopy ¶
func (in *ManagementPolicyObservation) DeepCopy() *ManagementPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyObservation.
func (*ManagementPolicyObservation) DeepCopyInto ¶
func (in *ManagementPolicyObservation) DeepCopyInto(out *ManagementPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyParameters ¶
type ManagementPolicyParameters struct { // +kubebuilder:validation:Optional Rule []RuleParameters `json:"rule,omitempty" tf:"rule,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` }
func (*ManagementPolicyParameters) DeepCopy ¶
func (in *ManagementPolicyParameters) DeepCopy() *ManagementPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyParameters.
func (*ManagementPolicyParameters) DeepCopyInto ¶
func (in *ManagementPolicyParameters) DeepCopyInto(out *ManagementPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicySpec ¶
type ManagementPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagementPolicyParameters `json:"forProvider"` }
ManagementPolicySpec defines the desired state of ManagementPolicy
func (*ManagementPolicySpec) DeepCopy ¶
func (in *ManagementPolicySpec) DeepCopy() *ManagementPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySpec.
func (*ManagementPolicySpec) DeepCopyInto ¶
func (in *ManagementPolicySpec) DeepCopyInto(out *ManagementPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyStatus ¶
type ManagementPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagementPolicyObservation `json:"atProvider,omitempty"` }
ManagementPolicyStatus defines the observed state of ManagementPolicy.
func (*ManagementPolicyStatus) DeepCopy ¶
func (in *ManagementPolicyStatus) DeepCopy() *ManagementPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyStatus.
func (*ManagementPolicyStatus) DeepCopyInto ¶
func (in *ManagementPolicyStatus) DeepCopyInto(out *ManagementPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MatchBlobIndexTagObservation ¶
type MatchBlobIndexTagObservation struct { }
func (*MatchBlobIndexTagObservation) DeepCopy ¶
func (in *MatchBlobIndexTagObservation) DeepCopy() *MatchBlobIndexTagObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchBlobIndexTagObservation.
func (*MatchBlobIndexTagObservation) DeepCopyInto ¶
func (in *MatchBlobIndexTagObservation) DeepCopyInto(out *MatchBlobIndexTagObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MatchBlobIndexTagParameters ¶
type MatchBlobIndexTagParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Operation *string `json:"operation,omitempty" tf:"operation,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*MatchBlobIndexTagParameters) DeepCopy ¶
func (in *MatchBlobIndexTagParameters) DeepCopy() *MatchBlobIndexTagParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchBlobIndexTagParameters.
func (*MatchBlobIndexTagParameters) DeepCopyInto ¶
func (in *MatchBlobIndexTagParameters) DeepCopyInto(out *MatchBlobIndexTagParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MinuteMetricsObservation ¶
type MinuteMetricsObservation struct { }
func (*MinuteMetricsObservation) DeepCopy ¶
func (in *MinuteMetricsObservation) DeepCopy() *MinuteMetricsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinuteMetricsObservation.
func (*MinuteMetricsObservation) DeepCopyInto ¶
func (in *MinuteMetricsObservation) DeepCopyInto(out *MinuteMetricsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MinuteMetricsParameters ¶
type MinuteMetricsParameters struct { // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional IncludeApis *bool `json:"includeApis,omitempty" tf:"include_apis,omitempty"` // +kubebuilder:validation:Optional RetentionPolicyDays *int64 `json:"retentionPolicyDays,omitempty" tf:"retention_policy_days,omitempty"` // +kubebuilder:validation:Required Version *string `json:"version" tf:"version,omitempty"` }
func (*MinuteMetricsParameters) DeepCopy ¶
func (in *MinuteMetricsParameters) DeepCopy() *MinuteMetricsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinuteMetricsParameters.
func (*MinuteMetricsParameters) DeepCopyInto ¶
func (in *MinuteMetricsParameters) DeepCopyInto(out *MinuteMetricsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkRulesObservation ¶
type NetworkRulesObservation struct { }
func (*NetworkRulesObservation) DeepCopy ¶
func (in *NetworkRulesObservation) DeepCopy() *NetworkRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRulesObservation.
func (*NetworkRulesObservation) DeepCopyInto ¶
func (in *NetworkRulesObservation) DeepCopyInto(out *NetworkRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkRulesParameters ¶
type NetworkRulesParameters struct { // +kubebuilder:validation:Optional Bypass []*string `json:"bypass,omitempty" tf:"bypass,omitempty"` // +kubebuilder:validation:Required DefaultAction *string `json:"defaultAction" tf:"default_action,omitempty"` // +kubebuilder:validation:Optional IPRules []*string `json:"ipRules,omitempty" tf:"ip_rules,omitempty"` // +kubebuilder:validation:Optional PrivateLinkAccess []PrivateLinkAccessParameters `json:"privateLinkAccess,omitempty" tf:"private_link_access,omitempty"` // +kubebuilder:validation:Optional VirtualNetworkSubnetIds []*string `json:"virtualNetworkSubnetIds,omitempty" tf:"virtual_network_subnet_ids,omitempty"` }
func (*NetworkRulesParameters) DeepCopy ¶
func (in *NetworkRulesParameters) DeepCopy() *NetworkRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRulesParameters.
func (*NetworkRulesParameters) DeepCopyInto ¶
func (in *NetworkRulesParameters) DeepCopyInto(out *NetworkRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ObjectReplication ¶
type ObjectReplication struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ObjectReplicationSpec `json:"spec"` Status ObjectReplicationStatus `json:"status,omitempty"` }
ObjectReplication is the Schema for the ObjectReplications 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 (*ObjectReplication) DeepCopy ¶
func (in *ObjectReplication) DeepCopy() *ObjectReplication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReplication.
func (*ObjectReplication) DeepCopyInto ¶
func (in *ObjectReplication) DeepCopyInto(out *ObjectReplication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ObjectReplication) DeepCopyObject ¶
func (in *ObjectReplication) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ObjectReplication) GetCondition ¶
func (mg *ObjectReplication) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ObjectReplication.
func (*ObjectReplication) GetConnectionDetailsMapping ¶
func (tr *ObjectReplication) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ObjectReplication
func (*ObjectReplication) GetDeletionPolicy ¶
func (mg *ObjectReplication) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ObjectReplication.
func (*ObjectReplication) GetObservation ¶
func (tr *ObjectReplication) GetObservation() (map[string]interface{}, error)
GetObservation of this ObjectReplication
func (*ObjectReplication) GetParameters ¶
func (tr *ObjectReplication) GetParameters() (map[string]interface{}, error)
GetParameters of this ObjectReplication
func (*ObjectReplication) GetProviderConfigReference ¶
func (mg *ObjectReplication) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ObjectReplication.
func (*ObjectReplication) GetProviderReference ¶
func (mg *ObjectReplication) GetProviderReference() *xpv1.Reference
GetProviderReference of this ObjectReplication. Deprecated: Use GetProviderConfigReference.
func (*ObjectReplication) GetTerraformResourceType ¶
func (mg *ObjectReplication) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ObjectReplication
func (*ObjectReplication) GetTerraformSchemaVersion ¶
func (tr *ObjectReplication) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ObjectReplication) GetWriteConnectionSecretToReference ¶
func (mg *ObjectReplication) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ObjectReplication.
func (*ObjectReplication) LateInitialize ¶
func (tr *ObjectReplication) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ObjectReplication using its observed tfState. returns True if there are any spec changes for the resource.
func (*ObjectReplication) SetConditions ¶
func (mg *ObjectReplication) SetConditions(c ...xpv1.Condition)
SetConditions of this ObjectReplication.
func (*ObjectReplication) SetDeletionPolicy ¶
func (mg *ObjectReplication) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ObjectReplication.
func (*ObjectReplication) SetObservation ¶
func (tr *ObjectReplication) SetObservation(obs map[string]interface{}) error
SetObservation for this ObjectReplication
func (*ObjectReplication) SetParameters ¶
func (tr *ObjectReplication) SetParameters(params map[string]interface{}) error
SetParameters for this ObjectReplication
func (*ObjectReplication) SetProviderConfigReference ¶
func (mg *ObjectReplication) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ObjectReplication.
func (*ObjectReplication) SetProviderReference ¶
func (mg *ObjectReplication) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ObjectReplication. Deprecated: Use SetProviderConfigReference.
func (*ObjectReplication) SetWriteConnectionSecretToReference ¶
func (mg *ObjectReplication) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ObjectReplication.
type ObjectReplicationList ¶
type ObjectReplicationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ObjectReplication `json:"items"` }
ObjectReplicationList contains a list of ObjectReplications
func (*ObjectReplicationList) DeepCopy ¶
func (in *ObjectReplicationList) DeepCopy() *ObjectReplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReplicationList.
func (*ObjectReplicationList) DeepCopyInto ¶
func (in *ObjectReplicationList) DeepCopyInto(out *ObjectReplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ObjectReplicationList) DeepCopyObject ¶
func (in *ObjectReplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ObjectReplicationList) GetItems ¶
func (l *ObjectReplicationList) GetItems() []resource.Managed
GetItems of this ObjectReplicationList.
type ObjectReplicationObservation ¶
type ObjectReplicationObservation struct { DestinationObjectReplicationID *string `json:"destinationObjectReplicationId,omitempty" tf:"destination_object_replication_id,omitempty"` SourceObjectReplicationID *string `json:"sourceObjectReplicationId,omitempty" tf:"source_object_replication_id,omitempty"` }
func (*ObjectReplicationObservation) DeepCopy ¶
func (in *ObjectReplicationObservation) DeepCopy() *ObjectReplicationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReplicationObservation.
func (*ObjectReplicationObservation) DeepCopyInto ¶
func (in *ObjectReplicationObservation) DeepCopyInto(out *ObjectReplicationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ObjectReplicationParameters ¶
type ObjectReplicationParameters struct { // +kubebuilder:validation:Required DestinationStorageAccountID *string `json:"destinationStorageAccountId" tf:"destination_storage_account_id,omitempty"` // +kubebuilder:validation:Required Rules []ObjectReplicationRulesParameters `json:"rules" tf:"rules,omitempty"` // +kubebuilder:validation:Required SourceStorageAccountID *string `json:"sourceStorageAccountId" tf:"source_storage_account_id,omitempty"` }
func (*ObjectReplicationParameters) DeepCopy ¶
func (in *ObjectReplicationParameters) DeepCopy() *ObjectReplicationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReplicationParameters.
func (*ObjectReplicationParameters) DeepCopyInto ¶
func (in *ObjectReplicationParameters) DeepCopyInto(out *ObjectReplicationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ObjectReplicationRulesObservation ¶
type ObjectReplicationRulesObservation struct {
Name *string `json:"name,omitempty" tf:"name,omitempty"`
}
func (*ObjectReplicationRulesObservation) DeepCopy ¶
func (in *ObjectReplicationRulesObservation) DeepCopy() *ObjectReplicationRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReplicationRulesObservation.
func (*ObjectReplicationRulesObservation) DeepCopyInto ¶
func (in *ObjectReplicationRulesObservation) DeepCopyInto(out *ObjectReplicationRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ObjectReplicationRulesParameters ¶
type ObjectReplicationRulesParameters struct { // +kubebuilder:validation:Optional CopyBlobsCreatedAfter *string `json:"copyBlobsCreatedAfter,omitempty" tf:"copy_blobs_created_after,omitempty"` // +kubebuilder:validation:Required DestinationContainerName *string `json:"destinationContainerName" tf:"destination_container_name,omitempty"` // +kubebuilder:validation:Optional FilterOutBlobsWithPrefix []*string `json:"filterOutBlobsWithPrefix,omitempty" tf:"filter_out_blobs_with_prefix,omitempty"` // +kubebuilder:validation:Required SourceContainerName *string `json:"sourceContainerName" tf:"source_container_name,omitempty"` }
func (*ObjectReplicationRulesParameters) DeepCopy ¶
func (in *ObjectReplicationRulesParameters) DeepCopy() *ObjectReplicationRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReplicationRulesParameters.
func (*ObjectReplicationRulesParameters) DeepCopyInto ¶
func (in *ObjectReplicationRulesParameters) DeepCopyInto(out *ObjectReplicationRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ObjectReplicationSpec ¶
type ObjectReplicationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ObjectReplicationParameters `json:"forProvider"` }
ObjectReplicationSpec defines the desired state of ObjectReplication
func (*ObjectReplicationSpec) DeepCopy ¶
func (in *ObjectReplicationSpec) DeepCopy() *ObjectReplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReplicationSpec.
func (*ObjectReplicationSpec) DeepCopyInto ¶
func (in *ObjectReplicationSpec) DeepCopyInto(out *ObjectReplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ObjectReplicationStatus ¶
type ObjectReplicationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ObjectReplicationObservation `json:"atProvider,omitempty"` }
ObjectReplicationStatus defines the observed state of ObjectReplication.
func (*ObjectReplicationStatus) DeepCopy ¶
func (in *ObjectReplicationStatus) DeepCopy() *ObjectReplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReplicationStatus.
func (*ObjectReplicationStatus) DeepCopyInto ¶
func (in *ObjectReplicationStatus) DeepCopyInto(out *ObjectReplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkAccessObservation ¶
type PrivateLinkAccessObservation struct { }
func (*PrivateLinkAccessObservation) DeepCopy ¶
func (in *PrivateLinkAccessObservation) DeepCopy() *PrivateLinkAccessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkAccessObservation.
func (*PrivateLinkAccessObservation) DeepCopyInto ¶
func (in *PrivateLinkAccessObservation) DeepCopyInto(out *PrivateLinkAccessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkAccessParameters ¶
type PrivateLinkAccessParameters struct { // +kubebuilder:validation:Required EndpointResourceID *string `json:"endpointResourceId" tf:"endpoint_resource_id,omitempty"` // +kubebuilder:validation:Optional EndpointTenantID *string `json:"endpointTenantId,omitempty" tf:"endpoint_tenant_id,omitempty"` }
func (*PrivateLinkAccessParameters) DeepCopy ¶
func (in *PrivateLinkAccessParameters) DeepCopy() *PrivateLinkAccessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkAccessParameters.
func (*PrivateLinkAccessParameters) DeepCopyInto ¶
func (in *PrivateLinkAccessParameters) DeepCopyInto(out *PrivateLinkAccessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Queue ¶
type Queue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec QueueSpec `json:"spec"` Status QueueStatus `json:"status,omitempty"` }
Queue is the Schema for the Queues 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 (*Queue) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Queue.
func (*Queue) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Queue) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Queue) GetCondition ¶
func (mg *Queue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Queue.
func (*Queue) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Queue
func (*Queue) GetDeletionPolicy ¶
func (mg *Queue) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Queue.
func (*Queue) GetObservation ¶
GetObservation of this Queue
func (*Queue) GetParameters ¶
GetParameters of this Queue
func (*Queue) GetProviderConfigReference ¶
GetProviderConfigReference of this Queue.
func (*Queue) GetProviderReference ¶
GetProviderReference of this Queue. Deprecated: Use GetProviderConfigReference.
func (*Queue) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Queue
func (*Queue) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Queue) GetWriteConnectionSecretToReference ¶
func (mg *Queue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Queue.
func (*Queue) LateInitialize ¶
LateInitialize this Queue using its observed tfState. returns True if there are any spec changes for the resource.
func (*Queue) SetConditions ¶
SetConditions of this Queue.
func (*Queue) SetDeletionPolicy ¶
func (mg *Queue) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Queue.
func (*Queue) SetObservation ¶
SetObservation for this Queue
func (*Queue) SetParameters ¶
SetParameters for this Queue
func (*Queue) SetProviderConfigReference ¶
SetProviderConfigReference of this Queue.
func (*Queue) SetProviderReference ¶
SetProviderReference of this Queue. Deprecated: Use SetProviderConfigReference.
func (*Queue) SetWriteConnectionSecretToReference ¶
func (mg *Queue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Queue.
type QueueList ¶
type QueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Queue `json:"items"` }
QueueList contains a list of Queues
func (*QueueList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueList.
func (*QueueList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueueList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type QueueObservation ¶
type QueueObservation struct { }
func (*QueueObservation) DeepCopy ¶
func (in *QueueObservation) DeepCopy() *QueueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueObservation.
func (*QueueObservation) DeepCopyInto ¶
func (in *QueueObservation) DeepCopyInto(out *QueueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueParameters ¶
type QueueParameters struct { // +kubebuilder:validation:Optional Metadata map[string]*string `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name,omitempty"` }
func (*QueueParameters) DeepCopy ¶
func (in *QueueParameters) DeepCopy() *QueueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueParameters.
func (*QueueParameters) DeepCopyInto ¶
func (in *QueueParameters) DeepCopyInto(out *QueueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueuePropertiesCorsRuleObservation ¶
type QueuePropertiesCorsRuleObservation struct { }
func (*QueuePropertiesCorsRuleObservation) DeepCopy ¶
func (in *QueuePropertiesCorsRuleObservation) DeepCopy() *QueuePropertiesCorsRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePropertiesCorsRuleObservation.
func (*QueuePropertiesCorsRuleObservation) DeepCopyInto ¶
func (in *QueuePropertiesCorsRuleObservation) DeepCopyInto(out *QueuePropertiesCorsRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueuePropertiesCorsRuleParameters ¶
type QueuePropertiesCorsRuleParameters struct { // +kubebuilder:validation:Required AllowedHeaders []*string `json:"allowedHeaders" tf:"allowed_headers,omitempty"` // +kubebuilder:validation:Required AllowedMethods []*string `json:"allowedMethods" tf:"allowed_methods,omitempty"` // +kubebuilder:validation:Required AllowedOrigins []*string `json:"allowedOrigins" tf:"allowed_origins,omitempty"` // +kubebuilder:validation:Required ExposedHeaders []*string `json:"exposedHeaders" tf:"exposed_headers,omitempty"` // +kubebuilder:validation:Required MaxAgeInSeconds *int64 `json:"maxAgeInSeconds" tf:"max_age_in_seconds,omitempty"` }
func (*QueuePropertiesCorsRuleParameters) DeepCopy ¶
func (in *QueuePropertiesCorsRuleParameters) DeepCopy() *QueuePropertiesCorsRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePropertiesCorsRuleParameters.
func (*QueuePropertiesCorsRuleParameters) DeepCopyInto ¶
func (in *QueuePropertiesCorsRuleParameters) DeepCopyInto(out *QueuePropertiesCorsRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueuePropertiesObservation ¶
type QueuePropertiesObservation struct { }
func (*QueuePropertiesObservation) DeepCopy ¶
func (in *QueuePropertiesObservation) DeepCopy() *QueuePropertiesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePropertiesObservation.
func (*QueuePropertiesObservation) DeepCopyInto ¶
func (in *QueuePropertiesObservation) DeepCopyInto(out *QueuePropertiesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueuePropertiesParameters ¶
type QueuePropertiesParameters struct { // +kubebuilder:validation:Optional CorsRule []QueuePropertiesCorsRuleParameters `json:"corsRule,omitempty" tf:"cors_rule,omitempty"` // +kubebuilder:validation:Optional HourMetrics []HourMetricsParameters `json:"hourMetrics,omitempty" tf:"hour_metrics,omitempty"` // +kubebuilder:validation:Optional Logging []LoggingParameters `json:"logging,omitempty" tf:"logging,omitempty"` // +kubebuilder:validation:Optional MinuteMetrics []MinuteMetricsParameters `json:"minuteMetrics,omitempty" tf:"minute_metrics,omitempty"` }
func (*QueuePropertiesParameters) DeepCopy ¶
func (in *QueuePropertiesParameters) DeepCopy() *QueuePropertiesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePropertiesParameters.
func (*QueuePropertiesParameters) DeepCopyInto ¶
func (in *QueuePropertiesParameters) DeepCopyInto(out *QueuePropertiesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueSpec ¶
type QueueSpec struct { v1.ResourceSpec `json:",inline"` ForProvider QueueParameters `json:"forProvider"` }
QueueSpec defines the desired state of Queue
func (*QueueSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueSpec.
func (*QueueSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueStatus ¶
type QueueStatus struct { v1.ResourceStatus `json:",inline"` AtProvider QueueObservation `json:"atProvider,omitempty"` }
QueueStatus defines the observed state of Queue.
func (*QueueStatus) DeepCopy ¶
func (in *QueueStatus) DeepCopy() *QueueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueStatus.
func (*QueueStatus) DeepCopyInto ¶
func (in *QueueStatus) DeepCopyInto(out *QueueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RetentionPolicyObservation ¶
type RetentionPolicyObservation struct { }
func (*RetentionPolicyObservation) DeepCopy ¶
func (in *RetentionPolicyObservation) DeepCopy() *RetentionPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionPolicyObservation.
func (*RetentionPolicyObservation) DeepCopyInto ¶
func (in *RetentionPolicyObservation) DeepCopyInto(out *RetentionPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RetentionPolicyParameters ¶
type RetentionPolicyParameters struct { // +kubebuilder:validation:Optional Days *int64 `json:"days,omitempty" tf:"days,omitempty"` }
func (*RetentionPolicyParameters) DeepCopy ¶
func (in *RetentionPolicyParameters) DeepCopy() *RetentionPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionPolicyParameters.
func (*RetentionPolicyParameters) DeepCopyInto ¶
func (in *RetentionPolicyParameters) DeepCopyInto(out *RetentionPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoutingObservation ¶
type RoutingObservation struct { }
func (*RoutingObservation) DeepCopy ¶
func (in *RoutingObservation) DeepCopy() *RoutingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingObservation.
func (*RoutingObservation) DeepCopyInto ¶
func (in *RoutingObservation) DeepCopyInto(out *RoutingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoutingParameters ¶
type RoutingParameters struct { // +kubebuilder:validation:Optional Choice *string `json:"choice,omitempty" tf:"choice,omitempty"` // +kubebuilder:validation:Optional PublishInternetEndpoints *bool `json:"publishInternetEndpoints,omitempty" tf:"publish_internet_endpoints,omitempty"` // +kubebuilder:validation:Optional PublishMicrosoftEndpoints *bool `json:"publishMicrosoftEndpoints,omitempty" tf:"publish_microsoft_endpoints,omitempty"` }
func (*RoutingParameters) DeepCopy ¶
func (in *RoutingParameters) DeepCopy() *RoutingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingParameters.
func (*RoutingParameters) DeepCopyInto ¶
func (in *RoutingParameters) DeepCopyInto(out *RoutingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleObservation ¶
type RuleObservation struct { }
func (*RuleObservation) DeepCopy ¶
func (in *RuleObservation) DeepCopy() *RuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleObservation.
func (*RuleObservation) DeepCopyInto ¶
func (in *RuleObservation) DeepCopyInto(out *RuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleParameters ¶
type RuleParameters struct { // +kubebuilder:validation:Required Actions []ActionsParameters `json:"actions" tf:"actions,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional Filters []FiltersParameters `json:"filters,omitempty" tf:"filters,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*RuleParameters) DeepCopy ¶
func (in *RuleParameters) DeepCopy() *RuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleParameters.
func (*RuleParameters) DeepCopyInto ¶
func (in *RuleParameters) DeepCopyInto(out *RuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesObservation ¶
type RulesObservation struct { }
func (*RulesObservation) DeepCopy ¶
func (in *RulesObservation) DeepCopy() *RulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesObservation.
func (*RulesObservation) DeepCopyInto ¶
func (in *RulesObservation) DeepCopyInto(out *RulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesParameters ¶
type RulesParameters struct { // +kubebuilder:validation:Required Filter []FilterParameters `json:"filter" tf:"filter,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*RulesParameters) DeepCopy ¶
func (in *RulesParameters) DeepCopy() *RulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesParameters.
func (*RulesParameters) DeepCopyInto ¶
func (in *RulesParameters) DeepCopyInto(out *RulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Share ¶
type Share struct {}
Share is the Schema for the Shares 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 (*Share) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Share.
func (*Share) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Share) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Share) GetCondition ¶
func (mg *Share) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Share.
func (*Share) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Share
func (*Share) GetDeletionPolicy ¶
func (mg *Share) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Share.
func (*Share) GetObservation ¶
GetObservation of this Share
func (*Share) GetParameters ¶
GetParameters of this Share
func (*Share) GetProviderConfigReference ¶
GetProviderConfigReference of this Share.
func (*Share) GetProviderReference ¶
GetProviderReference of this Share. Deprecated: Use GetProviderConfigReference.
func (*Share) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Share
func (*Share) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Share) GetWriteConnectionSecretToReference ¶
func (mg *Share) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Share.
func (*Share) LateInitialize ¶
LateInitialize this Share using its observed tfState. returns True if there are any spec changes for the resource.
func (*Share) SetConditions ¶
SetConditions of this Share.
func (*Share) SetDeletionPolicy ¶
func (mg *Share) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Share.
func (*Share) SetObservation ¶
SetObservation for this Share
func (*Share) SetParameters ¶
SetParameters for this Share
func (*Share) SetProviderConfigReference ¶
SetProviderConfigReference of this Share.
func (*Share) SetProviderReference ¶
SetProviderReference of this Share. Deprecated: Use SetProviderConfigReference.
func (*Share) SetWriteConnectionSecretToReference ¶
func (mg *Share) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Share.
type ShareDirectory ¶
type ShareDirectory struct {}
ShareDirectory is the Schema for the ShareDirectorys 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 (*ShareDirectory) DeepCopy ¶
func (in *ShareDirectory) DeepCopy() *ShareDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareDirectory.
func (*ShareDirectory) DeepCopyInto ¶
func (in *ShareDirectory) DeepCopyInto(out *ShareDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShareDirectory) DeepCopyObject ¶
func (in *ShareDirectory) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ShareDirectory) GetCondition ¶
func (mg *ShareDirectory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ShareDirectory.
func (*ShareDirectory) GetConnectionDetailsMapping ¶
func (tr *ShareDirectory) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ShareDirectory
func (*ShareDirectory) GetDeletionPolicy ¶
func (mg *ShareDirectory) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ShareDirectory.
func (*ShareDirectory) GetObservation ¶
func (tr *ShareDirectory) GetObservation() (map[string]interface{}, error)
GetObservation of this ShareDirectory
func (*ShareDirectory) GetParameters ¶
func (tr *ShareDirectory) GetParameters() (map[string]interface{}, error)
GetParameters of this ShareDirectory
func (*ShareDirectory) GetProviderConfigReference ¶
func (mg *ShareDirectory) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ShareDirectory.
func (*ShareDirectory) GetProviderReference ¶
func (mg *ShareDirectory) GetProviderReference() *xpv1.Reference
GetProviderReference of this ShareDirectory. Deprecated: Use GetProviderConfigReference.
func (*ShareDirectory) GetTerraformResourceType ¶
func (mg *ShareDirectory) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ShareDirectory
func (*ShareDirectory) GetTerraformSchemaVersion ¶
func (tr *ShareDirectory) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ShareDirectory) GetWriteConnectionSecretToReference ¶
func (mg *ShareDirectory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ShareDirectory.
func (*ShareDirectory) LateInitialize ¶
func (tr *ShareDirectory) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ShareDirectory using its observed tfState. returns True if there are any spec changes for the resource.
func (*ShareDirectory) SetConditions ¶
func (mg *ShareDirectory) SetConditions(c ...xpv1.Condition)
SetConditions of this ShareDirectory.
func (*ShareDirectory) SetDeletionPolicy ¶
func (mg *ShareDirectory) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ShareDirectory.
func (*ShareDirectory) SetObservation ¶
func (tr *ShareDirectory) SetObservation(obs map[string]interface{}) error
SetObservation for this ShareDirectory
func (*ShareDirectory) SetParameters ¶
func (tr *ShareDirectory) SetParameters(params map[string]interface{}) error
SetParameters for this ShareDirectory
func (*ShareDirectory) SetProviderConfigReference ¶
func (mg *ShareDirectory) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ShareDirectory.
func (*ShareDirectory) SetProviderReference ¶
func (mg *ShareDirectory) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ShareDirectory. Deprecated: Use SetProviderConfigReference.
func (*ShareDirectory) SetWriteConnectionSecretToReference ¶
func (mg *ShareDirectory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ShareDirectory.
type ShareDirectoryList ¶
type ShareDirectoryList struct {}
ShareDirectoryList contains a list of ShareDirectorys
func (*ShareDirectoryList) DeepCopy ¶
func (in *ShareDirectoryList) DeepCopy() *ShareDirectoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareDirectoryList.
func (*ShareDirectoryList) DeepCopyInto ¶
func (in *ShareDirectoryList) DeepCopyInto(out *ShareDirectoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShareDirectoryList) DeepCopyObject ¶
func (in *ShareDirectoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ShareDirectoryList) GetItems ¶
func (l *ShareDirectoryList) GetItems() []resource.Managed
GetItems of this ShareDirectoryList.
type ShareDirectoryObservation ¶
type ShareDirectoryObservation struct { }
func (*ShareDirectoryObservation) DeepCopy ¶
func (in *ShareDirectoryObservation) DeepCopy() *ShareDirectoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareDirectoryObservation.
func (*ShareDirectoryObservation) DeepCopyInto ¶
func (in *ShareDirectoryObservation) DeepCopyInto(out *ShareDirectoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ShareDirectoryParameters ¶
type ShareDirectoryParameters struct { string]*string `json:"metadata,omitempty" tf:"metadata,omitempty"` Name *string `json:"name" tf:"name,omitempty"` ShareName *string `json:"shareName" tf:"share_name,omitempty"` StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name,omitempty"` }Metadata map[
func (*ShareDirectoryParameters) DeepCopy ¶
func (in *ShareDirectoryParameters) DeepCopy() *ShareDirectoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareDirectoryParameters.
func (*ShareDirectoryParameters) DeepCopyInto ¶
func (in *ShareDirectoryParameters) DeepCopyInto(out *ShareDirectoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ShareDirectorySpec ¶
type ShareDirectorySpec struct {}
ShareDirectorySpec defines the desired state of ShareDirectory
func (*ShareDirectorySpec) DeepCopy ¶
func (in *ShareDirectorySpec) DeepCopy() *ShareDirectorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareDirectorySpec.
func (*ShareDirectorySpec) DeepCopyInto ¶
func (in *ShareDirectorySpec) DeepCopyInto(out *ShareDirectorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ShareDirectoryStatus ¶
type ShareDirectoryStatus struct {}
ShareDirectoryStatus defines the observed state of ShareDirectory.
func (*ShareDirectoryStatus) DeepCopy ¶
func (in *ShareDirectoryStatus) DeepCopy() *ShareDirectoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareDirectoryStatus.
func (*ShareDirectoryStatus) DeepCopyInto ¶
func (in *ShareDirectoryStatus) DeepCopyInto(out *ShareDirectoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ShareList ¶
type ShareList struct {}
ShareList contains a list of Shares
func (*ShareList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareList.
func (*ShareList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShareList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ShareObservation ¶
type ShareObservation struct {}
func (*ShareObservation) DeepCopy ¶
func (in *ShareObservation) DeepCopy() *ShareObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareObservation.
func (*ShareObservation) DeepCopyInto ¶
func (in *ShareObservation) DeepCopyInto(out *ShareObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ShareParameters ¶
type ShareParameters struct { ACLParameters `json:"acl,omitempty" tf:"acl,omitempty"` Metadata map[string]*string `json:"metadata,omitempty" tf:"metadata,omitempty"` Name *string `json:"name" tf:"name,omitempty"` Quota *int64 `json:"quota,omitempty" tf:"quota,omitempty"` StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name,omitempty"` }ACL []
func (*ShareParameters) DeepCopy ¶
func (in *ShareParameters) DeepCopy() *ShareParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareParameters.
func (*ShareParameters) DeepCopyInto ¶
func (in *ShareParameters) DeepCopyInto(out *ShareParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharePropertiesCorsRuleObservation ¶
type SharePropertiesCorsRuleObservation struct { }
func (*SharePropertiesCorsRuleObservation) DeepCopy ¶
func (in *SharePropertiesCorsRuleObservation) DeepCopy() *SharePropertiesCorsRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharePropertiesCorsRuleObservation.
func (*SharePropertiesCorsRuleObservation) DeepCopyInto ¶
func (in *SharePropertiesCorsRuleObservation) DeepCopyInto(out *SharePropertiesCorsRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharePropertiesCorsRuleParameters ¶
type SharePropertiesCorsRuleParameters struct { string `json:"allowedHeaders" tf:"allowed_headers,omitempty"` AllowedMethods []*string `json:"allowedMethods" tf:"allowed_methods,omitempty"` AllowedOrigins []*string `json:"allowedOrigins" tf:"allowed_origins,omitempty"` ExposedHeaders []*string `json:"exposedHeaders" tf:"exposed_headers,omitempty"` MaxAgeInSeconds *int64 `json:"maxAgeInSeconds" tf:"max_age_in_seconds,omitempty"` }AllowedHeaders []*
func (*SharePropertiesCorsRuleParameters) DeepCopy ¶
func (in *SharePropertiesCorsRuleParameters) DeepCopy() *SharePropertiesCorsRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharePropertiesCorsRuleParameters.
func (*SharePropertiesCorsRuleParameters) DeepCopyInto ¶
func (in *SharePropertiesCorsRuleParameters) DeepCopyInto(out *SharePropertiesCorsRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharePropertiesObservation ¶
type SharePropertiesObservation struct { }
func (*SharePropertiesObservation) DeepCopy ¶
func (in *SharePropertiesObservation) DeepCopy() *SharePropertiesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharePropertiesObservation.
func (*SharePropertiesObservation) DeepCopyInto ¶
func (in *SharePropertiesObservation) DeepCopyInto(out *SharePropertiesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharePropertiesParameters ¶
type SharePropertiesParameters struct { SharePropertiesCorsRuleParameters `json:"corsRule,omitempty" tf:"cors_rule,omitempty"` RetentionPolicy []RetentionPolicyParameters `json:"retentionPolicy,omitempty" tf:"retention_policy,omitempty"` Smb []SmbParameters `json:"smb,omitempty" tf:"smb,omitempty"` }CorsRule []
func (*SharePropertiesParameters) DeepCopy ¶
func (in *SharePropertiesParameters) DeepCopy() *SharePropertiesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharePropertiesParameters.
func (*SharePropertiesParameters) DeepCopyInto ¶
func (in *SharePropertiesParameters) DeepCopyInto(out *SharePropertiesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ShareSpec ¶
type ShareSpec struct {}
ShareSpec defines the desired state of Share
func (*ShareSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareSpec.
func (*ShareSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ShareStatus ¶
type ShareStatus struct {}
ShareStatus defines the observed state of Share.
func (*ShareStatus) DeepCopy ¶
func (in *ShareStatus) DeepCopy() *ShareStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShareStatus.
func (*ShareStatus) DeepCopyInto ¶
func (in *ShareStatus) DeepCopyInto(out *ShareStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SmbObservation ¶
type SmbObservation struct { }
func (*SmbObservation) DeepCopy ¶
func (in *SmbObservation) DeepCopy() *SmbObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmbObservation.
func (*SmbObservation) DeepCopyInto ¶
func (in *SmbObservation) DeepCopyInto(out *SmbObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SmbParameters ¶
type SmbParameters struct { // +kubebuilder:validation:Optional AuthenticationTypes []*string `json:"authenticationTypes,omitempty" tf:"authentication_types,omitempty"` // +kubebuilder:validation:Optional ChannelEncryptionType []*string `json:"channelEncryptionType,omitempty" tf:"channel_encryption_type,omitempty"` // +kubebuilder:validation:Optional KerberosTicketEncryptionType []*string `json:"kerberosTicketEncryptionType,omitempty" tf:"kerberos_ticket_encryption_type,omitempty"` // +kubebuilder:validation:Optional Versions []*string `json:"versions,omitempty" tf:"versions,omitempty"` }
func (*SmbParameters) DeepCopy ¶
func (in *SmbParameters) DeepCopy() *SmbParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmbParameters.
func (*SmbParameters) DeepCopyInto ¶
func (in *SmbParameters) DeepCopyInto(out *SmbParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnapshotObservation ¶
type SnapshotObservation struct { }
func (*SnapshotObservation) DeepCopy ¶
func (in *SnapshotObservation) DeepCopy() *SnapshotObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotObservation.
func (*SnapshotObservation) DeepCopyInto ¶
func (in *SnapshotObservation) DeepCopyInto(out *SnapshotObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnapshotParameters ¶
type SnapshotParameters struct { // +kubebuilder:validation:Optional ChangeTierToArchiveAfterDaysSinceCreation *int64 `json:"changeTierToArchiveAfterDaysSinceCreation,omitempty" tf:"change_tier_to_archive_after_days_since_creation,omitempty"` // +kubebuilder:validation:Optional ChangeTierToCoolAfterDaysSinceCreation *int64 `json:"changeTierToCoolAfterDaysSinceCreation,omitempty" tf:"change_tier_to_cool_after_days_since_creation,omitempty"` // +kubebuilder:validation:Optional DeleteAfterDaysSinceCreationGreaterThan *int64 `json:"deleteAfterDaysSinceCreationGreaterThan,omitempty" tf:"delete_after_days_since_creation_greater_than,omitempty"` }
func (*SnapshotParameters) DeepCopy ¶
func (in *SnapshotParameters) DeepCopy() *SnapshotParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotParameters.
func (*SnapshotParameters) DeepCopyInto ¶
func (in *SnapshotParameters) DeepCopyInto(out *SnapshotParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticWebsiteObservation ¶
type StaticWebsiteObservation struct { }
func (*StaticWebsiteObservation) DeepCopy ¶
func (in *StaticWebsiteObservation) DeepCopy() *StaticWebsiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticWebsiteObservation.
func (*StaticWebsiteObservation) DeepCopyInto ¶
func (in *StaticWebsiteObservation) DeepCopyInto(out *StaticWebsiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticWebsiteParameters ¶
type StaticWebsiteParameters struct { // +kubebuilder:validation:Optional Error404Document *string `json:"error404Document,omitempty" tf:"error_404_document,omitempty"` // +kubebuilder:validation:Optional IndexDocument *string `json:"indexDocument,omitempty" tf:"index_document,omitempty"` }
func (*StaticWebsiteParameters) DeepCopy ¶
func (in *StaticWebsiteParameters) DeepCopy() *StaticWebsiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticWebsiteParameters.
func (*StaticWebsiteParameters) DeepCopyInto ¶
func (in *StaticWebsiteParameters) DeepCopyInto(out *StaticWebsiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sync ¶
type Sync struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SyncSpec `json:"spec"` Status SyncStatus `json:"status,omitempty"` }
Sync is the Schema for the Syncs 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 (*Sync) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sync.
func (*Sync) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Sync) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Sync) GetCondition ¶
func (mg *Sync) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Sync.
func (*Sync) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Sync
func (*Sync) GetDeletionPolicy ¶
func (mg *Sync) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Sync.
func (*Sync) GetObservation ¶
GetObservation of this Sync
func (*Sync) GetParameters ¶
GetParameters of this Sync
func (*Sync) GetProviderConfigReference ¶
GetProviderConfigReference of this Sync.
func (*Sync) GetProviderReference ¶
GetProviderReference of this Sync. Deprecated: Use GetProviderConfigReference.
func (*Sync) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Sync
func (*Sync) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Sync) GetWriteConnectionSecretToReference ¶
func (mg *Sync) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Sync.
func (*Sync) LateInitialize ¶
LateInitialize this Sync using its observed tfState. returns True if there are any spec changes for the resource.
func (*Sync) SetConditions ¶
SetConditions of this Sync.
func (*Sync) SetDeletionPolicy ¶
func (mg *Sync) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Sync.
func (*Sync) SetObservation ¶
SetObservation for this Sync
func (*Sync) SetParameters ¶
SetParameters for this Sync
func (*Sync) SetProviderConfigReference ¶
SetProviderConfigReference of this Sync.
func (*Sync) SetProviderReference ¶
SetProviderReference of this Sync. Deprecated: Use SetProviderConfigReference.
func (*Sync) SetWriteConnectionSecretToReference ¶
func (mg *Sync) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Sync.
type SyncCloudEndpoint ¶
type SyncCloudEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SyncCloudEndpointSpec `json:"spec"` Status SyncCloudEndpointStatus `json:"status,omitempty"` }
SyncCloudEndpoint is the Schema for the SyncCloudEndpoints 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 (*SyncCloudEndpoint) DeepCopy ¶
func (in *SyncCloudEndpoint) DeepCopy() *SyncCloudEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncCloudEndpoint.
func (*SyncCloudEndpoint) DeepCopyInto ¶
func (in *SyncCloudEndpoint) DeepCopyInto(out *SyncCloudEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncCloudEndpoint) DeepCopyObject ¶
func (in *SyncCloudEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SyncCloudEndpoint) GetCondition ¶
func (mg *SyncCloudEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SyncCloudEndpoint.
func (*SyncCloudEndpoint) GetConnectionDetailsMapping ¶
func (tr *SyncCloudEndpoint) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SyncCloudEndpoint
func (*SyncCloudEndpoint) GetDeletionPolicy ¶
func (mg *SyncCloudEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SyncCloudEndpoint.
func (*SyncCloudEndpoint) GetObservation ¶
func (tr *SyncCloudEndpoint) GetObservation() (map[string]interface{}, error)
GetObservation of this SyncCloudEndpoint
func (*SyncCloudEndpoint) GetParameters ¶
func (tr *SyncCloudEndpoint) GetParameters() (map[string]interface{}, error)
GetParameters of this SyncCloudEndpoint
func (*SyncCloudEndpoint) GetProviderConfigReference ¶
func (mg *SyncCloudEndpoint) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SyncCloudEndpoint.
func (*SyncCloudEndpoint) GetProviderReference ¶
func (mg *SyncCloudEndpoint) GetProviderReference() *xpv1.Reference
GetProviderReference of this SyncCloudEndpoint. Deprecated: Use GetProviderConfigReference.
func (*SyncCloudEndpoint) GetTerraformResourceType ¶
func (mg *SyncCloudEndpoint) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SyncCloudEndpoint
func (*SyncCloudEndpoint) GetTerraformSchemaVersion ¶
func (tr *SyncCloudEndpoint) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SyncCloudEndpoint) GetWriteConnectionSecretToReference ¶
func (mg *SyncCloudEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SyncCloudEndpoint.
func (*SyncCloudEndpoint) LateInitialize ¶
func (tr *SyncCloudEndpoint) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SyncCloudEndpoint using its observed tfState. returns True if there are any spec changes for the resource.
func (*SyncCloudEndpoint) SetConditions ¶
func (mg *SyncCloudEndpoint) SetConditions(c ...xpv1.Condition)
SetConditions of this SyncCloudEndpoint.
func (*SyncCloudEndpoint) SetDeletionPolicy ¶
func (mg *SyncCloudEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SyncCloudEndpoint.
func (*SyncCloudEndpoint) SetObservation ¶
func (tr *SyncCloudEndpoint) SetObservation(obs map[string]interface{}) error
SetObservation for this SyncCloudEndpoint
func (*SyncCloudEndpoint) SetParameters ¶
func (tr *SyncCloudEndpoint) SetParameters(params map[string]interface{}) error
SetParameters for this SyncCloudEndpoint
func (*SyncCloudEndpoint) SetProviderConfigReference ¶
func (mg *SyncCloudEndpoint) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SyncCloudEndpoint.
func (*SyncCloudEndpoint) SetProviderReference ¶
func (mg *SyncCloudEndpoint) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SyncCloudEndpoint. Deprecated: Use SetProviderConfigReference.
func (*SyncCloudEndpoint) SetWriteConnectionSecretToReference ¶
func (mg *SyncCloudEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SyncCloudEndpoint.
type SyncCloudEndpointList ¶
type SyncCloudEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SyncCloudEndpoint `json:"items"` }
SyncCloudEndpointList contains a list of SyncCloudEndpoints
func (*SyncCloudEndpointList) DeepCopy ¶
func (in *SyncCloudEndpointList) DeepCopy() *SyncCloudEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncCloudEndpointList.
func (*SyncCloudEndpointList) DeepCopyInto ¶
func (in *SyncCloudEndpointList) DeepCopyInto(out *SyncCloudEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncCloudEndpointList) DeepCopyObject ¶
func (in *SyncCloudEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SyncCloudEndpointList) GetItems ¶
func (l *SyncCloudEndpointList) GetItems() []resource.Managed
GetItems of this SyncCloudEndpointList.
type SyncCloudEndpointObservation ¶
type SyncCloudEndpointObservation struct { }
func (*SyncCloudEndpointObservation) DeepCopy ¶
func (in *SyncCloudEndpointObservation) DeepCopy() *SyncCloudEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncCloudEndpointObservation.
func (*SyncCloudEndpointObservation) DeepCopyInto ¶
func (in *SyncCloudEndpointObservation) DeepCopyInto(out *SyncCloudEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyncCloudEndpointParameters ¶
type SyncCloudEndpointParameters struct { string `json:"fileShareName" tf:"file_share_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` // +kubebuilder:validation:Optional StorageAccountTenantID *string `json:"storageAccountTenantId,omitempty" tf:"storage_account_tenant_id,omitempty"` // +kubebuilder:validation:Required StorageSyncGroupID *string `json:"storageSyncGroupId" tf:"storage_sync_group_id,omitempty"` }FileShareName *
func (*SyncCloudEndpointParameters) DeepCopy ¶
func (in *SyncCloudEndpointParameters) DeepCopy() *SyncCloudEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncCloudEndpointParameters.
func (*SyncCloudEndpointParameters) DeepCopyInto ¶
func (in *SyncCloudEndpointParameters) DeepCopyInto(out *SyncCloudEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyncCloudEndpointSpec ¶
type SyncCloudEndpointSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SyncCloudEndpointParameters `json:"forProvider"` }
SyncCloudEndpointSpec defines the desired state of SyncCloudEndpoint
func (*SyncCloudEndpointSpec) DeepCopy ¶
func (in *SyncCloudEndpointSpec) DeepCopy() *SyncCloudEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncCloudEndpointSpec.
func (*SyncCloudEndpointSpec) DeepCopyInto ¶
func (in *SyncCloudEndpointSpec) DeepCopyInto(out *SyncCloudEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyncCloudEndpointStatus ¶
type SyncCloudEndpointStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SyncCloudEndpointObservation `json:"atProvider,omitempty"` }
SyncCloudEndpointStatus defines the observed state of SyncCloudEndpoint.
func (*SyncCloudEndpointStatus) DeepCopy ¶
func (in *SyncCloudEndpointStatus) DeepCopy() *SyncCloudEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncCloudEndpointStatus.
func (*SyncCloudEndpointStatus) DeepCopyInto ¶
func (in *SyncCloudEndpointStatus) DeepCopyInto(out *SyncCloudEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyncList ¶
type SyncList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Sync `json:"items"` }
SyncList contains a list of Syncs
func (*SyncList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncList.
func (*SyncList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SyncObservation ¶
type SyncObservation struct { }
func (*SyncObservation) DeepCopy ¶
func (in *SyncObservation) DeepCopy() *SyncObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncObservation.
func (*SyncObservation) DeepCopyInto ¶
func (in *SyncObservation) DeepCopyInto(out *SyncObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyncParameters ¶
type SyncParameters struct { // +kubebuilder:validation:Optional IncomingTrafficPolicy *string `json:"incomingTrafficPolicy,omitempty" tf:"incoming_traffic_policy,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SyncParameters) DeepCopy ¶
func (in *SyncParameters) DeepCopy() *SyncParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncParameters.
func (*SyncParameters) DeepCopyInto ¶
func (in *SyncParameters) DeepCopyInto(out *SyncParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyncSpec ¶
type SyncSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SyncParameters `json:"forProvider"` }
SyncSpec defines the desired state of Sync
func (*SyncSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncSpec.
func (*SyncSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyncStatus ¶
type SyncStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SyncObservation `json:"atProvider,omitempty"` }
SyncStatus defines the observed state of Sync.
func (*SyncStatus) DeepCopy ¶
func (in *SyncStatus) DeepCopy() *SyncStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncStatus.
func (*SyncStatus) DeepCopyInto ¶
func (in *SyncStatus) DeepCopyInto(out *SyncStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Table ¶
type Table struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TableSpec `json:"spec"` Status TableStatus `json:"status,omitempty"` }
Table is the Schema for the Tables 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 (*Table) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Table.
func (*Table) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Table) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Table) GetCondition ¶
func (mg *Table) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Table.
func (*Table) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Table
func (*Table) GetDeletionPolicy ¶
func (mg *Table) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Table.
func (*Table) GetObservation ¶
GetObservation of this Table
func (*Table) GetParameters ¶
GetParameters of this Table
func (*Table) GetProviderConfigReference ¶
GetProviderConfigReference of this Table.
func (*Table) GetProviderReference ¶
GetProviderReference of this Table. Deprecated: Use GetProviderConfigReference.
func (*Table) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Table
func (*Table) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Table) GetWriteConnectionSecretToReference ¶
func (mg *Table) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Table.
func (*Table) LateInitialize ¶
LateInitialize this Table using its observed tfState. returns True if there are any spec changes for the resource.
func (*Table) SetConditions ¶
SetConditions of this Table.
func (*Table) SetDeletionPolicy ¶
func (mg *Table) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Table.
func (*Table) SetObservation ¶
SetObservation for this Table
func (*Table) SetParameters ¶
SetParameters for this Table
func (*Table) SetProviderConfigReference ¶
SetProviderConfigReference of this Table.
func (*Table) SetProviderReference ¶
SetProviderReference of this Table. Deprecated: Use SetProviderConfigReference.
func (*Table) SetWriteConnectionSecretToReference ¶
func (mg *Table) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Table.
type TableACLObservation ¶
type TableACLObservation struct { }
func (*TableACLObservation) DeepCopy ¶
func (in *TableACLObservation) DeepCopy() *TableACLObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableACLObservation.
func (*TableACLObservation) DeepCopyInto ¶
func (in *TableACLObservation) DeepCopyInto(out *TableACLObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableACLParameters ¶
type TableACLParameters struct { // +kubebuilder:validation:Optional AccessPolicy []ACLAccessPolicyParameters `json:"accessPolicy,omitempty" tf:"access_policy,omitempty"` // +kubebuilder:validation:Required ID *string `json:"id" tf:"id,omitempty"` }
func (*TableACLParameters) DeepCopy ¶
func (in *TableACLParameters) DeepCopy() *TableACLParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableACLParameters.
func (*TableACLParameters) DeepCopyInto ¶
func (in *TableACLParameters) DeepCopyInto(out *TableACLParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableEntity ¶
type TableEntity struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TableEntitySpec `json:"spec"` Status TableEntityStatus `json:"status,omitempty"` }
TableEntity is the Schema for the TableEntitys 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 (*TableEntity) DeepCopy ¶
func (in *TableEntity) DeepCopy() *TableEntity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableEntity.
func (*TableEntity) DeepCopyInto ¶
func (in *TableEntity) DeepCopyInto(out *TableEntity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TableEntity) DeepCopyObject ¶
func (in *TableEntity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TableEntity) GetCondition ¶
func (mg *TableEntity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this TableEntity.
func (*TableEntity) GetConnectionDetailsMapping ¶
func (tr *TableEntity) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this TableEntity
func (*TableEntity) GetDeletionPolicy ¶
func (mg *TableEntity) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this TableEntity.
func (*TableEntity) GetObservation ¶
func (tr *TableEntity) GetObservation() (map[string]interface{}, error)
GetObservation of this TableEntity
func (*TableEntity) GetParameters ¶
func (tr *TableEntity) GetParameters() (map[string]interface{}, error)
GetParameters of this TableEntity
func (*TableEntity) GetProviderConfigReference ¶
func (mg *TableEntity) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this TableEntity.
func (*TableEntity) GetProviderReference ¶
func (mg *TableEntity) GetProviderReference() *xpv1.Reference
GetProviderReference of this TableEntity. Deprecated: Use GetProviderConfigReference.
func (*TableEntity) GetTerraformResourceType ¶
func (mg *TableEntity) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this TableEntity
func (*TableEntity) GetTerraformSchemaVersion ¶
func (tr *TableEntity) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*TableEntity) GetWriteConnectionSecretToReference ¶
func (mg *TableEntity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this TableEntity.
func (*TableEntity) LateInitialize ¶
func (tr *TableEntity) LateInitialize(attrs []byte) (bool, error)
LateInitialize this TableEntity using its observed tfState. returns True if there are any spec changes for the resource.
func (*TableEntity) SetConditions ¶
func (mg *TableEntity) SetConditions(c ...xpv1.Condition)
SetConditions of this TableEntity.
func (*TableEntity) SetDeletionPolicy ¶
func (mg *TableEntity) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this TableEntity.
func (*TableEntity) SetObservation ¶
func (tr *TableEntity) SetObservation(obs map[string]interface{}) error
SetObservation for this TableEntity
func (*TableEntity) SetParameters ¶
func (tr *TableEntity) SetParameters(params map[string]interface{}) error
SetParameters for this TableEntity
func (*TableEntity) SetProviderConfigReference ¶
func (mg *TableEntity) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this TableEntity.
func (*TableEntity) SetProviderReference ¶
func (mg *TableEntity) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this TableEntity. Deprecated: Use SetProviderConfigReference.
func (*TableEntity) SetWriteConnectionSecretToReference ¶
func (mg *TableEntity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this TableEntity.
type TableEntityList ¶
type TableEntityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TableEntity `json:"items"` }
TableEntityList contains a list of TableEntitys
func (*TableEntityList) DeepCopy ¶
func (in *TableEntityList) DeepCopy() *TableEntityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableEntityList.
func (*TableEntityList) DeepCopyInto ¶
func (in *TableEntityList) DeepCopyInto(out *TableEntityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TableEntityList) DeepCopyObject ¶
func (in *TableEntityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TableEntityList) GetItems ¶
func (l *TableEntityList) GetItems() []resource.Managed
GetItems of this TableEntityList.
type TableEntityObservation ¶
type TableEntityObservation struct { }
func (*TableEntityObservation) DeepCopy ¶
func (in *TableEntityObservation) DeepCopy() *TableEntityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableEntityObservation.
func (*TableEntityObservation) DeepCopyInto ¶
func (in *TableEntityObservation) DeepCopyInto(out *TableEntityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableEntityParameters ¶
type TableEntityParameters struct { // +kubebuilder:validation:Required Entity map[string]*string `json:"entity" tf:"entity,omitempty"` // +kubebuilder:validation:Required PartitionKey *string `json:"partitionKey" tf:"partition_key,omitempty"` // +kubebuilder:validation:Required RowKey *string `json:"rowKey" tf:"row_key,omitempty"` // +kubebuilder:validation:Required StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name,omitempty"` // +kubebuilder:validation:Required TableName *string `json:"tableName" tf:"table_name,omitempty"` }
func (*TableEntityParameters) DeepCopy ¶
func (in *TableEntityParameters) DeepCopy() *TableEntityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableEntityParameters.
func (*TableEntityParameters) DeepCopyInto ¶
func (in *TableEntityParameters) DeepCopyInto(out *TableEntityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableEntitySpec ¶
type TableEntitySpec struct { v1.ResourceSpec `json:",inline"` ForProvider TableEntityParameters `json:"forProvider"` }
TableEntitySpec defines the desired state of TableEntity
func (*TableEntitySpec) DeepCopy ¶
func (in *TableEntitySpec) DeepCopy() *TableEntitySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableEntitySpec.
func (*TableEntitySpec) DeepCopyInto ¶
func (in *TableEntitySpec) DeepCopyInto(out *TableEntitySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableEntityStatus ¶
type TableEntityStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TableEntityObservation `json:"atProvider,omitempty"` }
TableEntityStatus defines the observed state of TableEntity.
func (*TableEntityStatus) DeepCopy ¶
func (in *TableEntityStatus) DeepCopy() *TableEntityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableEntityStatus.
func (*TableEntityStatus) DeepCopyInto ¶
func (in *TableEntityStatus) DeepCopyInto(out *TableEntityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableList ¶
type TableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Table `json:"items"` }
TableList contains a list of Tables
func (*TableList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableList.
func (*TableList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TableList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TableObservation ¶
type TableObservation struct { }
func (*TableObservation) DeepCopy ¶
func (in *TableObservation) DeepCopy() *TableObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableObservation.
func (*TableObservation) DeepCopyInto ¶
func (in *TableObservation) DeepCopyInto(out *TableObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableParameters ¶
type TableParameters struct { // +kubebuilder:validation:Optional ACL []TableACLParameters `json:"acl,omitempty" tf:"acl,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name,omitempty"` }
func (*TableParameters) DeepCopy ¶
func (in *TableParameters) DeepCopy() *TableParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableParameters.
func (*TableParameters) DeepCopyInto ¶
func (in *TableParameters) DeepCopyInto(out *TableParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableSpec ¶
type TableSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TableParameters `json:"forProvider"` }
TableSpec defines the desired state of Table
func (*TableSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableSpec.
func (*TableSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TableStatus ¶
type TableStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TableObservation `json:"atProvider,omitempty"` }
TableStatus defines the observed state of Table.
func (*TableStatus) DeepCopy ¶
func (in *TableStatus) DeepCopy() *TableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableStatus.
func (*TableStatus) DeepCopyInto ¶
func (in *TableStatus) DeepCopyInto(out *TableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VersionObservation ¶
type VersionObservation struct { }
func (*VersionObservation) DeepCopy ¶
func (in *VersionObservation) DeepCopy() *VersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VersionObservation.
func (*VersionObservation) DeepCopyInto ¶
func (in *VersionObservation) DeepCopyInto(out *VersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VersionParameters ¶
type VersionParameters struct { // +kubebuilder:validation:Optional ChangeTierToArchiveAfterDaysSinceCreation *int64 `json:"changeTierToArchiveAfterDaysSinceCreation,omitempty" tf:"change_tier_to_archive_after_days_since_creation,omitempty"` // +kubebuilder:validation:Optional ChangeTierToCoolAfterDaysSinceCreation *int64 `json:"changeTierToCoolAfterDaysSinceCreation,omitempty" tf:"change_tier_to_cool_after_days_since_creation,omitempty"` // +kubebuilder:validation:Optional DeleteAfterDaysSinceCreation *int64 `json:"deleteAfterDaysSinceCreation,omitempty" tf:"delete_after_days_since_creation,omitempty"` }
func (*VersionParameters) DeepCopy ¶
func (in *VersionParameters) DeepCopy() *VersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VersionParameters.
func (*VersionParameters) DeepCopyInto ¶
func (in *VersionParameters) DeepCopyInto(out *VersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_account_terraformed.go
- zz_account_types.go
- zz_accountcustomermanagedkey_terraformed.go
- zz_accountcustomermanagedkey_types.go
- zz_accountnetworkrules_terraformed.go
- zz_accountnetworkrules_types.go
- zz_blob_terraformed.go
- zz_blob_types.go
- zz_blobinventorypolicy_terraformed.go
- zz_blobinventorypolicy_types.go
- zz_container_terraformed.go
- zz_container_types.go
- zz_datalakegen2filesystem_terraformed.go
- zz_datalakegen2filesystem_types.go
- zz_datalakegen2path_terraformed.go
- zz_datalakegen2path_types.go
- zz_encryptionscope_terraformed.go
- zz_encryptionscope_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_managementpolicy_terraformed.go
- zz_managementpolicy_types.go
- zz_objectreplication_terraformed.go
- zz_objectreplication_types.go
- zz_queue_terraformed.go
- zz_queue_types.go
- zz_share_terraformed.go
- zz_share_types.go
- zz_sharedirectory_terraformed.go
- zz_sharedirectory_types.go
- zz_sync_terraformed.go
- zz_sync_types.go
- zz_synccloudendpoint_terraformed.go
- zz_synccloudendpoint_types.go
- zz_table_terraformed.go
- zz_table_types.go
- zz_tableentity_terraformed.go
- zz_tableentity_types.go