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 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) GetID() string
- 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 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) GetID() string
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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 AccountNetworkRulesSpec
- type AccountNetworkRulesStatus
- type AceObservation
- type AceParameters
- type ActionsObservation
- type ActionsParameters
- type BaseBlobObservation
- type BaseBlobParameters
- 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) GetID() string
- 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 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) GetID() string
- 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) GetID() string
- 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 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) GetID() string
- 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 ManagementPolicy
- func (in *ManagementPolicy) DeepCopy() *ManagementPolicy
- func (in *ManagementPolicy) DeepCopyInto(out *ManagementPolicy)
- func (in *ManagementPolicy) DeepCopyObject() runtime.Object
- func (mg *ManagementPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagementPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagementPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagementPolicy) GetID() string
- func (tr *ManagementPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *ManagementPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *ManagementPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagementPolicy) GetProviderReference() *xpv1.Reference
- func (mg *ManagementPolicy) GetTerraformResourceType() string
- func (tr *ManagementPolicy) GetTerraformSchemaVersion() int
- func (mg *ManagementPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagementPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagementPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *ManagementPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagementPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *ManagementPolicy) SetParameters(params map[string]interface{}) error
- func (mg *ManagementPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagementPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagementPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagementPolicyList
- type ManagementPolicyObservation
- type ManagementPolicyParameters
- type ManagementPolicySpec
- type ManagementPolicyStatus
- type MatchBlobIndexTagObservation
- type MatchBlobIndexTagParameters
- 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) GetID() string
- 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) GetID() string
- 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 QueueSpec
- type QueueStatus
- 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) GetID() string
- 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) GetID() string
- 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 ShareSpec
- type ShareStatus
- type SnapshotObservation
- type SnapshotParameters
- 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) GetID() string
- 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) GetID() string
- 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 ( 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 ( 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 ( 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 ( 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 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) GetID ¶
func (tr *AccountCustomerManagedKey) GetID() string
GetID returns ID of underlying Terraform resource 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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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 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) GetID ¶
func (tr *AccountNetworkRules) GetID() string
GetID returns ID of underlying Terraform resource 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) ResolveReferences ¶
ResolveReferences of this AccountNetworkRules.
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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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 []PrivateLinkAccessParameters `json:"privateLinkAccess,omitempty" tf:"private_link_access,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional 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 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 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 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 *float64 `json:"deleteAfterDaysSinceModificationGreaterThan,omitempty" tf:"delete_after_days_since_modification_greater_than,omitempty"` // +kubebuilder:validation:Optional TierToArchiveAfterDaysSinceModificationGreaterThan *float64 `` /* 141-byte string literal not displayed */ // +kubebuilder:validation:Optional TierToCoolAfterDaysSinceModificationGreaterThan *float64 `` /* 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 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) GetID ¶
func (tr *BlobInventoryPolicy) GetID() string
GetID returns ID of underlying Terraform resource 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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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 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) GetID ¶
func (tr *DataLakeGen2FileSystem) GetID() string
GetID returns ID of underlying Terraform resource 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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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) GetID ¶
func (tr *DataLakeGen2Path) GetID() string
GetID returns ID of underlying Terraform resource 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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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 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) GetID ¶
func (tr *EncryptionScope) GetID() string
GetID returns ID of underlying Terraform resource 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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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 ManagementPolicy ¶
type ManagementPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagementPolicySpec `json:"spec"` Status ManagementPolicyStatus `json:"status,omitempty"` }
ManagementPolicy is the Schema for the ManagementPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ManagementPolicy) DeepCopy ¶
func (in *ManagementPolicy) DeepCopy() *ManagementPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicy.
func (*ManagementPolicy) DeepCopyInto ¶
func (in *ManagementPolicy) DeepCopyInto(out *ManagementPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicy) DeepCopyObject ¶
func (in *ManagementPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementPolicy) GetCondition ¶
func (mg *ManagementPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagementPolicy.
func (*ManagementPolicy) GetConnectionDetailsMapping ¶
func (tr *ManagementPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagementPolicy
func (*ManagementPolicy) GetDeletionPolicy ¶
func (mg *ManagementPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagementPolicy.
func (*ManagementPolicy) GetID ¶
func (tr *ManagementPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this ManagementPolicy
func (*ManagementPolicy) GetObservation ¶
func (tr *ManagementPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagementPolicy
func (*ManagementPolicy) GetParameters ¶
func (tr *ManagementPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagementPolicy
func (*ManagementPolicy) GetProviderConfigReference ¶
func (mg *ManagementPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagementPolicy.
func (*ManagementPolicy) GetProviderReference ¶
func (mg *ManagementPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagementPolicy. Deprecated: Use GetProviderConfigReference.
func (*ManagementPolicy) GetTerraformResourceType ¶
func (mg *ManagementPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagementPolicy
func (*ManagementPolicy) GetTerraformSchemaVersion ¶
func (tr *ManagementPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagementPolicy) GetWriteConnectionSecretToReference ¶
func (mg *ManagementPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagementPolicy.
func (*ManagementPolicy) LateInitialize ¶
func (tr *ManagementPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagementPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagementPolicy) SetConditions ¶
func (mg *ManagementPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagementPolicy.
func (*ManagementPolicy) SetDeletionPolicy ¶
func (mg *ManagementPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagementPolicy.
func (*ManagementPolicy) SetObservation ¶
func (tr *ManagementPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagementPolicy
func (*ManagementPolicy) SetParameters ¶
func (tr *ManagementPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this ManagementPolicy
func (*ManagementPolicy) SetProviderConfigReference ¶
func (mg *ManagementPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagementPolicy.
func (*ManagementPolicy) SetProviderReference ¶
func (mg *ManagementPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagementPolicy. Deprecated: Use SetProviderConfigReference.
func (*ManagementPolicy) SetWriteConnectionSecretToReference ¶
func (mg *ManagementPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagementPolicy.
type ManagementPolicyList ¶
type ManagementPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagementPolicy `json:"items"` }
ManagementPolicyList contains a list of ManagementPolicys
func (*ManagementPolicyList) DeepCopy ¶
func (in *ManagementPolicyList) DeepCopy() *ManagementPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyList.
func (*ManagementPolicyList) DeepCopyInto ¶
func (in *ManagementPolicyList) DeepCopyInto(out *ManagementPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyList) DeepCopyObject ¶
func (in *ManagementPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagementPolicyList) GetItems ¶
func (l *ManagementPolicyList) GetItems() []resource.Managed
GetItems of this ManagementPolicyList.
type ManagementPolicyObservation ¶
type ManagementPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagementPolicyObservation) DeepCopy ¶
func (in *ManagementPolicyObservation) DeepCopy() *ManagementPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyObservation.
func (*ManagementPolicyObservation) DeepCopyInto ¶
func (in *ManagementPolicyObservation) DeepCopyInto(out *ManagementPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyParameters ¶
type ManagementPolicyParameters struct { // +kubebuilder:validation: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 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) GetID ¶
func (tr *ObjectReplication) GetID() string
GetID returns ID of underlying Terraform resource 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"` ID *string `json:"id,omitempty" tf:"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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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 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 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) GetID ¶
func (tr *ShareDirectory) GetID() string
GetID returns ID of underlying Terraform resource 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 *float64 `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 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 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 *float64 `json:"changeTierToArchiveAfterDaysSinceCreation,omitempty" tf:"change_tier_to_archive_after_days_since_creation,omitempty"` // +kubebuilder:validation:Optional ChangeTierToCoolAfterDaysSinceCreation *float64 `json:"changeTierToCoolAfterDaysSinceCreation,omitempty" tf:"change_tier_to_cool_after_days_since_creation,omitempty"` // +kubebuilder:validation:Optional DeleteAfterDaysSinceCreationGreaterThan *float64 `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 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) GetID ¶
func (tr *TableEntity) GetID() string
GetID returns ID of underlying Terraform resource 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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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 {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
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 *float64 `json:"changeTierToArchiveAfterDaysSinceCreation,omitempty" tf:"change_tier_to_archive_after_days_since_creation,omitempty"` // +kubebuilder:validation:Optional ChangeTierToCoolAfterDaysSinceCreation *float64 `json:"changeTierToCoolAfterDaysSinceCreation,omitempty" tf:"change_tier_to_cool_after_days_since_creation,omitempty"` // +kubebuilder:validation:Optional DeleteAfterDaysSinceCreation *float64 `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_accountcustomermanagedkey_terraformed.go
- zz_accountcustomermanagedkey_types.go
- zz_accountnetworkrules_terraformed.go
- zz_accountnetworkrules_types.go
- zz_blobinventorypolicy_terraformed.go
- zz_blobinventorypolicy_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_table_terraformed.go
- zz_table_types.go
- zz_tableentity_terraformed.go
- zz_tableentity_types.go