Documentation ¶
Overview ¶
Package v1api20230101 contains API Schema definitions for the storage v1api20230101 API group +groupName=storage.azure.com
Package v1api20230101 contains API Schema definitions for the storage v1api20230101 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com +versionName=v1api20230101
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type AccessPolicy
- func (policy *AccessPolicy) AssignProperties_From_AccessPolicy(source *storage.AccessPolicy) error
- func (policy *AccessPolicy) AssignProperties_To_AccessPolicy(destination *storage.AccessPolicy) error
- func (policy *AccessPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AccessPolicy) DeepCopy() *AccessPolicy
- func (in *AccessPolicy) DeepCopyInto(out *AccessPolicy)
- func (policy *AccessPolicy) Initialize_From_AccessPolicy_STATUS(source *AccessPolicy_STATUS) error
- func (policy *AccessPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *AccessPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AccessPolicy_STATUS
- func (policy *AccessPolicy_STATUS) AssignProperties_From_AccessPolicy_STATUS(source *storage.AccessPolicy_STATUS) error
- func (policy *AccessPolicy_STATUS) AssignProperties_To_AccessPolicy_STATUS(destination *storage.AccessPolicy_STATUS) error
- func (in *AccessPolicy_STATUS) DeepCopy() *AccessPolicy_STATUS
- func (in *AccessPolicy_STATUS) DeepCopyInto(out *AccessPolicy_STATUS)
- func (policy *AccessPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *AccessPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AccountImmutabilityPolicyProperties
- func (properties *AccountImmutabilityPolicyProperties) AssignProperties_From_AccountImmutabilityPolicyProperties(source *storage.AccountImmutabilityPolicyProperties) error
- func (properties *AccountImmutabilityPolicyProperties) AssignProperties_To_AccountImmutabilityPolicyProperties(destination *storage.AccountImmutabilityPolicyProperties) error
- func (properties *AccountImmutabilityPolicyProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AccountImmutabilityPolicyProperties) DeepCopy() *AccountImmutabilityPolicyProperties
- func (in *AccountImmutabilityPolicyProperties) DeepCopyInto(out *AccountImmutabilityPolicyProperties)
- func (properties *AccountImmutabilityPolicyProperties) Initialize_From_AccountImmutabilityPolicyProperties_STATUS(source *AccountImmutabilityPolicyProperties_STATUS) error
- func (properties *AccountImmutabilityPolicyProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *AccountImmutabilityPolicyProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AccountImmutabilityPolicyProperties_STATUS
- func (properties *AccountImmutabilityPolicyProperties_STATUS) AssignProperties_From_AccountImmutabilityPolicyProperties_STATUS(source *storage.AccountImmutabilityPolicyProperties_STATUS) error
- func (properties *AccountImmutabilityPolicyProperties_STATUS) AssignProperties_To_AccountImmutabilityPolicyProperties_STATUS(destination *storage.AccountImmutabilityPolicyProperties_STATUS) error
- func (in *AccountImmutabilityPolicyProperties_STATUS) DeepCopy() *AccountImmutabilityPolicyProperties_STATUS
- func (in *AccountImmutabilityPolicyProperties_STATUS) DeepCopyInto(out *AccountImmutabilityPolicyProperties_STATUS)
- func (properties *AccountImmutabilityPolicyProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *AccountImmutabilityPolicyProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AccountImmutabilityPolicyProperties_State
- type AccountImmutabilityPolicyProperties_State_STATUS
- type ActiveDirectoryProperties
- func (properties *ActiveDirectoryProperties) AssignProperties_From_ActiveDirectoryProperties(source *storage.ActiveDirectoryProperties) error
- func (properties *ActiveDirectoryProperties) AssignProperties_To_ActiveDirectoryProperties(destination *storage.ActiveDirectoryProperties) error
- func (properties *ActiveDirectoryProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ActiveDirectoryProperties) DeepCopy() *ActiveDirectoryProperties
- func (in *ActiveDirectoryProperties) DeepCopyInto(out *ActiveDirectoryProperties)
- func (properties *ActiveDirectoryProperties) Initialize_From_ActiveDirectoryProperties_STATUS(source *ActiveDirectoryProperties_STATUS) error
- func (properties *ActiveDirectoryProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ActiveDirectoryProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ActiveDirectoryProperties_AccountType
- type ActiveDirectoryProperties_AccountType_STATUS
- type ActiveDirectoryProperties_STATUS
- func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_From_ActiveDirectoryProperties_STATUS(source *storage.ActiveDirectoryProperties_STATUS) error
- func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_To_ActiveDirectoryProperties_STATUS(destination *storage.ActiveDirectoryProperties_STATUS) error
- func (in *ActiveDirectoryProperties_STATUS) DeepCopy() *ActiveDirectoryProperties_STATUS
- func (in *ActiveDirectoryProperties_STATUS) DeepCopyInto(out *ActiveDirectoryProperties_STATUS)
- func (properties *ActiveDirectoryProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ActiveDirectoryProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureFilesIdentityBasedAuthentication
- func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_From_AzureFilesIdentityBasedAuthentication(source *storage.AzureFilesIdentityBasedAuthentication) error
- func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_To_AzureFilesIdentityBasedAuthentication(destination *storage.AzureFilesIdentityBasedAuthentication) error
- func (authentication *AzureFilesIdentityBasedAuthentication) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AzureFilesIdentityBasedAuthentication) DeepCopy() *AzureFilesIdentityBasedAuthentication
- func (in *AzureFilesIdentityBasedAuthentication) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication)
- func (authentication *AzureFilesIdentityBasedAuthentication) Initialize_From_AzureFilesIdentityBasedAuthentication_STATUS(source *AzureFilesIdentityBasedAuthentication_STATUS) error
- func (authentication *AzureFilesIdentityBasedAuthentication) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (authentication *AzureFilesIdentityBasedAuthentication) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureFilesIdentityBasedAuthentication_DefaultSharePermission
- type AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS
- type AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions
- type AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS
- type AzureFilesIdentityBasedAuthentication_STATUS
- func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_From_AzureFilesIdentityBasedAuthentication_STATUS(source *storage.AzureFilesIdentityBasedAuthentication_STATUS) error
- func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_To_AzureFilesIdentityBasedAuthentication_STATUS(destination *storage.AzureFilesIdentityBasedAuthentication_STATUS) error
- func (in *AzureFilesIdentityBasedAuthentication_STATUS) DeepCopy() *AzureFilesIdentityBasedAuthentication_STATUS
- func (in *AzureFilesIdentityBasedAuthentication_STATUS) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication_STATUS)
- func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobRestoreParameters_STATUS
- func (parameters *BlobRestoreParameters_STATUS) AssignProperties_From_BlobRestoreParameters_STATUS(source *storage.BlobRestoreParameters_STATUS) error
- func (parameters *BlobRestoreParameters_STATUS) AssignProperties_To_BlobRestoreParameters_STATUS(destination *storage.BlobRestoreParameters_STATUS) error
- func (in *BlobRestoreParameters_STATUS) DeepCopy() *BlobRestoreParameters_STATUS
- func (in *BlobRestoreParameters_STATUS) DeepCopyInto(out *BlobRestoreParameters_STATUS)
- func (parameters *BlobRestoreParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *BlobRestoreParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobRestoreRange_STATUS
- func (restoreRange *BlobRestoreRange_STATUS) AssignProperties_From_BlobRestoreRange_STATUS(source *storage.BlobRestoreRange_STATUS) error
- func (restoreRange *BlobRestoreRange_STATUS) AssignProperties_To_BlobRestoreRange_STATUS(destination *storage.BlobRestoreRange_STATUS) error
- func (in *BlobRestoreRange_STATUS) DeepCopy() *BlobRestoreRange_STATUS
- func (in *BlobRestoreRange_STATUS) DeepCopyInto(out *BlobRestoreRange_STATUS)
- func (restoreRange *BlobRestoreRange_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (restoreRange *BlobRestoreRange_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobRestoreStatus_STATUS
- func (status *BlobRestoreStatus_STATUS) AssignProperties_From_BlobRestoreStatus_STATUS(source *storage.BlobRestoreStatus_STATUS) error
- func (status *BlobRestoreStatus_STATUS) AssignProperties_To_BlobRestoreStatus_STATUS(destination *storage.BlobRestoreStatus_STATUS) error
- func (in *BlobRestoreStatus_STATUS) DeepCopy() *BlobRestoreStatus_STATUS
- func (in *BlobRestoreStatus_STATUS) DeepCopyInto(out *BlobRestoreStatus_STATUS)
- func (status *BlobRestoreStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (status *BlobRestoreStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobRestoreStatus_Status_STATUS
- type ChangeFeed
- func (feed *ChangeFeed) AssignProperties_From_ChangeFeed(source *storage.ChangeFeed) error
- func (feed *ChangeFeed) AssignProperties_To_ChangeFeed(destination *storage.ChangeFeed) error
- func (feed *ChangeFeed) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ChangeFeed) DeepCopy() *ChangeFeed
- func (in *ChangeFeed) DeepCopyInto(out *ChangeFeed)
- func (feed *ChangeFeed) Initialize_From_ChangeFeed_STATUS(source *ChangeFeed_STATUS) error
- func (feed *ChangeFeed) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (feed *ChangeFeed) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ChangeFeed_STATUS
- func (feed *ChangeFeed_STATUS) AssignProperties_From_ChangeFeed_STATUS(source *storage.ChangeFeed_STATUS) error
- func (feed *ChangeFeed_STATUS) AssignProperties_To_ChangeFeed_STATUS(destination *storage.ChangeFeed_STATUS) error
- func (in *ChangeFeed_STATUS) DeepCopy() *ChangeFeed_STATUS
- func (in *ChangeFeed_STATUS) DeepCopyInto(out *ChangeFeed_STATUS)
- func (feed *ChangeFeed_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (feed *ChangeFeed_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerProperties_LeaseDuration_STATUS
- type ContainerProperties_LeaseState_STATUS
- type ContainerProperties_LeaseStatus_STATUS
- type ContainerProperties_PublicAccess
- type ContainerProperties_PublicAccess_STATUS
- type CorsRule
- func (rule *CorsRule) AssignProperties_From_CorsRule(source *storage.CorsRule) error
- func (rule *CorsRule) AssignProperties_To_CorsRule(destination *storage.CorsRule) error
- func (rule *CorsRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CorsRule) DeepCopy() *CorsRule
- func (in *CorsRule) DeepCopyInto(out *CorsRule)
- func (rule *CorsRule) Initialize_From_CorsRule_STATUS(source *CorsRule_STATUS) error
- func (rule *CorsRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *CorsRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsRule_AllowedMethods
- type CorsRule_AllowedMethods_STATUS
- type CorsRule_STATUS
- func (rule *CorsRule_STATUS) AssignProperties_From_CorsRule_STATUS(source *storage.CorsRule_STATUS) error
- func (rule *CorsRule_STATUS) AssignProperties_To_CorsRule_STATUS(destination *storage.CorsRule_STATUS) error
- func (in *CorsRule_STATUS) DeepCopy() *CorsRule_STATUS
- func (in *CorsRule_STATUS) DeepCopyInto(out *CorsRule_STATUS)
- func (rule *CorsRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *CorsRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsRules
- func (rules *CorsRules) AssignProperties_From_CorsRules(source *storage.CorsRules) error
- func (rules *CorsRules) AssignProperties_To_CorsRules(destination *storage.CorsRules) error
- func (rules *CorsRules) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CorsRules) DeepCopy() *CorsRules
- func (in *CorsRules) DeepCopyInto(out *CorsRules)
- func (rules *CorsRules) Initialize_From_CorsRules_STATUS(source *CorsRules_STATUS) error
- func (rules *CorsRules) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rules *CorsRules) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsRules_STATUS
- func (rules *CorsRules_STATUS) AssignProperties_From_CorsRules_STATUS(source *storage.CorsRules_STATUS) error
- func (rules *CorsRules_STATUS) AssignProperties_To_CorsRules_STATUS(destination *storage.CorsRules_STATUS) error
- func (in *CorsRules_STATUS) DeepCopy() *CorsRules_STATUS
- func (in *CorsRules_STATUS) DeepCopyInto(out *CorsRules_STATUS)
- func (rules *CorsRules_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rules *CorsRules_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CustomDomain
- func (domain *CustomDomain) AssignProperties_From_CustomDomain(source *storage.CustomDomain) error
- func (domain *CustomDomain) AssignProperties_To_CustomDomain(destination *storage.CustomDomain) error
- func (domain *CustomDomain) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CustomDomain) DeepCopy() *CustomDomain
- func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
- func (domain *CustomDomain) Initialize_From_CustomDomain_STATUS(source *CustomDomain_STATUS) error
- func (domain *CustomDomain) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (domain *CustomDomain) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CustomDomain_STATUS
- func (domain *CustomDomain_STATUS) AssignProperties_From_CustomDomain_STATUS(source *storage.CustomDomain_STATUS) error
- func (domain *CustomDomain_STATUS) AssignProperties_To_CustomDomain_STATUS(destination *storage.CustomDomain_STATUS) error
- func (in *CustomDomain_STATUS) DeepCopy() *CustomDomain_STATUS
- func (in *CustomDomain_STATUS) DeepCopyInto(out *CustomDomain_STATUS)
- func (domain *CustomDomain_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (domain *CustomDomain_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DateAfterCreation
- func (creation *DateAfterCreation) AssignProperties_From_DateAfterCreation(source *storage.DateAfterCreation) error
- func (creation *DateAfterCreation) AssignProperties_To_DateAfterCreation(destination *storage.DateAfterCreation) error
- func (creation *DateAfterCreation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DateAfterCreation) DeepCopy() *DateAfterCreation
- func (in *DateAfterCreation) DeepCopyInto(out *DateAfterCreation)
- func (creation *DateAfterCreation) Initialize_From_DateAfterCreation_STATUS(source *DateAfterCreation_STATUS) error
- func (creation *DateAfterCreation) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (creation *DateAfterCreation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DateAfterCreation_STATUS
- func (creation *DateAfterCreation_STATUS) AssignProperties_From_DateAfterCreation_STATUS(source *storage.DateAfterCreation_STATUS) error
- func (creation *DateAfterCreation_STATUS) AssignProperties_To_DateAfterCreation_STATUS(destination *storage.DateAfterCreation_STATUS) error
- func (in *DateAfterCreation_STATUS) DeepCopy() *DateAfterCreation_STATUS
- func (in *DateAfterCreation_STATUS) DeepCopyInto(out *DateAfterCreation_STATUS)
- func (creation *DateAfterCreation_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (creation *DateAfterCreation_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DateAfterModification
- func (modification *DateAfterModification) AssignProperties_From_DateAfterModification(source *storage.DateAfterModification) error
- func (modification *DateAfterModification) AssignProperties_To_DateAfterModification(destination *storage.DateAfterModification) error
- func (modification *DateAfterModification) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DateAfterModification) DeepCopy() *DateAfterModification
- func (in *DateAfterModification) DeepCopyInto(out *DateAfterModification)
- func (modification *DateAfterModification) Initialize_From_DateAfterModification_STATUS(source *DateAfterModification_STATUS) error
- func (modification *DateAfterModification) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (modification *DateAfterModification) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DateAfterModification_STATUS
- func (modification *DateAfterModification_STATUS) AssignProperties_From_DateAfterModification_STATUS(source *storage.DateAfterModification_STATUS) error
- func (modification *DateAfterModification_STATUS) AssignProperties_To_DateAfterModification_STATUS(destination *storage.DateAfterModification_STATUS) error
- func (in *DateAfterModification_STATUS) DeepCopy() *DateAfterModification_STATUS
- func (in *DateAfterModification_STATUS) DeepCopyInto(out *DateAfterModification_STATUS)
- func (modification *DateAfterModification_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (modification *DateAfterModification_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeleteRetentionPolicy
- func (policy *DeleteRetentionPolicy) AssignProperties_From_DeleteRetentionPolicy(source *storage.DeleteRetentionPolicy) error
- func (policy *DeleteRetentionPolicy) AssignProperties_To_DeleteRetentionPolicy(destination *storage.DeleteRetentionPolicy) error
- func (policy *DeleteRetentionPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeleteRetentionPolicy) DeepCopy() *DeleteRetentionPolicy
- func (in *DeleteRetentionPolicy) DeepCopyInto(out *DeleteRetentionPolicy)
- func (policy *DeleteRetentionPolicy) Initialize_From_DeleteRetentionPolicy_STATUS(source *DeleteRetentionPolicy_STATUS) error
- func (policy *DeleteRetentionPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *DeleteRetentionPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeleteRetentionPolicy_STATUS
- func (policy *DeleteRetentionPolicy_STATUS) AssignProperties_From_DeleteRetentionPolicy_STATUS(source *storage.DeleteRetentionPolicy_STATUS) error
- func (policy *DeleteRetentionPolicy_STATUS) AssignProperties_To_DeleteRetentionPolicy_STATUS(destination *storage.DeleteRetentionPolicy_STATUS) error
- func (in *DeleteRetentionPolicy_STATUS) DeepCopy() *DeleteRetentionPolicy_STATUS
- func (in *DeleteRetentionPolicy_STATUS) DeepCopyInto(out *DeleteRetentionPolicy_STATUS)
- func (policy *DeleteRetentionPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *DeleteRetentionPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Encryption
- func (encryption *Encryption) AssignProperties_From_Encryption(source *storage.Encryption) error
- func (encryption *Encryption) AssignProperties_To_Encryption(destination *storage.Encryption) error
- func (encryption *Encryption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Encryption) DeepCopy() *Encryption
- func (in *Encryption) DeepCopyInto(out *Encryption)
- func (encryption *Encryption) Initialize_From_Encryption_STATUS(source *Encryption_STATUS) error
- func (encryption *Encryption) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (encryption *Encryption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionIdentity
- func (identity *EncryptionIdentity) AssignProperties_From_EncryptionIdentity(source *storage.EncryptionIdentity) error
- func (identity *EncryptionIdentity) AssignProperties_To_EncryptionIdentity(destination *storage.EncryptionIdentity) error
- func (identity *EncryptionIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EncryptionIdentity) DeepCopy() *EncryptionIdentity
- func (in *EncryptionIdentity) DeepCopyInto(out *EncryptionIdentity)
- func (identity *EncryptionIdentity) Initialize_From_EncryptionIdentity_STATUS(source *EncryptionIdentity_STATUS) error
- func (identity *EncryptionIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *EncryptionIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionIdentity_STATUS
- func (identity *EncryptionIdentity_STATUS) AssignProperties_From_EncryptionIdentity_STATUS(source *storage.EncryptionIdentity_STATUS) error
- func (identity *EncryptionIdentity_STATUS) AssignProperties_To_EncryptionIdentity_STATUS(destination *storage.EncryptionIdentity_STATUS) error
- func (in *EncryptionIdentity_STATUS) DeepCopy() *EncryptionIdentity_STATUS
- func (in *EncryptionIdentity_STATUS) DeepCopyInto(out *EncryptionIdentity_STATUS)
- func (identity *EncryptionIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *EncryptionIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionService
- func (service *EncryptionService) AssignProperties_From_EncryptionService(source *storage.EncryptionService) error
- func (service *EncryptionService) AssignProperties_To_EncryptionService(destination *storage.EncryptionService) error
- func (service *EncryptionService) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EncryptionService) DeepCopy() *EncryptionService
- func (in *EncryptionService) DeepCopyInto(out *EncryptionService)
- func (service *EncryptionService) Initialize_From_EncryptionService_STATUS(source *EncryptionService_STATUS) error
- func (service *EncryptionService) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *EncryptionService) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionService_KeyType
- type EncryptionService_KeyType_STATUS
- type EncryptionService_STATUS
- func (service *EncryptionService_STATUS) AssignProperties_From_EncryptionService_STATUS(source *storage.EncryptionService_STATUS) error
- func (service *EncryptionService_STATUS) AssignProperties_To_EncryptionService_STATUS(destination *storage.EncryptionService_STATUS) error
- func (in *EncryptionService_STATUS) DeepCopy() *EncryptionService_STATUS
- func (in *EncryptionService_STATUS) DeepCopyInto(out *EncryptionService_STATUS)
- func (service *EncryptionService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *EncryptionService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionServices
- func (services *EncryptionServices) AssignProperties_From_EncryptionServices(source *storage.EncryptionServices) error
- func (services *EncryptionServices) AssignProperties_To_EncryptionServices(destination *storage.EncryptionServices) error
- func (services *EncryptionServices) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EncryptionServices) DeepCopy() *EncryptionServices
- func (in *EncryptionServices) DeepCopyInto(out *EncryptionServices)
- func (services *EncryptionServices) Initialize_From_EncryptionServices_STATUS(source *EncryptionServices_STATUS) error
- func (services *EncryptionServices) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (services *EncryptionServices) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionServices_STATUS
- func (services *EncryptionServices_STATUS) AssignProperties_From_EncryptionServices_STATUS(source *storage.EncryptionServices_STATUS) error
- func (services *EncryptionServices_STATUS) AssignProperties_To_EncryptionServices_STATUS(destination *storage.EncryptionServices_STATUS) error
- func (in *EncryptionServices_STATUS) DeepCopy() *EncryptionServices_STATUS
- func (in *EncryptionServices_STATUS) DeepCopyInto(out *EncryptionServices_STATUS)
- func (services *EncryptionServices_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (services *EncryptionServices_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Encryption_KeySource
- type Encryption_KeySource_STATUS
- type Encryption_STATUS
- func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(source *storage.Encryption_STATUS) error
- func (encryption *Encryption_STATUS) AssignProperties_To_Encryption_STATUS(destination *storage.Encryption_STATUS) error
- func (in *Encryption_STATUS) DeepCopy() *Encryption_STATUS
- func (in *Encryption_STATUS) DeepCopyInto(out *Encryption_STATUS)
- func (encryption *Encryption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (encryption *Encryption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Endpoints_STATUS
- func (endpoints *Endpoints_STATUS) AssignProperties_From_Endpoints_STATUS(source *storage.Endpoints_STATUS) error
- func (endpoints *Endpoints_STATUS) AssignProperties_To_Endpoints_STATUS(destination *storage.Endpoints_STATUS) error
- func (in *Endpoints_STATUS) DeepCopy() *Endpoints_STATUS
- func (in *Endpoints_STATUS) DeepCopyInto(out *Endpoints_STATUS)
- func (endpoints *Endpoints_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpoints *Endpoints_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExtendedLocation
- func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *storage.ExtendedLocation) error
- func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *storage.ExtendedLocation) error
- func (location *ExtendedLocation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
- func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
- func (location *ExtendedLocation) Initialize_From_ExtendedLocation_STATUS(source *ExtendedLocation_STATUS) error
- func (location *ExtendedLocation) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (location *ExtendedLocation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExtendedLocationType
- type ExtendedLocationType_STATUS
- type ExtendedLocation_STATUS
- func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *storage.ExtendedLocation_STATUS) error
- func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *storage.ExtendedLocation_STATUS) error
- func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
- func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
- func (location *ExtendedLocation_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (location *ExtendedLocation_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FileShareProperties_AccessTier
- type FileShareProperties_AccessTier_STATUS
- type FileShareProperties_EnabledProtocols
- type FileShareProperties_EnabledProtocols_STATUS
- type FileShareProperties_LeaseDuration_STATUS
- type FileShareProperties_LeaseState_STATUS
- type FileShareProperties_LeaseStatus_STATUS
- type FileShareProperties_RootSquash
- type FileShareProperties_RootSquash_STATUS
- type GeoReplicationStats_PostFailoverRedundancy_STATUS
- type GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS
- type GeoReplicationStats_STATUS
- func (stats *GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationStats_STATUS(source *storage.GeoReplicationStats_STATUS) error
- func (stats *GeoReplicationStats_STATUS) AssignProperties_To_GeoReplicationStats_STATUS(destination *storage.GeoReplicationStats_STATUS) error
- func (in *GeoReplicationStats_STATUS) DeepCopy() *GeoReplicationStats_STATUS
- func (in *GeoReplicationStats_STATUS) DeepCopyInto(out *GeoReplicationStats_STATUS)
- func (stats *GeoReplicationStats_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (stats *GeoReplicationStats_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GeoReplicationStats_Status_STATUS
- type IPRule
- func (rule *IPRule) AssignProperties_From_IPRule(source *storage.IPRule) error
- func (rule *IPRule) AssignProperties_To_IPRule(destination *storage.IPRule) error
- func (rule *IPRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IPRule) DeepCopy() *IPRule
- func (in *IPRule) DeepCopyInto(out *IPRule)
- func (rule *IPRule) Initialize_From_IPRule_STATUS(source *IPRule_STATUS) error
- func (rule *IPRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *IPRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IPRule_Action
- type IPRule_Action_STATUS
- type IPRule_STATUS
- func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *storage.IPRule_STATUS) error
- func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *storage.IPRule_STATUS) error
- func (in *IPRule_STATUS) DeepCopy() *IPRule_STATUS
- func (in *IPRule_STATUS) DeepCopyInto(out *IPRule_STATUS)
- func (rule *IPRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *IPRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Identity
- func (identity *Identity) AssignProperties_From_Identity(source *storage.Identity) error
- func (identity *Identity) AssignProperties_To_Identity(destination *storage.Identity) error
- func (identity *Identity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Identity) DeepCopy() *Identity
- func (in *Identity) DeepCopyInto(out *Identity)
- func (identity *Identity) Initialize_From_Identity_STATUS(source *Identity_STATUS) error
- func (identity *Identity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *Identity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Identity_STATUS
- func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *storage.Identity_STATUS) error
- func (identity *Identity_STATUS) AssignProperties_To_Identity_STATUS(destination *storage.Identity_STATUS) error
- func (in *Identity_STATUS) DeepCopy() *Identity_STATUS
- func (in *Identity_STATUS) DeepCopyInto(out *Identity_STATUS)
- func (identity *Identity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *Identity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Identity_Type
- type Identity_Type_STATUS
- type ImmutabilityPolicyProperties_STATUS
- func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_From_ImmutabilityPolicyProperties_STATUS(source *storage.ImmutabilityPolicyProperties_STATUS) error
- func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_To_ImmutabilityPolicyProperties_STATUS(destination *storage.ImmutabilityPolicyProperties_STATUS) error
- func (in *ImmutabilityPolicyProperties_STATUS) DeepCopy() *ImmutabilityPolicyProperties_STATUS
- func (in *ImmutabilityPolicyProperties_STATUS) DeepCopyInto(out *ImmutabilityPolicyProperties_STATUS)
- func (properties *ImmutabilityPolicyProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ImmutabilityPolicyProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutabilityPolicyProperty_State_STATUS
- type ImmutableStorageAccount
- func (account *ImmutableStorageAccount) AssignProperties_From_ImmutableStorageAccount(source *storage.ImmutableStorageAccount) error
- func (account *ImmutableStorageAccount) AssignProperties_To_ImmutableStorageAccount(destination *storage.ImmutableStorageAccount) error
- func (account *ImmutableStorageAccount) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ImmutableStorageAccount) DeepCopy() *ImmutableStorageAccount
- func (in *ImmutableStorageAccount) DeepCopyInto(out *ImmutableStorageAccount)
- func (account *ImmutableStorageAccount) Initialize_From_ImmutableStorageAccount_STATUS(source *ImmutableStorageAccount_STATUS) error
- func (account *ImmutableStorageAccount) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (account *ImmutableStorageAccount) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutableStorageAccount_STATUS
- func (account *ImmutableStorageAccount_STATUS) AssignProperties_From_ImmutableStorageAccount_STATUS(source *storage.ImmutableStorageAccount_STATUS) error
- func (account *ImmutableStorageAccount_STATUS) AssignProperties_To_ImmutableStorageAccount_STATUS(destination *storage.ImmutableStorageAccount_STATUS) error
- func (in *ImmutableStorageAccount_STATUS) DeepCopy() *ImmutableStorageAccount_STATUS
- func (in *ImmutableStorageAccount_STATUS) DeepCopyInto(out *ImmutableStorageAccount_STATUS)
- func (account *ImmutableStorageAccount_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (account *ImmutableStorageAccount_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutableStorageWithVersioning
- func (versioning *ImmutableStorageWithVersioning) AssignProperties_From_ImmutableStorageWithVersioning(source *storage.ImmutableStorageWithVersioning) error
- func (versioning *ImmutableStorageWithVersioning) AssignProperties_To_ImmutableStorageWithVersioning(destination *storage.ImmutableStorageWithVersioning) error
- func (versioning *ImmutableStorageWithVersioning) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ImmutableStorageWithVersioning) DeepCopy() *ImmutableStorageWithVersioning
- func (in *ImmutableStorageWithVersioning) DeepCopyInto(out *ImmutableStorageWithVersioning)
- func (versioning *ImmutableStorageWithVersioning) Initialize_From_ImmutableStorageWithVersioning_STATUS(source *ImmutableStorageWithVersioning_STATUS) error
- func (versioning *ImmutableStorageWithVersioning) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (versioning *ImmutableStorageWithVersioning) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutableStorageWithVersioning_MigrationState_STATUS
- type ImmutableStorageWithVersioning_STATUS
- func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_From_ImmutableStorageWithVersioning_STATUS(source *storage.ImmutableStorageWithVersioning_STATUS) error
- func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_To_ImmutableStorageWithVersioning_STATUS(destination *storage.ImmutableStorageWithVersioning_STATUS) error
- func (in *ImmutableStorageWithVersioning_STATUS) DeepCopy() *ImmutableStorageWithVersioning_STATUS
- func (in *ImmutableStorageWithVersioning_STATUS) DeepCopyInto(out *ImmutableStorageWithVersioning_STATUS)
- func (versioning *ImmutableStorageWithVersioning_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (versioning *ImmutableStorageWithVersioning_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyCreationTime_STATUS
- func (time *KeyCreationTime_STATUS) AssignProperties_From_KeyCreationTime_STATUS(source *storage.KeyCreationTime_STATUS) error
- func (time *KeyCreationTime_STATUS) AssignProperties_To_KeyCreationTime_STATUS(destination *storage.KeyCreationTime_STATUS) error
- func (in *KeyCreationTime_STATUS) DeepCopy() *KeyCreationTime_STATUS
- func (in *KeyCreationTime_STATUS) DeepCopyInto(out *KeyCreationTime_STATUS)
- func (time *KeyCreationTime_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (time *KeyCreationTime_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyPolicy
- func (policy *KeyPolicy) AssignProperties_From_KeyPolicy(source *storage.KeyPolicy) error
- func (policy *KeyPolicy) AssignProperties_To_KeyPolicy(destination *storage.KeyPolicy) error
- func (policy *KeyPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *KeyPolicy) DeepCopy() *KeyPolicy
- func (in *KeyPolicy) DeepCopyInto(out *KeyPolicy)
- func (policy *KeyPolicy) Initialize_From_KeyPolicy_STATUS(source *KeyPolicy_STATUS) error
- func (policy *KeyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *KeyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyPolicy_STATUS
- func (policy *KeyPolicy_STATUS) AssignProperties_From_KeyPolicy_STATUS(source *storage.KeyPolicy_STATUS) error
- func (policy *KeyPolicy_STATUS) AssignProperties_To_KeyPolicy_STATUS(destination *storage.KeyPolicy_STATUS) error
- func (in *KeyPolicy_STATUS) DeepCopy() *KeyPolicy_STATUS
- func (in *KeyPolicy_STATUS) DeepCopyInto(out *KeyPolicy_STATUS)
- func (policy *KeyPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *KeyPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyVaultProperties
- func (properties *KeyVaultProperties) AssignProperties_From_KeyVaultProperties(source *storage.KeyVaultProperties) error
- func (properties *KeyVaultProperties) AssignProperties_To_KeyVaultProperties(destination *storage.KeyVaultProperties) error
- func (properties *KeyVaultProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties
- func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties)
- func (properties *KeyVaultProperties) Initialize_From_KeyVaultProperties_STATUS(source *KeyVaultProperties_STATUS) error
- func (properties *KeyVaultProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *KeyVaultProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyVaultProperties_STATUS
- func (properties *KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS(source *storage.KeyVaultProperties_STATUS) error
- func (properties *KeyVaultProperties_STATUS) AssignProperties_To_KeyVaultProperties_STATUS(destination *storage.KeyVaultProperties_STATUS) error
- func (in *KeyVaultProperties_STATUS) DeepCopy() *KeyVaultProperties_STATUS
- func (in *KeyVaultProperties_STATUS) DeepCopyInto(out *KeyVaultProperties_STATUS)
- func (properties *KeyVaultProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *KeyVaultProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LastAccessTimeTrackingPolicy
- func (policy *LastAccessTimeTrackingPolicy) AssignProperties_From_LastAccessTimeTrackingPolicy(source *storage.LastAccessTimeTrackingPolicy) error
- func (policy *LastAccessTimeTrackingPolicy) AssignProperties_To_LastAccessTimeTrackingPolicy(destination *storage.LastAccessTimeTrackingPolicy) error
- func (policy *LastAccessTimeTrackingPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *LastAccessTimeTrackingPolicy) DeepCopy() *LastAccessTimeTrackingPolicy
- func (in *LastAccessTimeTrackingPolicy) DeepCopyInto(out *LastAccessTimeTrackingPolicy)
- func (policy *LastAccessTimeTrackingPolicy) Initialize_From_LastAccessTimeTrackingPolicy_STATUS(source *LastAccessTimeTrackingPolicy_STATUS) error
- func (policy *LastAccessTimeTrackingPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *LastAccessTimeTrackingPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LastAccessTimeTrackingPolicy_Name
- type LastAccessTimeTrackingPolicy_Name_STATUS
- type LastAccessTimeTrackingPolicy_STATUS
- func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_From_LastAccessTimeTrackingPolicy_STATUS(source *storage.LastAccessTimeTrackingPolicy_STATUS) error
- func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_To_LastAccessTimeTrackingPolicy_STATUS(destination *storage.LastAccessTimeTrackingPolicy_STATUS) error
- func (in *LastAccessTimeTrackingPolicy_STATUS) DeepCopy() *LastAccessTimeTrackingPolicy_STATUS
- func (in *LastAccessTimeTrackingPolicy_STATUS) DeepCopyInto(out *LastAccessTimeTrackingPolicy_STATUS)
- func (policy *LastAccessTimeTrackingPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *LastAccessTimeTrackingPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LegalHoldProperties_STATUS
- func (properties *LegalHoldProperties_STATUS) AssignProperties_From_LegalHoldProperties_STATUS(source *storage.LegalHoldProperties_STATUS) error
- func (properties *LegalHoldProperties_STATUS) AssignProperties_To_LegalHoldProperties_STATUS(destination *storage.LegalHoldProperties_STATUS) error
- func (in *LegalHoldProperties_STATUS) DeepCopy() *LegalHoldProperties_STATUS
- func (in *LegalHoldProperties_STATUS) DeepCopyInto(out *LegalHoldProperties_STATUS)
- func (properties *LegalHoldProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *LegalHoldProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyAction
- func (action *ManagementPolicyAction) AssignProperties_From_ManagementPolicyAction(source *storage.ManagementPolicyAction) error
- func (action *ManagementPolicyAction) AssignProperties_To_ManagementPolicyAction(destination *storage.ManagementPolicyAction) error
- func (action *ManagementPolicyAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyAction) DeepCopy() *ManagementPolicyAction
- func (in *ManagementPolicyAction) DeepCopyInto(out *ManagementPolicyAction)
- func (action *ManagementPolicyAction) Initialize_From_ManagementPolicyAction_STATUS(source *ManagementPolicyAction_STATUS) error
- func (action *ManagementPolicyAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *ManagementPolicyAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyAction_STATUS
- func (action *ManagementPolicyAction_STATUS) AssignProperties_From_ManagementPolicyAction_STATUS(source *storage.ManagementPolicyAction_STATUS) error
- func (action *ManagementPolicyAction_STATUS) AssignProperties_To_ManagementPolicyAction_STATUS(destination *storage.ManagementPolicyAction_STATUS) error
- func (in *ManagementPolicyAction_STATUS) DeepCopy() *ManagementPolicyAction_STATUS
- func (in *ManagementPolicyAction_STATUS) DeepCopyInto(out *ManagementPolicyAction_STATUS)
- func (action *ManagementPolicyAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *ManagementPolicyAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyBaseBlob
- func (blob *ManagementPolicyBaseBlob) AssignProperties_From_ManagementPolicyBaseBlob(source *storage.ManagementPolicyBaseBlob) error
- func (blob *ManagementPolicyBaseBlob) AssignProperties_To_ManagementPolicyBaseBlob(destination *storage.ManagementPolicyBaseBlob) error
- func (blob *ManagementPolicyBaseBlob) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyBaseBlob) DeepCopy() *ManagementPolicyBaseBlob
- func (in *ManagementPolicyBaseBlob) DeepCopyInto(out *ManagementPolicyBaseBlob)
- func (blob *ManagementPolicyBaseBlob) Initialize_From_ManagementPolicyBaseBlob_STATUS(source *ManagementPolicyBaseBlob_STATUS) error
- func (blob *ManagementPolicyBaseBlob) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (blob *ManagementPolicyBaseBlob) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyBaseBlob_STATUS
- func (blob *ManagementPolicyBaseBlob_STATUS) AssignProperties_From_ManagementPolicyBaseBlob_STATUS(source *storage.ManagementPolicyBaseBlob_STATUS) error
- func (blob *ManagementPolicyBaseBlob_STATUS) AssignProperties_To_ManagementPolicyBaseBlob_STATUS(destination *storage.ManagementPolicyBaseBlob_STATUS) error
- func (in *ManagementPolicyBaseBlob_STATUS) DeepCopy() *ManagementPolicyBaseBlob_STATUS
- func (in *ManagementPolicyBaseBlob_STATUS) DeepCopyInto(out *ManagementPolicyBaseBlob_STATUS)
- func (blob *ManagementPolicyBaseBlob_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (blob *ManagementPolicyBaseBlob_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyDefinition
- func (definition *ManagementPolicyDefinition) AssignProperties_From_ManagementPolicyDefinition(source *storage.ManagementPolicyDefinition) error
- func (definition *ManagementPolicyDefinition) AssignProperties_To_ManagementPolicyDefinition(destination *storage.ManagementPolicyDefinition) error
- func (definition *ManagementPolicyDefinition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyDefinition) DeepCopy() *ManagementPolicyDefinition
- func (in *ManagementPolicyDefinition) DeepCopyInto(out *ManagementPolicyDefinition)
- func (definition *ManagementPolicyDefinition) Initialize_From_ManagementPolicyDefinition_STATUS(source *ManagementPolicyDefinition_STATUS) error
- func (definition *ManagementPolicyDefinition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (definition *ManagementPolicyDefinition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyDefinition_STATUS
- func (definition *ManagementPolicyDefinition_STATUS) AssignProperties_From_ManagementPolicyDefinition_STATUS(source *storage.ManagementPolicyDefinition_STATUS) error
- func (definition *ManagementPolicyDefinition_STATUS) AssignProperties_To_ManagementPolicyDefinition_STATUS(destination *storage.ManagementPolicyDefinition_STATUS) error
- func (in *ManagementPolicyDefinition_STATUS) DeepCopy() *ManagementPolicyDefinition_STATUS
- func (in *ManagementPolicyDefinition_STATUS) DeepCopyInto(out *ManagementPolicyDefinition_STATUS)
- func (definition *ManagementPolicyDefinition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (definition *ManagementPolicyDefinition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyFilter
- func (filter *ManagementPolicyFilter) AssignProperties_From_ManagementPolicyFilter(source *storage.ManagementPolicyFilter) error
- func (filter *ManagementPolicyFilter) AssignProperties_To_ManagementPolicyFilter(destination *storage.ManagementPolicyFilter) error
- func (filter *ManagementPolicyFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyFilter) DeepCopy() *ManagementPolicyFilter
- func (in *ManagementPolicyFilter) DeepCopyInto(out *ManagementPolicyFilter)
- func (filter *ManagementPolicyFilter) Initialize_From_ManagementPolicyFilter_STATUS(source *ManagementPolicyFilter_STATUS) error
- func (filter *ManagementPolicyFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *ManagementPolicyFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyFilter_STATUS
- func (filter *ManagementPolicyFilter_STATUS) AssignProperties_From_ManagementPolicyFilter_STATUS(source *storage.ManagementPolicyFilter_STATUS) error
- func (filter *ManagementPolicyFilter_STATUS) AssignProperties_To_ManagementPolicyFilter_STATUS(destination *storage.ManagementPolicyFilter_STATUS) error
- func (in *ManagementPolicyFilter_STATUS) DeepCopy() *ManagementPolicyFilter_STATUS
- func (in *ManagementPolicyFilter_STATUS) DeepCopyInto(out *ManagementPolicyFilter_STATUS)
- func (filter *ManagementPolicyFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *ManagementPolicyFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyRule
- func (rule *ManagementPolicyRule) AssignProperties_From_ManagementPolicyRule(source *storage.ManagementPolicyRule) error
- func (rule *ManagementPolicyRule) AssignProperties_To_ManagementPolicyRule(destination *storage.ManagementPolicyRule) error
- func (rule *ManagementPolicyRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyRule) DeepCopy() *ManagementPolicyRule
- func (in *ManagementPolicyRule) DeepCopyInto(out *ManagementPolicyRule)
- func (rule *ManagementPolicyRule) Initialize_From_ManagementPolicyRule_STATUS(source *ManagementPolicyRule_STATUS) error
- func (rule *ManagementPolicyRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *ManagementPolicyRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyRule_STATUS
- func (rule *ManagementPolicyRule_STATUS) AssignProperties_From_ManagementPolicyRule_STATUS(source *storage.ManagementPolicyRule_STATUS) error
- func (rule *ManagementPolicyRule_STATUS) AssignProperties_To_ManagementPolicyRule_STATUS(destination *storage.ManagementPolicyRule_STATUS) error
- func (in *ManagementPolicyRule_STATUS) DeepCopy() *ManagementPolicyRule_STATUS
- func (in *ManagementPolicyRule_STATUS) DeepCopyInto(out *ManagementPolicyRule_STATUS)
- func (rule *ManagementPolicyRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *ManagementPolicyRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyRule_Type
- type ManagementPolicyRule_Type_STATUS
- type ManagementPolicySchema
- func (schema *ManagementPolicySchema) AssignProperties_From_ManagementPolicySchema(source *storage.ManagementPolicySchema) error
- func (schema *ManagementPolicySchema) AssignProperties_To_ManagementPolicySchema(destination *storage.ManagementPolicySchema) error
- func (schema *ManagementPolicySchema) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicySchema) DeepCopy() *ManagementPolicySchema
- func (in *ManagementPolicySchema) DeepCopyInto(out *ManagementPolicySchema)
- func (schema *ManagementPolicySchema) Initialize_From_ManagementPolicySchema_STATUS(source *ManagementPolicySchema_STATUS) error
- func (schema *ManagementPolicySchema) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (schema *ManagementPolicySchema) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicySchema_STATUS
- func (schema *ManagementPolicySchema_STATUS) AssignProperties_From_ManagementPolicySchema_STATUS(source *storage.ManagementPolicySchema_STATUS) error
- func (schema *ManagementPolicySchema_STATUS) AssignProperties_To_ManagementPolicySchema_STATUS(destination *storage.ManagementPolicySchema_STATUS) error
- func (in *ManagementPolicySchema_STATUS) DeepCopy() *ManagementPolicySchema_STATUS
- func (in *ManagementPolicySchema_STATUS) DeepCopyInto(out *ManagementPolicySchema_STATUS)
- func (schema *ManagementPolicySchema_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (schema *ManagementPolicySchema_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicySnapShot
- func (shot *ManagementPolicySnapShot) AssignProperties_From_ManagementPolicySnapShot(source *storage.ManagementPolicySnapShot) error
- func (shot *ManagementPolicySnapShot) AssignProperties_To_ManagementPolicySnapShot(destination *storage.ManagementPolicySnapShot) error
- func (shot *ManagementPolicySnapShot) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicySnapShot) DeepCopy() *ManagementPolicySnapShot
- func (in *ManagementPolicySnapShot) DeepCopyInto(out *ManagementPolicySnapShot)
- func (shot *ManagementPolicySnapShot) Initialize_From_ManagementPolicySnapShot_STATUS(source *ManagementPolicySnapShot_STATUS) error
- func (shot *ManagementPolicySnapShot) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (shot *ManagementPolicySnapShot) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicySnapShot_STATUS
- func (shot *ManagementPolicySnapShot_STATUS) AssignProperties_From_ManagementPolicySnapShot_STATUS(source *storage.ManagementPolicySnapShot_STATUS) error
- func (shot *ManagementPolicySnapShot_STATUS) AssignProperties_To_ManagementPolicySnapShot_STATUS(destination *storage.ManagementPolicySnapShot_STATUS) error
- func (in *ManagementPolicySnapShot_STATUS) DeepCopy() *ManagementPolicySnapShot_STATUS
- func (in *ManagementPolicySnapShot_STATUS) DeepCopyInto(out *ManagementPolicySnapShot_STATUS)
- func (shot *ManagementPolicySnapShot_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (shot *ManagementPolicySnapShot_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyVersion
- func (version *ManagementPolicyVersion) AssignProperties_From_ManagementPolicyVersion(source *storage.ManagementPolicyVersion) error
- func (version *ManagementPolicyVersion) AssignProperties_To_ManagementPolicyVersion(destination *storage.ManagementPolicyVersion) error
- func (version *ManagementPolicyVersion) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyVersion) DeepCopy() *ManagementPolicyVersion
- func (in *ManagementPolicyVersion) DeepCopyInto(out *ManagementPolicyVersion)
- func (version *ManagementPolicyVersion) Initialize_From_ManagementPolicyVersion_STATUS(source *ManagementPolicyVersion_STATUS) error
- func (version *ManagementPolicyVersion) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (version *ManagementPolicyVersion) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyVersion_STATUS
- func (version *ManagementPolicyVersion_STATUS) AssignProperties_From_ManagementPolicyVersion_STATUS(source *storage.ManagementPolicyVersion_STATUS) error
- func (version *ManagementPolicyVersion_STATUS) AssignProperties_To_ManagementPolicyVersion_STATUS(destination *storage.ManagementPolicyVersion_STATUS) error
- func (in *ManagementPolicyVersion_STATUS) DeepCopy() *ManagementPolicyVersion_STATUS
- func (in *ManagementPolicyVersion_STATUS) DeepCopyInto(out *ManagementPolicyVersion_STATUS)
- func (version *ManagementPolicyVersion_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (version *ManagementPolicyVersion_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Multichannel
- func (multichannel *Multichannel) AssignProperties_From_Multichannel(source *storage.Multichannel) error
- func (multichannel *Multichannel) AssignProperties_To_Multichannel(destination *storage.Multichannel) error
- func (multichannel *Multichannel) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Multichannel) DeepCopy() *Multichannel
- func (in *Multichannel) DeepCopyInto(out *Multichannel)
- func (multichannel *Multichannel) Initialize_From_Multichannel_STATUS(source *Multichannel_STATUS) error
- func (multichannel *Multichannel) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (multichannel *Multichannel) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Multichannel_STATUS
- func (multichannel *Multichannel_STATUS) AssignProperties_From_Multichannel_STATUS(source *storage.Multichannel_STATUS) error
- func (multichannel *Multichannel_STATUS) AssignProperties_To_Multichannel_STATUS(destination *storage.Multichannel_STATUS) error
- func (in *Multichannel_STATUS) DeepCopy() *Multichannel_STATUS
- func (in *Multichannel_STATUS) DeepCopyInto(out *Multichannel_STATUS)
- func (multichannel *Multichannel_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (multichannel *Multichannel_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkRuleSet
- func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *storage.NetworkRuleSet) error
- func (ruleSet *NetworkRuleSet) AssignProperties_To_NetworkRuleSet(destination *storage.NetworkRuleSet) error
- func (ruleSet *NetworkRuleSet) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NetworkRuleSet) DeepCopy() *NetworkRuleSet
- func (in *NetworkRuleSet) DeepCopyInto(out *NetworkRuleSet)
- func (ruleSet *NetworkRuleSet) Initialize_From_NetworkRuleSet_STATUS(source *NetworkRuleSet_STATUS) error
- func (ruleSet *NetworkRuleSet) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (ruleSet *NetworkRuleSet) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkRuleSet_Bypass_STATUS
- type NetworkRuleSet_DefaultAction
- type NetworkRuleSet_DefaultAction_STATUS
- type NetworkRuleSet_STATUS
- func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATUS(source *storage.NetworkRuleSet_STATUS) error
- func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_To_NetworkRuleSet_STATUS(destination *storage.NetworkRuleSet_STATUS) error
- func (in *NetworkRuleSet_STATUS) DeepCopy() *NetworkRuleSet_STATUS
- func (in *NetworkRuleSet_STATUS) DeepCopyInto(out *NetworkRuleSet_STATUS)
- func (ruleSet *NetworkRuleSet_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (ruleSet *NetworkRuleSet_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointConnection_STATUS
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
- func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
- func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
- func (connection *PrivateEndpointConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *PrivateEndpointConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ProtectedAppendWritesHistory_STATUS
- func (history *ProtectedAppendWritesHistory_STATUS) AssignProperties_From_ProtectedAppendWritesHistory_STATUS(source *storage.ProtectedAppendWritesHistory_STATUS) error
- func (history *ProtectedAppendWritesHistory_STATUS) AssignProperties_To_ProtectedAppendWritesHistory_STATUS(destination *storage.ProtectedAppendWritesHistory_STATUS) error
- func (in *ProtectedAppendWritesHistory_STATUS) DeepCopy() *ProtectedAppendWritesHistory_STATUS
- func (in *ProtectedAppendWritesHistory_STATUS) DeepCopyInto(out *ProtectedAppendWritesHistory_STATUS)
- func (history *ProtectedAppendWritesHistory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (history *ProtectedAppendWritesHistory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ProtocolSettings
- func (settings *ProtocolSettings) AssignProperties_From_ProtocolSettings(source *storage.ProtocolSettings) error
- func (settings *ProtocolSettings) AssignProperties_To_ProtocolSettings(destination *storage.ProtocolSettings) error
- func (settings *ProtocolSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ProtocolSettings) DeepCopy() *ProtocolSettings
- func (in *ProtocolSettings) DeepCopyInto(out *ProtocolSettings)
- func (settings *ProtocolSettings) Initialize_From_ProtocolSettings_STATUS(source *ProtocolSettings_STATUS) error
- func (settings *ProtocolSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ProtocolSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ProtocolSettings_STATUS
- func (settings *ProtocolSettings_STATUS) AssignProperties_From_ProtocolSettings_STATUS(source *storage.ProtocolSettings_STATUS) error
- func (settings *ProtocolSettings_STATUS) AssignProperties_To_ProtocolSettings_STATUS(destination *storage.ProtocolSettings_STATUS) error
- func (in *ProtocolSettings_STATUS) DeepCopy() *ProtocolSettings_STATUS
- func (in *ProtocolSettings_STATUS) DeepCopyInto(out *ProtocolSettings_STATUS)
- func (settings *ProtocolSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ProtocolSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceAccessRule
- func (rule *ResourceAccessRule) AssignProperties_From_ResourceAccessRule(source *storage.ResourceAccessRule) error
- func (rule *ResourceAccessRule) AssignProperties_To_ResourceAccessRule(destination *storage.ResourceAccessRule) error
- func (rule *ResourceAccessRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceAccessRule) DeepCopy() *ResourceAccessRule
- func (in *ResourceAccessRule) DeepCopyInto(out *ResourceAccessRule)
- func (rule *ResourceAccessRule) Initialize_From_ResourceAccessRule_STATUS(source *ResourceAccessRule_STATUS) error
- func (rule *ResourceAccessRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *ResourceAccessRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceAccessRule_STATUS
- func (rule *ResourceAccessRule_STATUS) AssignProperties_From_ResourceAccessRule_STATUS(source *storage.ResourceAccessRule_STATUS) error
- func (rule *ResourceAccessRule_STATUS) AssignProperties_To_ResourceAccessRule_STATUS(destination *storage.ResourceAccessRule_STATUS) error
- func (in *ResourceAccessRule_STATUS) DeepCopy() *ResourceAccessRule_STATUS
- func (in *ResourceAccessRule_STATUS) DeepCopyInto(out *ResourceAccessRule_STATUS)
- func (rule *ResourceAccessRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *ResourceAccessRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RestorePolicyProperties
- func (properties *RestorePolicyProperties) AssignProperties_From_RestorePolicyProperties(source *storage.RestorePolicyProperties) error
- func (properties *RestorePolicyProperties) AssignProperties_To_RestorePolicyProperties(destination *storage.RestorePolicyProperties) error
- func (properties *RestorePolicyProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RestorePolicyProperties) DeepCopy() *RestorePolicyProperties
- func (in *RestorePolicyProperties) DeepCopyInto(out *RestorePolicyProperties)
- func (properties *RestorePolicyProperties) Initialize_From_RestorePolicyProperties_STATUS(source *RestorePolicyProperties_STATUS) error
- func (properties *RestorePolicyProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *RestorePolicyProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RestorePolicyProperties_STATUS
- func (properties *RestorePolicyProperties_STATUS) AssignProperties_From_RestorePolicyProperties_STATUS(source *storage.RestorePolicyProperties_STATUS) error
- func (properties *RestorePolicyProperties_STATUS) AssignProperties_To_RestorePolicyProperties_STATUS(destination *storage.RestorePolicyProperties_STATUS) error
- func (in *RestorePolicyProperties_STATUS) DeepCopy() *RestorePolicyProperties_STATUS
- func (in *RestorePolicyProperties_STATUS) DeepCopyInto(out *RestorePolicyProperties_STATUS)
- func (properties *RestorePolicyProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *RestorePolicyProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RoutingPreference
- func (preference *RoutingPreference) AssignProperties_From_RoutingPreference(source *storage.RoutingPreference) error
- func (preference *RoutingPreference) AssignProperties_To_RoutingPreference(destination *storage.RoutingPreference) error
- func (preference *RoutingPreference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RoutingPreference) DeepCopy() *RoutingPreference
- func (in *RoutingPreference) DeepCopyInto(out *RoutingPreference)
- func (preference *RoutingPreference) Initialize_From_RoutingPreference_STATUS(source *RoutingPreference_STATUS) error
- func (preference *RoutingPreference) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (preference *RoutingPreference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RoutingPreference_RoutingChoice
- type RoutingPreference_RoutingChoice_STATUS
- type RoutingPreference_STATUS
- func (preference *RoutingPreference_STATUS) AssignProperties_From_RoutingPreference_STATUS(source *storage.RoutingPreference_STATUS) error
- func (preference *RoutingPreference_STATUS) AssignProperties_To_RoutingPreference_STATUS(destination *storage.RoutingPreference_STATUS) error
- func (in *RoutingPreference_STATUS) DeepCopy() *RoutingPreference_STATUS
- func (in *RoutingPreference_STATUS) DeepCopyInto(out *RoutingPreference_STATUS)
- func (preference *RoutingPreference_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (preference *RoutingPreference_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SasPolicy
- func (policy *SasPolicy) AssignProperties_From_SasPolicy(source *storage.SasPolicy) error
- func (policy *SasPolicy) AssignProperties_To_SasPolicy(destination *storage.SasPolicy) error
- func (policy *SasPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SasPolicy) DeepCopy() *SasPolicy
- func (in *SasPolicy) DeepCopyInto(out *SasPolicy)
- func (policy *SasPolicy) Initialize_From_SasPolicy_STATUS(source *SasPolicy_STATUS) error
- func (policy *SasPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *SasPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SasPolicy_ExpirationAction
- type SasPolicy_ExpirationAction_STATUS
- type SasPolicy_STATUS
- func (policy *SasPolicy_STATUS) AssignProperties_From_SasPolicy_STATUS(source *storage.SasPolicy_STATUS) error
- func (policy *SasPolicy_STATUS) AssignProperties_To_SasPolicy_STATUS(destination *storage.SasPolicy_STATUS) error
- func (in *SasPolicy_STATUS) DeepCopy() *SasPolicy_STATUS
- func (in *SasPolicy_STATUS) DeepCopyInto(out *SasPolicy_STATUS)
- func (policy *SasPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *SasPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignedIdentifier
- func (identifier *SignedIdentifier) AssignProperties_From_SignedIdentifier(source *storage.SignedIdentifier) error
- func (identifier *SignedIdentifier) AssignProperties_To_SignedIdentifier(destination *storage.SignedIdentifier) error
- func (identifier *SignedIdentifier) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignedIdentifier) DeepCopy() *SignedIdentifier
- func (in *SignedIdentifier) DeepCopyInto(out *SignedIdentifier)
- func (identifier *SignedIdentifier) Initialize_From_SignedIdentifier_STATUS(source *SignedIdentifier_STATUS) error
- func (identifier *SignedIdentifier) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identifier *SignedIdentifier) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignedIdentifier_STATUS
- func (identifier *SignedIdentifier_STATUS) AssignProperties_From_SignedIdentifier_STATUS(source *storage.SignedIdentifier_STATUS) error
- func (identifier *SignedIdentifier_STATUS) AssignProperties_To_SignedIdentifier_STATUS(destination *storage.SignedIdentifier_STATUS) error
- func (in *SignedIdentifier_STATUS) DeepCopy() *SignedIdentifier_STATUS
- func (in *SignedIdentifier_STATUS) DeepCopyInto(out *SignedIdentifier_STATUS)
- func (identifier *SignedIdentifier_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identifier *SignedIdentifier_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Sku
- func (sku *Sku) AssignProperties_From_Sku(source *storage.Sku) error
- func (sku *Sku) AssignProperties_To_Sku(destination *storage.Sku) error
- func (sku *Sku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Sku) DeepCopy() *Sku
- func (in *Sku) DeepCopyInto(out *Sku)
- func (sku *Sku) Initialize_From_Sku_STATUS(source *Sku_STATUS) error
- func (sku *Sku) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (sku *Sku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SkuName
- type SkuName_STATUS
- type Sku_STATUS
- func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *storage.Sku_STATUS) error
- func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *storage.Sku_STATUS) error
- func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
- func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
- func (sku *Sku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (sku *Sku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SmbSetting
- func (setting *SmbSetting) AssignProperties_From_SmbSetting(source *storage.SmbSetting) error
- func (setting *SmbSetting) AssignProperties_To_SmbSetting(destination *storage.SmbSetting) error
- func (setting *SmbSetting) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SmbSetting) DeepCopy() *SmbSetting
- func (in *SmbSetting) DeepCopyInto(out *SmbSetting)
- func (setting *SmbSetting) Initialize_From_SmbSetting_STATUS(source *SmbSetting_STATUS) error
- func (setting *SmbSetting) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *SmbSetting) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SmbSetting_STATUS
- func (setting *SmbSetting_STATUS) AssignProperties_From_SmbSetting_STATUS(source *storage.SmbSetting_STATUS) error
- func (setting *SmbSetting_STATUS) AssignProperties_To_SmbSetting_STATUS(destination *storage.SmbSetting_STATUS) error
- func (in *SmbSetting_STATUS) DeepCopy() *SmbSetting_STATUS
- func (in *SmbSetting_STATUS) DeepCopyInto(out *SmbSetting_STATUS)
- func (setting *SmbSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *SmbSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccount
- func (account *StorageAccount) AssignProperties_From_StorageAccount(source *storage.StorageAccount) error
- func (account *StorageAccount) AssignProperties_To_StorageAccount(destination *storage.StorageAccount) error
- func (account *StorageAccount) AzureName() string
- func (account *StorageAccount) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (account *StorageAccount) ConvertFrom(hub conversion.Hub) error
- func (account *StorageAccount) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccount) DeepCopy() *StorageAccount
- func (in *StorageAccount) DeepCopyInto(out *StorageAccount)
- func (in *StorageAccount) DeepCopyObject() runtime.Object
- func (account *StorageAccount) Default()
- func (account *StorageAccount) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, ...) ([]client.Object, error)
- func (account StorageAccount) GetAPIVersion() string
- func (account *StorageAccount) GetConditions() conditions.Conditions
- func (account *StorageAccount) GetResourceScope() genruntime.ResourceScope
- func (account *StorageAccount) GetSpec() genruntime.ConvertibleSpec
- func (account *StorageAccount) GetStatus() genruntime.ConvertibleStatus
- func (account *StorageAccount) GetSupportedOperations() []genruntime.ResourceOperation
- func (account *StorageAccount) GetType() string
- func (account *StorageAccount) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (account *StorageAccount) NewEmptyStatus() genruntime.ConvertibleStatus
- func (account *StorageAccount) OriginalGVK() *schema.GroupVersionKind
- func (account *StorageAccount) Owner() *genruntime.ResourceReference
- func (account *StorageAccount) SecretDestinationExpressions() []*core.DestinationExpression
- func (account *StorageAccount) SetConditions(conditions conditions.Conditions)
- func (account *StorageAccount) SetStatus(status genruntime.ConvertibleStatus) error
- func (account *StorageAccount) ValidateCreate() (admission.Warnings, error)
- func (account *StorageAccount) ValidateDelete() (admission.Warnings, error)
- func (account *StorageAccount) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountInternetEndpoints_STATUS
- func (endpoints *StorageAccountInternetEndpoints_STATUS) AssignProperties_From_StorageAccountInternetEndpoints_STATUS(source *storage.StorageAccountInternetEndpoints_STATUS) error
- func (endpoints *StorageAccountInternetEndpoints_STATUS) AssignProperties_To_StorageAccountInternetEndpoints_STATUS(destination *storage.StorageAccountInternetEndpoints_STATUS) error
- func (in *StorageAccountInternetEndpoints_STATUS) DeepCopy() *StorageAccountInternetEndpoints_STATUS
- func (in *StorageAccountInternetEndpoints_STATUS) DeepCopyInto(out *StorageAccountInternetEndpoints_STATUS)
- func (endpoints *StorageAccountInternetEndpoints_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpoints *StorageAccountInternetEndpoints_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountList
- type StorageAccountMicrosoftEndpoints_STATUS
- func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_From_StorageAccountMicrosoftEndpoints_STATUS(source *storage.StorageAccountMicrosoftEndpoints_STATUS) error
- func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_To_StorageAccountMicrosoftEndpoints_STATUS(destination *storage.StorageAccountMicrosoftEndpoints_STATUS) error
- func (in *StorageAccountMicrosoftEndpoints_STATUS) DeepCopy() *StorageAccountMicrosoftEndpoints_STATUS
- func (in *StorageAccountMicrosoftEndpoints_STATUS) DeepCopyInto(out *StorageAccountMicrosoftEndpoints_STATUS)
- func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountOperatorConfigMaps
- func (maps *StorageAccountOperatorConfigMaps) AssignProperties_From_StorageAccountOperatorConfigMaps(source *storage.StorageAccountOperatorConfigMaps) error
- func (maps *StorageAccountOperatorConfigMaps) AssignProperties_To_StorageAccountOperatorConfigMaps(destination *storage.StorageAccountOperatorConfigMaps) error
- func (in *StorageAccountOperatorConfigMaps) DeepCopy() *StorageAccountOperatorConfigMaps
- func (in *StorageAccountOperatorConfigMaps) DeepCopyInto(out *StorageAccountOperatorConfigMaps)
- type StorageAccountOperatorSecrets
- func (secrets *StorageAccountOperatorSecrets) AssignProperties_From_StorageAccountOperatorSecrets(source *storage.StorageAccountOperatorSecrets) error
- func (secrets *StorageAccountOperatorSecrets) AssignProperties_To_StorageAccountOperatorSecrets(destination *storage.StorageAccountOperatorSecrets) error
- func (in *StorageAccountOperatorSecrets) DeepCopy() *StorageAccountOperatorSecrets
- func (in *StorageAccountOperatorSecrets) DeepCopyInto(out *StorageAccountOperatorSecrets)
- type StorageAccountOperatorSpec
- func (operator *StorageAccountOperatorSpec) AssignProperties_From_StorageAccountOperatorSpec(source *storage.StorageAccountOperatorSpec) error
- func (operator *StorageAccountOperatorSpec) AssignProperties_To_StorageAccountOperatorSpec(destination *storage.StorageAccountOperatorSpec) error
- func (in *StorageAccountOperatorSpec) DeepCopy() *StorageAccountOperatorSpec
- func (in *StorageAccountOperatorSpec) DeepCopyInto(out *StorageAccountOperatorSpec)
- type StorageAccountPropertiesCreateParameters_AccessTier
- type StorageAccountPropertiesCreateParameters_AllowedCopyScope
- type StorageAccountPropertiesCreateParameters_DnsEndpointType
- type StorageAccountPropertiesCreateParameters_LargeFileSharesState
- type StorageAccountPropertiesCreateParameters_MinimumTlsVersion
- type StorageAccountPropertiesCreateParameters_PublicNetworkAccess
- type StorageAccountProperties_AccessTier_STATUS
- type StorageAccountProperties_AllowedCopyScope_STATUS
- type StorageAccountProperties_DnsEndpointType_STATUS
- type StorageAccountProperties_LargeFileSharesState_STATUS
- type StorageAccountProperties_MinimumTlsVersion_STATUS
- type StorageAccountProperties_ProvisioningState_STATUS
- type StorageAccountProperties_PublicNetworkAccess_STATUS
- type StorageAccountProperties_StatusOfPrimary_STATUS
- type StorageAccountProperties_StatusOfSecondary_STATUS
- type StorageAccountSkuConversionStatus_STATUS
- func (status *StorageAccountSkuConversionStatus_STATUS) AssignProperties_From_StorageAccountSkuConversionStatus_STATUS(source *storage.StorageAccountSkuConversionStatus_STATUS) error
- func (status *StorageAccountSkuConversionStatus_STATUS) AssignProperties_To_StorageAccountSkuConversionStatus_STATUS(destination *storage.StorageAccountSkuConversionStatus_STATUS) error
- func (in *StorageAccountSkuConversionStatus_STATUS) DeepCopy() *StorageAccountSkuConversionStatus_STATUS
- func (in *StorageAccountSkuConversionStatus_STATUS) DeepCopyInto(out *StorageAccountSkuConversionStatus_STATUS)
- func (status *StorageAccountSkuConversionStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (status *StorageAccountSkuConversionStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS
- type StorageAccount_Kind_STATUS
- type StorageAccount_Kind_Spec
- type StorageAccount_STATUS
- func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATUS(source *storage.StorageAccount_STATUS) error
- func (account *StorageAccount_STATUS) AssignProperties_To_StorageAccount_STATUS(destination *storage.StorageAccount_STATUS) error
- func (account *StorageAccount_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (account *StorageAccount_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccount_STATUS) DeepCopy() *StorageAccount_STATUS
- func (in *StorageAccount_STATUS) DeepCopyInto(out *StorageAccount_STATUS)
- func (account *StorageAccount_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (account *StorageAccount_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccount_Spec
- func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(source *storage.StorageAccount_Spec) error
- func (account *StorageAccount_Spec) AssignProperties_To_StorageAccount_Spec(destination *storage.StorageAccount_Spec) error
- func (account *StorageAccount_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (account *StorageAccount_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (account *StorageAccount_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccount_Spec) DeepCopy() *StorageAccount_Spec
- func (in *StorageAccount_Spec) DeepCopyInto(out *StorageAccount_Spec)
- func (account *StorageAccount_Spec) Initialize_From_StorageAccount_STATUS(source *StorageAccount_STATUS) error
- func (account *StorageAccount_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (account *StorageAccount_Spec) OriginalVersion() string
- func (account *StorageAccount_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (account *StorageAccount_Spec) SetAzureName(azureName string)
- type StorageAccountsBlobService
- func (service *StorageAccountsBlobService) AssignProperties_From_StorageAccountsBlobService(source *storage.StorageAccountsBlobService) error
- func (service *StorageAccountsBlobService) AssignProperties_To_StorageAccountsBlobService(destination *storage.StorageAccountsBlobService) error
- func (service *StorageAccountsBlobService) AzureName() string
- func (service *StorageAccountsBlobService) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (service *StorageAccountsBlobService) ConvertFrom(hub conversion.Hub) error
- func (service *StorageAccountsBlobService) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsBlobService) DeepCopy() *StorageAccountsBlobService
- func (in *StorageAccountsBlobService) DeepCopyInto(out *StorageAccountsBlobService)
- func (in *StorageAccountsBlobService) DeepCopyObject() runtime.Object
- func (service *StorageAccountsBlobService) Default()
- func (service StorageAccountsBlobService) GetAPIVersion() string
- func (service *StorageAccountsBlobService) GetConditions() conditions.Conditions
- func (service *StorageAccountsBlobService) GetResourceScope() genruntime.ResourceScope
- func (service *StorageAccountsBlobService) GetSpec() genruntime.ConvertibleSpec
- func (service *StorageAccountsBlobService) GetStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsBlobService) GetSupportedOperations() []genruntime.ResourceOperation
- func (service *StorageAccountsBlobService) GetType() string
- func (service *StorageAccountsBlobService) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsBlobService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsBlobService) OriginalGVK() *schema.GroupVersionKind
- func (service *StorageAccountsBlobService) Owner() *genruntime.ResourceReference
- func (service *StorageAccountsBlobService) SecretDestinationExpressions() []*core.DestinationExpression
- func (service *StorageAccountsBlobService) SetConditions(conditions conditions.Conditions)
- func (service *StorageAccountsBlobService) SetStatus(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsBlobService) ValidateCreate() (admission.Warnings, error)
- func (service *StorageAccountsBlobService) ValidateDelete() (admission.Warnings, error)
- func (service *StorageAccountsBlobService) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountsBlobServiceList
- type StorageAccountsBlobServiceOperatorSpec
- func (operator *StorageAccountsBlobServiceOperatorSpec) AssignProperties_From_StorageAccountsBlobServiceOperatorSpec(source *storage.StorageAccountsBlobServiceOperatorSpec) error
- func (operator *StorageAccountsBlobServiceOperatorSpec) AssignProperties_To_StorageAccountsBlobServiceOperatorSpec(destination *storage.StorageAccountsBlobServiceOperatorSpec) error
- func (in *StorageAccountsBlobServiceOperatorSpec) DeepCopy() *StorageAccountsBlobServiceOperatorSpec
- func (in *StorageAccountsBlobServiceOperatorSpec) DeepCopyInto(out *StorageAccountsBlobServiceOperatorSpec)
- type StorageAccountsBlobService_STATUS
- func (service *StorageAccountsBlobService_STATUS) AssignProperties_From_StorageAccountsBlobService_STATUS(source *storage.StorageAccountsBlobService_STATUS) error
- func (service *StorageAccountsBlobService_STATUS) AssignProperties_To_StorageAccountsBlobService_STATUS(destination *storage.StorageAccountsBlobService_STATUS) error
- func (service *StorageAccountsBlobService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (service *StorageAccountsBlobService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccountsBlobService_STATUS) DeepCopy() *StorageAccountsBlobService_STATUS
- func (in *StorageAccountsBlobService_STATUS) DeepCopyInto(out *StorageAccountsBlobService_STATUS)
- func (service *StorageAccountsBlobService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *StorageAccountsBlobService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsBlobService_Spec
- func (service *StorageAccountsBlobService_Spec) AssignProperties_From_StorageAccountsBlobService_Spec(source *storage.StorageAccountsBlobService_Spec) error
- func (service *StorageAccountsBlobService_Spec) AssignProperties_To_StorageAccountsBlobService_Spec(destination *storage.StorageAccountsBlobService_Spec) error
- func (service *StorageAccountsBlobService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (service *StorageAccountsBlobService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (service *StorageAccountsBlobService_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsBlobService_Spec) DeepCopy() *StorageAccountsBlobService_Spec
- func (in *StorageAccountsBlobService_Spec) DeepCopyInto(out *StorageAccountsBlobService_Spec)
- func (service *StorageAccountsBlobService_Spec) Initialize_From_StorageAccountsBlobService_STATUS(source *StorageAccountsBlobService_STATUS) error
- func (service *StorageAccountsBlobService_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *StorageAccountsBlobService_Spec) OriginalVersion() string
- func (service *StorageAccountsBlobService_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsBlobServicesContainer
- func (container *StorageAccountsBlobServicesContainer) AssignProperties_From_StorageAccountsBlobServicesContainer(source *storage.StorageAccountsBlobServicesContainer) error
- func (container *StorageAccountsBlobServicesContainer) AssignProperties_To_StorageAccountsBlobServicesContainer(destination *storage.StorageAccountsBlobServicesContainer) error
- func (container *StorageAccountsBlobServicesContainer) AzureName() string
- func (container *StorageAccountsBlobServicesContainer) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (container *StorageAccountsBlobServicesContainer) ConvertFrom(hub conversion.Hub) error
- func (container *StorageAccountsBlobServicesContainer) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsBlobServicesContainer) DeepCopy() *StorageAccountsBlobServicesContainer
- func (in *StorageAccountsBlobServicesContainer) DeepCopyInto(out *StorageAccountsBlobServicesContainer)
- func (in *StorageAccountsBlobServicesContainer) DeepCopyObject() runtime.Object
- func (container *StorageAccountsBlobServicesContainer) Default()
- func (container StorageAccountsBlobServicesContainer) GetAPIVersion() string
- func (container *StorageAccountsBlobServicesContainer) GetConditions() conditions.Conditions
- func (container *StorageAccountsBlobServicesContainer) GetResourceScope() genruntime.ResourceScope
- func (container *StorageAccountsBlobServicesContainer) GetSpec() genruntime.ConvertibleSpec
- func (container *StorageAccountsBlobServicesContainer) GetStatus() genruntime.ConvertibleStatus
- func (container *StorageAccountsBlobServicesContainer) GetSupportedOperations() []genruntime.ResourceOperation
- func (container *StorageAccountsBlobServicesContainer) GetType() string
- func (container *StorageAccountsBlobServicesContainer) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (container *StorageAccountsBlobServicesContainer) NewEmptyStatus() genruntime.ConvertibleStatus
- func (container *StorageAccountsBlobServicesContainer) OriginalGVK() *schema.GroupVersionKind
- func (container *StorageAccountsBlobServicesContainer) Owner() *genruntime.ResourceReference
- func (container *StorageAccountsBlobServicesContainer) SecretDestinationExpressions() []*core.DestinationExpression
- func (container *StorageAccountsBlobServicesContainer) SetConditions(conditions conditions.Conditions)
- func (container *StorageAccountsBlobServicesContainer) SetStatus(status genruntime.ConvertibleStatus) error
- func (container *StorageAccountsBlobServicesContainer) ValidateCreate() (admission.Warnings, error)
- func (container *StorageAccountsBlobServicesContainer) ValidateDelete() (admission.Warnings, error)
- func (container *StorageAccountsBlobServicesContainer) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountsBlobServicesContainerList
- func (in *StorageAccountsBlobServicesContainerList) DeepCopy() *StorageAccountsBlobServicesContainerList
- func (in *StorageAccountsBlobServicesContainerList) DeepCopyInto(out *StorageAccountsBlobServicesContainerList)
- func (in *StorageAccountsBlobServicesContainerList) DeepCopyObject() runtime.Object
- type StorageAccountsBlobServicesContainerOperatorSpec
- func (operator *StorageAccountsBlobServicesContainerOperatorSpec) AssignProperties_From_StorageAccountsBlobServicesContainerOperatorSpec(source *storage.StorageAccountsBlobServicesContainerOperatorSpec) error
- func (operator *StorageAccountsBlobServicesContainerOperatorSpec) AssignProperties_To_StorageAccountsBlobServicesContainerOperatorSpec(destination *storage.StorageAccountsBlobServicesContainerOperatorSpec) error
- func (in *StorageAccountsBlobServicesContainerOperatorSpec) DeepCopy() *StorageAccountsBlobServicesContainerOperatorSpec
- func (in *StorageAccountsBlobServicesContainerOperatorSpec) DeepCopyInto(out *StorageAccountsBlobServicesContainerOperatorSpec)
- type StorageAccountsBlobServicesContainer_STATUS
- func (container *StorageAccountsBlobServicesContainer_STATUS) AssignProperties_From_StorageAccountsBlobServicesContainer_STATUS(source *storage.StorageAccountsBlobServicesContainer_STATUS) error
- func (container *StorageAccountsBlobServicesContainer_STATUS) AssignProperties_To_StorageAccountsBlobServicesContainer_STATUS(destination *storage.StorageAccountsBlobServicesContainer_STATUS) error
- func (container *StorageAccountsBlobServicesContainer_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (container *StorageAccountsBlobServicesContainer_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccountsBlobServicesContainer_STATUS) DeepCopy() *StorageAccountsBlobServicesContainer_STATUS
- func (in *StorageAccountsBlobServicesContainer_STATUS) DeepCopyInto(out *StorageAccountsBlobServicesContainer_STATUS)
- func (container *StorageAccountsBlobServicesContainer_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (container *StorageAccountsBlobServicesContainer_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsBlobServicesContainer_Spec
- func (container *StorageAccountsBlobServicesContainer_Spec) AssignProperties_From_StorageAccountsBlobServicesContainer_Spec(source *storage.StorageAccountsBlobServicesContainer_Spec) error
- func (container *StorageAccountsBlobServicesContainer_Spec) AssignProperties_To_StorageAccountsBlobServicesContainer_Spec(destination *storage.StorageAccountsBlobServicesContainer_Spec) error
- func (container *StorageAccountsBlobServicesContainer_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (container *StorageAccountsBlobServicesContainer_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (container *StorageAccountsBlobServicesContainer_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsBlobServicesContainer_Spec) DeepCopy() *StorageAccountsBlobServicesContainer_Spec
- func (in *StorageAccountsBlobServicesContainer_Spec) DeepCopyInto(out *StorageAccountsBlobServicesContainer_Spec)
- func (container *StorageAccountsBlobServicesContainer_Spec) Initialize_From_StorageAccountsBlobServicesContainer_STATUS(source *StorageAccountsBlobServicesContainer_STATUS) error
- func (container *StorageAccountsBlobServicesContainer_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (container *StorageAccountsBlobServicesContainer_Spec) OriginalVersion() string
- func (container *StorageAccountsBlobServicesContainer_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (container *StorageAccountsBlobServicesContainer_Spec) SetAzureName(azureName string)
- type StorageAccountsFileService
- func (service *StorageAccountsFileService) AssignProperties_From_StorageAccountsFileService(source *storage.StorageAccountsFileService) error
- func (service *StorageAccountsFileService) AssignProperties_To_StorageAccountsFileService(destination *storage.StorageAccountsFileService) error
- func (service *StorageAccountsFileService) AzureName() string
- func (service *StorageAccountsFileService) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (service *StorageAccountsFileService) ConvertFrom(hub conversion.Hub) error
- func (service *StorageAccountsFileService) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsFileService) DeepCopy() *StorageAccountsFileService
- func (in *StorageAccountsFileService) DeepCopyInto(out *StorageAccountsFileService)
- func (in *StorageAccountsFileService) DeepCopyObject() runtime.Object
- func (service *StorageAccountsFileService) Default()
- func (service StorageAccountsFileService) GetAPIVersion() string
- func (service *StorageAccountsFileService) GetConditions() conditions.Conditions
- func (service *StorageAccountsFileService) GetResourceScope() genruntime.ResourceScope
- func (service *StorageAccountsFileService) GetSpec() genruntime.ConvertibleSpec
- func (service *StorageAccountsFileService) GetStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsFileService) GetSupportedOperations() []genruntime.ResourceOperation
- func (service *StorageAccountsFileService) GetType() string
- func (service *StorageAccountsFileService) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsFileService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsFileService) OriginalGVK() *schema.GroupVersionKind
- func (service *StorageAccountsFileService) Owner() *genruntime.ResourceReference
- func (service *StorageAccountsFileService) SecretDestinationExpressions() []*core.DestinationExpression
- func (service *StorageAccountsFileService) SetConditions(conditions conditions.Conditions)
- func (service *StorageAccountsFileService) SetStatus(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsFileService) ValidateCreate() (admission.Warnings, error)
- func (service *StorageAccountsFileService) ValidateDelete() (admission.Warnings, error)
- func (service *StorageAccountsFileService) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountsFileServiceList
- type StorageAccountsFileServiceOperatorSpec
- func (operator *StorageAccountsFileServiceOperatorSpec) AssignProperties_From_StorageAccountsFileServiceOperatorSpec(source *storage.StorageAccountsFileServiceOperatorSpec) error
- func (operator *StorageAccountsFileServiceOperatorSpec) AssignProperties_To_StorageAccountsFileServiceOperatorSpec(destination *storage.StorageAccountsFileServiceOperatorSpec) error
- func (in *StorageAccountsFileServiceOperatorSpec) DeepCopy() *StorageAccountsFileServiceOperatorSpec
- func (in *StorageAccountsFileServiceOperatorSpec) DeepCopyInto(out *StorageAccountsFileServiceOperatorSpec)
- type StorageAccountsFileService_STATUS
- func (service *StorageAccountsFileService_STATUS) AssignProperties_From_StorageAccountsFileService_STATUS(source *storage.StorageAccountsFileService_STATUS) error
- func (service *StorageAccountsFileService_STATUS) AssignProperties_To_StorageAccountsFileService_STATUS(destination *storage.StorageAccountsFileService_STATUS) error
- func (service *StorageAccountsFileService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (service *StorageAccountsFileService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccountsFileService_STATUS) DeepCopy() *StorageAccountsFileService_STATUS
- func (in *StorageAccountsFileService_STATUS) DeepCopyInto(out *StorageAccountsFileService_STATUS)
- func (service *StorageAccountsFileService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *StorageAccountsFileService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsFileService_Spec
- func (service *StorageAccountsFileService_Spec) AssignProperties_From_StorageAccountsFileService_Spec(source *storage.StorageAccountsFileService_Spec) error
- func (service *StorageAccountsFileService_Spec) AssignProperties_To_StorageAccountsFileService_Spec(destination *storage.StorageAccountsFileService_Spec) error
- func (service *StorageAccountsFileService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (service *StorageAccountsFileService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (service *StorageAccountsFileService_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsFileService_Spec) DeepCopy() *StorageAccountsFileService_Spec
- func (in *StorageAccountsFileService_Spec) DeepCopyInto(out *StorageAccountsFileService_Spec)
- func (service *StorageAccountsFileService_Spec) Initialize_From_StorageAccountsFileService_STATUS(source *StorageAccountsFileService_STATUS) error
- func (service *StorageAccountsFileService_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *StorageAccountsFileService_Spec) OriginalVersion() string
- func (service *StorageAccountsFileService_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsFileServicesShare
- func (share *StorageAccountsFileServicesShare) AssignProperties_From_StorageAccountsFileServicesShare(source *storage.StorageAccountsFileServicesShare) error
- func (share *StorageAccountsFileServicesShare) AssignProperties_To_StorageAccountsFileServicesShare(destination *storage.StorageAccountsFileServicesShare) error
- func (share *StorageAccountsFileServicesShare) AzureName() string
- func (share *StorageAccountsFileServicesShare) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (share *StorageAccountsFileServicesShare) ConvertFrom(hub conversion.Hub) error
- func (share *StorageAccountsFileServicesShare) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsFileServicesShare) DeepCopy() *StorageAccountsFileServicesShare
- func (in *StorageAccountsFileServicesShare) DeepCopyInto(out *StorageAccountsFileServicesShare)
- func (in *StorageAccountsFileServicesShare) DeepCopyObject() runtime.Object
- func (share *StorageAccountsFileServicesShare) Default()
- func (share StorageAccountsFileServicesShare) GetAPIVersion() string
- func (share *StorageAccountsFileServicesShare) GetConditions() conditions.Conditions
- func (share *StorageAccountsFileServicesShare) GetResourceScope() genruntime.ResourceScope
- func (share *StorageAccountsFileServicesShare) GetSpec() genruntime.ConvertibleSpec
- func (share *StorageAccountsFileServicesShare) GetStatus() genruntime.ConvertibleStatus
- func (share *StorageAccountsFileServicesShare) GetSupportedOperations() []genruntime.ResourceOperation
- func (share *StorageAccountsFileServicesShare) GetType() string
- func (share *StorageAccountsFileServicesShare) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (share *StorageAccountsFileServicesShare) NewEmptyStatus() genruntime.ConvertibleStatus
- func (share *StorageAccountsFileServicesShare) OriginalGVK() *schema.GroupVersionKind
- func (share *StorageAccountsFileServicesShare) Owner() *genruntime.ResourceReference
- func (share *StorageAccountsFileServicesShare) SecretDestinationExpressions() []*core.DestinationExpression
- func (share *StorageAccountsFileServicesShare) SetConditions(conditions conditions.Conditions)
- func (share *StorageAccountsFileServicesShare) SetStatus(status genruntime.ConvertibleStatus) error
- func (share *StorageAccountsFileServicesShare) ValidateCreate() (admission.Warnings, error)
- func (share *StorageAccountsFileServicesShare) ValidateDelete() (admission.Warnings, error)
- func (share *StorageAccountsFileServicesShare) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountsFileServicesShareList
- type StorageAccountsFileServicesShareOperatorSpec
- func (operator *StorageAccountsFileServicesShareOperatorSpec) AssignProperties_From_StorageAccountsFileServicesShareOperatorSpec(source *storage.StorageAccountsFileServicesShareOperatorSpec) error
- func (operator *StorageAccountsFileServicesShareOperatorSpec) AssignProperties_To_StorageAccountsFileServicesShareOperatorSpec(destination *storage.StorageAccountsFileServicesShareOperatorSpec) error
- func (in *StorageAccountsFileServicesShareOperatorSpec) DeepCopy() *StorageAccountsFileServicesShareOperatorSpec
- func (in *StorageAccountsFileServicesShareOperatorSpec) DeepCopyInto(out *StorageAccountsFileServicesShareOperatorSpec)
- type StorageAccountsFileServicesShare_STATUS
- func (share *StorageAccountsFileServicesShare_STATUS) AssignProperties_From_StorageAccountsFileServicesShare_STATUS(source *storage.StorageAccountsFileServicesShare_STATUS) error
- func (share *StorageAccountsFileServicesShare_STATUS) AssignProperties_To_StorageAccountsFileServicesShare_STATUS(destination *storage.StorageAccountsFileServicesShare_STATUS) error
- func (share *StorageAccountsFileServicesShare_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (share *StorageAccountsFileServicesShare_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccountsFileServicesShare_STATUS) DeepCopy() *StorageAccountsFileServicesShare_STATUS
- func (in *StorageAccountsFileServicesShare_STATUS) DeepCopyInto(out *StorageAccountsFileServicesShare_STATUS)
- func (share *StorageAccountsFileServicesShare_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (share *StorageAccountsFileServicesShare_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsFileServicesShare_Spec
- func (share *StorageAccountsFileServicesShare_Spec) AssignProperties_From_StorageAccountsFileServicesShare_Spec(source *storage.StorageAccountsFileServicesShare_Spec) error
- func (share *StorageAccountsFileServicesShare_Spec) AssignProperties_To_StorageAccountsFileServicesShare_Spec(destination *storage.StorageAccountsFileServicesShare_Spec) error
- func (share *StorageAccountsFileServicesShare_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (share *StorageAccountsFileServicesShare_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (share *StorageAccountsFileServicesShare_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsFileServicesShare_Spec) DeepCopy() *StorageAccountsFileServicesShare_Spec
- func (in *StorageAccountsFileServicesShare_Spec) DeepCopyInto(out *StorageAccountsFileServicesShare_Spec)
- func (share *StorageAccountsFileServicesShare_Spec) Initialize_From_StorageAccountsFileServicesShare_STATUS(source *StorageAccountsFileServicesShare_STATUS) error
- func (share *StorageAccountsFileServicesShare_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (share *StorageAccountsFileServicesShare_Spec) OriginalVersion() string
- func (share *StorageAccountsFileServicesShare_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (share *StorageAccountsFileServicesShare_Spec) SetAzureName(azureName string)
- type StorageAccountsManagementPolicy
- func (policy *StorageAccountsManagementPolicy) AssignProperties_From_StorageAccountsManagementPolicy(source *storage.StorageAccountsManagementPolicy) error
- func (policy *StorageAccountsManagementPolicy) AssignProperties_To_StorageAccountsManagementPolicy(destination *storage.StorageAccountsManagementPolicy) error
- func (policy *StorageAccountsManagementPolicy) AzureName() string
- func (policy *StorageAccountsManagementPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (policy *StorageAccountsManagementPolicy) ConvertFrom(hub conversion.Hub) error
- func (policy *StorageAccountsManagementPolicy) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsManagementPolicy) DeepCopy() *StorageAccountsManagementPolicy
- func (in *StorageAccountsManagementPolicy) DeepCopyInto(out *StorageAccountsManagementPolicy)
- func (in *StorageAccountsManagementPolicy) DeepCopyObject() runtime.Object
- func (policy *StorageAccountsManagementPolicy) Default()
- func (policy StorageAccountsManagementPolicy) GetAPIVersion() string
- func (policy *StorageAccountsManagementPolicy) GetConditions() conditions.Conditions
- func (policy *StorageAccountsManagementPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *StorageAccountsManagementPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *StorageAccountsManagementPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *StorageAccountsManagementPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *StorageAccountsManagementPolicy) GetType() string
- func (policy *StorageAccountsManagementPolicy) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (policy *StorageAccountsManagementPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *StorageAccountsManagementPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *StorageAccountsManagementPolicy) Owner() *genruntime.ResourceReference
- func (policy *StorageAccountsManagementPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *StorageAccountsManagementPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *StorageAccountsManagementPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- func (policy *StorageAccountsManagementPolicy) ValidateCreate() (admission.Warnings, error)
- func (policy *StorageAccountsManagementPolicy) ValidateDelete() (admission.Warnings, error)
- func (policy *StorageAccountsManagementPolicy) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountsManagementPolicyList
- type StorageAccountsManagementPolicyOperatorSpec
- func (operator *StorageAccountsManagementPolicyOperatorSpec) AssignProperties_From_StorageAccountsManagementPolicyOperatorSpec(source *storage.StorageAccountsManagementPolicyOperatorSpec) error
- func (operator *StorageAccountsManagementPolicyOperatorSpec) AssignProperties_To_StorageAccountsManagementPolicyOperatorSpec(destination *storage.StorageAccountsManagementPolicyOperatorSpec) error
- func (in *StorageAccountsManagementPolicyOperatorSpec) DeepCopy() *StorageAccountsManagementPolicyOperatorSpec
- func (in *StorageAccountsManagementPolicyOperatorSpec) DeepCopyInto(out *StorageAccountsManagementPolicyOperatorSpec)
- type StorageAccountsManagementPolicy_STATUS
- func (policy *StorageAccountsManagementPolicy_STATUS) AssignProperties_From_StorageAccountsManagementPolicy_STATUS(source *storage.StorageAccountsManagementPolicy_STATUS) error
- func (policy *StorageAccountsManagementPolicy_STATUS) AssignProperties_To_StorageAccountsManagementPolicy_STATUS(destination *storage.StorageAccountsManagementPolicy_STATUS) error
- func (policy *StorageAccountsManagementPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *StorageAccountsManagementPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccountsManagementPolicy_STATUS) DeepCopy() *StorageAccountsManagementPolicy_STATUS
- func (in *StorageAccountsManagementPolicy_STATUS) DeepCopyInto(out *StorageAccountsManagementPolicy_STATUS)
- func (policy *StorageAccountsManagementPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *StorageAccountsManagementPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsManagementPolicy_Spec
- func (policy *StorageAccountsManagementPolicy_Spec) AssignProperties_From_StorageAccountsManagementPolicy_Spec(source *storage.StorageAccountsManagementPolicy_Spec) error
- func (policy *StorageAccountsManagementPolicy_Spec) AssignProperties_To_StorageAccountsManagementPolicy_Spec(destination *storage.StorageAccountsManagementPolicy_Spec) error
- func (policy *StorageAccountsManagementPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *StorageAccountsManagementPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (policy *StorageAccountsManagementPolicy_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsManagementPolicy_Spec) DeepCopy() *StorageAccountsManagementPolicy_Spec
- func (in *StorageAccountsManagementPolicy_Spec) DeepCopyInto(out *StorageAccountsManagementPolicy_Spec)
- func (policy *StorageAccountsManagementPolicy_Spec) Initialize_From_StorageAccountsManagementPolicy_STATUS(source *StorageAccountsManagementPolicy_STATUS) error
- func (policy *StorageAccountsManagementPolicy_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *StorageAccountsManagementPolicy_Spec) OriginalVersion() string
- func (policy *StorageAccountsManagementPolicy_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsQueueService
- func (service *StorageAccountsQueueService) AssignProperties_From_StorageAccountsQueueService(source *storage.StorageAccountsQueueService) error
- func (service *StorageAccountsQueueService) AssignProperties_To_StorageAccountsQueueService(destination *storage.StorageAccountsQueueService) error
- func (service *StorageAccountsQueueService) AzureName() string
- func (service *StorageAccountsQueueService) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (service *StorageAccountsQueueService) ConvertFrom(hub conversion.Hub) error
- func (service *StorageAccountsQueueService) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsQueueService) DeepCopy() *StorageAccountsQueueService
- func (in *StorageAccountsQueueService) DeepCopyInto(out *StorageAccountsQueueService)
- func (in *StorageAccountsQueueService) DeepCopyObject() runtime.Object
- func (service *StorageAccountsQueueService) Default()
- func (service StorageAccountsQueueService) GetAPIVersion() string
- func (service *StorageAccountsQueueService) GetConditions() conditions.Conditions
- func (service *StorageAccountsQueueService) GetResourceScope() genruntime.ResourceScope
- func (service *StorageAccountsQueueService) GetSpec() genruntime.ConvertibleSpec
- func (service *StorageAccountsQueueService) GetStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsQueueService) GetSupportedOperations() []genruntime.ResourceOperation
- func (service *StorageAccountsQueueService) GetType() string
- func (service *StorageAccountsQueueService) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsQueueService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsQueueService) OriginalGVK() *schema.GroupVersionKind
- func (service *StorageAccountsQueueService) Owner() *genruntime.ResourceReference
- func (service *StorageAccountsQueueService) SecretDestinationExpressions() []*core.DestinationExpression
- func (service *StorageAccountsQueueService) SetConditions(conditions conditions.Conditions)
- func (service *StorageAccountsQueueService) SetStatus(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsQueueService) ValidateCreate() (admission.Warnings, error)
- func (service *StorageAccountsQueueService) ValidateDelete() (admission.Warnings, error)
- func (service *StorageAccountsQueueService) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountsQueueServiceList
- type StorageAccountsQueueServiceOperatorSpec
- func (operator *StorageAccountsQueueServiceOperatorSpec) AssignProperties_From_StorageAccountsQueueServiceOperatorSpec(source *storage.StorageAccountsQueueServiceOperatorSpec) error
- func (operator *StorageAccountsQueueServiceOperatorSpec) AssignProperties_To_StorageAccountsQueueServiceOperatorSpec(destination *storage.StorageAccountsQueueServiceOperatorSpec) error
- func (in *StorageAccountsQueueServiceOperatorSpec) DeepCopy() *StorageAccountsQueueServiceOperatorSpec
- func (in *StorageAccountsQueueServiceOperatorSpec) DeepCopyInto(out *StorageAccountsQueueServiceOperatorSpec)
- type StorageAccountsQueueService_STATUS
- func (service *StorageAccountsQueueService_STATUS) AssignProperties_From_StorageAccountsQueueService_STATUS(source *storage.StorageAccountsQueueService_STATUS) error
- func (service *StorageAccountsQueueService_STATUS) AssignProperties_To_StorageAccountsQueueService_STATUS(destination *storage.StorageAccountsQueueService_STATUS) error
- func (service *StorageAccountsQueueService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (service *StorageAccountsQueueService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccountsQueueService_STATUS) DeepCopy() *StorageAccountsQueueService_STATUS
- func (in *StorageAccountsQueueService_STATUS) DeepCopyInto(out *StorageAccountsQueueService_STATUS)
- func (service *StorageAccountsQueueService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *StorageAccountsQueueService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsQueueService_Spec
- func (service *StorageAccountsQueueService_Spec) AssignProperties_From_StorageAccountsQueueService_Spec(source *storage.StorageAccountsQueueService_Spec) error
- func (service *StorageAccountsQueueService_Spec) AssignProperties_To_StorageAccountsQueueService_Spec(destination *storage.StorageAccountsQueueService_Spec) error
- func (service *StorageAccountsQueueService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (service *StorageAccountsQueueService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (service *StorageAccountsQueueService_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsQueueService_Spec) DeepCopy() *StorageAccountsQueueService_Spec
- func (in *StorageAccountsQueueService_Spec) DeepCopyInto(out *StorageAccountsQueueService_Spec)
- func (service *StorageAccountsQueueService_Spec) Initialize_From_StorageAccountsQueueService_STATUS(source *StorageAccountsQueueService_STATUS) error
- func (service *StorageAccountsQueueService_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *StorageAccountsQueueService_Spec) OriginalVersion() string
- func (service *StorageAccountsQueueService_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsQueueServicesQueue
- func (queue *StorageAccountsQueueServicesQueue) AssignProperties_From_StorageAccountsQueueServicesQueue(source *storage.StorageAccountsQueueServicesQueue) error
- func (queue *StorageAccountsQueueServicesQueue) AssignProperties_To_StorageAccountsQueueServicesQueue(destination *storage.StorageAccountsQueueServicesQueue) error
- func (queue *StorageAccountsQueueServicesQueue) AzureName() string
- func (queue *StorageAccountsQueueServicesQueue) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (queue *StorageAccountsQueueServicesQueue) ConvertFrom(hub conversion.Hub) error
- func (queue *StorageAccountsQueueServicesQueue) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsQueueServicesQueue) DeepCopy() *StorageAccountsQueueServicesQueue
- func (in *StorageAccountsQueueServicesQueue) DeepCopyInto(out *StorageAccountsQueueServicesQueue)
- func (in *StorageAccountsQueueServicesQueue) DeepCopyObject() runtime.Object
- func (queue *StorageAccountsQueueServicesQueue) Default()
- func (queue StorageAccountsQueueServicesQueue) GetAPIVersion() string
- func (queue *StorageAccountsQueueServicesQueue) GetConditions() conditions.Conditions
- func (queue *StorageAccountsQueueServicesQueue) GetResourceScope() genruntime.ResourceScope
- func (queue *StorageAccountsQueueServicesQueue) GetSpec() genruntime.ConvertibleSpec
- func (queue *StorageAccountsQueueServicesQueue) GetStatus() genruntime.ConvertibleStatus
- func (queue *StorageAccountsQueueServicesQueue) GetSupportedOperations() []genruntime.ResourceOperation
- func (queue *StorageAccountsQueueServicesQueue) GetType() string
- func (queue *StorageAccountsQueueServicesQueue) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (queue *StorageAccountsQueueServicesQueue) NewEmptyStatus() genruntime.ConvertibleStatus
- func (queue *StorageAccountsQueueServicesQueue) OriginalGVK() *schema.GroupVersionKind
- func (queue *StorageAccountsQueueServicesQueue) Owner() *genruntime.ResourceReference
- func (queue *StorageAccountsQueueServicesQueue) SecretDestinationExpressions() []*core.DestinationExpression
- func (queue *StorageAccountsQueueServicesQueue) SetConditions(conditions conditions.Conditions)
- func (queue *StorageAccountsQueueServicesQueue) SetStatus(status genruntime.ConvertibleStatus) error
- func (queue *StorageAccountsQueueServicesQueue) ValidateCreate() (admission.Warnings, error)
- func (queue *StorageAccountsQueueServicesQueue) ValidateDelete() (admission.Warnings, error)
- func (queue *StorageAccountsQueueServicesQueue) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountsQueueServicesQueueList
- type StorageAccountsQueueServicesQueueOperatorSpec
- func (operator *StorageAccountsQueueServicesQueueOperatorSpec) AssignProperties_From_StorageAccountsQueueServicesQueueOperatorSpec(source *storage.StorageAccountsQueueServicesQueueOperatorSpec) error
- func (operator *StorageAccountsQueueServicesQueueOperatorSpec) AssignProperties_To_StorageAccountsQueueServicesQueueOperatorSpec(destination *storage.StorageAccountsQueueServicesQueueOperatorSpec) error
- func (in *StorageAccountsQueueServicesQueueOperatorSpec) DeepCopy() *StorageAccountsQueueServicesQueueOperatorSpec
- func (in *StorageAccountsQueueServicesQueueOperatorSpec) DeepCopyInto(out *StorageAccountsQueueServicesQueueOperatorSpec)
- type StorageAccountsQueueServicesQueue_STATUS
- func (queue *StorageAccountsQueueServicesQueue_STATUS) AssignProperties_From_StorageAccountsQueueServicesQueue_STATUS(source *storage.StorageAccountsQueueServicesQueue_STATUS) error
- func (queue *StorageAccountsQueueServicesQueue_STATUS) AssignProperties_To_StorageAccountsQueueServicesQueue_STATUS(destination *storage.StorageAccountsQueueServicesQueue_STATUS) error
- func (queue *StorageAccountsQueueServicesQueue_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (queue *StorageAccountsQueueServicesQueue_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccountsQueueServicesQueue_STATUS) DeepCopy() *StorageAccountsQueueServicesQueue_STATUS
- func (in *StorageAccountsQueueServicesQueue_STATUS) DeepCopyInto(out *StorageAccountsQueueServicesQueue_STATUS)
- func (queue *StorageAccountsQueueServicesQueue_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (queue *StorageAccountsQueueServicesQueue_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsQueueServicesQueue_Spec
- func (queue *StorageAccountsQueueServicesQueue_Spec) AssignProperties_From_StorageAccountsQueueServicesQueue_Spec(source *storage.StorageAccountsQueueServicesQueue_Spec) error
- func (queue *StorageAccountsQueueServicesQueue_Spec) AssignProperties_To_StorageAccountsQueueServicesQueue_Spec(destination *storage.StorageAccountsQueueServicesQueue_Spec) error
- func (queue *StorageAccountsQueueServicesQueue_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (queue *StorageAccountsQueueServicesQueue_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (queue *StorageAccountsQueueServicesQueue_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsQueueServicesQueue_Spec) DeepCopy() *StorageAccountsQueueServicesQueue_Spec
- func (in *StorageAccountsQueueServicesQueue_Spec) DeepCopyInto(out *StorageAccountsQueueServicesQueue_Spec)
- func (queue *StorageAccountsQueueServicesQueue_Spec) Initialize_From_StorageAccountsQueueServicesQueue_STATUS(source *StorageAccountsQueueServicesQueue_STATUS) error
- func (queue *StorageAccountsQueueServicesQueue_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (queue *StorageAccountsQueueServicesQueue_Spec) OriginalVersion() string
- func (queue *StorageAccountsQueueServicesQueue_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (queue *StorageAccountsQueueServicesQueue_Spec) SetAzureName(azureName string)
- type StorageAccountsTableService
- func (service *StorageAccountsTableService) AssignProperties_From_StorageAccountsTableService(source *storage.StorageAccountsTableService) error
- func (service *StorageAccountsTableService) AssignProperties_To_StorageAccountsTableService(destination *storage.StorageAccountsTableService) error
- func (service *StorageAccountsTableService) AzureName() string
- func (service *StorageAccountsTableService) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (service *StorageAccountsTableService) ConvertFrom(hub conversion.Hub) error
- func (service *StorageAccountsTableService) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsTableService) DeepCopy() *StorageAccountsTableService
- func (in *StorageAccountsTableService) DeepCopyInto(out *StorageAccountsTableService)
- func (in *StorageAccountsTableService) DeepCopyObject() runtime.Object
- func (service *StorageAccountsTableService) Default()
- func (service StorageAccountsTableService) GetAPIVersion() string
- func (service *StorageAccountsTableService) GetConditions() conditions.Conditions
- func (service *StorageAccountsTableService) GetResourceScope() genruntime.ResourceScope
- func (service *StorageAccountsTableService) GetSpec() genruntime.ConvertibleSpec
- func (service *StorageAccountsTableService) GetStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsTableService) GetSupportedOperations() []genruntime.ResourceOperation
- func (service *StorageAccountsTableService) GetType() string
- func (service *StorageAccountsTableService) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsTableService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsTableService) OriginalGVK() *schema.GroupVersionKind
- func (service *StorageAccountsTableService) Owner() *genruntime.ResourceReference
- func (service *StorageAccountsTableService) SecretDestinationExpressions() []*core.DestinationExpression
- func (service *StorageAccountsTableService) SetConditions(conditions conditions.Conditions)
- func (service *StorageAccountsTableService) SetStatus(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsTableService) ValidateCreate() (admission.Warnings, error)
- func (service *StorageAccountsTableService) ValidateDelete() (admission.Warnings, error)
- func (service *StorageAccountsTableService) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountsTableServiceList
- type StorageAccountsTableServiceOperatorSpec
- func (operator *StorageAccountsTableServiceOperatorSpec) AssignProperties_From_StorageAccountsTableServiceOperatorSpec(source *storage.StorageAccountsTableServiceOperatorSpec) error
- func (operator *StorageAccountsTableServiceOperatorSpec) AssignProperties_To_StorageAccountsTableServiceOperatorSpec(destination *storage.StorageAccountsTableServiceOperatorSpec) error
- func (in *StorageAccountsTableServiceOperatorSpec) DeepCopy() *StorageAccountsTableServiceOperatorSpec
- func (in *StorageAccountsTableServiceOperatorSpec) DeepCopyInto(out *StorageAccountsTableServiceOperatorSpec)
- type StorageAccountsTableService_STATUS
- func (service *StorageAccountsTableService_STATUS) AssignProperties_From_StorageAccountsTableService_STATUS(source *storage.StorageAccountsTableService_STATUS) error
- func (service *StorageAccountsTableService_STATUS) AssignProperties_To_StorageAccountsTableService_STATUS(destination *storage.StorageAccountsTableService_STATUS) error
- func (service *StorageAccountsTableService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (service *StorageAccountsTableService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccountsTableService_STATUS) DeepCopy() *StorageAccountsTableService_STATUS
- func (in *StorageAccountsTableService_STATUS) DeepCopyInto(out *StorageAccountsTableService_STATUS)
- func (service *StorageAccountsTableService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *StorageAccountsTableService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsTableService_Spec
- func (service *StorageAccountsTableService_Spec) AssignProperties_From_StorageAccountsTableService_Spec(source *storage.StorageAccountsTableService_Spec) error
- func (service *StorageAccountsTableService_Spec) AssignProperties_To_StorageAccountsTableService_Spec(destination *storage.StorageAccountsTableService_Spec) error
- func (service *StorageAccountsTableService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (service *StorageAccountsTableService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (service *StorageAccountsTableService_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsTableService_Spec) DeepCopy() *StorageAccountsTableService_Spec
- func (in *StorageAccountsTableService_Spec) DeepCopyInto(out *StorageAccountsTableService_Spec)
- func (service *StorageAccountsTableService_Spec) Initialize_From_StorageAccountsTableService_STATUS(source *StorageAccountsTableService_STATUS) error
- func (service *StorageAccountsTableService_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *StorageAccountsTableService_Spec) OriginalVersion() string
- func (service *StorageAccountsTableService_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsTableServicesTable
- func (table *StorageAccountsTableServicesTable) AssignProperties_From_StorageAccountsTableServicesTable(source *storage.StorageAccountsTableServicesTable) error
- func (table *StorageAccountsTableServicesTable) AssignProperties_To_StorageAccountsTableServicesTable(destination *storage.StorageAccountsTableServicesTable) error
- func (table *StorageAccountsTableServicesTable) AzureName() string
- func (table *StorageAccountsTableServicesTable) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (table *StorageAccountsTableServicesTable) ConvertFrom(hub conversion.Hub) error
- func (table *StorageAccountsTableServicesTable) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsTableServicesTable) DeepCopy() *StorageAccountsTableServicesTable
- func (in *StorageAccountsTableServicesTable) DeepCopyInto(out *StorageAccountsTableServicesTable)
- func (in *StorageAccountsTableServicesTable) DeepCopyObject() runtime.Object
- func (table *StorageAccountsTableServicesTable) Default()
- func (table StorageAccountsTableServicesTable) GetAPIVersion() string
- func (table *StorageAccountsTableServicesTable) GetConditions() conditions.Conditions
- func (table *StorageAccountsTableServicesTable) GetResourceScope() genruntime.ResourceScope
- func (table *StorageAccountsTableServicesTable) GetSpec() genruntime.ConvertibleSpec
- func (table *StorageAccountsTableServicesTable) GetStatus() genruntime.ConvertibleStatus
- func (table *StorageAccountsTableServicesTable) GetSupportedOperations() []genruntime.ResourceOperation
- func (table *StorageAccountsTableServicesTable) GetType() string
- func (table *StorageAccountsTableServicesTable) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (table *StorageAccountsTableServicesTable) NewEmptyStatus() genruntime.ConvertibleStatus
- func (table *StorageAccountsTableServicesTable) OriginalGVK() *schema.GroupVersionKind
- func (table *StorageAccountsTableServicesTable) Owner() *genruntime.ResourceReference
- func (table *StorageAccountsTableServicesTable) SecretDestinationExpressions() []*core.DestinationExpression
- func (table *StorageAccountsTableServicesTable) SetConditions(conditions conditions.Conditions)
- func (table *StorageAccountsTableServicesTable) SetStatus(status genruntime.ConvertibleStatus) error
- func (table *StorageAccountsTableServicesTable) ValidateCreate() (admission.Warnings, error)
- func (table *StorageAccountsTableServicesTable) ValidateDelete() (admission.Warnings, error)
- func (table *StorageAccountsTableServicesTable) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type StorageAccountsTableServicesTableList
- type StorageAccountsTableServicesTableOperatorSpec
- func (operator *StorageAccountsTableServicesTableOperatorSpec) AssignProperties_From_StorageAccountsTableServicesTableOperatorSpec(source *storage.StorageAccountsTableServicesTableOperatorSpec) error
- func (operator *StorageAccountsTableServicesTableOperatorSpec) AssignProperties_To_StorageAccountsTableServicesTableOperatorSpec(destination *storage.StorageAccountsTableServicesTableOperatorSpec) error
- func (in *StorageAccountsTableServicesTableOperatorSpec) DeepCopy() *StorageAccountsTableServicesTableOperatorSpec
- func (in *StorageAccountsTableServicesTableOperatorSpec) DeepCopyInto(out *StorageAccountsTableServicesTableOperatorSpec)
- type StorageAccountsTableServicesTable_STATUS
- func (table *StorageAccountsTableServicesTable_STATUS) AssignProperties_From_StorageAccountsTableServicesTable_STATUS(source *storage.StorageAccountsTableServicesTable_STATUS) error
- func (table *StorageAccountsTableServicesTable_STATUS) AssignProperties_To_StorageAccountsTableServicesTable_STATUS(destination *storage.StorageAccountsTableServicesTable_STATUS) error
- func (table *StorageAccountsTableServicesTable_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (table *StorageAccountsTableServicesTable_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccountsTableServicesTable_STATUS) DeepCopy() *StorageAccountsTableServicesTable_STATUS
- func (in *StorageAccountsTableServicesTable_STATUS) DeepCopyInto(out *StorageAccountsTableServicesTable_STATUS)
- func (table *StorageAccountsTableServicesTable_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (table *StorageAccountsTableServicesTable_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsTableServicesTable_Spec
- func (table *StorageAccountsTableServicesTable_Spec) AssignProperties_From_StorageAccountsTableServicesTable_Spec(source *storage.StorageAccountsTableServicesTable_Spec) error
- func (table *StorageAccountsTableServicesTable_Spec) AssignProperties_To_StorageAccountsTableServicesTable_Spec(destination *storage.StorageAccountsTableServicesTable_Spec) error
- func (table *StorageAccountsTableServicesTable_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (table *StorageAccountsTableServicesTable_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (table *StorageAccountsTableServicesTable_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsTableServicesTable_Spec) DeepCopy() *StorageAccountsTableServicesTable_Spec
- func (in *StorageAccountsTableServicesTable_Spec) DeepCopyInto(out *StorageAccountsTableServicesTable_Spec)
- func (table *StorageAccountsTableServicesTable_Spec) Initialize_From_StorageAccountsTableServicesTable_STATUS(source *StorageAccountsTableServicesTable_STATUS) error
- func (table *StorageAccountsTableServicesTable_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (table *StorageAccountsTableServicesTable_Spec) OriginalVersion() string
- func (table *StorageAccountsTableServicesTable_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (table *StorageAccountsTableServicesTable_Spec) SetAzureName(azureName string)
- type TableAccessPolicy
- func (policy *TableAccessPolicy) AssignProperties_From_TableAccessPolicy(source *storage.TableAccessPolicy) error
- func (policy *TableAccessPolicy) AssignProperties_To_TableAccessPolicy(destination *storage.TableAccessPolicy) error
- func (policy *TableAccessPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *TableAccessPolicy) DeepCopy() *TableAccessPolicy
- func (in *TableAccessPolicy) DeepCopyInto(out *TableAccessPolicy)
- func (policy *TableAccessPolicy) Initialize_From_TableAccessPolicy_STATUS(source *TableAccessPolicy_STATUS) error
- func (policy *TableAccessPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *TableAccessPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TableAccessPolicy_STATUS
- func (policy *TableAccessPolicy_STATUS) AssignProperties_From_TableAccessPolicy_STATUS(source *storage.TableAccessPolicy_STATUS) error
- func (policy *TableAccessPolicy_STATUS) AssignProperties_To_TableAccessPolicy_STATUS(destination *storage.TableAccessPolicy_STATUS) error
- func (in *TableAccessPolicy_STATUS) DeepCopy() *TableAccessPolicy_STATUS
- func (in *TableAccessPolicy_STATUS) DeepCopyInto(out *TableAccessPolicy_STATUS)
- func (policy *TableAccessPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *TableAccessPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TableSignedIdentifier
- func (identifier *TableSignedIdentifier) AssignProperties_From_TableSignedIdentifier(source *storage.TableSignedIdentifier) error
- func (identifier *TableSignedIdentifier) AssignProperties_To_TableSignedIdentifier(destination *storage.TableSignedIdentifier) error
- func (identifier *TableSignedIdentifier) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *TableSignedIdentifier) DeepCopy() *TableSignedIdentifier
- func (in *TableSignedIdentifier) DeepCopyInto(out *TableSignedIdentifier)
- func (identifier *TableSignedIdentifier) Initialize_From_TableSignedIdentifier_STATUS(source *TableSignedIdentifier_STATUS) error
- func (identifier *TableSignedIdentifier) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identifier *TableSignedIdentifier) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TableSignedIdentifier_STATUS
- func (identifier *TableSignedIdentifier_STATUS) AssignProperties_From_TableSignedIdentifier_STATUS(source *storage.TableSignedIdentifier_STATUS) error
- func (identifier *TableSignedIdentifier_STATUS) AssignProperties_To_TableSignedIdentifier_STATUS(destination *storage.TableSignedIdentifier_STATUS) error
- func (in *TableSignedIdentifier_STATUS) DeepCopy() *TableSignedIdentifier_STATUS
- func (in *TableSignedIdentifier_STATUS) DeepCopyInto(out *TableSignedIdentifier_STATUS)
- func (identifier *TableSignedIdentifier_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identifier *TableSignedIdentifier_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TagFilter
- func (filter *TagFilter) AssignProperties_From_TagFilter(source *storage.TagFilter) error
- func (filter *TagFilter) AssignProperties_To_TagFilter(destination *storage.TagFilter) error
- func (filter *TagFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *TagFilter) DeepCopy() *TagFilter
- func (in *TagFilter) DeepCopyInto(out *TagFilter)
- func (filter *TagFilter) Initialize_From_TagFilter_STATUS(source *TagFilter_STATUS) error
- func (filter *TagFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *TagFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TagFilter_STATUS
- func (filter *TagFilter_STATUS) AssignProperties_From_TagFilter_STATUS(source *storage.TagFilter_STATUS) error
- func (filter *TagFilter_STATUS) AssignProperties_To_TagFilter_STATUS(destination *storage.TagFilter_STATUS) error
- func (in *TagFilter_STATUS) DeepCopy() *TagFilter_STATUS
- func (in *TagFilter_STATUS) DeepCopyInto(out *TagFilter_STATUS)
- func (filter *TagFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *TagFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TagProperty_STATUS
- func (property *TagProperty_STATUS) AssignProperties_From_TagProperty_STATUS(source *storage.TagProperty_STATUS) error
- func (property *TagProperty_STATUS) AssignProperties_To_TagProperty_STATUS(destination *storage.TagProperty_STATUS) error
- func (in *TagProperty_STATUS) DeepCopy() *TagProperty_STATUS
- func (in *TagProperty_STATUS) DeepCopyInto(out *TagProperty_STATUS)
- func (property *TagProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (property *TagProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Tier
- type Tier_STATUS
- type UpdateHistoryProperty_STATUS
- func (property *UpdateHistoryProperty_STATUS) AssignProperties_From_UpdateHistoryProperty_STATUS(source *storage.UpdateHistoryProperty_STATUS) error
- func (property *UpdateHistoryProperty_STATUS) AssignProperties_To_UpdateHistoryProperty_STATUS(destination *storage.UpdateHistoryProperty_STATUS) error
- func (in *UpdateHistoryProperty_STATUS) DeepCopy() *UpdateHistoryProperty_STATUS
- func (in *UpdateHistoryProperty_STATUS) DeepCopyInto(out *UpdateHistoryProperty_STATUS)
- func (property *UpdateHistoryProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (property *UpdateHistoryProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateHistoryProperty_Update_STATUS
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type UserAssignedIdentity_STATUS
- func (identity *UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS(source *storage.UserAssignedIdentity_STATUS) error
- func (identity *UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS(destination *storage.UserAssignedIdentity_STATUS) error
- func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS
- func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS)
- func (identity *UserAssignedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *UserAssignedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkRule
- func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source *storage.VirtualNetworkRule) error
- func (rule *VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule(destination *storage.VirtualNetworkRule) error
- func (rule *VirtualNetworkRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule
- func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule)
- func (rule *VirtualNetworkRule) Initialize_From_VirtualNetworkRule_STATUS(source *VirtualNetworkRule_STATUS) error
- func (rule *VirtualNetworkRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *VirtualNetworkRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkRule_Action
- type VirtualNetworkRule_Action_STATUS
- type VirtualNetworkRule_STATUS
- func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS(source *storage.VirtualNetworkRule_STATUS) error
- func (rule *VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS(destination *storage.VirtualNetworkRule_STATUS) error
- func (in *VirtualNetworkRule_STATUS) DeepCopy() *VirtualNetworkRule_STATUS
- func (in *VirtualNetworkRule_STATUS) DeepCopyInto(out *VirtualNetworkRule_STATUS)
- func (rule *VirtualNetworkRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *VirtualNetworkRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkRule_State
- type VirtualNetworkRule_State_STATUS
Constants ¶
const ( StorageAccount_Kind_Spec_BlobStorage = StorageAccount_Kind_Spec("BlobStorage") StorageAccount_Kind_Spec_BlockBlobStorage = StorageAccount_Kind_Spec("BlockBlobStorage") StorageAccount_Kind_Spec_FileStorage = StorageAccount_Kind_Spec("FileStorage") StorageAccount_Kind_Spec_Storage = StorageAccount_Kind_Spec("Storage") StorageAccount_Kind_Spec_StorageV2 = StorageAccount_Kind_Spec("StorageV2") )
const ( StorageAccount_Kind_STATUS_BlobStorage = StorageAccount_Kind_STATUS("BlobStorage") StorageAccount_Kind_STATUS_BlockBlobStorage = StorageAccount_Kind_STATUS("BlockBlobStorage") StorageAccount_Kind_STATUS_FileStorage = StorageAccount_Kind_STATUS("FileStorage") StorageAccount_Kind_STATUS_Storage = StorageAccount_Kind_STATUS("Storage") StorageAccount_Kind_STATUS_StorageV2 = StorageAccount_Kind_STATUS("StorageV2") )
const ( StorageAccountProperties_AccessTier_STATUS_Cool = StorageAccountProperties_AccessTier_STATUS("Cool") StorageAccountProperties_AccessTier_STATUS_Hot = StorageAccountProperties_AccessTier_STATUS("Hot") StorageAccountProperties_AccessTier_STATUS_Premium = StorageAccountProperties_AccessTier_STATUS("Premium") )
const ( StorageAccountProperties_AllowedCopyScope_STATUS_AAD = StorageAccountProperties_AllowedCopyScope_STATUS("AAD") StorageAccountProperties_AllowedCopyScope_STATUS_PrivateLink = StorageAccountProperties_AllowedCopyScope_STATUS("PrivateLink") )
const ( StorageAccountProperties_DnsEndpointType_STATUS_AzureDnsZone = StorageAccountProperties_DnsEndpointType_STATUS("AzureDnsZone") StorageAccountProperties_DnsEndpointType_STATUS_Standard = StorageAccountProperties_DnsEndpointType_STATUS("Standard") )
const ()
const ( StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_0 = StorageAccountProperties_MinimumTlsVersion_STATUS("TLS1_0") StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_1 = StorageAccountProperties_MinimumTlsVersion_STATUS("TLS1_1") StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_2 = StorageAccountProperties_MinimumTlsVersion_STATUS("TLS1_2") )
const ( StorageAccountProperties_ProvisioningState_STATUS_Creating = StorageAccountProperties_ProvisioningState_STATUS("Creating") StorageAccountProperties_ProvisioningState_STATUS_ResolvingDNS = StorageAccountProperties_ProvisioningState_STATUS("ResolvingDNS") StorageAccountProperties_ProvisioningState_STATUS_Succeeded = StorageAccountProperties_ProvisioningState_STATUS("Succeeded") )
const ( StorageAccountProperties_PublicNetworkAccess_STATUS_Disabled = StorageAccountProperties_PublicNetworkAccess_STATUS("Disabled") StorageAccountProperties_PublicNetworkAccess_STATUS_Enabled = StorageAccountProperties_PublicNetworkAccess_STATUS("Enabled") )
const ( StorageAccountProperties_StatusOfPrimary_STATUS_Available = StorageAccountProperties_StatusOfPrimary_STATUS("available") )
const ( StorageAccountProperties_StatusOfSecondary_STATUS_Available = StorageAccountProperties_StatusOfSecondary_STATUS("available") )
const ( StorageAccountPropertiesCreateParameters_AccessTier_Cool = StorageAccountPropertiesCreateParameters_AccessTier("Cool") StorageAccountPropertiesCreateParameters_AccessTier_Hot = StorageAccountPropertiesCreateParameters_AccessTier("Hot") StorageAccountPropertiesCreateParameters_AccessTier_Premium = StorageAccountPropertiesCreateParameters_AccessTier("Premium") )
const ( StorageAccountPropertiesCreateParameters_AllowedCopyScope_AAD = StorageAccountPropertiesCreateParameters_AllowedCopyScope("AAD") StorageAccountPropertiesCreateParameters_AllowedCopyScope_PrivateLink = StorageAccountPropertiesCreateParameters_AllowedCopyScope("PrivateLink") )
const ( StorageAccountPropertiesCreateParameters_DnsEndpointType_AzureDnsZone = StorageAccountPropertiesCreateParameters_DnsEndpointType("AzureDnsZone") StorageAccountPropertiesCreateParameters_DnsEndpointType_Standard = StorageAccountPropertiesCreateParameters_DnsEndpointType("Standard") )
const ()
const ( StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_0 = StorageAccountPropertiesCreateParameters_MinimumTlsVersion("TLS1_0") StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_1 = StorageAccountPropertiesCreateParameters_MinimumTlsVersion("TLS1_1") StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_2 = StorageAccountPropertiesCreateParameters_MinimumTlsVersion("TLS1_2") )
const ( StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Disabled = StorageAccountPropertiesCreateParameters_PublicNetworkAccess("Disabled") StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Enabled = StorageAccountPropertiesCreateParameters_PublicNetworkAccess("Enabled") )
const ()
const ()
const ( AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AADDS = AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions("AADDS") AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AADKERB = AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions("AADKERB") AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AD = AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions("AD") AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_None = AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions("None") )
const ( AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AADDS = AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS("AADDS") AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AADKERB = AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS("AADKERB") AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AD = AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS("AD") AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_None = AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS("None") )
const ( BlobRestoreStatus_Status_STATUS_Complete = BlobRestoreStatus_Status_STATUS("Complete") BlobRestoreStatus_Status_STATUS_Failed = BlobRestoreStatus_Status_STATUS("Failed") BlobRestoreStatus_Status_STATUS_InProgress = BlobRestoreStatus_Status_STATUS("InProgress") )
const ( Encryption_KeySource_MicrosoftKeyvault = Encryption_KeySource("Microsoft.Keyvault") Encryption_KeySource_MicrosoftStorage = Encryption_KeySource("Microsoft.Storage") )
const ( Encryption_KeySource_STATUS_MicrosoftKeyvault = Encryption_KeySource_STATUS("Microsoft.Keyvault") Encryption_KeySource_STATUS_MicrosoftStorage = Encryption_KeySource_STATUS("Microsoft.Storage") )
const ( GeoReplicationStats_PostFailoverRedundancy_STATUS_Standard_LRS = GeoReplicationStats_PostFailoverRedundancy_STATUS("Standard_LRS") GeoReplicationStats_PostFailoverRedundancy_STATUS_Standard_ZRS = GeoReplicationStats_PostFailoverRedundancy_STATUS("Standard_ZRS") )
const ( GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Standard_GRS = GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS("Standard_GRS") GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Standard_GZRS = GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS("Standard_GZRS") GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Standard_RAGRS = GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS("Standard_RAGRS") GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Standard_RAGZRS = GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS("Standard_RAGZRS") )
const ( GeoReplicationStats_Status_STATUS_Bootstrap = GeoReplicationStats_Status_STATUS("Bootstrap") GeoReplicationStats_Status_STATUS_Live = GeoReplicationStats_Status_STATUS("Live") )
const ( Identity_Type_None = Identity_Type("None") Identity_Type_SystemAssigned = Identity_Type("SystemAssigned") Identity_Type_SystemAssignedUserAssigned = Identity_Type("SystemAssigned,UserAssigned") Identity_Type_UserAssigned = Identity_Type("UserAssigned") )
const ( Identity_Type_STATUS_None = Identity_Type_STATUS("None") Identity_Type_STATUS_SystemAssigned = Identity_Type_STATUS("SystemAssigned") Identity_Type_STATUS_SystemAssignedUserAssigned = Identity_Type_STATUS("SystemAssigned,UserAssigned") Identity_Type_STATUS_UserAssigned = Identity_Type_STATUS("UserAssigned") )
const ( NetworkRuleSet_Bypass_STATUS_AzureServices = NetworkRuleSet_Bypass_STATUS("AzureServices") NetworkRuleSet_Bypass_STATUS_Logging = NetworkRuleSet_Bypass_STATUS("Logging") NetworkRuleSet_Bypass_STATUS_Metrics = NetworkRuleSet_Bypass_STATUS("Metrics") NetworkRuleSet_Bypass_STATUS_None = NetworkRuleSet_Bypass_STATUS("None") )
const ( NetworkRuleSet_DefaultAction_Allow = NetworkRuleSet_DefaultAction("Allow") NetworkRuleSet_DefaultAction_Deny = NetworkRuleSet_DefaultAction("Deny") )
const ( NetworkRuleSet_DefaultAction_STATUS_Allow = NetworkRuleSet_DefaultAction_STATUS("Allow") NetworkRuleSet_DefaultAction_STATUS_Deny = NetworkRuleSet_DefaultAction_STATUS("Deny") )
const ( RoutingPreference_RoutingChoice_InternetRouting = RoutingPreference_RoutingChoice("InternetRouting") RoutingPreference_RoutingChoice_MicrosoftRouting = RoutingPreference_RoutingChoice("MicrosoftRouting") )
const ( RoutingPreference_RoutingChoice_STATUS_InternetRouting = RoutingPreference_RoutingChoice_STATUS("InternetRouting") RoutingPreference_RoutingChoice_STATUS_MicrosoftRouting = RoutingPreference_RoutingChoice_STATUS("MicrosoftRouting") )
const ( SkuName_Premium_LRS = SkuName("Premium_LRS") SkuName_Premium_ZRS = SkuName("Premium_ZRS") SkuName_Standard_GRS = SkuName("Standard_GRS") SkuName_Standard_GZRS = SkuName("Standard_GZRS") SkuName_Standard_LRS = SkuName("Standard_LRS") SkuName_Standard_RAGRS = SkuName("Standard_RAGRS") SkuName_Standard_RAGZRS = SkuName("Standard_RAGZRS") SkuName_Standard_ZRS = SkuName("Standard_ZRS") )
const ( SkuName_STATUS_Premium_LRS = SkuName_STATUS("Premium_LRS") SkuName_STATUS_Premium_ZRS = SkuName_STATUS("Premium_ZRS") SkuName_STATUS_Standard_GRS = SkuName_STATUS("Standard_GRS") SkuName_STATUS_Standard_GZRS = SkuName_STATUS("Standard_GZRS") SkuName_STATUS_Standard_LRS = SkuName_STATUS("Standard_LRS") SkuName_STATUS_Standard_RAGRS = SkuName_STATUS("Standard_RAGRS") SkuName_STATUS_Standard_RAGZRS = SkuName_STATUS("Standard_RAGZRS") SkuName_STATUS_Standard_ZRS = SkuName_STATUS("Standard_ZRS") )
const ( StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Failed = StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS("Failed") StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_InProgress = StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS("InProgress") StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Succeeded = StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS("Succeeded") )
const ( Tier_Premium = Tier("Premium") Tier_Standard = Tier("Standard") )
const ( Tier_STATUS_Premium = Tier_STATUS("Premium") Tier_STATUS_Standard = Tier_STATUS("Standard") )
const ( AccountImmutabilityPolicyProperties_State_Disabled = AccountImmutabilityPolicyProperties_State("Disabled") AccountImmutabilityPolicyProperties_State_Locked = AccountImmutabilityPolicyProperties_State("Locked") AccountImmutabilityPolicyProperties_State_Unlocked = AccountImmutabilityPolicyProperties_State("Unlocked") )
const ( AccountImmutabilityPolicyProperties_State_STATUS_Disabled = AccountImmutabilityPolicyProperties_State_STATUS("Disabled") AccountImmutabilityPolicyProperties_State_STATUS_Locked = AccountImmutabilityPolicyProperties_State_STATUS("Locked") AccountImmutabilityPolicyProperties_State_STATUS_Unlocked = AccountImmutabilityPolicyProperties_State_STATUS("Unlocked") )
const ( ActiveDirectoryProperties_AccountType_Computer = ActiveDirectoryProperties_AccountType("Computer") ActiveDirectoryProperties_AccountType_User = ActiveDirectoryProperties_AccountType("User") )
const ( ActiveDirectoryProperties_AccountType_STATUS_Computer = ActiveDirectoryProperties_AccountType_STATUS("Computer") ActiveDirectoryProperties_AccountType_STATUS_User = ActiveDirectoryProperties_AccountType_STATUS("User") )
const ( VirtualNetworkRule_State_Deprovisioning = VirtualNetworkRule_State("Deprovisioning") VirtualNetworkRule_State_Failed = VirtualNetworkRule_State("Failed") VirtualNetworkRule_State_NetworkSourceDeleted = VirtualNetworkRule_State("NetworkSourceDeleted") VirtualNetworkRule_State_Provisioning = VirtualNetworkRule_State("Provisioning") VirtualNetworkRule_State_Succeeded = VirtualNetworkRule_State("Succeeded") )
const ( VirtualNetworkRule_State_STATUS_Deprovisioning = VirtualNetworkRule_State_STATUS("Deprovisioning") VirtualNetworkRule_State_STATUS_Failed = VirtualNetworkRule_State_STATUS("Failed") VirtualNetworkRule_State_STATUS_NetworkSourceDeleted = VirtualNetworkRule_State_STATUS("NetworkSourceDeleted") VirtualNetworkRule_State_STATUS_Provisioning = VirtualNetworkRule_State_STATUS("Provisioning") VirtualNetworkRule_State_STATUS_Succeeded = VirtualNetworkRule_State_STATUS("Succeeded") )
const ( EncryptionService_KeyType_Account = EncryptionService_KeyType("Account") EncryptionService_KeyType_Service = EncryptionService_KeyType("Service") )
const ( EncryptionService_KeyType_STATUS_Account = EncryptionService_KeyType_STATUS("Account") EncryptionService_KeyType_STATUS_Service = EncryptionService_KeyType_STATUS("Service") )
const ( CorsRule_AllowedMethods_CONNECT = CorsRule_AllowedMethods("CONNECT") CorsRule_AllowedMethods_DELETE = CorsRule_AllowedMethods("DELETE") CorsRule_AllowedMethods_GET = CorsRule_AllowedMethods("GET") CorsRule_AllowedMethods_HEAD = CorsRule_AllowedMethods("HEAD") CorsRule_AllowedMethods_MERGE = CorsRule_AllowedMethods("MERGE") CorsRule_AllowedMethods_OPTIONS = CorsRule_AllowedMethods("OPTIONS") CorsRule_AllowedMethods_PATCH = CorsRule_AllowedMethods("PATCH") CorsRule_AllowedMethods_POST = CorsRule_AllowedMethods("POST") CorsRule_AllowedMethods_PUT = CorsRule_AllowedMethods("PUT") CorsRule_AllowedMethods_TRACE = CorsRule_AllowedMethods("TRACE") )
const ( CorsRule_AllowedMethods_STATUS_CONNECT = CorsRule_AllowedMethods_STATUS("CONNECT") CorsRule_AllowedMethods_STATUS_DELETE = CorsRule_AllowedMethods_STATUS("DELETE") CorsRule_AllowedMethods_STATUS_GET = CorsRule_AllowedMethods_STATUS("GET") CorsRule_AllowedMethods_STATUS_HEAD = CorsRule_AllowedMethods_STATUS("HEAD") CorsRule_AllowedMethods_STATUS_MERGE = CorsRule_AllowedMethods_STATUS("MERGE") CorsRule_AllowedMethods_STATUS_OPTIONS = CorsRule_AllowedMethods_STATUS("OPTIONS") CorsRule_AllowedMethods_STATUS_PATCH = CorsRule_AllowedMethods_STATUS("PATCH") CorsRule_AllowedMethods_STATUS_POST = CorsRule_AllowedMethods_STATUS("POST") CorsRule_AllowedMethods_STATUS_PUT = CorsRule_AllowedMethods_STATUS("PUT") CorsRule_AllowedMethods_STATUS_TRACE = CorsRule_AllowedMethods_STATUS("TRACE") )
const ( ContainerProperties_LeaseDuration_STATUS_Fixed = ContainerProperties_LeaseDuration_STATUS("Fixed") ContainerProperties_LeaseDuration_STATUS_Infinite = ContainerProperties_LeaseDuration_STATUS("Infinite") )
const ( ContainerProperties_LeaseState_STATUS_Available = ContainerProperties_LeaseState_STATUS("Available") ContainerProperties_LeaseState_STATUS_Breaking = ContainerProperties_LeaseState_STATUS("Breaking") ContainerProperties_LeaseState_STATUS_Broken = ContainerProperties_LeaseState_STATUS("Broken") ContainerProperties_LeaseState_STATUS_Expired = ContainerProperties_LeaseState_STATUS("Expired") ContainerProperties_LeaseState_STATUS_Leased = ContainerProperties_LeaseState_STATUS("Leased") )
const ( ContainerProperties_LeaseStatus_STATUS_Locked = ContainerProperties_LeaseStatus_STATUS("Locked") ContainerProperties_LeaseStatus_STATUS_Unlocked = ContainerProperties_LeaseStatus_STATUS("Unlocked") )
const ( ContainerProperties_PublicAccess_Blob = ContainerProperties_PublicAccess("Blob") ContainerProperties_PublicAccess_Container = ContainerProperties_PublicAccess("Container") ContainerProperties_PublicAccess_None = ContainerProperties_PublicAccess("None") )
const ( ContainerProperties_PublicAccess_STATUS_Blob = ContainerProperties_PublicAccess_STATUS("Blob") ContainerProperties_PublicAccess_STATUS_Container = ContainerProperties_PublicAccess_STATUS("Container") ContainerProperties_PublicAccess_STATUS_None = ContainerProperties_PublicAccess_STATUS("None") )
const ( ImmutabilityPolicyProperty_State_STATUS_Locked = ImmutabilityPolicyProperty_State_STATUS("Locked") ImmutabilityPolicyProperty_State_STATUS_Unlocked = ImmutabilityPolicyProperty_State_STATUS("Unlocked") )
const ( ImmutableStorageWithVersioning_MigrationState_STATUS_Completed = ImmutableStorageWithVersioning_MigrationState_STATUS("Completed") ImmutableStorageWithVersioning_MigrationState_STATUS_InProgress = ImmutableStorageWithVersioning_MigrationState_STATUS("InProgress") )
const ( UpdateHistoryProperty_Update_STATUS_Extend = UpdateHistoryProperty_Update_STATUS("extend") UpdateHistoryProperty_Update_STATUS_Lock = UpdateHistoryProperty_Update_STATUS("lock") UpdateHistoryProperty_Update_STATUS_Put = UpdateHistoryProperty_Update_STATUS("put") )
const ()
const ()
const ()
const ()
const ()
const ()
const ()
const ()
const ()
const APIVersion_Value = APIVersion("2023-01-01")
const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone")
const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone")
const IPRule_Action_Allow = IPRule_Action("Allow")
const IPRule_Action_STATUS_Allow = IPRule_Action_STATUS("Allow")
const LastAccessTimeTrackingPolicy_Name_AccessTimeTracking = LastAccessTimeTrackingPolicy_Name("AccessTimeTracking")
const LastAccessTimeTrackingPolicy_Name_STATUS_AccessTimeTracking = LastAccessTimeTrackingPolicy_Name_STATUS("AccessTimeTracking")
const ManagementPolicyRule_Type_Lifecycle = ManagementPolicyRule_Type("Lifecycle")
const ManagementPolicyRule_Type_STATUS_Lifecycle = ManagementPolicyRule_Type_STATUS("Lifecycle")
const SasPolicy_ExpirationAction_Log = SasPolicy_ExpirationAction("Log")
const SasPolicy_ExpirationAction_STATUS_Log = SasPolicy_ExpirationAction_STATUS("Log")
const VirtualNetworkRule_Action_Allow = VirtualNetworkRule_Action("Allow")
const VirtualNetworkRule_Action_STATUS_Allow = VirtualNetworkRule_Action_STATUS("Allow")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "storage.azure.com", Version: "v1api20230101"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type AccessPolicy ¶
type AccessPolicy struct { // ExpiryTime: Expiry time of the access policy ExpiryTime *string `json:"expiryTime,omitempty"` // Permission: List of abbreviated permissions. Permission *string `json:"permission,omitempty"` // StartTime: Start time of the access policy StartTime *string `json:"startTime,omitempty"` }
func (*AccessPolicy) AssignProperties_From_AccessPolicy ¶
func (policy *AccessPolicy) AssignProperties_From_AccessPolicy(source *storage.AccessPolicy) error
AssignProperties_From_AccessPolicy populates our AccessPolicy from the provided source AccessPolicy
func (*AccessPolicy) AssignProperties_To_AccessPolicy ¶
func (policy *AccessPolicy) AssignProperties_To_AccessPolicy(destination *storage.AccessPolicy) error
AssignProperties_To_AccessPolicy populates the provided destination AccessPolicy from our AccessPolicy
func (*AccessPolicy) ConvertToARM ¶
func (policy *AccessPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AccessPolicy) DeepCopy ¶
func (in *AccessPolicy) DeepCopy() *AccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessPolicy.
func (*AccessPolicy) DeepCopyInto ¶
func (in *AccessPolicy) DeepCopyInto(out *AccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccessPolicy) Initialize_From_AccessPolicy_STATUS ¶
func (policy *AccessPolicy) Initialize_From_AccessPolicy_STATUS(source *AccessPolicy_STATUS) error
Initialize_From_AccessPolicy_STATUS populates our AccessPolicy from the provided source AccessPolicy_STATUS
func (*AccessPolicy) NewEmptyARMValue ¶
func (policy *AccessPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AccessPolicy) PopulateFromARM ¶
func (policy *AccessPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AccessPolicy_STATUS ¶
type AccessPolicy_STATUS struct { // ExpiryTime: Expiry time of the access policy ExpiryTime *string `json:"expiryTime,omitempty"` // Permission: List of abbreviated permissions. Permission *string `json:"permission,omitempty"` // StartTime: Start time of the access policy StartTime *string `json:"startTime,omitempty"` }
func (*AccessPolicy_STATUS) AssignProperties_From_AccessPolicy_STATUS ¶
func (policy *AccessPolicy_STATUS) AssignProperties_From_AccessPolicy_STATUS(source *storage.AccessPolicy_STATUS) error
AssignProperties_From_AccessPolicy_STATUS populates our AccessPolicy_STATUS from the provided source AccessPolicy_STATUS
func (*AccessPolicy_STATUS) AssignProperties_To_AccessPolicy_STATUS ¶
func (policy *AccessPolicy_STATUS) AssignProperties_To_AccessPolicy_STATUS(destination *storage.AccessPolicy_STATUS) error
AssignProperties_To_AccessPolicy_STATUS populates the provided destination AccessPolicy_STATUS from our AccessPolicy_STATUS
func (*AccessPolicy_STATUS) DeepCopy ¶
func (in *AccessPolicy_STATUS) DeepCopy() *AccessPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessPolicy_STATUS.
func (*AccessPolicy_STATUS) DeepCopyInto ¶
func (in *AccessPolicy_STATUS) DeepCopyInto(out *AccessPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccessPolicy_STATUS) NewEmptyARMValue ¶
func (policy *AccessPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AccessPolicy_STATUS) PopulateFromARM ¶
func (policy *AccessPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AccountImmutabilityPolicyProperties ¶
type AccountImmutabilityPolicyProperties struct { // AllowProtectedAppendWrites: This property can only be changed for disabled and unlocked time-based retention policies. // When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only // new blocks can be added and any existing blocks cannot be modified or deleted. AllowProtectedAppendWrites *bool `json:"allowProtectedAppendWrites,omitempty"` // +kubebuilder:validation:Maximum=146000 // +kubebuilder:validation:Minimum=1 // ImmutabilityPeriodSinceCreationInDays: The immutability period for the blobs in the container since the policy creation, // in days. ImmutabilityPeriodSinceCreationInDays *int `json:"immutabilityPeriodSinceCreationInDays,omitempty"` // State: The ImmutabilityPolicy state defines the mode of the policy. Disabled state disables the policy, Unlocked state // allows increase and decrease of immutability retention time and also allows toggling allowProtectedAppendWrites // property, Locked state only allows the increase of the immutability retention time. A policy can only be created in a // Disabled or Unlocked state and can be toggled between the two states. Only a policy in an Unlocked state can transition // to a Locked state which cannot be reverted. State *AccountImmutabilityPolicyProperties_State `json:"state,omitempty"` }
This defines account-level immutability policy properties.
func (*AccountImmutabilityPolicyProperties) AssignProperties_From_AccountImmutabilityPolicyProperties ¶
func (properties *AccountImmutabilityPolicyProperties) AssignProperties_From_AccountImmutabilityPolicyProperties(source *storage.AccountImmutabilityPolicyProperties) error
AssignProperties_From_AccountImmutabilityPolicyProperties populates our AccountImmutabilityPolicyProperties from the provided source AccountImmutabilityPolicyProperties
func (*AccountImmutabilityPolicyProperties) AssignProperties_To_AccountImmutabilityPolicyProperties ¶
func (properties *AccountImmutabilityPolicyProperties) AssignProperties_To_AccountImmutabilityPolicyProperties(destination *storage.AccountImmutabilityPolicyProperties) error
AssignProperties_To_AccountImmutabilityPolicyProperties populates the provided destination AccountImmutabilityPolicyProperties from our AccountImmutabilityPolicyProperties
func (*AccountImmutabilityPolicyProperties) ConvertToARM ¶
func (properties *AccountImmutabilityPolicyProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AccountImmutabilityPolicyProperties) DeepCopy ¶
func (in *AccountImmutabilityPolicyProperties) DeepCopy() *AccountImmutabilityPolicyProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountImmutabilityPolicyProperties.
func (*AccountImmutabilityPolicyProperties) DeepCopyInto ¶
func (in *AccountImmutabilityPolicyProperties) DeepCopyInto(out *AccountImmutabilityPolicyProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountImmutabilityPolicyProperties) Initialize_From_AccountImmutabilityPolicyProperties_STATUS ¶
func (properties *AccountImmutabilityPolicyProperties) Initialize_From_AccountImmutabilityPolicyProperties_STATUS(source *AccountImmutabilityPolicyProperties_STATUS) error
Initialize_From_AccountImmutabilityPolicyProperties_STATUS populates our AccountImmutabilityPolicyProperties from the provided source AccountImmutabilityPolicyProperties_STATUS
func (*AccountImmutabilityPolicyProperties) NewEmptyARMValue ¶
func (properties *AccountImmutabilityPolicyProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AccountImmutabilityPolicyProperties) PopulateFromARM ¶
func (properties *AccountImmutabilityPolicyProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AccountImmutabilityPolicyProperties_STATUS ¶
type AccountImmutabilityPolicyProperties_STATUS struct { // AllowProtectedAppendWrites: This property can only be changed for disabled and unlocked time-based retention policies. // When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only // new blocks can be added and any existing blocks cannot be modified or deleted. AllowProtectedAppendWrites *bool `json:"allowProtectedAppendWrites,omitempty"` // ImmutabilityPeriodSinceCreationInDays: The immutability period for the blobs in the container since the policy creation, // in days. ImmutabilityPeriodSinceCreationInDays *int `json:"immutabilityPeriodSinceCreationInDays,omitempty"` // State: The ImmutabilityPolicy state defines the mode of the policy. Disabled state disables the policy, Unlocked state // allows increase and decrease of immutability retention time and also allows toggling allowProtectedAppendWrites // property, Locked state only allows the increase of the immutability retention time. A policy can only be created in a // Disabled or Unlocked state and can be toggled between the two states. Only a policy in an Unlocked state can transition // to a Locked state which cannot be reverted. State *AccountImmutabilityPolicyProperties_State_STATUS `json:"state,omitempty"` }
This defines account-level immutability policy properties.
func (*AccountImmutabilityPolicyProperties_STATUS) AssignProperties_From_AccountImmutabilityPolicyProperties_STATUS ¶
func (properties *AccountImmutabilityPolicyProperties_STATUS) AssignProperties_From_AccountImmutabilityPolicyProperties_STATUS(source *storage.AccountImmutabilityPolicyProperties_STATUS) error
AssignProperties_From_AccountImmutabilityPolicyProperties_STATUS populates our AccountImmutabilityPolicyProperties_STATUS from the provided source AccountImmutabilityPolicyProperties_STATUS
func (*AccountImmutabilityPolicyProperties_STATUS) AssignProperties_To_AccountImmutabilityPolicyProperties_STATUS ¶
func (properties *AccountImmutabilityPolicyProperties_STATUS) AssignProperties_To_AccountImmutabilityPolicyProperties_STATUS(destination *storage.AccountImmutabilityPolicyProperties_STATUS) error
AssignProperties_To_AccountImmutabilityPolicyProperties_STATUS populates the provided destination AccountImmutabilityPolicyProperties_STATUS from our AccountImmutabilityPolicyProperties_STATUS
func (*AccountImmutabilityPolicyProperties_STATUS) DeepCopy ¶
func (in *AccountImmutabilityPolicyProperties_STATUS) DeepCopy() *AccountImmutabilityPolicyProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountImmutabilityPolicyProperties_STATUS.
func (*AccountImmutabilityPolicyProperties_STATUS) DeepCopyInto ¶
func (in *AccountImmutabilityPolicyProperties_STATUS) DeepCopyInto(out *AccountImmutabilityPolicyProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountImmutabilityPolicyProperties_STATUS) NewEmptyARMValue ¶
func (properties *AccountImmutabilityPolicyProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AccountImmutabilityPolicyProperties_STATUS) PopulateFromARM ¶
func (properties *AccountImmutabilityPolicyProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AccountImmutabilityPolicyProperties_State ¶
type AccountImmutabilityPolicyProperties_State string
+kubebuilder:validation:Enum={"Disabled","Locked","Unlocked"}
type AccountImmutabilityPolicyProperties_State_STATUS ¶
type AccountImmutabilityPolicyProperties_State_STATUS string
type ActiveDirectoryProperties ¶
type ActiveDirectoryProperties struct { // AccountType: Specifies the Active Directory account type for Azure Storage. AccountType *ActiveDirectoryProperties_AccountType `json:"accountType,omitempty"` // AzureStorageSid: Specifies the security identifier (SID) for Azure Storage. AzureStorageSid *string `json:"azureStorageSid,omitempty"` // +kubebuilder:validation:Required // DomainGuid: Specifies the domain GUID. DomainGuid *string `json:"domainGuid,omitempty"` // +kubebuilder:validation:Required // DomainName: Specifies the primary domain that the AD DNS server is authoritative for. DomainName *string `json:"domainName,omitempty"` // DomainSid: Specifies the security identifier (SID). DomainSid *string `json:"domainSid,omitempty"` // ForestName: Specifies the Active Directory forest to get. ForestName *string `json:"forestName,omitempty"` // NetBiosDomainName: Specifies the NetBIOS domain name. NetBiosDomainName *string `json:"netBiosDomainName,omitempty"` // SamAccountName: Specifies the Active Directory SAMAccountName for Azure Storage. SamAccountName *string `json:"samAccountName,omitempty"` }
Settings properties for Active Directory (AD).
func (*ActiveDirectoryProperties) AssignProperties_From_ActiveDirectoryProperties ¶
func (properties *ActiveDirectoryProperties) AssignProperties_From_ActiveDirectoryProperties(source *storage.ActiveDirectoryProperties) error
AssignProperties_From_ActiveDirectoryProperties populates our ActiveDirectoryProperties from the provided source ActiveDirectoryProperties
func (*ActiveDirectoryProperties) AssignProperties_To_ActiveDirectoryProperties ¶
func (properties *ActiveDirectoryProperties) AssignProperties_To_ActiveDirectoryProperties(destination *storage.ActiveDirectoryProperties) error
AssignProperties_To_ActiveDirectoryProperties populates the provided destination ActiveDirectoryProperties from our ActiveDirectoryProperties
func (*ActiveDirectoryProperties) ConvertToARM ¶
func (properties *ActiveDirectoryProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ActiveDirectoryProperties) DeepCopy ¶
func (in *ActiveDirectoryProperties) DeepCopy() *ActiveDirectoryProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryProperties.
func (*ActiveDirectoryProperties) DeepCopyInto ¶
func (in *ActiveDirectoryProperties) DeepCopyInto(out *ActiveDirectoryProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryProperties) Initialize_From_ActiveDirectoryProperties_STATUS ¶
func (properties *ActiveDirectoryProperties) Initialize_From_ActiveDirectoryProperties_STATUS(source *ActiveDirectoryProperties_STATUS) error
Initialize_From_ActiveDirectoryProperties_STATUS populates our ActiveDirectoryProperties from the provided source ActiveDirectoryProperties_STATUS
func (*ActiveDirectoryProperties) NewEmptyARMValue ¶
func (properties *ActiveDirectoryProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ActiveDirectoryProperties) PopulateFromARM ¶
func (properties *ActiveDirectoryProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ActiveDirectoryProperties_AccountType ¶
type ActiveDirectoryProperties_AccountType string
+kubebuilder:validation:Enum={"Computer","User"}
type ActiveDirectoryProperties_AccountType_STATUS ¶
type ActiveDirectoryProperties_AccountType_STATUS string
type ActiveDirectoryProperties_STATUS ¶
type ActiveDirectoryProperties_STATUS struct { // AccountType: Specifies the Active Directory account type for Azure Storage. AccountType *ActiveDirectoryProperties_AccountType_STATUS `json:"accountType,omitempty"` // AzureStorageSid: Specifies the security identifier (SID) for Azure Storage. AzureStorageSid *string `json:"azureStorageSid,omitempty"` // DomainGuid: Specifies the domain GUID. DomainGuid *string `json:"domainGuid,omitempty"` // DomainName: Specifies the primary domain that the AD DNS server is authoritative for. DomainName *string `json:"domainName,omitempty"` // DomainSid: Specifies the security identifier (SID). DomainSid *string `json:"domainSid,omitempty"` // ForestName: Specifies the Active Directory forest to get. ForestName *string `json:"forestName,omitempty"` // NetBiosDomainName: Specifies the NetBIOS domain name. NetBiosDomainName *string `json:"netBiosDomainName,omitempty"` // SamAccountName: Specifies the Active Directory SAMAccountName for Azure Storage. SamAccountName *string `json:"samAccountName,omitempty"` }
Settings properties for Active Directory (AD).
func (*ActiveDirectoryProperties_STATUS) AssignProperties_From_ActiveDirectoryProperties_STATUS ¶
func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_From_ActiveDirectoryProperties_STATUS(source *storage.ActiveDirectoryProperties_STATUS) error
AssignProperties_From_ActiveDirectoryProperties_STATUS populates our ActiveDirectoryProperties_STATUS from the provided source ActiveDirectoryProperties_STATUS
func (*ActiveDirectoryProperties_STATUS) AssignProperties_To_ActiveDirectoryProperties_STATUS ¶
func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_To_ActiveDirectoryProperties_STATUS(destination *storage.ActiveDirectoryProperties_STATUS) error
AssignProperties_To_ActiveDirectoryProperties_STATUS populates the provided destination ActiveDirectoryProperties_STATUS from our ActiveDirectoryProperties_STATUS
func (*ActiveDirectoryProperties_STATUS) DeepCopy ¶
func (in *ActiveDirectoryProperties_STATUS) DeepCopy() *ActiveDirectoryProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryProperties_STATUS.
func (*ActiveDirectoryProperties_STATUS) DeepCopyInto ¶
func (in *ActiveDirectoryProperties_STATUS) DeepCopyInto(out *ActiveDirectoryProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryProperties_STATUS) NewEmptyARMValue ¶
func (properties *ActiveDirectoryProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ActiveDirectoryProperties_STATUS) PopulateFromARM ¶
func (properties *ActiveDirectoryProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureFilesIdentityBasedAuthentication ¶
type AzureFilesIdentityBasedAuthentication struct { // ActiveDirectoryProperties: Required if directoryServiceOptions are AD, optional if they are AADKERB. ActiveDirectoryProperties *ActiveDirectoryProperties `json:"activeDirectoryProperties,omitempty"` DefaultSharePermission *AzureFilesIdentityBasedAuthentication_DefaultSharePermission `json:"defaultSharePermission,omitempty"` // +kubebuilder:validation:Required // DirectoryServiceOptions: Indicates the directory service used. Note that this enum may be extended in the future. DirectoryServiceOptions *AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions `json:"directoryServiceOptions,omitempty"` }
Settings for Azure Files identity based authentication.
func (*AzureFilesIdentityBasedAuthentication) AssignProperties_From_AzureFilesIdentityBasedAuthentication ¶
func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_From_AzureFilesIdentityBasedAuthentication(source *storage.AzureFilesIdentityBasedAuthentication) error
AssignProperties_From_AzureFilesIdentityBasedAuthentication populates our AzureFilesIdentityBasedAuthentication from the provided source AzureFilesIdentityBasedAuthentication
func (*AzureFilesIdentityBasedAuthentication) AssignProperties_To_AzureFilesIdentityBasedAuthentication ¶
func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_To_AzureFilesIdentityBasedAuthentication(destination *storage.AzureFilesIdentityBasedAuthentication) error
AssignProperties_To_AzureFilesIdentityBasedAuthentication populates the provided destination AzureFilesIdentityBasedAuthentication from our AzureFilesIdentityBasedAuthentication
func (*AzureFilesIdentityBasedAuthentication) ConvertToARM ¶
func (authentication *AzureFilesIdentityBasedAuthentication) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AzureFilesIdentityBasedAuthentication) DeepCopy ¶
func (in *AzureFilesIdentityBasedAuthentication) DeepCopy() *AzureFilesIdentityBasedAuthentication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFilesIdentityBasedAuthentication.
func (*AzureFilesIdentityBasedAuthentication) DeepCopyInto ¶
func (in *AzureFilesIdentityBasedAuthentication) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureFilesIdentityBasedAuthentication) Initialize_From_AzureFilesIdentityBasedAuthentication_STATUS ¶
func (authentication *AzureFilesIdentityBasedAuthentication) Initialize_From_AzureFilesIdentityBasedAuthentication_STATUS(source *AzureFilesIdentityBasedAuthentication_STATUS) error
Initialize_From_AzureFilesIdentityBasedAuthentication_STATUS populates our AzureFilesIdentityBasedAuthentication from the provided source AzureFilesIdentityBasedAuthentication_STATUS
func (*AzureFilesIdentityBasedAuthentication) NewEmptyARMValue ¶
func (authentication *AzureFilesIdentityBasedAuthentication) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureFilesIdentityBasedAuthentication) PopulateFromARM ¶
func (authentication *AzureFilesIdentityBasedAuthentication) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureFilesIdentityBasedAuthentication_DefaultSharePermission ¶
type AzureFilesIdentityBasedAuthentication_DefaultSharePermission string
+kubebuilder:validation:Enum={"None","StorageFileDataSmbShareContributor","StorageFileDataSmbShareElevatedContributor","StorageFileDataSmbShareReader"}
type AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS ¶
type AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS string
type AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions ¶
type AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions string
+kubebuilder:validation:Enum={"AADDS","AADKERB","AD","None"}
type AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS ¶
type AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS string
type AzureFilesIdentityBasedAuthentication_STATUS ¶
type AzureFilesIdentityBasedAuthentication_STATUS struct { // ActiveDirectoryProperties: Required if directoryServiceOptions are AD, optional if they are AADKERB. ActiveDirectoryProperties *ActiveDirectoryProperties_STATUS `json:"activeDirectoryProperties,omitempty"` DefaultSharePermission *AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS `json:"defaultSharePermission,omitempty"` // DirectoryServiceOptions: Indicates the directory service used. Note that this enum may be extended in the future. DirectoryServiceOptions *AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS `json:"directoryServiceOptions,omitempty"` }
Settings for Azure Files identity based authentication.
func (*AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_From_AzureFilesIdentityBasedAuthentication_STATUS ¶
func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_From_AzureFilesIdentityBasedAuthentication_STATUS(source *storage.AzureFilesIdentityBasedAuthentication_STATUS) error
AssignProperties_From_AzureFilesIdentityBasedAuthentication_STATUS populates our AzureFilesIdentityBasedAuthentication_STATUS from the provided source AzureFilesIdentityBasedAuthentication_STATUS
func (*AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_To_AzureFilesIdentityBasedAuthentication_STATUS ¶
func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_To_AzureFilesIdentityBasedAuthentication_STATUS(destination *storage.AzureFilesIdentityBasedAuthentication_STATUS) error
AssignProperties_To_AzureFilesIdentityBasedAuthentication_STATUS populates the provided destination AzureFilesIdentityBasedAuthentication_STATUS from our AzureFilesIdentityBasedAuthentication_STATUS
func (*AzureFilesIdentityBasedAuthentication_STATUS) DeepCopy ¶
func (in *AzureFilesIdentityBasedAuthentication_STATUS) DeepCopy() *AzureFilesIdentityBasedAuthentication_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFilesIdentityBasedAuthentication_STATUS.
func (*AzureFilesIdentityBasedAuthentication_STATUS) DeepCopyInto ¶
func (in *AzureFilesIdentityBasedAuthentication_STATUS) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureFilesIdentityBasedAuthentication_STATUS) NewEmptyARMValue ¶
func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureFilesIdentityBasedAuthentication_STATUS) PopulateFromARM ¶
func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobRestoreParameters_STATUS ¶
type BlobRestoreParameters_STATUS struct { // BlobRanges: Blob ranges to restore. BlobRanges []BlobRestoreRange_STATUS `json:"blobRanges,omitempty"` // TimeToRestore: Restore blob to the specified time. TimeToRestore *string `json:"timeToRestore,omitempty"` }
Blob restore parameters
func (*BlobRestoreParameters_STATUS) AssignProperties_From_BlobRestoreParameters_STATUS ¶
func (parameters *BlobRestoreParameters_STATUS) AssignProperties_From_BlobRestoreParameters_STATUS(source *storage.BlobRestoreParameters_STATUS) error
AssignProperties_From_BlobRestoreParameters_STATUS populates our BlobRestoreParameters_STATUS from the provided source BlobRestoreParameters_STATUS
func (*BlobRestoreParameters_STATUS) AssignProperties_To_BlobRestoreParameters_STATUS ¶
func (parameters *BlobRestoreParameters_STATUS) AssignProperties_To_BlobRestoreParameters_STATUS(destination *storage.BlobRestoreParameters_STATUS) error
AssignProperties_To_BlobRestoreParameters_STATUS populates the provided destination BlobRestoreParameters_STATUS from our BlobRestoreParameters_STATUS
func (*BlobRestoreParameters_STATUS) DeepCopy ¶
func (in *BlobRestoreParameters_STATUS) DeepCopy() *BlobRestoreParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobRestoreParameters_STATUS.
func (*BlobRestoreParameters_STATUS) DeepCopyInto ¶
func (in *BlobRestoreParameters_STATUS) DeepCopyInto(out *BlobRestoreParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobRestoreParameters_STATUS) NewEmptyARMValue ¶
func (parameters *BlobRestoreParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobRestoreParameters_STATUS) PopulateFromARM ¶
func (parameters *BlobRestoreParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobRestoreRange_STATUS ¶
type BlobRestoreRange_STATUS struct { // EndRange: Blob end range. This is exclusive. Empty means account end. EndRange *string `json:"endRange,omitempty"` // StartRange: Blob start range. This is inclusive. Empty means account start. StartRange *string `json:"startRange,omitempty"` }
Blob range
func (*BlobRestoreRange_STATUS) AssignProperties_From_BlobRestoreRange_STATUS ¶
func (restoreRange *BlobRestoreRange_STATUS) AssignProperties_From_BlobRestoreRange_STATUS(source *storage.BlobRestoreRange_STATUS) error
AssignProperties_From_BlobRestoreRange_STATUS populates our BlobRestoreRange_STATUS from the provided source BlobRestoreRange_STATUS
func (*BlobRestoreRange_STATUS) AssignProperties_To_BlobRestoreRange_STATUS ¶
func (restoreRange *BlobRestoreRange_STATUS) AssignProperties_To_BlobRestoreRange_STATUS(destination *storage.BlobRestoreRange_STATUS) error
AssignProperties_To_BlobRestoreRange_STATUS populates the provided destination BlobRestoreRange_STATUS from our BlobRestoreRange_STATUS
func (*BlobRestoreRange_STATUS) DeepCopy ¶
func (in *BlobRestoreRange_STATUS) DeepCopy() *BlobRestoreRange_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobRestoreRange_STATUS.
func (*BlobRestoreRange_STATUS) DeepCopyInto ¶
func (in *BlobRestoreRange_STATUS) DeepCopyInto(out *BlobRestoreRange_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobRestoreRange_STATUS) NewEmptyARMValue ¶
func (restoreRange *BlobRestoreRange_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobRestoreRange_STATUS) PopulateFromARM ¶
func (restoreRange *BlobRestoreRange_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobRestoreStatus_STATUS ¶
type BlobRestoreStatus_STATUS struct { // FailureReason: Failure reason when blob restore is failed. FailureReason *string `json:"failureReason,omitempty"` // Parameters: Blob restore request parameters. Parameters *BlobRestoreParameters_STATUS `json:"parameters,omitempty"` // RestoreId: Id for tracking blob restore request. RestoreId *string `json:"restoreId,omitempty"` // Status: The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. // - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed. Status *BlobRestoreStatus_Status_STATUS `json:"status,omitempty"` }
Blob restore status.
func (*BlobRestoreStatus_STATUS) AssignProperties_From_BlobRestoreStatus_STATUS ¶
func (status *BlobRestoreStatus_STATUS) AssignProperties_From_BlobRestoreStatus_STATUS(source *storage.BlobRestoreStatus_STATUS) error
AssignProperties_From_BlobRestoreStatus_STATUS populates our BlobRestoreStatus_STATUS from the provided source BlobRestoreStatus_STATUS
func (*BlobRestoreStatus_STATUS) AssignProperties_To_BlobRestoreStatus_STATUS ¶
func (status *BlobRestoreStatus_STATUS) AssignProperties_To_BlobRestoreStatus_STATUS(destination *storage.BlobRestoreStatus_STATUS) error
AssignProperties_To_BlobRestoreStatus_STATUS populates the provided destination BlobRestoreStatus_STATUS from our BlobRestoreStatus_STATUS
func (*BlobRestoreStatus_STATUS) DeepCopy ¶
func (in *BlobRestoreStatus_STATUS) DeepCopy() *BlobRestoreStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobRestoreStatus_STATUS.
func (*BlobRestoreStatus_STATUS) DeepCopyInto ¶
func (in *BlobRestoreStatus_STATUS) DeepCopyInto(out *BlobRestoreStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobRestoreStatus_STATUS) NewEmptyARMValue ¶
func (status *BlobRestoreStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobRestoreStatus_STATUS) PopulateFromARM ¶
func (status *BlobRestoreStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobRestoreStatus_Status_STATUS ¶
type BlobRestoreStatus_Status_STATUS string
type ChangeFeed ¶
type ChangeFeed struct { // Enabled: Indicates whether change feed event logging is enabled for the Blob service. Enabled *bool `json:"enabled,omitempty"` // +kubebuilder:validation:Maximum=146000 // +kubebuilder:validation:Minimum=1 // RetentionInDays: Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is // 146000 days (400 years). A null value indicates an infinite retention of the change feed. RetentionInDays *int `json:"retentionInDays,omitempty"` }
The blob service properties for change feed events.
func (*ChangeFeed) AssignProperties_From_ChangeFeed ¶
func (feed *ChangeFeed) AssignProperties_From_ChangeFeed(source *storage.ChangeFeed) error
AssignProperties_From_ChangeFeed populates our ChangeFeed from the provided source ChangeFeed
func (*ChangeFeed) AssignProperties_To_ChangeFeed ¶
func (feed *ChangeFeed) AssignProperties_To_ChangeFeed(destination *storage.ChangeFeed) error
AssignProperties_To_ChangeFeed populates the provided destination ChangeFeed from our ChangeFeed
func (*ChangeFeed) ConvertToARM ¶
func (feed *ChangeFeed) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ChangeFeed) DeepCopy ¶
func (in *ChangeFeed) DeepCopy() *ChangeFeed
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeFeed.
func (*ChangeFeed) DeepCopyInto ¶
func (in *ChangeFeed) DeepCopyInto(out *ChangeFeed)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChangeFeed) Initialize_From_ChangeFeed_STATUS ¶
func (feed *ChangeFeed) Initialize_From_ChangeFeed_STATUS(source *ChangeFeed_STATUS) error
Initialize_From_ChangeFeed_STATUS populates our ChangeFeed from the provided source ChangeFeed_STATUS
func (*ChangeFeed) NewEmptyARMValue ¶
func (feed *ChangeFeed) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ChangeFeed) PopulateFromARM ¶
func (feed *ChangeFeed) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ChangeFeed_STATUS ¶
type ChangeFeed_STATUS struct { // Enabled: Indicates whether change feed event logging is enabled for the Blob service. Enabled *bool `json:"enabled,omitempty"` // RetentionInDays: Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is // 146000 days (400 years). A null value indicates an infinite retention of the change feed. RetentionInDays *int `json:"retentionInDays,omitempty"` }
The blob service properties for change feed events.
func (*ChangeFeed_STATUS) AssignProperties_From_ChangeFeed_STATUS ¶
func (feed *ChangeFeed_STATUS) AssignProperties_From_ChangeFeed_STATUS(source *storage.ChangeFeed_STATUS) error
AssignProperties_From_ChangeFeed_STATUS populates our ChangeFeed_STATUS from the provided source ChangeFeed_STATUS
func (*ChangeFeed_STATUS) AssignProperties_To_ChangeFeed_STATUS ¶
func (feed *ChangeFeed_STATUS) AssignProperties_To_ChangeFeed_STATUS(destination *storage.ChangeFeed_STATUS) error
AssignProperties_To_ChangeFeed_STATUS populates the provided destination ChangeFeed_STATUS from our ChangeFeed_STATUS
func (*ChangeFeed_STATUS) DeepCopy ¶
func (in *ChangeFeed_STATUS) DeepCopy() *ChangeFeed_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeFeed_STATUS.
func (*ChangeFeed_STATUS) DeepCopyInto ¶
func (in *ChangeFeed_STATUS) DeepCopyInto(out *ChangeFeed_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChangeFeed_STATUS) NewEmptyARMValue ¶
func (feed *ChangeFeed_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ChangeFeed_STATUS) PopulateFromARM ¶
func (feed *ChangeFeed_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerProperties_LeaseDuration_STATUS ¶
type ContainerProperties_LeaseDuration_STATUS string
type ContainerProperties_LeaseState_STATUS ¶
type ContainerProperties_LeaseState_STATUS string
type ContainerProperties_LeaseStatus_STATUS ¶
type ContainerProperties_LeaseStatus_STATUS string
type ContainerProperties_PublicAccess ¶
type ContainerProperties_PublicAccess string
+kubebuilder:validation:Enum={"Blob","Container","None"}
type ContainerProperties_PublicAccess_STATUS ¶
type ContainerProperties_PublicAccess_STATUS string
type CorsRule ¶
type CorsRule struct { // +kubebuilder:validation:Required // AllowedHeaders: Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin // request. AllowedHeaders []string `json:"allowedHeaders,omitempty"` // +kubebuilder:validation:Required // AllowedMethods: Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the // origin. AllowedMethods []CorsRule_AllowedMethods `json:"allowedMethods,omitempty"` // +kubebuilder:validation:Required // AllowedOrigins: Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" // to allow all domains AllowedOrigins []string `json:"allowedOrigins,omitempty"` // +kubebuilder:validation:Required // ExposedHeaders: Required if CorsRule element is present. A list of response headers to expose to CORS clients. ExposedHeaders []string `json:"exposedHeaders,omitempty"` // +kubebuilder:validation:Required // MaxAgeInSeconds: Required if CorsRule element is present. The number of seconds that the client/browser should cache a // preflight response. MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
Specifies a CORS rule for the Blob service.
func (*CorsRule) AssignProperties_From_CorsRule ¶
AssignProperties_From_CorsRule populates our CorsRule from the provided source CorsRule
func (*CorsRule) AssignProperties_To_CorsRule ¶
AssignProperties_To_CorsRule populates the provided destination CorsRule from our CorsRule
func (*CorsRule) ConvertToARM ¶
func (rule *CorsRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CorsRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRule.
func (*CorsRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsRule) Initialize_From_CorsRule_STATUS ¶
func (rule *CorsRule) Initialize_From_CorsRule_STATUS(source *CorsRule_STATUS) error
Initialize_From_CorsRule_STATUS populates our CorsRule from the provided source CorsRule_STATUS
func (*CorsRule) NewEmptyARMValue ¶
func (rule *CorsRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsRule) PopulateFromARM ¶
func (rule *CorsRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CorsRule_AllowedMethods ¶
type CorsRule_AllowedMethods string
+kubebuilder:validation:Enum={"CONNECT","DELETE","GET","HEAD","MERGE","OPTIONS","PATCH","POST","PUT","TRACE"}
type CorsRule_AllowedMethods_STATUS ¶
type CorsRule_AllowedMethods_STATUS string
type CorsRule_STATUS ¶
type CorsRule_STATUS struct { // AllowedHeaders: Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin // request. AllowedHeaders []string `json:"allowedHeaders,omitempty"` // AllowedMethods: Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the // origin. AllowedMethods []CorsRule_AllowedMethods_STATUS `json:"allowedMethods,omitempty"` // AllowedOrigins: Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" // to allow all domains AllowedOrigins []string `json:"allowedOrigins,omitempty"` // ExposedHeaders: Required if CorsRule element is present. A list of response headers to expose to CORS clients. ExposedHeaders []string `json:"exposedHeaders,omitempty"` // MaxAgeInSeconds: Required if CorsRule element is present. The number of seconds that the client/browser should cache a // preflight response. MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
Specifies a CORS rule for the Blob service.
func (*CorsRule_STATUS) AssignProperties_From_CorsRule_STATUS ¶
func (rule *CorsRule_STATUS) AssignProperties_From_CorsRule_STATUS(source *storage.CorsRule_STATUS) error
AssignProperties_From_CorsRule_STATUS populates our CorsRule_STATUS from the provided source CorsRule_STATUS
func (*CorsRule_STATUS) AssignProperties_To_CorsRule_STATUS ¶
func (rule *CorsRule_STATUS) AssignProperties_To_CorsRule_STATUS(destination *storage.CorsRule_STATUS) error
AssignProperties_To_CorsRule_STATUS populates the provided destination CorsRule_STATUS from our CorsRule_STATUS
func (*CorsRule_STATUS) DeepCopy ¶
func (in *CorsRule_STATUS) DeepCopy() *CorsRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRule_STATUS.
func (*CorsRule_STATUS) DeepCopyInto ¶
func (in *CorsRule_STATUS) DeepCopyInto(out *CorsRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsRule_STATUS) NewEmptyARMValue ¶
func (rule *CorsRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsRule_STATUS) PopulateFromARM ¶
func (rule *CorsRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CorsRules ¶
type CorsRules struct { // CorsRules: The List of CORS rules. You can include up to five CorsRule elements in the request. CorsRules []CorsRule `json:"corsRules,omitempty"` }
Sets the CORS rules. You can include up to five CorsRule elements in the request.
func (*CorsRules) AssignProperties_From_CorsRules ¶
AssignProperties_From_CorsRules populates our CorsRules from the provided source CorsRules
func (*CorsRules) AssignProperties_To_CorsRules ¶
AssignProperties_To_CorsRules populates the provided destination CorsRules from our CorsRules
func (*CorsRules) ConvertToARM ¶
func (rules *CorsRules) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CorsRules) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRules.
func (*CorsRules) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsRules) Initialize_From_CorsRules_STATUS ¶
func (rules *CorsRules) Initialize_From_CorsRules_STATUS(source *CorsRules_STATUS) error
Initialize_From_CorsRules_STATUS populates our CorsRules from the provided source CorsRules_STATUS
func (*CorsRules) NewEmptyARMValue ¶
func (rules *CorsRules) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsRules) PopulateFromARM ¶
func (rules *CorsRules) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CorsRules_STATUS ¶
type CorsRules_STATUS struct { // CorsRules: The List of CORS rules. You can include up to five CorsRule elements in the request. CorsRules []CorsRule_STATUS `json:"corsRules,omitempty"` }
Sets the CORS rules. You can include up to five CorsRule elements in the request.
func (*CorsRules_STATUS) AssignProperties_From_CorsRules_STATUS ¶
func (rules *CorsRules_STATUS) AssignProperties_From_CorsRules_STATUS(source *storage.CorsRules_STATUS) error
AssignProperties_From_CorsRules_STATUS populates our CorsRules_STATUS from the provided source CorsRules_STATUS
func (*CorsRules_STATUS) AssignProperties_To_CorsRules_STATUS ¶
func (rules *CorsRules_STATUS) AssignProperties_To_CorsRules_STATUS(destination *storage.CorsRules_STATUS) error
AssignProperties_To_CorsRules_STATUS populates the provided destination CorsRules_STATUS from our CorsRules_STATUS
func (*CorsRules_STATUS) DeepCopy ¶
func (in *CorsRules_STATUS) DeepCopy() *CorsRules_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRules_STATUS.
func (*CorsRules_STATUS) DeepCopyInto ¶
func (in *CorsRules_STATUS) DeepCopyInto(out *CorsRules_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsRules_STATUS) NewEmptyARMValue ¶
func (rules *CorsRules_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsRules_STATUS) PopulateFromARM ¶
func (rules *CorsRules_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CustomDomain ¶
type CustomDomain struct { // +kubebuilder:validation:Required // Name: Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source. Name *string `json:"name,omitempty"` // UseSubDomainName: Indicates whether indirect CName validation is enabled. Default value is false. This should only be // set on updates. UseSubDomainName *bool `json:"useSubDomainName,omitempty"` }
The custom domain assigned to this storage account. This can be set via Update.
func (*CustomDomain) AssignProperties_From_CustomDomain ¶
func (domain *CustomDomain) AssignProperties_From_CustomDomain(source *storage.CustomDomain) error
AssignProperties_From_CustomDomain populates our CustomDomain from the provided source CustomDomain
func (*CustomDomain) AssignProperties_To_CustomDomain ¶
func (domain *CustomDomain) AssignProperties_To_CustomDomain(destination *storage.CustomDomain) error
AssignProperties_To_CustomDomain populates the provided destination CustomDomain from our CustomDomain
func (*CustomDomain) ConvertToARM ¶
func (domain *CustomDomain) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CustomDomain) DeepCopy ¶
func (in *CustomDomain) DeepCopy() *CustomDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain.
func (*CustomDomain) DeepCopyInto ¶
func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomain) Initialize_From_CustomDomain_STATUS ¶
func (domain *CustomDomain) Initialize_From_CustomDomain_STATUS(source *CustomDomain_STATUS) error
Initialize_From_CustomDomain_STATUS populates our CustomDomain from the provided source CustomDomain_STATUS
func (*CustomDomain) NewEmptyARMValue ¶
func (domain *CustomDomain) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomDomain) PopulateFromARM ¶
func (domain *CustomDomain) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CustomDomain_STATUS ¶
type CustomDomain_STATUS struct { // Name: Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source. Name *string `json:"name,omitempty"` // UseSubDomainName: Indicates whether indirect CName validation is enabled. Default value is false. This should only be // set on updates. UseSubDomainName *bool `json:"useSubDomainName,omitempty"` }
The custom domain assigned to this storage account. This can be set via Update.
func (*CustomDomain_STATUS) AssignProperties_From_CustomDomain_STATUS ¶
func (domain *CustomDomain_STATUS) AssignProperties_From_CustomDomain_STATUS(source *storage.CustomDomain_STATUS) error
AssignProperties_From_CustomDomain_STATUS populates our CustomDomain_STATUS from the provided source CustomDomain_STATUS
func (*CustomDomain_STATUS) AssignProperties_To_CustomDomain_STATUS ¶
func (domain *CustomDomain_STATUS) AssignProperties_To_CustomDomain_STATUS(destination *storage.CustomDomain_STATUS) error
AssignProperties_To_CustomDomain_STATUS populates the provided destination CustomDomain_STATUS from our CustomDomain_STATUS
func (*CustomDomain_STATUS) DeepCopy ¶
func (in *CustomDomain_STATUS) DeepCopy() *CustomDomain_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain_STATUS.
func (*CustomDomain_STATUS) DeepCopyInto ¶
func (in *CustomDomain_STATUS) DeepCopyInto(out *CustomDomain_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomain_STATUS) NewEmptyARMValue ¶
func (domain *CustomDomain_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomDomain_STATUS) PopulateFromARM ¶
func (domain *CustomDomain_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DateAfterCreation ¶
type DateAfterCreation struct { // +kubebuilder:validation:Required // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:MultipleOf=1 // DaysAfterCreationGreaterThan: Value indicating the age in days after creation DaysAfterCreationGreaterThan *int `json:"daysAfterCreationGreaterThan,omitempty"` // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:MultipleOf=1 // DaysAfterLastTierChangeGreaterThan: Value indicating the age in days after last blob tier change time. This property is // only applicable for tierToArchive actions and requires daysAfterCreationGreaterThan to be set for snapshots and blob // version based actions. The blob will be archived if both the conditions are satisfied. DaysAfterLastTierChangeGreaterThan *int `json:"daysAfterLastTierChangeGreaterThan,omitempty"` }
Object to define snapshot and version action conditions.
func (*DateAfterCreation) AssignProperties_From_DateAfterCreation ¶
func (creation *DateAfterCreation) AssignProperties_From_DateAfterCreation(source *storage.DateAfterCreation) error
AssignProperties_From_DateAfterCreation populates our DateAfterCreation from the provided source DateAfterCreation
func (*DateAfterCreation) AssignProperties_To_DateAfterCreation ¶
func (creation *DateAfterCreation) AssignProperties_To_DateAfterCreation(destination *storage.DateAfterCreation) error
AssignProperties_To_DateAfterCreation populates the provided destination DateAfterCreation from our DateAfterCreation
func (*DateAfterCreation) ConvertToARM ¶
func (creation *DateAfterCreation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DateAfterCreation) DeepCopy ¶
func (in *DateAfterCreation) DeepCopy() *DateAfterCreation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterCreation.
func (*DateAfterCreation) DeepCopyInto ¶
func (in *DateAfterCreation) DeepCopyInto(out *DateAfterCreation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DateAfterCreation) Initialize_From_DateAfterCreation_STATUS ¶
func (creation *DateAfterCreation) Initialize_From_DateAfterCreation_STATUS(source *DateAfterCreation_STATUS) error
Initialize_From_DateAfterCreation_STATUS populates our DateAfterCreation from the provided source DateAfterCreation_STATUS
func (*DateAfterCreation) NewEmptyARMValue ¶
func (creation *DateAfterCreation) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DateAfterCreation) PopulateFromARM ¶
func (creation *DateAfterCreation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DateAfterCreation_STATUS ¶
type DateAfterCreation_STATUS struct { // DaysAfterCreationGreaterThan: Value indicating the age in days after creation DaysAfterCreationGreaterThan *float64 `json:"daysAfterCreationGreaterThan,omitempty"` // DaysAfterLastTierChangeGreaterThan: Value indicating the age in days after last blob tier change time. This property is // only applicable for tierToArchive actions and requires daysAfterCreationGreaterThan to be set for snapshots and blob // version based actions. The blob will be archived if both the conditions are satisfied. DaysAfterLastTierChangeGreaterThan *float64 `json:"daysAfterLastTierChangeGreaterThan,omitempty"` }
Object to define snapshot and version action conditions.
func (*DateAfterCreation_STATUS) AssignProperties_From_DateAfterCreation_STATUS ¶
func (creation *DateAfterCreation_STATUS) AssignProperties_From_DateAfterCreation_STATUS(source *storage.DateAfterCreation_STATUS) error
AssignProperties_From_DateAfterCreation_STATUS populates our DateAfterCreation_STATUS from the provided source DateAfterCreation_STATUS
func (*DateAfterCreation_STATUS) AssignProperties_To_DateAfterCreation_STATUS ¶
func (creation *DateAfterCreation_STATUS) AssignProperties_To_DateAfterCreation_STATUS(destination *storage.DateAfterCreation_STATUS) error
AssignProperties_To_DateAfterCreation_STATUS populates the provided destination DateAfterCreation_STATUS from our DateAfterCreation_STATUS
func (*DateAfterCreation_STATUS) DeepCopy ¶
func (in *DateAfterCreation_STATUS) DeepCopy() *DateAfterCreation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterCreation_STATUS.
func (*DateAfterCreation_STATUS) DeepCopyInto ¶
func (in *DateAfterCreation_STATUS) DeepCopyInto(out *DateAfterCreation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DateAfterCreation_STATUS) NewEmptyARMValue ¶
func (creation *DateAfterCreation_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DateAfterCreation_STATUS) PopulateFromARM ¶
func (creation *DateAfterCreation_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DateAfterModification ¶
type DateAfterModification struct { // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:MultipleOf=1 // DaysAfterCreationGreaterThan: Value indicating the age in days after blob creation. DaysAfterCreationGreaterThan *int `json:"daysAfterCreationGreaterThan,omitempty"` // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:MultipleOf=1 // DaysAfterLastAccessTimeGreaterThan: Value indicating the age in days after last blob access. This property can only be // used in conjunction with last access time tracking policy DaysAfterLastAccessTimeGreaterThan *int `json:"daysAfterLastAccessTimeGreaterThan,omitempty"` // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:MultipleOf=1 // DaysAfterLastTierChangeGreaterThan: Value indicating the age in days after last blob tier change time. This property is // only applicable for tierToArchive actions and requires daysAfterModificationGreaterThan to be set for baseBlobs based // actions. The blob will be archived if both the conditions are satisfied. DaysAfterLastTierChangeGreaterThan *int `json:"daysAfterLastTierChangeGreaterThan,omitempty"` // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:MultipleOf=1 // DaysAfterModificationGreaterThan: Value indicating the age in days after last modification DaysAfterModificationGreaterThan *int `json:"daysAfterModificationGreaterThan,omitempty"` }
Object to define the base blob action conditions. Properties daysAfterModificationGreaterThan, daysAfterLastAccessTimeGreaterThan and daysAfterCreationGreaterThan are mutually exclusive. The daysAfterLastTierChangeGreaterThan property is only applicable for tierToArchive actions which requires daysAfterModificationGreaterThan to be set, also it cannot be used in conjunction with daysAfterLastAccessTimeGreaterThan or daysAfterCreationGreaterThan.
func (*DateAfterModification) AssignProperties_From_DateAfterModification ¶
func (modification *DateAfterModification) AssignProperties_From_DateAfterModification(source *storage.DateAfterModification) error
AssignProperties_From_DateAfterModification populates our DateAfterModification from the provided source DateAfterModification
func (*DateAfterModification) AssignProperties_To_DateAfterModification ¶
func (modification *DateAfterModification) AssignProperties_To_DateAfterModification(destination *storage.DateAfterModification) error
AssignProperties_To_DateAfterModification populates the provided destination DateAfterModification from our DateAfterModification
func (*DateAfterModification) ConvertToARM ¶
func (modification *DateAfterModification) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DateAfterModification) DeepCopy ¶
func (in *DateAfterModification) DeepCopy() *DateAfterModification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterModification.
func (*DateAfterModification) DeepCopyInto ¶
func (in *DateAfterModification) DeepCopyInto(out *DateAfterModification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DateAfterModification) Initialize_From_DateAfterModification_STATUS ¶
func (modification *DateAfterModification) Initialize_From_DateAfterModification_STATUS(source *DateAfterModification_STATUS) error
Initialize_From_DateAfterModification_STATUS populates our DateAfterModification from the provided source DateAfterModification_STATUS
func (*DateAfterModification) NewEmptyARMValue ¶
func (modification *DateAfterModification) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DateAfterModification) PopulateFromARM ¶
func (modification *DateAfterModification) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DateAfterModification_STATUS ¶
type DateAfterModification_STATUS struct { // DaysAfterCreationGreaterThan: Value indicating the age in days after blob creation. DaysAfterCreationGreaterThan *float64 `json:"daysAfterCreationGreaterThan,omitempty"` // DaysAfterLastAccessTimeGreaterThan: Value indicating the age in days after last blob access. This property can only be // used in conjunction with last access time tracking policy DaysAfterLastAccessTimeGreaterThan *float64 `json:"daysAfterLastAccessTimeGreaterThan,omitempty"` // DaysAfterLastTierChangeGreaterThan: Value indicating the age in days after last blob tier change time. This property is // only applicable for tierToArchive actions and requires daysAfterModificationGreaterThan to be set for baseBlobs based // actions. The blob will be archived if both the conditions are satisfied. DaysAfterLastTierChangeGreaterThan *float64 `json:"daysAfterLastTierChangeGreaterThan,omitempty"` // DaysAfterModificationGreaterThan: Value indicating the age in days after last modification DaysAfterModificationGreaterThan *float64 `json:"daysAfterModificationGreaterThan,omitempty"` }
Object to define the base blob action conditions. Properties daysAfterModificationGreaterThan, daysAfterLastAccessTimeGreaterThan and daysAfterCreationGreaterThan are mutually exclusive. The daysAfterLastTierChangeGreaterThan property is only applicable for tierToArchive actions which requires daysAfterModificationGreaterThan to be set, also it cannot be used in conjunction with daysAfterLastAccessTimeGreaterThan or daysAfterCreationGreaterThan.
func (*DateAfterModification_STATUS) AssignProperties_From_DateAfterModification_STATUS ¶
func (modification *DateAfterModification_STATUS) AssignProperties_From_DateAfterModification_STATUS(source *storage.DateAfterModification_STATUS) error
AssignProperties_From_DateAfterModification_STATUS populates our DateAfterModification_STATUS from the provided source DateAfterModification_STATUS
func (*DateAfterModification_STATUS) AssignProperties_To_DateAfterModification_STATUS ¶
func (modification *DateAfterModification_STATUS) AssignProperties_To_DateAfterModification_STATUS(destination *storage.DateAfterModification_STATUS) error
AssignProperties_To_DateAfterModification_STATUS populates the provided destination DateAfterModification_STATUS from our DateAfterModification_STATUS
func (*DateAfterModification_STATUS) DeepCopy ¶
func (in *DateAfterModification_STATUS) DeepCopy() *DateAfterModification_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterModification_STATUS.
func (*DateAfterModification_STATUS) DeepCopyInto ¶
func (in *DateAfterModification_STATUS) DeepCopyInto(out *DateAfterModification_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DateAfterModification_STATUS) NewEmptyARMValue ¶
func (modification *DateAfterModification_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DateAfterModification_STATUS) PopulateFromARM ¶
func (modification *DateAfterModification_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeleteRetentionPolicy ¶
type DeleteRetentionPolicy struct { // AllowPermanentDelete: This property when set to true allows deletion of the soft deleted blob versions and snapshots. // This property cannot be used blob restore policy. This property only applies to blob service and does not apply to // containers or file share. AllowPermanentDelete *bool `json:"allowPermanentDelete,omitempty"` // +kubebuilder:validation:Maximum=365 // +kubebuilder:validation:Minimum=1 // Days: Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and // the maximum value can be 365. Days *int `json:"days,omitempty"` // Enabled: Indicates whether DeleteRetentionPolicy is enabled. Enabled *bool `json:"enabled,omitempty"` }
The service properties for soft delete.
func (*DeleteRetentionPolicy) AssignProperties_From_DeleteRetentionPolicy ¶
func (policy *DeleteRetentionPolicy) AssignProperties_From_DeleteRetentionPolicy(source *storage.DeleteRetentionPolicy) error
AssignProperties_From_DeleteRetentionPolicy populates our DeleteRetentionPolicy from the provided source DeleteRetentionPolicy
func (*DeleteRetentionPolicy) AssignProperties_To_DeleteRetentionPolicy ¶
func (policy *DeleteRetentionPolicy) AssignProperties_To_DeleteRetentionPolicy(destination *storage.DeleteRetentionPolicy) error
AssignProperties_To_DeleteRetentionPolicy populates the provided destination DeleteRetentionPolicy from our DeleteRetentionPolicy
func (*DeleteRetentionPolicy) ConvertToARM ¶
func (policy *DeleteRetentionPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeleteRetentionPolicy) DeepCopy ¶
func (in *DeleteRetentionPolicy) DeepCopy() *DeleteRetentionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRetentionPolicy.
func (*DeleteRetentionPolicy) DeepCopyInto ¶
func (in *DeleteRetentionPolicy) DeepCopyInto(out *DeleteRetentionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeleteRetentionPolicy) Initialize_From_DeleteRetentionPolicy_STATUS ¶
func (policy *DeleteRetentionPolicy) Initialize_From_DeleteRetentionPolicy_STATUS(source *DeleteRetentionPolicy_STATUS) error
Initialize_From_DeleteRetentionPolicy_STATUS populates our DeleteRetentionPolicy from the provided source DeleteRetentionPolicy_STATUS
func (*DeleteRetentionPolicy) NewEmptyARMValue ¶
func (policy *DeleteRetentionPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeleteRetentionPolicy) PopulateFromARM ¶
func (policy *DeleteRetentionPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeleteRetentionPolicy_STATUS ¶
type DeleteRetentionPolicy_STATUS struct { // AllowPermanentDelete: This property when set to true allows deletion of the soft deleted blob versions and snapshots. // This property cannot be used blob restore policy. This property only applies to blob service and does not apply to // containers or file share. AllowPermanentDelete *bool `json:"allowPermanentDelete,omitempty"` // Days: Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and // the maximum value can be 365. Days *int `json:"days,omitempty"` // Enabled: Indicates whether DeleteRetentionPolicy is enabled. Enabled *bool `json:"enabled,omitempty"` }
The service properties for soft delete.
func (*DeleteRetentionPolicy_STATUS) AssignProperties_From_DeleteRetentionPolicy_STATUS ¶
func (policy *DeleteRetentionPolicy_STATUS) AssignProperties_From_DeleteRetentionPolicy_STATUS(source *storage.DeleteRetentionPolicy_STATUS) error
AssignProperties_From_DeleteRetentionPolicy_STATUS populates our DeleteRetentionPolicy_STATUS from the provided source DeleteRetentionPolicy_STATUS
func (*DeleteRetentionPolicy_STATUS) AssignProperties_To_DeleteRetentionPolicy_STATUS ¶
func (policy *DeleteRetentionPolicy_STATUS) AssignProperties_To_DeleteRetentionPolicy_STATUS(destination *storage.DeleteRetentionPolicy_STATUS) error
AssignProperties_To_DeleteRetentionPolicy_STATUS populates the provided destination DeleteRetentionPolicy_STATUS from our DeleteRetentionPolicy_STATUS
func (*DeleteRetentionPolicy_STATUS) DeepCopy ¶
func (in *DeleteRetentionPolicy_STATUS) DeepCopy() *DeleteRetentionPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRetentionPolicy_STATUS.
func (*DeleteRetentionPolicy_STATUS) DeepCopyInto ¶
func (in *DeleteRetentionPolicy_STATUS) DeepCopyInto(out *DeleteRetentionPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeleteRetentionPolicy_STATUS) NewEmptyARMValue ¶
func (policy *DeleteRetentionPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeleteRetentionPolicy_STATUS) PopulateFromARM ¶
func (policy *DeleteRetentionPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Encryption ¶
type Encryption struct { // Identity: The identity to be used with service-side encryption at rest. Identity *EncryptionIdentity `json:"identity,omitempty"` // KeySource: The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, // Microsoft.Keyvault KeySource *Encryption_KeySource `json:"keySource,omitempty"` // Keyvaultproperties: Properties provided by key vault. Keyvaultproperties *KeyVaultProperties `json:"keyvaultproperties,omitempty"` // RequireInfrastructureEncryption: A boolean indicating whether or not the service applies a secondary layer of encryption // with platform managed keys for data at rest. RequireInfrastructureEncryption *bool `json:"requireInfrastructureEncryption,omitempty"` // Services: List of services which support encryption. Services *EncryptionServices `json:"services,omitempty"` }
The encryption settings on the storage account.
func (*Encryption) AssignProperties_From_Encryption ¶
func (encryption *Encryption) AssignProperties_From_Encryption(source *storage.Encryption) error
AssignProperties_From_Encryption populates our Encryption from the provided source Encryption
func (*Encryption) AssignProperties_To_Encryption ¶
func (encryption *Encryption) AssignProperties_To_Encryption(destination *storage.Encryption) error
AssignProperties_To_Encryption populates the provided destination Encryption from our Encryption
func (*Encryption) ConvertToARM ¶
func (encryption *Encryption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Encryption) DeepCopy ¶
func (in *Encryption) DeepCopy() *Encryption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Encryption.
func (*Encryption) DeepCopyInto ¶
func (in *Encryption) DeepCopyInto(out *Encryption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Encryption) Initialize_From_Encryption_STATUS ¶
func (encryption *Encryption) Initialize_From_Encryption_STATUS(source *Encryption_STATUS) error
Initialize_From_Encryption_STATUS populates our Encryption from the provided source Encryption_STATUS
func (*Encryption) NewEmptyARMValue ¶
func (encryption *Encryption) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Encryption) PopulateFromARM ¶
func (encryption *Encryption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionIdentity ¶
type EncryptionIdentity struct { // FederatedIdentityClientId: ClientId of the multi-tenant application to be used in conjunction with the user-assigned // identity for cross-tenant customer-managed-keys server-side encryption on the storage account. FederatedIdentityClientId *string `json:"federatedIdentityClientId,omitempty"` // UserAssignedIdentityReference: Resource identifier of the UserAssigned identity to be associated with server-side // encryption on the storage account. UserAssignedIdentityReference *genruntime.ResourceReference `armReference:"UserAssignedIdentity" json:"userAssignedIdentityReference,omitempty"` }
Encryption identity for the storage account.
func (*EncryptionIdentity) AssignProperties_From_EncryptionIdentity ¶
func (identity *EncryptionIdentity) AssignProperties_From_EncryptionIdentity(source *storage.EncryptionIdentity) error
AssignProperties_From_EncryptionIdentity populates our EncryptionIdentity from the provided source EncryptionIdentity
func (*EncryptionIdentity) AssignProperties_To_EncryptionIdentity ¶
func (identity *EncryptionIdentity) AssignProperties_To_EncryptionIdentity(destination *storage.EncryptionIdentity) error
AssignProperties_To_EncryptionIdentity populates the provided destination EncryptionIdentity from our EncryptionIdentity
func (*EncryptionIdentity) ConvertToARM ¶
func (identity *EncryptionIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EncryptionIdentity) DeepCopy ¶
func (in *EncryptionIdentity) DeepCopy() *EncryptionIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionIdentity.
func (*EncryptionIdentity) DeepCopyInto ¶
func (in *EncryptionIdentity) DeepCopyInto(out *EncryptionIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionIdentity) Initialize_From_EncryptionIdentity_STATUS ¶
func (identity *EncryptionIdentity) Initialize_From_EncryptionIdentity_STATUS(source *EncryptionIdentity_STATUS) error
Initialize_From_EncryptionIdentity_STATUS populates our EncryptionIdentity from the provided source EncryptionIdentity_STATUS
func (*EncryptionIdentity) NewEmptyARMValue ¶
func (identity *EncryptionIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionIdentity) PopulateFromARM ¶
func (identity *EncryptionIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionIdentity_STATUS ¶
type EncryptionIdentity_STATUS struct { // FederatedIdentityClientId: ClientId of the multi-tenant application to be used in conjunction with the user-assigned // identity for cross-tenant customer-managed-keys server-side encryption on the storage account. FederatedIdentityClientId *string `json:"federatedIdentityClientId,omitempty"` // UserAssignedIdentity: Resource identifier of the UserAssigned identity to be associated with server-side encryption on // the storage account. UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"` }
Encryption identity for the storage account.
func (*EncryptionIdentity_STATUS) AssignProperties_From_EncryptionIdentity_STATUS ¶
func (identity *EncryptionIdentity_STATUS) AssignProperties_From_EncryptionIdentity_STATUS(source *storage.EncryptionIdentity_STATUS) error
AssignProperties_From_EncryptionIdentity_STATUS populates our EncryptionIdentity_STATUS from the provided source EncryptionIdentity_STATUS
func (*EncryptionIdentity_STATUS) AssignProperties_To_EncryptionIdentity_STATUS ¶
func (identity *EncryptionIdentity_STATUS) AssignProperties_To_EncryptionIdentity_STATUS(destination *storage.EncryptionIdentity_STATUS) error
AssignProperties_To_EncryptionIdentity_STATUS populates the provided destination EncryptionIdentity_STATUS from our EncryptionIdentity_STATUS
func (*EncryptionIdentity_STATUS) DeepCopy ¶
func (in *EncryptionIdentity_STATUS) DeepCopy() *EncryptionIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionIdentity_STATUS.
func (*EncryptionIdentity_STATUS) DeepCopyInto ¶
func (in *EncryptionIdentity_STATUS) DeepCopyInto(out *EncryptionIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionIdentity_STATUS) NewEmptyARMValue ¶
func (identity *EncryptionIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionIdentity_STATUS) PopulateFromARM ¶
func (identity *EncryptionIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionService ¶
type EncryptionService struct { // Enabled: A boolean indicating whether or not the service encrypts the data as it is stored. Encryption at rest is // enabled by default today and cannot be disabled. Enabled *bool `json:"enabled,omitempty"` // KeyType: Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped // encryption key will be used. 'Service' key type implies that a default service key is used. KeyType *EncryptionService_KeyType `json:"keyType,omitempty"` }
A service that allows server-side encryption to be used.
func (*EncryptionService) AssignProperties_From_EncryptionService ¶
func (service *EncryptionService) AssignProperties_From_EncryptionService(source *storage.EncryptionService) error
AssignProperties_From_EncryptionService populates our EncryptionService from the provided source EncryptionService
func (*EncryptionService) AssignProperties_To_EncryptionService ¶
func (service *EncryptionService) AssignProperties_To_EncryptionService(destination *storage.EncryptionService) error
AssignProperties_To_EncryptionService populates the provided destination EncryptionService from our EncryptionService
func (*EncryptionService) ConvertToARM ¶
func (service *EncryptionService) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EncryptionService) DeepCopy ¶
func (in *EncryptionService) DeepCopy() *EncryptionService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionService.
func (*EncryptionService) DeepCopyInto ¶
func (in *EncryptionService) DeepCopyInto(out *EncryptionService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionService) Initialize_From_EncryptionService_STATUS ¶
func (service *EncryptionService) Initialize_From_EncryptionService_STATUS(source *EncryptionService_STATUS) error
Initialize_From_EncryptionService_STATUS populates our EncryptionService from the provided source EncryptionService_STATUS
func (*EncryptionService) NewEmptyARMValue ¶
func (service *EncryptionService) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionService) PopulateFromARM ¶
func (service *EncryptionService) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionService_KeyType ¶
type EncryptionService_KeyType string
+kubebuilder:validation:Enum={"Account","Service"}
type EncryptionService_KeyType_STATUS ¶
type EncryptionService_KeyType_STATUS string
type EncryptionService_STATUS ¶
type EncryptionService_STATUS struct { // Enabled: A boolean indicating whether or not the service encrypts the data as it is stored. Encryption at rest is // enabled by default today and cannot be disabled. Enabled *bool `json:"enabled,omitempty"` // KeyType: Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped // encryption key will be used. 'Service' key type implies that a default service key is used. KeyType *EncryptionService_KeyType_STATUS `json:"keyType,omitempty"` // LastEnabledTime: Gets a rough estimate of the date/time when the encryption was last enabled by the user. Data is // encrypted at rest by default today and cannot be disabled. LastEnabledTime *string `json:"lastEnabledTime,omitempty"` }
A service that allows server-side encryption to be used.
func (*EncryptionService_STATUS) AssignProperties_From_EncryptionService_STATUS ¶
func (service *EncryptionService_STATUS) AssignProperties_From_EncryptionService_STATUS(source *storage.EncryptionService_STATUS) error
AssignProperties_From_EncryptionService_STATUS populates our EncryptionService_STATUS from the provided source EncryptionService_STATUS
func (*EncryptionService_STATUS) AssignProperties_To_EncryptionService_STATUS ¶
func (service *EncryptionService_STATUS) AssignProperties_To_EncryptionService_STATUS(destination *storage.EncryptionService_STATUS) error
AssignProperties_To_EncryptionService_STATUS populates the provided destination EncryptionService_STATUS from our EncryptionService_STATUS
func (*EncryptionService_STATUS) DeepCopy ¶
func (in *EncryptionService_STATUS) DeepCopy() *EncryptionService_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionService_STATUS.
func (*EncryptionService_STATUS) DeepCopyInto ¶
func (in *EncryptionService_STATUS) DeepCopyInto(out *EncryptionService_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionService_STATUS) NewEmptyARMValue ¶
func (service *EncryptionService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionService_STATUS) PopulateFromARM ¶
func (service *EncryptionService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionServices ¶
type EncryptionServices struct { // Blob: The encryption function of the blob storage service. Blob *EncryptionService `json:"blob,omitempty"` // File: The encryption function of the file storage service. File *EncryptionService `json:"file,omitempty"` // Queue: The encryption function of the queue storage service. Queue *EncryptionService `json:"queue,omitempty"` // Table: The encryption function of the table storage service. Table *EncryptionService `json:"table,omitempty"` }
A list of services that support encryption.
func (*EncryptionServices) AssignProperties_From_EncryptionServices ¶
func (services *EncryptionServices) AssignProperties_From_EncryptionServices(source *storage.EncryptionServices) error
AssignProperties_From_EncryptionServices populates our EncryptionServices from the provided source EncryptionServices
func (*EncryptionServices) AssignProperties_To_EncryptionServices ¶
func (services *EncryptionServices) AssignProperties_To_EncryptionServices(destination *storage.EncryptionServices) error
AssignProperties_To_EncryptionServices populates the provided destination EncryptionServices from our EncryptionServices
func (*EncryptionServices) ConvertToARM ¶
func (services *EncryptionServices) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EncryptionServices) DeepCopy ¶
func (in *EncryptionServices) DeepCopy() *EncryptionServices
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionServices.
func (*EncryptionServices) DeepCopyInto ¶
func (in *EncryptionServices) DeepCopyInto(out *EncryptionServices)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionServices) Initialize_From_EncryptionServices_STATUS ¶
func (services *EncryptionServices) Initialize_From_EncryptionServices_STATUS(source *EncryptionServices_STATUS) error
Initialize_From_EncryptionServices_STATUS populates our EncryptionServices from the provided source EncryptionServices_STATUS
func (*EncryptionServices) NewEmptyARMValue ¶
func (services *EncryptionServices) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionServices) PopulateFromARM ¶
func (services *EncryptionServices) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionServices_STATUS ¶
type EncryptionServices_STATUS struct { // Blob: The encryption function of the blob storage service. Blob *EncryptionService_STATUS `json:"blob,omitempty"` // File: The encryption function of the file storage service. File *EncryptionService_STATUS `json:"file,omitempty"` // Queue: The encryption function of the queue storage service. Queue *EncryptionService_STATUS `json:"queue,omitempty"` // Table: The encryption function of the table storage service. Table *EncryptionService_STATUS `json:"table,omitempty"` }
A list of services that support encryption.
func (*EncryptionServices_STATUS) AssignProperties_From_EncryptionServices_STATUS ¶
func (services *EncryptionServices_STATUS) AssignProperties_From_EncryptionServices_STATUS(source *storage.EncryptionServices_STATUS) error
AssignProperties_From_EncryptionServices_STATUS populates our EncryptionServices_STATUS from the provided source EncryptionServices_STATUS
func (*EncryptionServices_STATUS) AssignProperties_To_EncryptionServices_STATUS ¶
func (services *EncryptionServices_STATUS) AssignProperties_To_EncryptionServices_STATUS(destination *storage.EncryptionServices_STATUS) error
AssignProperties_To_EncryptionServices_STATUS populates the provided destination EncryptionServices_STATUS from our EncryptionServices_STATUS
func (*EncryptionServices_STATUS) DeepCopy ¶
func (in *EncryptionServices_STATUS) DeepCopy() *EncryptionServices_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionServices_STATUS.
func (*EncryptionServices_STATUS) DeepCopyInto ¶
func (in *EncryptionServices_STATUS) DeepCopyInto(out *EncryptionServices_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionServices_STATUS) NewEmptyARMValue ¶
func (services *EncryptionServices_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionServices_STATUS) PopulateFromARM ¶
func (services *EncryptionServices_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Encryption_KeySource ¶
type Encryption_KeySource string
+kubebuilder:validation:Enum={"Microsoft.Keyvault","Microsoft.Storage"}
type Encryption_KeySource_STATUS ¶
type Encryption_KeySource_STATUS string
type Encryption_STATUS ¶
type Encryption_STATUS struct { // Identity: The identity to be used with service-side encryption at rest. Identity *EncryptionIdentity_STATUS `json:"identity,omitempty"` // KeySource: The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, // Microsoft.Keyvault KeySource *Encryption_KeySource_STATUS `json:"keySource,omitempty"` // Keyvaultproperties: Properties provided by key vault. Keyvaultproperties *KeyVaultProperties_STATUS `json:"keyvaultproperties,omitempty"` // RequireInfrastructureEncryption: A boolean indicating whether or not the service applies a secondary layer of encryption // with platform managed keys for data at rest. RequireInfrastructureEncryption *bool `json:"requireInfrastructureEncryption,omitempty"` // Services: List of services which support encryption. Services *EncryptionServices_STATUS `json:"services,omitempty"` }
The encryption settings on the storage account.
func (*Encryption_STATUS) AssignProperties_From_Encryption_STATUS ¶
func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(source *storage.Encryption_STATUS) error
AssignProperties_From_Encryption_STATUS populates our Encryption_STATUS from the provided source Encryption_STATUS
func (*Encryption_STATUS) AssignProperties_To_Encryption_STATUS ¶
func (encryption *Encryption_STATUS) AssignProperties_To_Encryption_STATUS(destination *storage.Encryption_STATUS) error
AssignProperties_To_Encryption_STATUS populates the provided destination Encryption_STATUS from our Encryption_STATUS
func (*Encryption_STATUS) DeepCopy ¶
func (in *Encryption_STATUS) DeepCopy() *Encryption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Encryption_STATUS.
func (*Encryption_STATUS) DeepCopyInto ¶
func (in *Encryption_STATUS) DeepCopyInto(out *Encryption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Encryption_STATUS) NewEmptyARMValue ¶
func (encryption *Encryption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Encryption_STATUS) PopulateFromARM ¶
func (encryption *Encryption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Endpoints_STATUS ¶
type Endpoints_STATUS struct { // Blob: Gets the blob endpoint. Blob *string `json:"blob,omitempty"` // Dfs: Gets the dfs endpoint. Dfs *string `json:"dfs,omitempty"` // File: Gets the file endpoint. File *string `json:"file,omitempty"` // InternetEndpoints: Gets the internet routing storage endpoints InternetEndpoints *StorageAccountInternetEndpoints_STATUS `json:"internetEndpoints,omitempty"` // MicrosoftEndpoints: Gets the microsoft routing storage endpoints. MicrosoftEndpoints *StorageAccountMicrosoftEndpoints_STATUS `json:"microsoftEndpoints,omitempty"` // Queue: Gets the queue endpoint. Queue *string `json:"queue,omitempty"` // Table: Gets the table endpoint. Table *string `json:"table,omitempty"` // Web: Gets the web endpoint. Web *string `json:"web,omitempty"` }
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object.
func (*Endpoints_STATUS) AssignProperties_From_Endpoints_STATUS ¶
func (endpoints *Endpoints_STATUS) AssignProperties_From_Endpoints_STATUS(source *storage.Endpoints_STATUS) error
AssignProperties_From_Endpoints_STATUS populates our Endpoints_STATUS from the provided source Endpoints_STATUS
func (*Endpoints_STATUS) AssignProperties_To_Endpoints_STATUS ¶
func (endpoints *Endpoints_STATUS) AssignProperties_To_Endpoints_STATUS(destination *storage.Endpoints_STATUS) error
AssignProperties_To_Endpoints_STATUS populates the provided destination Endpoints_STATUS from our Endpoints_STATUS
func (*Endpoints_STATUS) DeepCopy ¶
func (in *Endpoints_STATUS) DeepCopy() *Endpoints_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoints_STATUS.
func (*Endpoints_STATUS) DeepCopyInto ¶
func (in *Endpoints_STATUS) DeepCopyInto(out *Endpoints_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Endpoints_STATUS) NewEmptyARMValue ¶
func (endpoints *Endpoints_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Endpoints_STATUS) PopulateFromARM ¶
func (endpoints *Endpoints_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ExtendedLocation ¶
type ExtendedLocation struct { // Name: The name of the extended location. Name *string `json:"name,omitempty"` // Type: The type of the extended location. Type *ExtendedLocationType `json:"type,omitempty"` }
The complex type of the extended location.
func (*ExtendedLocation) AssignProperties_From_ExtendedLocation ¶
func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *storage.ExtendedLocation) error
AssignProperties_From_ExtendedLocation populates our ExtendedLocation from the provided source ExtendedLocation
func (*ExtendedLocation) AssignProperties_To_ExtendedLocation ¶
func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *storage.ExtendedLocation) error
AssignProperties_To_ExtendedLocation populates the provided destination ExtendedLocation from our ExtendedLocation
func (*ExtendedLocation) ConvertToARM ¶
func (location *ExtendedLocation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ExtendedLocation) DeepCopy ¶
func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation.
func (*ExtendedLocation) DeepCopyInto ¶
func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExtendedLocation) Initialize_From_ExtendedLocation_STATUS ¶
func (location *ExtendedLocation) Initialize_From_ExtendedLocation_STATUS(source *ExtendedLocation_STATUS) error
Initialize_From_ExtendedLocation_STATUS populates our ExtendedLocation from the provided source ExtendedLocation_STATUS
func (*ExtendedLocation) NewEmptyARMValue ¶
func (location *ExtendedLocation) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ExtendedLocation) PopulateFromARM ¶
func (location *ExtendedLocation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ExtendedLocationType ¶
type ExtendedLocationType string
The type of extendedLocation. +kubebuilder:validation:Enum={"EdgeZone"}
type ExtendedLocationType_STATUS ¶
type ExtendedLocationType_STATUS string
The type of extendedLocation.
type ExtendedLocation_STATUS ¶
type ExtendedLocation_STATUS struct { // Name: The name of the extended location. Name *string `json:"name,omitempty"` // Type: The type of the extended location. Type *ExtendedLocationType_STATUS `json:"type,omitempty"` }
The complex type of the extended location.
func (*ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS ¶
func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *storage.ExtendedLocation_STATUS) error
AssignProperties_From_ExtendedLocation_STATUS populates our ExtendedLocation_STATUS from the provided source ExtendedLocation_STATUS
func (*ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS ¶
func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *storage.ExtendedLocation_STATUS) error
AssignProperties_To_ExtendedLocation_STATUS populates the provided destination ExtendedLocation_STATUS from our ExtendedLocation_STATUS
func (*ExtendedLocation_STATUS) DeepCopy ¶
func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_STATUS.
func (*ExtendedLocation_STATUS) DeepCopyInto ¶
func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExtendedLocation_STATUS) NewEmptyARMValue ¶
func (location *ExtendedLocation_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ExtendedLocation_STATUS) PopulateFromARM ¶
func (location *ExtendedLocation_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FileShareProperties_AccessTier ¶
type FileShareProperties_AccessTier string
+kubebuilder:validation:Enum={"Cool","Hot","Premium","TransactionOptimized"}
type FileShareProperties_AccessTier_STATUS ¶
type FileShareProperties_AccessTier_STATUS string
type FileShareProperties_EnabledProtocols ¶
type FileShareProperties_EnabledProtocols string
+kubebuilder:validation:Enum={"NFS","SMB"}
type FileShareProperties_EnabledProtocols_STATUS ¶
type FileShareProperties_EnabledProtocols_STATUS string
type FileShareProperties_LeaseDuration_STATUS ¶
type FileShareProperties_LeaseDuration_STATUS string
type FileShareProperties_LeaseState_STATUS ¶
type FileShareProperties_LeaseState_STATUS string
type FileShareProperties_LeaseStatus_STATUS ¶
type FileShareProperties_LeaseStatus_STATUS string
type FileShareProperties_RootSquash ¶
type FileShareProperties_RootSquash string
+kubebuilder:validation:Enum={"AllSquash","NoRootSquash","RootSquash"}
type FileShareProperties_RootSquash_STATUS ¶
type FileShareProperties_RootSquash_STATUS string
type GeoReplicationStats_PostFailoverRedundancy_STATUS ¶
type GeoReplicationStats_PostFailoverRedundancy_STATUS string
type GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS ¶
type GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS string
type GeoReplicationStats_STATUS ¶
type GeoReplicationStats_STATUS struct { // CanFailover: A boolean flag which indicates whether or not account failover is supported for the account. CanFailover *bool `json:"canFailover,omitempty"` // CanPlannedFailover: A boolean flag which indicates whether or not planned account failover is supported for the account. CanPlannedFailover *bool `json:"canPlannedFailover,omitempty"` // LastSyncTime: All primary writes preceding this UTC date/time value are guaranteed to be available for read operations. // Primary writes following this point in time may or may not be available for reads. Element may be default value if value // of LastSyncTime is not available, this can happen if secondary is offline or we are in bootstrap. LastSyncTime *string `json:"lastSyncTime,omitempty"` // PostFailoverRedundancy: The redundancy type of the account after an account failover is performed. PostFailoverRedundancy *GeoReplicationStats_PostFailoverRedundancy_STATUS `json:"postFailoverRedundancy,omitempty"` // PostPlannedFailoverRedundancy: The redundancy type of the account after a planned account failover is performed. PostPlannedFailoverRedundancy *GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS `json:"postPlannedFailoverRedundancy,omitempty"` // Status: The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is // active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary // location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the // secondary location is temporarily unavailable. Status *GeoReplicationStats_Status_STATUS `json:"status,omitempty"` }
Statistics related to replication for storage account's Blob, Table, Queue and File services. It is only available when geo-redundant replication is enabled for the storage account.
func (*GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationStats_STATUS ¶
func (stats *GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationStats_STATUS(source *storage.GeoReplicationStats_STATUS) error
AssignProperties_From_GeoReplicationStats_STATUS populates our GeoReplicationStats_STATUS from the provided source GeoReplicationStats_STATUS
func (*GeoReplicationStats_STATUS) AssignProperties_To_GeoReplicationStats_STATUS ¶
func (stats *GeoReplicationStats_STATUS) AssignProperties_To_GeoReplicationStats_STATUS(destination *storage.GeoReplicationStats_STATUS) error
AssignProperties_To_GeoReplicationStats_STATUS populates the provided destination GeoReplicationStats_STATUS from our GeoReplicationStats_STATUS
func (*GeoReplicationStats_STATUS) DeepCopy ¶
func (in *GeoReplicationStats_STATUS) DeepCopy() *GeoReplicationStats_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoReplicationStats_STATUS.
func (*GeoReplicationStats_STATUS) DeepCopyInto ¶
func (in *GeoReplicationStats_STATUS) DeepCopyInto(out *GeoReplicationStats_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GeoReplicationStats_STATUS) NewEmptyARMValue ¶
func (stats *GeoReplicationStats_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GeoReplicationStats_STATUS) PopulateFromARM ¶
func (stats *GeoReplicationStats_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GeoReplicationStats_Status_STATUS ¶
type GeoReplicationStats_Status_STATUS string
type IPRule ¶
type IPRule struct { // Action: The action of IP ACL rule. Action *IPRule_Action `json:"action,omitempty"` // +kubebuilder:validation:Required // Value: Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. Value *string `json:"value,omitempty"` }
IP rule with specific IP or IP range in CIDR format.
func (*IPRule) AssignProperties_From_IPRule ¶
AssignProperties_From_IPRule populates our IPRule from the provided source IPRule
func (*IPRule) AssignProperties_To_IPRule ¶
AssignProperties_To_IPRule populates the provided destination IPRule from our IPRule
func (*IPRule) ConvertToARM ¶
func (rule *IPRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*IPRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule.
func (*IPRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IPRule) Initialize_From_IPRule_STATUS ¶
func (rule *IPRule) Initialize_From_IPRule_STATUS(source *IPRule_STATUS) error
Initialize_From_IPRule_STATUS populates our IPRule from the provided source IPRule_STATUS
func (*IPRule) NewEmptyARMValue ¶
func (rule *IPRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IPRule) PopulateFromARM ¶
func (rule *IPRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IPRule_Action_STATUS ¶
type IPRule_Action_STATUS string
type IPRule_STATUS ¶
type IPRule_STATUS struct { // Action: The action of IP ACL rule. Action *IPRule_Action_STATUS `json:"action,omitempty"` // Value: Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. Value *string `json:"value,omitempty"` }
IP rule with specific IP or IP range in CIDR format.
func (*IPRule_STATUS) AssignProperties_From_IPRule_STATUS ¶
func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *storage.IPRule_STATUS) error
AssignProperties_From_IPRule_STATUS populates our IPRule_STATUS from the provided source IPRule_STATUS
func (*IPRule_STATUS) AssignProperties_To_IPRule_STATUS ¶
func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *storage.IPRule_STATUS) error
AssignProperties_To_IPRule_STATUS populates the provided destination IPRule_STATUS from our IPRule_STATUS
func (*IPRule_STATUS) DeepCopy ¶
func (in *IPRule_STATUS) DeepCopy() *IPRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule_STATUS.
func (*IPRule_STATUS) DeepCopyInto ¶
func (in *IPRule_STATUS) DeepCopyInto(out *IPRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IPRule_STATUS) NewEmptyARMValue ¶
func (rule *IPRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IPRule_STATUS) PopulateFromARM ¶
func (rule *IPRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Identity ¶
type Identity struct { // +kubebuilder:validation:Required // Type: The identity type. Type *Identity_Type `json:"type,omitempty"` // UserAssignedIdentities: Gets or sets a list of key value pairs that describe the set of User Assigned identities that // will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned // identity is permitted here. UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Identity for the resource.
func (*Identity) AssignProperties_From_Identity ¶
AssignProperties_From_Identity populates our Identity from the provided source Identity
func (*Identity) AssignProperties_To_Identity ¶
AssignProperties_To_Identity populates the provided destination Identity from our Identity
func (*Identity) ConvertToARM ¶
func (identity *Identity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Identity) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity.
func (*Identity) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Identity) Initialize_From_Identity_STATUS ¶
func (identity *Identity) Initialize_From_Identity_STATUS(source *Identity_STATUS) error
Initialize_From_Identity_STATUS populates our Identity from the provided source Identity_STATUS
func (*Identity) NewEmptyARMValue ¶
func (identity *Identity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Identity) PopulateFromARM ¶
func (identity *Identity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Identity_STATUS ¶
type Identity_STATUS struct { // PrincipalId: The principal ID of resource identity. PrincipalId *string `json:"principalId,omitempty"` // TenantId: The tenant ID of resource. TenantId *string `json:"tenantId,omitempty"` // Type: The identity type. Type *Identity_Type_STATUS `json:"type,omitempty"` // UserAssignedIdentities: Gets or sets a list of key value pairs that describe the set of User Assigned identities that // will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned // identity is permitted here. UserAssignedIdentities map[string]UserAssignedIdentity_STATUS `json:"userAssignedIdentities,omitempty"` }
Identity for the resource.
func (*Identity_STATUS) AssignProperties_From_Identity_STATUS ¶
func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *storage.Identity_STATUS) error
AssignProperties_From_Identity_STATUS populates our Identity_STATUS from the provided source Identity_STATUS
func (*Identity_STATUS) AssignProperties_To_Identity_STATUS ¶
func (identity *Identity_STATUS) AssignProperties_To_Identity_STATUS(destination *storage.Identity_STATUS) error
AssignProperties_To_Identity_STATUS populates the provided destination Identity_STATUS from our Identity_STATUS
func (*Identity_STATUS) DeepCopy ¶
func (in *Identity_STATUS) DeepCopy() *Identity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity_STATUS.
func (*Identity_STATUS) DeepCopyInto ¶
func (in *Identity_STATUS) DeepCopyInto(out *Identity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Identity_STATUS) NewEmptyARMValue ¶
func (identity *Identity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Identity_STATUS) PopulateFromARM ¶
func (identity *Identity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Identity_Type ¶
type Identity_Type string
+kubebuilder:validation:Enum={"None","SystemAssigned","SystemAssigned,UserAssigned","UserAssigned"}
type Identity_Type_STATUS ¶
type Identity_Type_STATUS string
type ImmutabilityPolicyProperties_STATUS ¶
type ImmutabilityPolicyProperties_STATUS struct { // AllowProtectedAppendWrites: This property can only be changed for unlocked time-based retention policies. When enabled, // new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks // can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with // ExtendImmutabilityPolicy API. AllowProtectedAppendWrites *bool `json:"allowProtectedAppendWrites,omitempty"` // AllowProtectedAppendWritesAll: This property can only be changed for unlocked time-based retention policies. When // enabled, new blocks can be written to both 'Append and Bock Blobs' while maintaining immutability protection and // compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be // changed with ExtendImmutabilityPolicy API. The 'allowProtectedAppendWrites' and 'allowProtectedAppendWritesAll' // properties are mutually exclusive. AllowProtectedAppendWritesAll *bool `json:"allowProtectedAppendWritesAll,omitempty"` // Etag: ImmutabilityPolicy Etag. Etag *string `json:"etag,omitempty"` // ImmutabilityPeriodSinceCreationInDays: The immutability period for the blobs in the container since the policy creation, // in days. ImmutabilityPeriodSinceCreationInDays *int `json:"immutabilityPeriodSinceCreationInDays,omitempty"` // State: The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. State *ImmutabilityPolicyProperty_State_STATUS `json:"state,omitempty"` // UpdateHistory: The ImmutabilityPolicy update history of the blob container. UpdateHistory []UpdateHistoryProperty_STATUS `json:"updateHistory,omitempty"` }
The properties of an ImmutabilityPolicy of a blob container.
func (*ImmutabilityPolicyProperties_STATUS) AssignProperties_From_ImmutabilityPolicyProperties_STATUS ¶
func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_From_ImmutabilityPolicyProperties_STATUS(source *storage.ImmutabilityPolicyProperties_STATUS) error
AssignProperties_From_ImmutabilityPolicyProperties_STATUS populates our ImmutabilityPolicyProperties_STATUS from the provided source ImmutabilityPolicyProperties_STATUS
func (*ImmutabilityPolicyProperties_STATUS) AssignProperties_To_ImmutabilityPolicyProperties_STATUS ¶
func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_To_ImmutabilityPolicyProperties_STATUS(destination *storage.ImmutabilityPolicyProperties_STATUS) error
AssignProperties_To_ImmutabilityPolicyProperties_STATUS populates the provided destination ImmutabilityPolicyProperties_STATUS from our ImmutabilityPolicyProperties_STATUS
func (*ImmutabilityPolicyProperties_STATUS) DeepCopy ¶
func (in *ImmutabilityPolicyProperties_STATUS) DeepCopy() *ImmutabilityPolicyProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilityPolicyProperties_STATUS.
func (*ImmutabilityPolicyProperties_STATUS) DeepCopyInto ¶
func (in *ImmutabilityPolicyProperties_STATUS) DeepCopyInto(out *ImmutabilityPolicyProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutabilityPolicyProperties_STATUS) NewEmptyARMValue ¶
func (properties *ImmutabilityPolicyProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutabilityPolicyProperties_STATUS) PopulateFromARM ¶
func (properties *ImmutabilityPolicyProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutabilityPolicyProperty_State_STATUS ¶
type ImmutabilityPolicyProperty_State_STATUS string
type ImmutableStorageAccount ¶
type ImmutableStorageAccount struct { // Enabled: A boolean flag which enables account-level immutability. All the containers under such an account have // object-level immutability enabled by default. Enabled *bool `json:"enabled,omitempty"` // ImmutabilityPolicy: Specifies the default account-level immutability policy which is inherited and applied to objects // that do not possess an explicit immutability policy at the object level. The object-level immutability policy has higher // precedence than the container-level immutability policy, which has a higher precedence than the account-level // immutability policy. ImmutabilityPolicy *AccountImmutabilityPolicyProperties `json:"immutabilityPolicy,omitempty"` }
This property enables and defines account-level immutability. Enabling the feature auto-enables Blob Versioning.
func (*ImmutableStorageAccount) AssignProperties_From_ImmutableStorageAccount ¶
func (account *ImmutableStorageAccount) AssignProperties_From_ImmutableStorageAccount(source *storage.ImmutableStorageAccount) error
AssignProperties_From_ImmutableStorageAccount populates our ImmutableStorageAccount from the provided source ImmutableStorageAccount
func (*ImmutableStorageAccount) AssignProperties_To_ImmutableStorageAccount ¶
func (account *ImmutableStorageAccount) AssignProperties_To_ImmutableStorageAccount(destination *storage.ImmutableStorageAccount) error
AssignProperties_To_ImmutableStorageAccount populates the provided destination ImmutableStorageAccount from our ImmutableStorageAccount
func (*ImmutableStorageAccount) ConvertToARM ¶
func (account *ImmutableStorageAccount) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ImmutableStorageAccount) DeepCopy ¶
func (in *ImmutableStorageAccount) DeepCopy() *ImmutableStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutableStorageAccount.
func (*ImmutableStorageAccount) DeepCopyInto ¶
func (in *ImmutableStorageAccount) DeepCopyInto(out *ImmutableStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutableStorageAccount) Initialize_From_ImmutableStorageAccount_STATUS ¶
func (account *ImmutableStorageAccount) Initialize_From_ImmutableStorageAccount_STATUS(source *ImmutableStorageAccount_STATUS) error
Initialize_From_ImmutableStorageAccount_STATUS populates our ImmutableStorageAccount from the provided source ImmutableStorageAccount_STATUS
func (*ImmutableStorageAccount) NewEmptyARMValue ¶
func (account *ImmutableStorageAccount) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutableStorageAccount) PopulateFromARM ¶
func (account *ImmutableStorageAccount) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutableStorageAccount_STATUS ¶
type ImmutableStorageAccount_STATUS struct { // Enabled: A boolean flag which enables account-level immutability. All the containers under such an account have // object-level immutability enabled by default. Enabled *bool `json:"enabled,omitempty"` // ImmutabilityPolicy: Specifies the default account-level immutability policy which is inherited and applied to objects // that do not possess an explicit immutability policy at the object level. The object-level immutability policy has higher // precedence than the container-level immutability policy, which has a higher precedence than the account-level // immutability policy. ImmutabilityPolicy *AccountImmutabilityPolicyProperties_STATUS `json:"immutabilityPolicy,omitempty"` }
This property enables and defines account-level immutability. Enabling the feature auto-enables Blob Versioning.
func (*ImmutableStorageAccount_STATUS) AssignProperties_From_ImmutableStorageAccount_STATUS ¶
func (account *ImmutableStorageAccount_STATUS) AssignProperties_From_ImmutableStorageAccount_STATUS(source *storage.ImmutableStorageAccount_STATUS) error
AssignProperties_From_ImmutableStorageAccount_STATUS populates our ImmutableStorageAccount_STATUS from the provided source ImmutableStorageAccount_STATUS
func (*ImmutableStorageAccount_STATUS) AssignProperties_To_ImmutableStorageAccount_STATUS ¶
func (account *ImmutableStorageAccount_STATUS) AssignProperties_To_ImmutableStorageAccount_STATUS(destination *storage.ImmutableStorageAccount_STATUS) error
AssignProperties_To_ImmutableStorageAccount_STATUS populates the provided destination ImmutableStorageAccount_STATUS from our ImmutableStorageAccount_STATUS
func (*ImmutableStorageAccount_STATUS) DeepCopy ¶
func (in *ImmutableStorageAccount_STATUS) DeepCopy() *ImmutableStorageAccount_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutableStorageAccount_STATUS.
func (*ImmutableStorageAccount_STATUS) DeepCopyInto ¶
func (in *ImmutableStorageAccount_STATUS) DeepCopyInto(out *ImmutableStorageAccount_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutableStorageAccount_STATUS) NewEmptyARMValue ¶
func (account *ImmutableStorageAccount_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutableStorageAccount_STATUS) PopulateFromARM ¶
func (account *ImmutableStorageAccount_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutableStorageWithVersioning ¶
type ImmutableStorageWithVersioning struct { // Enabled: This is an immutable property, when set to true it enables object level immutability at the container level. Enabled *bool `json:"enabled,omitempty"` }
Object level immutability properties of the container.
func (*ImmutableStorageWithVersioning) AssignProperties_From_ImmutableStorageWithVersioning ¶
func (versioning *ImmutableStorageWithVersioning) AssignProperties_From_ImmutableStorageWithVersioning(source *storage.ImmutableStorageWithVersioning) error
AssignProperties_From_ImmutableStorageWithVersioning populates our ImmutableStorageWithVersioning from the provided source ImmutableStorageWithVersioning
func (*ImmutableStorageWithVersioning) AssignProperties_To_ImmutableStorageWithVersioning ¶
func (versioning *ImmutableStorageWithVersioning) AssignProperties_To_ImmutableStorageWithVersioning(destination *storage.ImmutableStorageWithVersioning) error
AssignProperties_To_ImmutableStorageWithVersioning populates the provided destination ImmutableStorageWithVersioning from our ImmutableStorageWithVersioning
func (*ImmutableStorageWithVersioning) ConvertToARM ¶
func (versioning *ImmutableStorageWithVersioning) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ImmutableStorageWithVersioning) DeepCopy ¶
func (in *ImmutableStorageWithVersioning) DeepCopy() *ImmutableStorageWithVersioning
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutableStorageWithVersioning.
func (*ImmutableStorageWithVersioning) DeepCopyInto ¶
func (in *ImmutableStorageWithVersioning) DeepCopyInto(out *ImmutableStorageWithVersioning)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutableStorageWithVersioning) Initialize_From_ImmutableStorageWithVersioning_STATUS ¶
func (versioning *ImmutableStorageWithVersioning) Initialize_From_ImmutableStorageWithVersioning_STATUS(source *ImmutableStorageWithVersioning_STATUS) error
Initialize_From_ImmutableStorageWithVersioning_STATUS populates our ImmutableStorageWithVersioning from the provided source ImmutableStorageWithVersioning_STATUS
func (*ImmutableStorageWithVersioning) NewEmptyARMValue ¶
func (versioning *ImmutableStorageWithVersioning) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutableStorageWithVersioning) PopulateFromARM ¶
func (versioning *ImmutableStorageWithVersioning) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutableStorageWithVersioning_MigrationState_STATUS ¶
type ImmutableStorageWithVersioning_MigrationState_STATUS string
type ImmutableStorageWithVersioning_STATUS ¶
type ImmutableStorageWithVersioning_STATUS struct { // Enabled: This is an immutable property, when set to true it enables object level immutability at the container level. Enabled *bool `json:"enabled,omitempty"` // MigrationState: This property denotes the container level immutability to object level immutability migration state. MigrationState *ImmutableStorageWithVersioning_MigrationState_STATUS `json:"migrationState,omitempty"` // TimeStamp: Returns the date and time the object level immutability was enabled. TimeStamp *string `json:"timeStamp,omitempty"` }
Object level immutability properties of the container.
func (*ImmutableStorageWithVersioning_STATUS) AssignProperties_From_ImmutableStorageWithVersioning_STATUS ¶
func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_From_ImmutableStorageWithVersioning_STATUS(source *storage.ImmutableStorageWithVersioning_STATUS) error
AssignProperties_From_ImmutableStorageWithVersioning_STATUS populates our ImmutableStorageWithVersioning_STATUS from the provided source ImmutableStorageWithVersioning_STATUS
func (*ImmutableStorageWithVersioning_STATUS) AssignProperties_To_ImmutableStorageWithVersioning_STATUS ¶
func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_To_ImmutableStorageWithVersioning_STATUS(destination *storage.ImmutableStorageWithVersioning_STATUS) error
AssignProperties_To_ImmutableStorageWithVersioning_STATUS populates the provided destination ImmutableStorageWithVersioning_STATUS from our ImmutableStorageWithVersioning_STATUS
func (*ImmutableStorageWithVersioning_STATUS) DeepCopy ¶
func (in *ImmutableStorageWithVersioning_STATUS) DeepCopy() *ImmutableStorageWithVersioning_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutableStorageWithVersioning_STATUS.
func (*ImmutableStorageWithVersioning_STATUS) DeepCopyInto ¶
func (in *ImmutableStorageWithVersioning_STATUS) DeepCopyInto(out *ImmutableStorageWithVersioning_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutableStorageWithVersioning_STATUS) NewEmptyARMValue ¶
func (versioning *ImmutableStorageWithVersioning_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutableStorageWithVersioning_STATUS) PopulateFromARM ¶
func (versioning *ImmutableStorageWithVersioning_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyCreationTime_STATUS ¶
type KeyCreationTime_STATUS struct { Key1 *string `json:"key1,omitempty"` Key2 *string `json:"key2,omitempty"` }
Storage account keys creation time.
func (*KeyCreationTime_STATUS) AssignProperties_From_KeyCreationTime_STATUS ¶
func (time *KeyCreationTime_STATUS) AssignProperties_From_KeyCreationTime_STATUS(source *storage.KeyCreationTime_STATUS) error
AssignProperties_From_KeyCreationTime_STATUS populates our KeyCreationTime_STATUS from the provided source KeyCreationTime_STATUS
func (*KeyCreationTime_STATUS) AssignProperties_To_KeyCreationTime_STATUS ¶
func (time *KeyCreationTime_STATUS) AssignProperties_To_KeyCreationTime_STATUS(destination *storage.KeyCreationTime_STATUS) error
AssignProperties_To_KeyCreationTime_STATUS populates the provided destination KeyCreationTime_STATUS from our KeyCreationTime_STATUS
func (*KeyCreationTime_STATUS) DeepCopy ¶
func (in *KeyCreationTime_STATUS) DeepCopy() *KeyCreationTime_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyCreationTime_STATUS.
func (*KeyCreationTime_STATUS) DeepCopyInto ¶
func (in *KeyCreationTime_STATUS) DeepCopyInto(out *KeyCreationTime_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyCreationTime_STATUS) NewEmptyARMValue ¶
func (time *KeyCreationTime_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyCreationTime_STATUS) PopulateFromARM ¶
func (time *KeyCreationTime_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyPolicy ¶
type KeyPolicy struct { // +kubebuilder:validation:Required // KeyExpirationPeriodInDays: The key expiration period in days. KeyExpirationPeriodInDays *int `json:"keyExpirationPeriodInDays,omitempty"` }
KeyPolicy assigned to the storage account.
func (*KeyPolicy) AssignProperties_From_KeyPolicy ¶
AssignProperties_From_KeyPolicy populates our KeyPolicy from the provided source KeyPolicy
func (*KeyPolicy) AssignProperties_To_KeyPolicy ¶
AssignProperties_To_KeyPolicy populates the provided destination KeyPolicy from our KeyPolicy
func (*KeyPolicy) ConvertToARM ¶
func (policy *KeyPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*KeyPolicy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyPolicy.
func (*KeyPolicy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyPolicy) Initialize_From_KeyPolicy_STATUS ¶
func (policy *KeyPolicy) Initialize_From_KeyPolicy_STATUS(source *KeyPolicy_STATUS) error
Initialize_From_KeyPolicy_STATUS populates our KeyPolicy from the provided source KeyPolicy_STATUS
func (*KeyPolicy) NewEmptyARMValue ¶
func (policy *KeyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyPolicy) PopulateFromARM ¶
func (policy *KeyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyPolicy_STATUS ¶
type KeyPolicy_STATUS struct { // KeyExpirationPeriodInDays: The key expiration period in days. KeyExpirationPeriodInDays *int `json:"keyExpirationPeriodInDays,omitempty"` }
KeyPolicy assigned to the storage account.
func (*KeyPolicy_STATUS) AssignProperties_From_KeyPolicy_STATUS ¶
func (policy *KeyPolicy_STATUS) AssignProperties_From_KeyPolicy_STATUS(source *storage.KeyPolicy_STATUS) error
AssignProperties_From_KeyPolicy_STATUS populates our KeyPolicy_STATUS from the provided source KeyPolicy_STATUS
func (*KeyPolicy_STATUS) AssignProperties_To_KeyPolicy_STATUS ¶
func (policy *KeyPolicy_STATUS) AssignProperties_To_KeyPolicy_STATUS(destination *storage.KeyPolicy_STATUS) error
AssignProperties_To_KeyPolicy_STATUS populates the provided destination KeyPolicy_STATUS from our KeyPolicy_STATUS
func (*KeyPolicy_STATUS) DeepCopy ¶
func (in *KeyPolicy_STATUS) DeepCopy() *KeyPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyPolicy_STATUS.
func (*KeyPolicy_STATUS) DeepCopyInto ¶
func (in *KeyPolicy_STATUS) DeepCopyInto(out *KeyPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyPolicy_STATUS) NewEmptyARMValue ¶
func (policy *KeyPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyPolicy_STATUS) PopulateFromARM ¶
func (policy *KeyPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyVaultProperties ¶
type KeyVaultProperties struct { // Keyname: The name of KeyVault key. Keyname *string `json:"keyname,omitempty"` // Keyvaulturi: The Uri of KeyVault. Keyvaulturi *string `json:"keyvaulturi,omitempty"` // Keyversion: The version of KeyVault key. Keyversion *string `json:"keyversion,omitempty"` }
Properties of key vault.
func (*KeyVaultProperties) AssignProperties_From_KeyVaultProperties ¶
func (properties *KeyVaultProperties) AssignProperties_From_KeyVaultProperties(source *storage.KeyVaultProperties) error
AssignProperties_From_KeyVaultProperties populates our KeyVaultProperties from the provided source KeyVaultProperties
func (*KeyVaultProperties) AssignProperties_To_KeyVaultProperties ¶
func (properties *KeyVaultProperties) AssignProperties_To_KeyVaultProperties(destination *storage.KeyVaultProperties) error
AssignProperties_To_KeyVaultProperties populates the provided destination KeyVaultProperties from our KeyVaultProperties
func (*KeyVaultProperties) ConvertToARM ¶
func (properties *KeyVaultProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*KeyVaultProperties) DeepCopy ¶
func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties.
func (*KeyVaultProperties) DeepCopyInto ¶
func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultProperties) Initialize_From_KeyVaultProperties_STATUS ¶
func (properties *KeyVaultProperties) Initialize_From_KeyVaultProperties_STATUS(source *KeyVaultProperties_STATUS) error
Initialize_From_KeyVaultProperties_STATUS populates our KeyVaultProperties from the provided source KeyVaultProperties_STATUS
func (*KeyVaultProperties) NewEmptyARMValue ¶
func (properties *KeyVaultProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyVaultProperties) PopulateFromARM ¶
func (properties *KeyVaultProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyVaultProperties_STATUS ¶
type KeyVaultProperties_STATUS struct { // CurrentVersionedKeyExpirationTimestamp: This is a read only property that represents the expiration time of the current // version of the customer managed key used for encryption. CurrentVersionedKeyExpirationTimestamp *string `json:"currentVersionedKeyExpirationTimestamp,omitempty"` // CurrentVersionedKeyIdentifier: The object identifier of the current versioned Key Vault Key in use. CurrentVersionedKeyIdentifier *string `json:"currentVersionedKeyIdentifier,omitempty"` // Keyname: The name of KeyVault key. Keyname *string `json:"keyname,omitempty"` // Keyvaulturi: The Uri of KeyVault. Keyvaulturi *string `json:"keyvaulturi,omitempty"` // Keyversion: The version of KeyVault key. Keyversion *string `json:"keyversion,omitempty"` // LastKeyRotationTimestamp: Timestamp of last rotation of the Key Vault Key. LastKeyRotationTimestamp *string `json:"lastKeyRotationTimestamp,omitempty"` }
Properties of key vault.
func (*KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS ¶
func (properties *KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS(source *storage.KeyVaultProperties_STATUS) error
AssignProperties_From_KeyVaultProperties_STATUS populates our KeyVaultProperties_STATUS from the provided source KeyVaultProperties_STATUS
func (*KeyVaultProperties_STATUS) AssignProperties_To_KeyVaultProperties_STATUS ¶
func (properties *KeyVaultProperties_STATUS) AssignProperties_To_KeyVaultProperties_STATUS(destination *storage.KeyVaultProperties_STATUS) error
AssignProperties_To_KeyVaultProperties_STATUS populates the provided destination KeyVaultProperties_STATUS from our KeyVaultProperties_STATUS
func (*KeyVaultProperties_STATUS) DeepCopy ¶
func (in *KeyVaultProperties_STATUS) DeepCopy() *KeyVaultProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties_STATUS.
func (*KeyVaultProperties_STATUS) DeepCopyInto ¶
func (in *KeyVaultProperties_STATUS) DeepCopyInto(out *KeyVaultProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultProperties_STATUS) NewEmptyARMValue ¶
func (properties *KeyVaultProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyVaultProperties_STATUS) PopulateFromARM ¶
func (properties *KeyVaultProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LastAccessTimeTrackingPolicy ¶
type LastAccessTimeTrackingPolicy struct { // BlobType: An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently // read only BlobType []string `json:"blobType,omitempty"` // +kubebuilder:validation:Required // Enable: When set to true last access time based tracking is enabled. Enable *bool `json:"enable,omitempty"` // Name: Name of the policy. The valid value is AccessTimeTracking. This field is currently read only Name *LastAccessTimeTrackingPolicy_Name `json:"name,omitempty"` // TrackingGranularityInDays: The field specifies blob object tracking granularity in days, typically how often the blob // object should be tracked.This field is currently read only with value as 1 TrackingGranularityInDays *int `json:"trackingGranularityInDays,omitempty"` }
The blob service properties for Last access time based tracking policy.
func (*LastAccessTimeTrackingPolicy) AssignProperties_From_LastAccessTimeTrackingPolicy ¶
func (policy *LastAccessTimeTrackingPolicy) AssignProperties_From_LastAccessTimeTrackingPolicy(source *storage.LastAccessTimeTrackingPolicy) error
AssignProperties_From_LastAccessTimeTrackingPolicy populates our LastAccessTimeTrackingPolicy from the provided source LastAccessTimeTrackingPolicy
func (*LastAccessTimeTrackingPolicy) AssignProperties_To_LastAccessTimeTrackingPolicy ¶
func (policy *LastAccessTimeTrackingPolicy) AssignProperties_To_LastAccessTimeTrackingPolicy(destination *storage.LastAccessTimeTrackingPolicy) error
AssignProperties_To_LastAccessTimeTrackingPolicy populates the provided destination LastAccessTimeTrackingPolicy from our LastAccessTimeTrackingPolicy
func (*LastAccessTimeTrackingPolicy) ConvertToARM ¶
func (policy *LastAccessTimeTrackingPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*LastAccessTimeTrackingPolicy) DeepCopy ¶
func (in *LastAccessTimeTrackingPolicy) DeepCopy() *LastAccessTimeTrackingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastAccessTimeTrackingPolicy.
func (*LastAccessTimeTrackingPolicy) DeepCopyInto ¶
func (in *LastAccessTimeTrackingPolicy) DeepCopyInto(out *LastAccessTimeTrackingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LastAccessTimeTrackingPolicy) Initialize_From_LastAccessTimeTrackingPolicy_STATUS ¶
func (policy *LastAccessTimeTrackingPolicy) Initialize_From_LastAccessTimeTrackingPolicy_STATUS(source *LastAccessTimeTrackingPolicy_STATUS) error
Initialize_From_LastAccessTimeTrackingPolicy_STATUS populates our LastAccessTimeTrackingPolicy from the provided source LastAccessTimeTrackingPolicy_STATUS
func (*LastAccessTimeTrackingPolicy) NewEmptyARMValue ¶
func (policy *LastAccessTimeTrackingPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LastAccessTimeTrackingPolicy) PopulateFromARM ¶
func (policy *LastAccessTimeTrackingPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LastAccessTimeTrackingPolicy_Name ¶
type LastAccessTimeTrackingPolicy_Name string
+kubebuilder:validation:Enum={"AccessTimeTracking"}
type LastAccessTimeTrackingPolicy_Name_STATUS ¶
type LastAccessTimeTrackingPolicy_Name_STATUS string
type LastAccessTimeTrackingPolicy_STATUS ¶
type LastAccessTimeTrackingPolicy_STATUS struct { // BlobType: An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently // read only BlobType []string `json:"blobType,omitempty"` // Enable: When set to true last access time based tracking is enabled. Enable *bool `json:"enable,omitempty"` // Name: Name of the policy. The valid value is AccessTimeTracking. This field is currently read only Name *LastAccessTimeTrackingPolicy_Name_STATUS `json:"name,omitempty"` // TrackingGranularityInDays: The field specifies blob object tracking granularity in days, typically how often the blob // object should be tracked.This field is currently read only with value as 1 TrackingGranularityInDays *int `json:"trackingGranularityInDays,omitempty"` }
The blob service properties for Last access time based tracking policy.
func (*LastAccessTimeTrackingPolicy_STATUS) AssignProperties_From_LastAccessTimeTrackingPolicy_STATUS ¶
func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_From_LastAccessTimeTrackingPolicy_STATUS(source *storage.LastAccessTimeTrackingPolicy_STATUS) error
AssignProperties_From_LastAccessTimeTrackingPolicy_STATUS populates our LastAccessTimeTrackingPolicy_STATUS from the provided source LastAccessTimeTrackingPolicy_STATUS
func (*LastAccessTimeTrackingPolicy_STATUS) AssignProperties_To_LastAccessTimeTrackingPolicy_STATUS ¶
func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_To_LastAccessTimeTrackingPolicy_STATUS(destination *storage.LastAccessTimeTrackingPolicy_STATUS) error
AssignProperties_To_LastAccessTimeTrackingPolicy_STATUS populates the provided destination LastAccessTimeTrackingPolicy_STATUS from our LastAccessTimeTrackingPolicy_STATUS
func (*LastAccessTimeTrackingPolicy_STATUS) DeepCopy ¶
func (in *LastAccessTimeTrackingPolicy_STATUS) DeepCopy() *LastAccessTimeTrackingPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastAccessTimeTrackingPolicy_STATUS.
func (*LastAccessTimeTrackingPolicy_STATUS) DeepCopyInto ¶
func (in *LastAccessTimeTrackingPolicy_STATUS) DeepCopyInto(out *LastAccessTimeTrackingPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LastAccessTimeTrackingPolicy_STATUS) NewEmptyARMValue ¶
func (policy *LastAccessTimeTrackingPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LastAccessTimeTrackingPolicy_STATUS) PopulateFromARM ¶
func (policy *LastAccessTimeTrackingPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LegalHoldProperties_STATUS ¶
type LegalHoldProperties_STATUS struct { // HasLegalHold: The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The // hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a // maximum of 1000 blob containers with hasLegalHold=true for a given account. HasLegalHold *bool `json:"hasLegalHold,omitempty"` // ProtectedAppendWritesHistory: Protected append blob writes history. ProtectedAppendWritesHistory *ProtectedAppendWritesHistory_STATUS `json:"protectedAppendWritesHistory,omitempty"` // Tags: The list of LegalHold tags of a blob container. Tags []TagProperty_STATUS `json:"tags,omitempty"` }
The LegalHold property of a blob container.
func (*LegalHoldProperties_STATUS) AssignProperties_From_LegalHoldProperties_STATUS ¶
func (properties *LegalHoldProperties_STATUS) AssignProperties_From_LegalHoldProperties_STATUS(source *storage.LegalHoldProperties_STATUS) error
AssignProperties_From_LegalHoldProperties_STATUS populates our LegalHoldProperties_STATUS from the provided source LegalHoldProperties_STATUS
func (*LegalHoldProperties_STATUS) AssignProperties_To_LegalHoldProperties_STATUS ¶
func (properties *LegalHoldProperties_STATUS) AssignProperties_To_LegalHoldProperties_STATUS(destination *storage.LegalHoldProperties_STATUS) error
AssignProperties_To_LegalHoldProperties_STATUS populates the provided destination LegalHoldProperties_STATUS from our LegalHoldProperties_STATUS
func (*LegalHoldProperties_STATUS) DeepCopy ¶
func (in *LegalHoldProperties_STATUS) DeepCopy() *LegalHoldProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LegalHoldProperties_STATUS.
func (*LegalHoldProperties_STATUS) DeepCopyInto ¶
func (in *LegalHoldProperties_STATUS) DeepCopyInto(out *LegalHoldProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LegalHoldProperties_STATUS) NewEmptyARMValue ¶
func (properties *LegalHoldProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LegalHoldProperties_STATUS) PopulateFromARM ¶
func (properties *LegalHoldProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyAction ¶
type ManagementPolicyAction struct { // BaseBlob: The management policy action for base blob BaseBlob *ManagementPolicyBaseBlob `json:"baseBlob,omitempty"` // Snapshot: The management policy action for snapshot Snapshot *ManagementPolicySnapShot `json:"snapshot,omitempty"` // Version: The management policy action for version Version *ManagementPolicyVersion `json:"version,omitempty"` }
Actions are applied to the filtered blobs when the execution condition is met.
func (*ManagementPolicyAction) AssignProperties_From_ManagementPolicyAction ¶
func (action *ManagementPolicyAction) AssignProperties_From_ManagementPolicyAction(source *storage.ManagementPolicyAction) error
AssignProperties_From_ManagementPolicyAction populates our ManagementPolicyAction from the provided source ManagementPolicyAction
func (*ManagementPolicyAction) AssignProperties_To_ManagementPolicyAction ¶
func (action *ManagementPolicyAction) AssignProperties_To_ManagementPolicyAction(destination *storage.ManagementPolicyAction) error
AssignProperties_To_ManagementPolicyAction populates the provided destination ManagementPolicyAction from our ManagementPolicyAction
func (*ManagementPolicyAction) ConvertToARM ¶
func (action *ManagementPolicyAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyAction) DeepCopy ¶
func (in *ManagementPolicyAction) DeepCopy() *ManagementPolicyAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyAction.
func (*ManagementPolicyAction) DeepCopyInto ¶
func (in *ManagementPolicyAction) DeepCopyInto(out *ManagementPolicyAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyAction) Initialize_From_ManagementPolicyAction_STATUS ¶
func (action *ManagementPolicyAction) Initialize_From_ManagementPolicyAction_STATUS(source *ManagementPolicyAction_STATUS) error
Initialize_From_ManagementPolicyAction_STATUS populates our ManagementPolicyAction from the provided source ManagementPolicyAction_STATUS
func (*ManagementPolicyAction) NewEmptyARMValue ¶
func (action *ManagementPolicyAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyAction) PopulateFromARM ¶
func (action *ManagementPolicyAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyAction_STATUS ¶
type ManagementPolicyAction_STATUS struct { // BaseBlob: The management policy action for base blob BaseBlob *ManagementPolicyBaseBlob_STATUS `json:"baseBlob,omitempty"` // Snapshot: The management policy action for snapshot Snapshot *ManagementPolicySnapShot_STATUS `json:"snapshot,omitempty"` // Version: The management policy action for version Version *ManagementPolicyVersion_STATUS `json:"version,omitempty"` }
Actions are applied to the filtered blobs when the execution condition is met.
func (*ManagementPolicyAction_STATUS) AssignProperties_From_ManagementPolicyAction_STATUS ¶
func (action *ManagementPolicyAction_STATUS) AssignProperties_From_ManagementPolicyAction_STATUS(source *storage.ManagementPolicyAction_STATUS) error
AssignProperties_From_ManagementPolicyAction_STATUS populates our ManagementPolicyAction_STATUS from the provided source ManagementPolicyAction_STATUS
func (*ManagementPolicyAction_STATUS) AssignProperties_To_ManagementPolicyAction_STATUS ¶
func (action *ManagementPolicyAction_STATUS) AssignProperties_To_ManagementPolicyAction_STATUS(destination *storage.ManagementPolicyAction_STATUS) error
AssignProperties_To_ManagementPolicyAction_STATUS populates the provided destination ManagementPolicyAction_STATUS from our ManagementPolicyAction_STATUS
func (*ManagementPolicyAction_STATUS) DeepCopy ¶
func (in *ManagementPolicyAction_STATUS) DeepCopy() *ManagementPolicyAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyAction_STATUS.
func (*ManagementPolicyAction_STATUS) DeepCopyInto ¶
func (in *ManagementPolicyAction_STATUS) DeepCopyInto(out *ManagementPolicyAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyAction_STATUS) NewEmptyARMValue ¶
func (action *ManagementPolicyAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyAction_STATUS) PopulateFromARM ¶
func (action *ManagementPolicyAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyBaseBlob ¶
type ManagementPolicyBaseBlob struct { // Delete: The function to delete the blob Delete *DateAfterModification `json:"delete,omitempty"` // EnableAutoTierToHotFromCool: This property enables auto tiering of a blob from cool to hot on a blob access. This // property requires tierToCool.daysAfterLastAccessTimeGreaterThan. EnableAutoTierToHotFromCool *bool `json:"enableAutoTierToHotFromCool,omitempty"` // TierToArchive: The function to tier blobs to archive storage. TierToArchive *DateAfterModification `json:"tierToArchive,omitempty"` // TierToCold: The function to tier blobs to cold storage. TierToCold *DateAfterModification `json:"tierToCold,omitempty"` // TierToCool: The function to tier blobs to cool storage. TierToCool *DateAfterModification `json:"tierToCool,omitempty"` // TierToHot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage // Accounts TierToHot *DateAfterModification `json:"tierToHot,omitempty"` }
Management policy action for base blob.
func (*ManagementPolicyBaseBlob) AssignProperties_From_ManagementPolicyBaseBlob ¶
func (blob *ManagementPolicyBaseBlob) AssignProperties_From_ManagementPolicyBaseBlob(source *storage.ManagementPolicyBaseBlob) error
AssignProperties_From_ManagementPolicyBaseBlob populates our ManagementPolicyBaseBlob from the provided source ManagementPolicyBaseBlob
func (*ManagementPolicyBaseBlob) AssignProperties_To_ManagementPolicyBaseBlob ¶
func (blob *ManagementPolicyBaseBlob) AssignProperties_To_ManagementPolicyBaseBlob(destination *storage.ManagementPolicyBaseBlob) error
AssignProperties_To_ManagementPolicyBaseBlob populates the provided destination ManagementPolicyBaseBlob from our ManagementPolicyBaseBlob
func (*ManagementPolicyBaseBlob) ConvertToARM ¶
func (blob *ManagementPolicyBaseBlob) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyBaseBlob) DeepCopy ¶
func (in *ManagementPolicyBaseBlob) DeepCopy() *ManagementPolicyBaseBlob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyBaseBlob.
func (*ManagementPolicyBaseBlob) DeepCopyInto ¶
func (in *ManagementPolicyBaseBlob) DeepCopyInto(out *ManagementPolicyBaseBlob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyBaseBlob) Initialize_From_ManagementPolicyBaseBlob_STATUS ¶
func (blob *ManagementPolicyBaseBlob) Initialize_From_ManagementPolicyBaseBlob_STATUS(source *ManagementPolicyBaseBlob_STATUS) error
Initialize_From_ManagementPolicyBaseBlob_STATUS populates our ManagementPolicyBaseBlob from the provided source ManagementPolicyBaseBlob_STATUS
func (*ManagementPolicyBaseBlob) NewEmptyARMValue ¶
func (blob *ManagementPolicyBaseBlob) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyBaseBlob) PopulateFromARM ¶
func (blob *ManagementPolicyBaseBlob) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyBaseBlob_STATUS ¶
type ManagementPolicyBaseBlob_STATUS struct { // Delete: The function to delete the blob Delete *DateAfterModification_STATUS `json:"delete,omitempty"` // EnableAutoTierToHotFromCool: This property enables auto tiering of a blob from cool to hot on a blob access. This // property requires tierToCool.daysAfterLastAccessTimeGreaterThan. EnableAutoTierToHotFromCool *bool `json:"enableAutoTierToHotFromCool,omitempty"` // TierToArchive: The function to tier blobs to archive storage. TierToArchive *DateAfterModification_STATUS `json:"tierToArchive,omitempty"` // TierToCold: The function to tier blobs to cold storage. TierToCold *DateAfterModification_STATUS `json:"tierToCold,omitempty"` // TierToCool: The function to tier blobs to cool storage. TierToCool *DateAfterModification_STATUS `json:"tierToCool,omitempty"` // TierToHot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage // Accounts TierToHot *DateAfterModification_STATUS `json:"tierToHot,omitempty"` }
Management policy action for base blob.
func (*ManagementPolicyBaseBlob_STATUS) AssignProperties_From_ManagementPolicyBaseBlob_STATUS ¶
func (blob *ManagementPolicyBaseBlob_STATUS) AssignProperties_From_ManagementPolicyBaseBlob_STATUS(source *storage.ManagementPolicyBaseBlob_STATUS) error
AssignProperties_From_ManagementPolicyBaseBlob_STATUS populates our ManagementPolicyBaseBlob_STATUS from the provided source ManagementPolicyBaseBlob_STATUS
func (*ManagementPolicyBaseBlob_STATUS) AssignProperties_To_ManagementPolicyBaseBlob_STATUS ¶
func (blob *ManagementPolicyBaseBlob_STATUS) AssignProperties_To_ManagementPolicyBaseBlob_STATUS(destination *storage.ManagementPolicyBaseBlob_STATUS) error
AssignProperties_To_ManagementPolicyBaseBlob_STATUS populates the provided destination ManagementPolicyBaseBlob_STATUS from our ManagementPolicyBaseBlob_STATUS
func (*ManagementPolicyBaseBlob_STATUS) DeepCopy ¶
func (in *ManagementPolicyBaseBlob_STATUS) DeepCopy() *ManagementPolicyBaseBlob_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyBaseBlob_STATUS.
func (*ManagementPolicyBaseBlob_STATUS) DeepCopyInto ¶
func (in *ManagementPolicyBaseBlob_STATUS) DeepCopyInto(out *ManagementPolicyBaseBlob_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyBaseBlob_STATUS) NewEmptyARMValue ¶
func (blob *ManagementPolicyBaseBlob_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyBaseBlob_STATUS) PopulateFromARM ¶
func (blob *ManagementPolicyBaseBlob_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyDefinition ¶
type ManagementPolicyDefinition struct { // +kubebuilder:validation:Required // Actions: An object that defines the action set. Actions *ManagementPolicyAction `json:"actions,omitempty"` // Filters: An object that defines the filter set. Filters *ManagementPolicyFilter `json:"filters,omitempty"` }
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
func (*ManagementPolicyDefinition) AssignProperties_From_ManagementPolicyDefinition ¶
func (definition *ManagementPolicyDefinition) AssignProperties_From_ManagementPolicyDefinition(source *storage.ManagementPolicyDefinition) error
AssignProperties_From_ManagementPolicyDefinition populates our ManagementPolicyDefinition from the provided source ManagementPolicyDefinition
func (*ManagementPolicyDefinition) AssignProperties_To_ManagementPolicyDefinition ¶
func (definition *ManagementPolicyDefinition) AssignProperties_To_ManagementPolicyDefinition(destination *storage.ManagementPolicyDefinition) error
AssignProperties_To_ManagementPolicyDefinition populates the provided destination ManagementPolicyDefinition from our ManagementPolicyDefinition
func (*ManagementPolicyDefinition) ConvertToARM ¶
func (definition *ManagementPolicyDefinition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyDefinition) DeepCopy ¶
func (in *ManagementPolicyDefinition) DeepCopy() *ManagementPolicyDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyDefinition.
func (*ManagementPolicyDefinition) DeepCopyInto ¶
func (in *ManagementPolicyDefinition) DeepCopyInto(out *ManagementPolicyDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyDefinition) Initialize_From_ManagementPolicyDefinition_STATUS ¶
func (definition *ManagementPolicyDefinition) Initialize_From_ManagementPolicyDefinition_STATUS(source *ManagementPolicyDefinition_STATUS) error
Initialize_From_ManagementPolicyDefinition_STATUS populates our ManagementPolicyDefinition from the provided source ManagementPolicyDefinition_STATUS
func (*ManagementPolicyDefinition) NewEmptyARMValue ¶
func (definition *ManagementPolicyDefinition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyDefinition) PopulateFromARM ¶
func (definition *ManagementPolicyDefinition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyDefinition_STATUS ¶
type ManagementPolicyDefinition_STATUS struct { // Actions: An object that defines the action set. Actions *ManagementPolicyAction_STATUS `json:"actions,omitempty"` // Filters: An object that defines the filter set. Filters *ManagementPolicyFilter_STATUS `json:"filters,omitempty"` }
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
func (*ManagementPolicyDefinition_STATUS) AssignProperties_From_ManagementPolicyDefinition_STATUS ¶
func (definition *ManagementPolicyDefinition_STATUS) AssignProperties_From_ManagementPolicyDefinition_STATUS(source *storage.ManagementPolicyDefinition_STATUS) error
AssignProperties_From_ManagementPolicyDefinition_STATUS populates our ManagementPolicyDefinition_STATUS from the provided source ManagementPolicyDefinition_STATUS
func (*ManagementPolicyDefinition_STATUS) AssignProperties_To_ManagementPolicyDefinition_STATUS ¶
func (definition *ManagementPolicyDefinition_STATUS) AssignProperties_To_ManagementPolicyDefinition_STATUS(destination *storage.ManagementPolicyDefinition_STATUS) error
AssignProperties_To_ManagementPolicyDefinition_STATUS populates the provided destination ManagementPolicyDefinition_STATUS from our ManagementPolicyDefinition_STATUS
func (*ManagementPolicyDefinition_STATUS) DeepCopy ¶
func (in *ManagementPolicyDefinition_STATUS) DeepCopy() *ManagementPolicyDefinition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyDefinition_STATUS.
func (*ManagementPolicyDefinition_STATUS) DeepCopyInto ¶
func (in *ManagementPolicyDefinition_STATUS) DeepCopyInto(out *ManagementPolicyDefinition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyDefinition_STATUS) NewEmptyARMValue ¶
func (definition *ManagementPolicyDefinition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyDefinition_STATUS) PopulateFromARM ¶
func (definition *ManagementPolicyDefinition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyFilter ¶
type ManagementPolicyFilter struct { // BlobIndexMatch: An array of blob index tag based filters, there can be at most 10 tag filters BlobIndexMatch []TagFilter `json:"blobIndexMatch,omitempty"` // +kubebuilder:validation:Required // BlobTypes: An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete // actions are supported for appendBlob. BlobTypes []string `json:"blobTypes,omitempty"` // PrefixMatch: An array of strings for prefixes to be match. PrefixMatch []string `json:"prefixMatch,omitempty"` }
Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.
func (*ManagementPolicyFilter) AssignProperties_From_ManagementPolicyFilter ¶
func (filter *ManagementPolicyFilter) AssignProperties_From_ManagementPolicyFilter(source *storage.ManagementPolicyFilter) error
AssignProperties_From_ManagementPolicyFilter populates our ManagementPolicyFilter from the provided source ManagementPolicyFilter
func (*ManagementPolicyFilter) AssignProperties_To_ManagementPolicyFilter ¶
func (filter *ManagementPolicyFilter) AssignProperties_To_ManagementPolicyFilter(destination *storage.ManagementPolicyFilter) error
AssignProperties_To_ManagementPolicyFilter populates the provided destination ManagementPolicyFilter from our ManagementPolicyFilter
func (*ManagementPolicyFilter) ConvertToARM ¶
func (filter *ManagementPolicyFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyFilter) DeepCopy ¶
func (in *ManagementPolicyFilter) DeepCopy() *ManagementPolicyFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyFilter.
func (*ManagementPolicyFilter) DeepCopyInto ¶
func (in *ManagementPolicyFilter) DeepCopyInto(out *ManagementPolicyFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyFilter) Initialize_From_ManagementPolicyFilter_STATUS ¶
func (filter *ManagementPolicyFilter) Initialize_From_ManagementPolicyFilter_STATUS(source *ManagementPolicyFilter_STATUS) error
Initialize_From_ManagementPolicyFilter_STATUS populates our ManagementPolicyFilter from the provided source ManagementPolicyFilter_STATUS
func (*ManagementPolicyFilter) NewEmptyARMValue ¶
func (filter *ManagementPolicyFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyFilter) PopulateFromARM ¶
func (filter *ManagementPolicyFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyFilter_STATUS ¶
type ManagementPolicyFilter_STATUS struct { // BlobIndexMatch: An array of blob index tag based filters, there can be at most 10 tag filters BlobIndexMatch []TagFilter_STATUS `json:"blobIndexMatch,omitempty"` // BlobTypes: An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete // actions are supported for appendBlob. BlobTypes []string `json:"blobTypes,omitempty"` // PrefixMatch: An array of strings for prefixes to be match. PrefixMatch []string `json:"prefixMatch,omitempty"` }
Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.
func (*ManagementPolicyFilter_STATUS) AssignProperties_From_ManagementPolicyFilter_STATUS ¶
func (filter *ManagementPolicyFilter_STATUS) AssignProperties_From_ManagementPolicyFilter_STATUS(source *storage.ManagementPolicyFilter_STATUS) error
AssignProperties_From_ManagementPolicyFilter_STATUS populates our ManagementPolicyFilter_STATUS from the provided source ManagementPolicyFilter_STATUS
func (*ManagementPolicyFilter_STATUS) AssignProperties_To_ManagementPolicyFilter_STATUS ¶
func (filter *ManagementPolicyFilter_STATUS) AssignProperties_To_ManagementPolicyFilter_STATUS(destination *storage.ManagementPolicyFilter_STATUS) error
AssignProperties_To_ManagementPolicyFilter_STATUS populates the provided destination ManagementPolicyFilter_STATUS from our ManagementPolicyFilter_STATUS
func (*ManagementPolicyFilter_STATUS) DeepCopy ¶
func (in *ManagementPolicyFilter_STATUS) DeepCopy() *ManagementPolicyFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyFilter_STATUS.
func (*ManagementPolicyFilter_STATUS) DeepCopyInto ¶
func (in *ManagementPolicyFilter_STATUS) DeepCopyInto(out *ManagementPolicyFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyFilter_STATUS) NewEmptyARMValue ¶
func (filter *ManagementPolicyFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyFilter_STATUS) PopulateFromARM ¶
func (filter *ManagementPolicyFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyRule ¶
type ManagementPolicyRule struct { // +kubebuilder:validation:Required // Definition: An object that defines the Lifecycle rule. Definition *ManagementPolicyDefinition `json:"definition,omitempty"` // Enabled: Rule is enabled if set to true. Enabled *bool `json:"enabled,omitempty"` // +kubebuilder:validation:Required // Name: A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be // unique within a policy. Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required // Type: The valid value is Lifecycle Type *ManagementPolicyRule_Type `json:"type,omitempty"` }
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
func (*ManagementPolicyRule) AssignProperties_From_ManagementPolicyRule ¶
func (rule *ManagementPolicyRule) AssignProperties_From_ManagementPolicyRule(source *storage.ManagementPolicyRule) error
AssignProperties_From_ManagementPolicyRule populates our ManagementPolicyRule from the provided source ManagementPolicyRule
func (*ManagementPolicyRule) AssignProperties_To_ManagementPolicyRule ¶
func (rule *ManagementPolicyRule) AssignProperties_To_ManagementPolicyRule(destination *storage.ManagementPolicyRule) error
AssignProperties_To_ManagementPolicyRule populates the provided destination ManagementPolicyRule from our ManagementPolicyRule
func (*ManagementPolicyRule) ConvertToARM ¶
func (rule *ManagementPolicyRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyRule) DeepCopy ¶
func (in *ManagementPolicyRule) DeepCopy() *ManagementPolicyRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyRule.
func (*ManagementPolicyRule) DeepCopyInto ¶
func (in *ManagementPolicyRule) DeepCopyInto(out *ManagementPolicyRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyRule) Initialize_From_ManagementPolicyRule_STATUS ¶
func (rule *ManagementPolicyRule) Initialize_From_ManagementPolicyRule_STATUS(source *ManagementPolicyRule_STATUS) error
Initialize_From_ManagementPolicyRule_STATUS populates our ManagementPolicyRule from the provided source ManagementPolicyRule_STATUS
func (*ManagementPolicyRule) NewEmptyARMValue ¶
func (rule *ManagementPolicyRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyRule) PopulateFromARM ¶
func (rule *ManagementPolicyRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyRule_STATUS ¶
type ManagementPolicyRule_STATUS struct { // Definition: An object that defines the Lifecycle rule. Definition *ManagementPolicyDefinition_STATUS `json:"definition,omitempty"` // Enabled: Rule is enabled if set to true. Enabled *bool `json:"enabled,omitempty"` // Name: A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be // unique within a policy. Name *string `json:"name,omitempty"` // Type: The valid value is Lifecycle Type *ManagementPolicyRule_Type_STATUS `json:"type,omitempty"` }
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
func (*ManagementPolicyRule_STATUS) AssignProperties_From_ManagementPolicyRule_STATUS ¶
func (rule *ManagementPolicyRule_STATUS) AssignProperties_From_ManagementPolicyRule_STATUS(source *storage.ManagementPolicyRule_STATUS) error
AssignProperties_From_ManagementPolicyRule_STATUS populates our ManagementPolicyRule_STATUS from the provided source ManagementPolicyRule_STATUS
func (*ManagementPolicyRule_STATUS) AssignProperties_To_ManagementPolicyRule_STATUS ¶
func (rule *ManagementPolicyRule_STATUS) AssignProperties_To_ManagementPolicyRule_STATUS(destination *storage.ManagementPolicyRule_STATUS) error
AssignProperties_To_ManagementPolicyRule_STATUS populates the provided destination ManagementPolicyRule_STATUS from our ManagementPolicyRule_STATUS
func (*ManagementPolicyRule_STATUS) DeepCopy ¶
func (in *ManagementPolicyRule_STATUS) DeepCopy() *ManagementPolicyRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyRule_STATUS.
func (*ManagementPolicyRule_STATUS) DeepCopyInto ¶
func (in *ManagementPolicyRule_STATUS) DeepCopyInto(out *ManagementPolicyRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyRule_STATUS) NewEmptyARMValue ¶
func (rule *ManagementPolicyRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyRule_STATUS) PopulateFromARM ¶
func (rule *ManagementPolicyRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyRule_Type ¶
type ManagementPolicyRule_Type string
+kubebuilder:validation:Enum={"Lifecycle"}
type ManagementPolicyRule_Type_STATUS ¶
type ManagementPolicyRule_Type_STATUS string
type ManagementPolicySchema ¶
type ManagementPolicySchema struct { // +kubebuilder:validation:Required // Rules: The Storage Account ManagementPolicies Rules. See more details in: // https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Rules []ManagementPolicyRule `json:"rules,omitempty"` }
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (*ManagementPolicySchema) AssignProperties_From_ManagementPolicySchema ¶
func (schema *ManagementPolicySchema) AssignProperties_From_ManagementPolicySchema(source *storage.ManagementPolicySchema) error
AssignProperties_From_ManagementPolicySchema populates our ManagementPolicySchema from the provided source ManagementPolicySchema
func (*ManagementPolicySchema) AssignProperties_To_ManagementPolicySchema ¶
func (schema *ManagementPolicySchema) AssignProperties_To_ManagementPolicySchema(destination *storage.ManagementPolicySchema) error
AssignProperties_To_ManagementPolicySchema populates the provided destination ManagementPolicySchema from our ManagementPolicySchema
func (*ManagementPolicySchema) ConvertToARM ¶
func (schema *ManagementPolicySchema) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicySchema) DeepCopy ¶
func (in *ManagementPolicySchema) DeepCopy() *ManagementPolicySchema
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySchema.
func (*ManagementPolicySchema) DeepCopyInto ¶
func (in *ManagementPolicySchema) DeepCopyInto(out *ManagementPolicySchema)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicySchema) Initialize_From_ManagementPolicySchema_STATUS ¶
func (schema *ManagementPolicySchema) Initialize_From_ManagementPolicySchema_STATUS(source *ManagementPolicySchema_STATUS) error
Initialize_From_ManagementPolicySchema_STATUS populates our ManagementPolicySchema from the provided source ManagementPolicySchema_STATUS
func (*ManagementPolicySchema) NewEmptyARMValue ¶
func (schema *ManagementPolicySchema) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicySchema) PopulateFromARM ¶
func (schema *ManagementPolicySchema) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicySchema_STATUS ¶
type ManagementPolicySchema_STATUS struct { // Rules: The Storage Account ManagementPolicies Rules. See more details in: // https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Rules []ManagementPolicyRule_STATUS `json:"rules,omitempty"` }
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (*ManagementPolicySchema_STATUS) AssignProperties_From_ManagementPolicySchema_STATUS ¶
func (schema *ManagementPolicySchema_STATUS) AssignProperties_From_ManagementPolicySchema_STATUS(source *storage.ManagementPolicySchema_STATUS) error
AssignProperties_From_ManagementPolicySchema_STATUS populates our ManagementPolicySchema_STATUS from the provided source ManagementPolicySchema_STATUS
func (*ManagementPolicySchema_STATUS) AssignProperties_To_ManagementPolicySchema_STATUS ¶
func (schema *ManagementPolicySchema_STATUS) AssignProperties_To_ManagementPolicySchema_STATUS(destination *storage.ManagementPolicySchema_STATUS) error
AssignProperties_To_ManagementPolicySchema_STATUS populates the provided destination ManagementPolicySchema_STATUS from our ManagementPolicySchema_STATUS
func (*ManagementPolicySchema_STATUS) DeepCopy ¶
func (in *ManagementPolicySchema_STATUS) DeepCopy() *ManagementPolicySchema_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySchema_STATUS.
func (*ManagementPolicySchema_STATUS) DeepCopyInto ¶
func (in *ManagementPolicySchema_STATUS) DeepCopyInto(out *ManagementPolicySchema_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicySchema_STATUS) NewEmptyARMValue ¶
func (schema *ManagementPolicySchema_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicySchema_STATUS) PopulateFromARM ¶
func (schema *ManagementPolicySchema_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicySnapShot ¶
type ManagementPolicySnapShot struct { // Delete: The function to delete the blob snapshot Delete *DateAfterCreation `json:"delete,omitempty"` // TierToArchive: The function to tier blob snapshot to archive storage. TierToArchive *DateAfterCreation `json:"tierToArchive,omitempty"` // TierToCold: The function to tier blobs to cold storage. TierToCold *DateAfterCreation `json:"tierToCold,omitempty"` // TierToCool: The function to tier blob snapshot to cool storage. TierToCool *DateAfterCreation `json:"tierToCool,omitempty"` // TierToHot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage // Accounts TierToHot *DateAfterCreation `json:"tierToHot,omitempty"` }
Management policy action for snapshot.
func (*ManagementPolicySnapShot) AssignProperties_From_ManagementPolicySnapShot ¶
func (shot *ManagementPolicySnapShot) AssignProperties_From_ManagementPolicySnapShot(source *storage.ManagementPolicySnapShot) error
AssignProperties_From_ManagementPolicySnapShot populates our ManagementPolicySnapShot from the provided source ManagementPolicySnapShot
func (*ManagementPolicySnapShot) AssignProperties_To_ManagementPolicySnapShot ¶
func (shot *ManagementPolicySnapShot) AssignProperties_To_ManagementPolicySnapShot(destination *storage.ManagementPolicySnapShot) error
AssignProperties_To_ManagementPolicySnapShot populates the provided destination ManagementPolicySnapShot from our ManagementPolicySnapShot
func (*ManagementPolicySnapShot) ConvertToARM ¶
func (shot *ManagementPolicySnapShot) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicySnapShot) DeepCopy ¶
func (in *ManagementPolicySnapShot) DeepCopy() *ManagementPolicySnapShot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySnapShot.
func (*ManagementPolicySnapShot) DeepCopyInto ¶
func (in *ManagementPolicySnapShot) DeepCopyInto(out *ManagementPolicySnapShot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicySnapShot) Initialize_From_ManagementPolicySnapShot_STATUS ¶
func (shot *ManagementPolicySnapShot) Initialize_From_ManagementPolicySnapShot_STATUS(source *ManagementPolicySnapShot_STATUS) error
Initialize_From_ManagementPolicySnapShot_STATUS populates our ManagementPolicySnapShot from the provided source ManagementPolicySnapShot_STATUS
func (*ManagementPolicySnapShot) NewEmptyARMValue ¶
func (shot *ManagementPolicySnapShot) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicySnapShot) PopulateFromARM ¶
func (shot *ManagementPolicySnapShot) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicySnapShot_STATUS ¶
type ManagementPolicySnapShot_STATUS struct { // Delete: The function to delete the blob snapshot Delete *DateAfterCreation_STATUS `json:"delete,omitempty"` // TierToArchive: The function to tier blob snapshot to archive storage. TierToArchive *DateAfterCreation_STATUS `json:"tierToArchive,omitempty"` // TierToCold: The function to tier blobs to cold storage. TierToCold *DateAfterCreation_STATUS `json:"tierToCold,omitempty"` // TierToCool: The function to tier blob snapshot to cool storage. TierToCool *DateAfterCreation_STATUS `json:"tierToCool,omitempty"` // TierToHot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage // Accounts TierToHot *DateAfterCreation_STATUS `json:"tierToHot,omitempty"` }
Management policy action for snapshot.
func (*ManagementPolicySnapShot_STATUS) AssignProperties_From_ManagementPolicySnapShot_STATUS ¶
func (shot *ManagementPolicySnapShot_STATUS) AssignProperties_From_ManagementPolicySnapShot_STATUS(source *storage.ManagementPolicySnapShot_STATUS) error
AssignProperties_From_ManagementPolicySnapShot_STATUS populates our ManagementPolicySnapShot_STATUS from the provided source ManagementPolicySnapShot_STATUS
func (*ManagementPolicySnapShot_STATUS) AssignProperties_To_ManagementPolicySnapShot_STATUS ¶
func (shot *ManagementPolicySnapShot_STATUS) AssignProperties_To_ManagementPolicySnapShot_STATUS(destination *storage.ManagementPolicySnapShot_STATUS) error
AssignProperties_To_ManagementPolicySnapShot_STATUS populates the provided destination ManagementPolicySnapShot_STATUS from our ManagementPolicySnapShot_STATUS
func (*ManagementPolicySnapShot_STATUS) DeepCopy ¶
func (in *ManagementPolicySnapShot_STATUS) DeepCopy() *ManagementPolicySnapShot_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySnapShot_STATUS.
func (*ManagementPolicySnapShot_STATUS) DeepCopyInto ¶
func (in *ManagementPolicySnapShot_STATUS) DeepCopyInto(out *ManagementPolicySnapShot_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicySnapShot_STATUS) NewEmptyARMValue ¶
func (shot *ManagementPolicySnapShot_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicySnapShot_STATUS) PopulateFromARM ¶
func (shot *ManagementPolicySnapShot_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyVersion ¶
type ManagementPolicyVersion struct { // Delete: The function to delete the blob version Delete *DateAfterCreation `json:"delete,omitempty"` // TierToArchive: The function to tier blob version to archive storage. TierToArchive *DateAfterCreation `json:"tierToArchive,omitempty"` // TierToCold: The function to tier blobs to cold storage. TierToCold *DateAfterCreation `json:"tierToCold,omitempty"` // TierToCool: The function to tier blob version to cool storage. TierToCool *DateAfterCreation `json:"tierToCool,omitempty"` // TierToHot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage // Accounts TierToHot *DateAfterCreation `json:"tierToHot,omitempty"` }
Management policy action for blob version.
func (*ManagementPolicyVersion) AssignProperties_From_ManagementPolicyVersion ¶
func (version *ManagementPolicyVersion) AssignProperties_From_ManagementPolicyVersion(source *storage.ManagementPolicyVersion) error
AssignProperties_From_ManagementPolicyVersion populates our ManagementPolicyVersion from the provided source ManagementPolicyVersion
func (*ManagementPolicyVersion) AssignProperties_To_ManagementPolicyVersion ¶
func (version *ManagementPolicyVersion) AssignProperties_To_ManagementPolicyVersion(destination *storage.ManagementPolicyVersion) error
AssignProperties_To_ManagementPolicyVersion populates the provided destination ManagementPolicyVersion from our ManagementPolicyVersion
func (*ManagementPolicyVersion) ConvertToARM ¶
func (version *ManagementPolicyVersion) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyVersion) DeepCopy ¶
func (in *ManagementPolicyVersion) DeepCopy() *ManagementPolicyVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyVersion.
func (*ManagementPolicyVersion) DeepCopyInto ¶
func (in *ManagementPolicyVersion) DeepCopyInto(out *ManagementPolicyVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyVersion) Initialize_From_ManagementPolicyVersion_STATUS ¶
func (version *ManagementPolicyVersion) Initialize_From_ManagementPolicyVersion_STATUS(source *ManagementPolicyVersion_STATUS) error
Initialize_From_ManagementPolicyVersion_STATUS populates our ManagementPolicyVersion from the provided source ManagementPolicyVersion_STATUS
func (*ManagementPolicyVersion) NewEmptyARMValue ¶
func (version *ManagementPolicyVersion) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyVersion) PopulateFromARM ¶
func (version *ManagementPolicyVersion) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyVersion_STATUS ¶
type ManagementPolicyVersion_STATUS struct { // Delete: The function to delete the blob version Delete *DateAfterCreation_STATUS `json:"delete,omitempty"` // TierToArchive: The function to tier blob version to archive storage. TierToArchive *DateAfterCreation_STATUS `json:"tierToArchive,omitempty"` // TierToCold: The function to tier blobs to cold storage. TierToCold *DateAfterCreation_STATUS `json:"tierToCold,omitempty"` // TierToCool: The function to tier blob version to cool storage. TierToCool *DateAfterCreation_STATUS `json:"tierToCool,omitempty"` // TierToHot: The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage // Accounts TierToHot *DateAfterCreation_STATUS `json:"tierToHot,omitempty"` }
Management policy action for blob version.
func (*ManagementPolicyVersion_STATUS) AssignProperties_From_ManagementPolicyVersion_STATUS ¶
func (version *ManagementPolicyVersion_STATUS) AssignProperties_From_ManagementPolicyVersion_STATUS(source *storage.ManagementPolicyVersion_STATUS) error
AssignProperties_From_ManagementPolicyVersion_STATUS populates our ManagementPolicyVersion_STATUS from the provided source ManagementPolicyVersion_STATUS
func (*ManagementPolicyVersion_STATUS) AssignProperties_To_ManagementPolicyVersion_STATUS ¶
func (version *ManagementPolicyVersion_STATUS) AssignProperties_To_ManagementPolicyVersion_STATUS(destination *storage.ManagementPolicyVersion_STATUS) error
AssignProperties_To_ManagementPolicyVersion_STATUS populates the provided destination ManagementPolicyVersion_STATUS from our ManagementPolicyVersion_STATUS
func (*ManagementPolicyVersion_STATUS) DeepCopy ¶
func (in *ManagementPolicyVersion_STATUS) DeepCopy() *ManagementPolicyVersion_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyVersion_STATUS.
func (*ManagementPolicyVersion_STATUS) DeepCopyInto ¶
func (in *ManagementPolicyVersion_STATUS) DeepCopyInto(out *ManagementPolicyVersion_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyVersion_STATUS) NewEmptyARMValue ¶
func (version *ManagementPolicyVersion_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyVersion_STATUS) PopulateFromARM ¶
func (version *ManagementPolicyVersion_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Multichannel ¶
type Multichannel struct { // Enabled: Indicates whether multichannel is enabled Enabled *bool `json:"enabled,omitempty"` }
Multichannel setting. Applies to Premium FileStorage only.
func (*Multichannel) AssignProperties_From_Multichannel ¶
func (multichannel *Multichannel) AssignProperties_From_Multichannel(source *storage.Multichannel) error
AssignProperties_From_Multichannel populates our Multichannel from the provided source Multichannel
func (*Multichannel) AssignProperties_To_Multichannel ¶
func (multichannel *Multichannel) AssignProperties_To_Multichannel(destination *storage.Multichannel) error
AssignProperties_To_Multichannel populates the provided destination Multichannel from our Multichannel
func (*Multichannel) ConvertToARM ¶
func (multichannel *Multichannel) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Multichannel) DeepCopy ¶
func (in *Multichannel) DeepCopy() *Multichannel
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Multichannel.
func (*Multichannel) DeepCopyInto ¶
func (in *Multichannel) DeepCopyInto(out *Multichannel)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Multichannel) Initialize_From_Multichannel_STATUS ¶
func (multichannel *Multichannel) Initialize_From_Multichannel_STATUS(source *Multichannel_STATUS) error
Initialize_From_Multichannel_STATUS populates our Multichannel from the provided source Multichannel_STATUS
func (*Multichannel) NewEmptyARMValue ¶
func (multichannel *Multichannel) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Multichannel) PopulateFromARM ¶
func (multichannel *Multichannel) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Multichannel_STATUS ¶
type Multichannel_STATUS struct { // Enabled: Indicates whether multichannel is enabled Enabled *bool `json:"enabled,omitempty"` }
Multichannel setting. Applies to Premium FileStorage only.
func (*Multichannel_STATUS) AssignProperties_From_Multichannel_STATUS ¶
func (multichannel *Multichannel_STATUS) AssignProperties_From_Multichannel_STATUS(source *storage.Multichannel_STATUS) error
AssignProperties_From_Multichannel_STATUS populates our Multichannel_STATUS from the provided source Multichannel_STATUS
func (*Multichannel_STATUS) AssignProperties_To_Multichannel_STATUS ¶
func (multichannel *Multichannel_STATUS) AssignProperties_To_Multichannel_STATUS(destination *storage.Multichannel_STATUS) error
AssignProperties_To_Multichannel_STATUS populates the provided destination Multichannel_STATUS from our Multichannel_STATUS
func (*Multichannel_STATUS) DeepCopy ¶
func (in *Multichannel_STATUS) DeepCopy() *Multichannel_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Multichannel_STATUS.
func (*Multichannel_STATUS) DeepCopyInto ¶
func (in *Multichannel_STATUS) DeepCopyInto(out *Multichannel_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Multichannel_STATUS) NewEmptyARMValue ¶
func (multichannel *Multichannel_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Multichannel_STATUS) PopulateFromARM ¶
func (multichannel *Multichannel_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NetworkRuleSet ¶
type NetworkRuleSet struct { // Bypass: Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of // Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Bypass *string `json:"bypass,omitempty"` // +kubebuilder:validation:Required // DefaultAction: Specifies the default action of allow or deny when no other rules match. DefaultAction *NetworkRuleSet_DefaultAction `json:"defaultAction,omitempty"` // IpRules: Sets the IP ACL rules IpRules []IPRule `json:"ipRules,omitempty"` // ResourceAccessRules: Sets the resource access rules ResourceAccessRules []ResourceAccessRule `json:"resourceAccessRules,omitempty"` // VirtualNetworkRules: Sets the virtual network rules VirtualNetworkRules []VirtualNetworkRule `json:"virtualNetworkRules,omitempty"` }
Network rule set
func (*NetworkRuleSet) AssignProperties_From_NetworkRuleSet ¶
func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *storage.NetworkRuleSet) error
AssignProperties_From_NetworkRuleSet populates our NetworkRuleSet from the provided source NetworkRuleSet
func (*NetworkRuleSet) AssignProperties_To_NetworkRuleSet ¶
func (ruleSet *NetworkRuleSet) AssignProperties_To_NetworkRuleSet(destination *storage.NetworkRuleSet) error
AssignProperties_To_NetworkRuleSet populates the provided destination NetworkRuleSet from our NetworkRuleSet
func (*NetworkRuleSet) ConvertToARM ¶
func (ruleSet *NetworkRuleSet) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NetworkRuleSet) DeepCopy ¶
func (in *NetworkRuleSet) DeepCopy() *NetworkRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSet.
func (*NetworkRuleSet) DeepCopyInto ¶
func (in *NetworkRuleSet) DeepCopyInto(out *NetworkRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkRuleSet) Initialize_From_NetworkRuleSet_STATUS ¶
func (ruleSet *NetworkRuleSet) Initialize_From_NetworkRuleSet_STATUS(source *NetworkRuleSet_STATUS) error
Initialize_From_NetworkRuleSet_STATUS populates our NetworkRuleSet from the provided source NetworkRuleSet_STATUS
func (*NetworkRuleSet) NewEmptyARMValue ¶
func (ruleSet *NetworkRuleSet) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkRuleSet) PopulateFromARM ¶
func (ruleSet *NetworkRuleSet) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NetworkRuleSet_Bypass_STATUS ¶
type NetworkRuleSet_Bypass_STATUS string
type NetworkRuleSet_DefaultAction ¶
type NetworkRuleSet_DefaultAction string
+kubebuilder:validation:Enum={"Allow","Deny"}
type NetworkRuleSet_DefaultAction_STATUS ¶
type NetworkRuleSet_DefaultAction_STATUS string
type NetworkRuleSet_STATUS ¶
type NetworkRuleSet_STATUS struct { // Bypass: Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of // Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Bypass *NetworkRuleSet_Bypass_STATUS `json:"bypass,omitempty"` // DefaultAction: Specifies the default action of allow or deny when no other rules match. DefaultAction *NetworkRuleSet_DefaultAction_STATUS `json:"defaultAction,omitempty"` // IpRules: Sets the IP ACL rules IpRules []IPRule_STATUS `json:"ipRules,omitempty"` // ResourceAccessRules: Sets the resource access rules ResourceAccessRules []ResourceAccessRule_STATUS `json:"resourceAccessRules,omitempty"` // VirtualNetworkRules: Sets the virtual network rules VirtualNetworkRules []VirtualNetworkRule_STATUS `json:"virtualNetworkRules,omitempty"` }
Network rule set
func (*NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATUS ¶
func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATUS(source *storage.NetworkRuleSet_STATUS) error
AssignProperties_From_NetworkRuleSet_STATUS populates our NetworkRuleSet_STATUS from the provided source NetworkRuleSet_STATUS
func (*NetworkRuleSet_STATUS) AssignProperties_To_NetworkRuleSet_STATUS ¶
func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_To_NetworkRuleSet_STATUS(destination *storage.NetworkRuleSet_STATUS) error
AssignProperties_To_NetworkRuleSet_STATUS populates the provided destination NetworkRuleSet_STATUS from our NetworkRuleSet_STATUS
func (*NetworkRuleSet_STATUS) DeepCopy ¶
func (in *NetworkRuleSet_STATUS) DeepCopy() *NetworkRuleSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSet_STATUS.
func (*NetworkRuleSet_STATUS) DeepCopyInto ¶
func (in *NetworkRuleSet_STATUS) DeepCopyInto(out *NetworkRuleSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkRuleSet_STATUS) NewEmptyARMValue ¶
func (ruleSet *NetworkRuleSet_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkRuleSet_STATUS) PopulateFromARM ¶
func (ruleSet *NetworkRuleSet_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` }
The Private Endpoint Connection resource.
func (*PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS ¶
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_From_PrivateEndpointConnection_STATUS populates our PrivateEndpointConnection_STATUS from the provided source PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS ¶
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_To_PrivateEndpointConnection_STATUS populates the provided destination PrivateEndpointConnection_STATUS from our PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) DeepCopy ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS.
func (*PrivateEndpointConnection_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointConnection_STATUS) NewEmptyARMValue ¶
func (connection *PrivateEndpointConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointConnection_STATUS) PopulateFromARM ¶
func (connection *PrivateEndpointConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ProtectedAppendWritesHistory_STATUS ¶
type ProtectedAppendWritesHistory_STATUS struct { // AllowProtectedAppendWritesAll: When enabled, new blocks can be written to both 'Append and Bock Blobs' while maintaining // legal hold protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. AllowProtectedAppendWritesAll *bool `json:"allowProtectedAppendWritesAll,omitempty"` // Timestamp: Returns the date and time the tag was added. Timestamp *string `json:"timestamp,omitempty"` }
Protected append writes history setting for the blob container with Legal holds.
func (*ProtectedAppendWritesHistory_STATUS) AssignProperties_From_ProtectedAppendWritesHistory_STATUS ¶
func (history *ProtectedAppendWritesHistory_STATUS) AssignProperties_From_ProtectedAppendWritesHistory_STATUS(source *storage.ProtectedAppendWritesHistory_STATUS) error
AssignProperties_From_ProtectedAppendWritesHistory_STATUS populates our ProtectedAppendWritesHistory_STATUS from the provided source ProtectedAppendWritesHistory_STATUS
func (*ProtectedAppendWritesHistory_STATUS) AssignProperties_To_ProtectedAppendWritesHistory_STATUS ¶
func (history *ProtectedAppendWritesHistory_STATUS) AssignProperties_To_ProtectedAppendWritesHistory_STATUS(destination *storage.ProtectedAppendWritesHistory_STATUS) error
AssignProperties_To_ProtectedAppendWritesHistory_STATUS populates the provided destination ProtectedAppendWritesHistory_STATUS from our ProtectedAppendWritesHistory_STATUS
func (*ProtectedAppendWritesHistory_STATUS) DeepCopy ¶
func (in *ProtectedAppendWritesHistory_STATUS) DeepCopy() *ProtectedAppendWritesHistory_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectedAppendWritesHistory_STATUS.
func (*ProtectedAppendWritesHistory_STATUS) DeepCopyInto ¶
func (in *ProtectedAppendWritesHistory_STATUS) DeepCopyInto(out *ProtectedAppendWritesHistory_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProtectedAppendWritesHistory_STATUS) NewEmptyARMValue ¶
func (history *ProtectedAppendWritesHistory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ProtectedAppendWritesHistory_STATUS) PopulateFromARM ¶
func (history *ProtectedAppendWritesHistory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ProtocolSettings ¶
type ProtocolSettings struct { // Smb: Setting for SMB protocol Smb *SmbSetting `json:"smb,omitempty"` }
Protocol settings for file service
func (*ProtocolSettings) AssignProperties_From_ProtocolSettings ¶
func (settings *ProtocolSettings) AssignProperties_From_ProtocolSettings(source *storage.ProtocolSettings) error
AssignProperties_From_ProtocolSettings populates our ProtocolSettings from the provided source ProtocolSettings
func (*ProtocolSettings) AssignProperties_To_ProtocolSettings ¶
func (settings *ProtocolSettings) AssignProperties_To_ProtocolSettings(destination *storage.ProtocolSettings) error
AssignProperties_To_ProtocolSettings populates the provided destination ProtocolSettings from our ProtocolSettings
func (*ProtocolSettings) ConvertToARM ¶
func (settings *ProtocolSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ProtocolSettings) DeepCopy ¶
func (in *ProtocolSettings) DeepCopy() *ProtocolSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtocolSettings.
func (*ProtocolSettings) DeepCopyInto ¶
func (in *ProtocolSettings) DeepCopyInto(out *ProtocolSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProtocolSettings) Initialize_From_ProtocolSettings_STATUS ¶
func (settings *ProtocolSettings) Initialize_From_ProtocolSettings_STATUS(source *ProtocolSettings_STATUS) error
Initialize_From_ProtocolSettings_STATUS populates our ProtocolSettings from the provided source ProtocolSettings_STATUS
func (*ProtocolSettings) NewEmptyARMValue ¶
func (settings *ProtocolSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ProtocolSettings) PopulateFromARM ¶
func (settings *ProtocolSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ProtocolSettings_STATUS ¶
type ProtocolSettings_STATUS struct { // Smb: Setting for SMB protocol Smb *SmbSetting_STATUS `json:"smb,omitempty"` }
Protocol settings for file service
func (*ProtocolSettings_STATUS) AssignProperties_From_ProtocolSettings_STATUS ¶
func (settings *ProtocolSettings_STATUS) AssignProperties_From_ProtocolSettings_STATUS(source *storage.ProtocolSettings_STATUS) error
AssignProperties_From_ProtocolSettings_STATUS populates our ProtocolSettings_STATUS from the provided source ProtocolSettings_STATUS
func (*ProtocolSettings_STATUS) AssignProperties_To_ProtocolSettings_STATUS ¶
func (settings *ProtocolSettings_STATUS) AssignProperties_To_ProtocolSettings_STATUS(destination *storage.ProtocolSettings_STATUS) error
AssignProperties_To_ProtocolSettings_STATUS populates the provided destination ProtocolSettings_STATUS from our ProtocolSettings_STATUS
func (*ProtocolSettings_STATUS) DeepCopy ¶
func (in *ProtocolSettings_STATUS) DeepCopy() *ProtocolSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtocolSettings_STATUS.
func (*ProtocolSettings_STATUS) DeepCopyInto ¶
func (in *ProtocolSettings_STATUS) DeepCopyInto(out *ProtocolSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProtocolSettings_STATUS) NewEmptyARMValue ¶
func (settings *ProtocolSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ProtocolSettings_STATUS) PopulateFromARM ¶
func (settings *ProtocolSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceAccessRule ¶
type ResourceAccessRule struct { // ResourceReference: Resource Id ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` // TenantId: Tenant Id TenantId *string `json:"tenantId,omitempty"` }
Resource Access Rule.
func (*ResourceAccessRule) AssignProperties_From_ResourceAccessRule ¶
func (rule *ResourceAccessRule) AssignProperties_From_ResourceAccessRule(source *storage.ResourceAccessRule) error
AssignProperties_From_ResourceAccessRule populates our ResourceAccessRule from the provided source ResourceAccessRule
func (*ResourceAccessRule) AssignProperties_To_ResourceAccessRule ¶
func (rule *ResourceAccessRule) AssignProperties_To_ResourceAccessRule(destination *storage.ResourceAccessRule) error
AssignProperties_To_ResourceAccessRule populates the provided destination ResourceAccessRule from our ResourceAccessRule
func (*ResourceAccessRule) ConvertToARM ¶
func (rule *ResourceAccessRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceAccessRule) DeepCopy ¶
func (in *ResourceAccessRule) DeepCopy() *ResourceAccessRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAccessRule.
func (*ResourceAccessRule) DeepCopyInto ¶
func (in *ResourceAccessRule) DeepCopyInto(out *ResourceAccessRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceAccessRule) Initialize_From_ResourceAccessRule_STATUS ¶
func (rule *ResourceAccessRule) Initialize_From_ResourceAccessRule_STATUS(source *ResourceAccessRule_STATUS) error
Initialize_From_ResourceAccessRule_STATUS populates our ResourceAccessRule from the provided source ResourceAccessRule_STATUS
func (*ResourceAccessRule) NewEmptyARMValue ¶
func (rule *ResourceAccessRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceAccessRule) PopulateFromARM ¶
func (rule *ResourceAccessRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceAccessRule_STATUS ¶
type ResourceAccessRule_STATUS struct { // ResourceId: Resource Id ResourceId *string `json:"resourceId,omitempty"` // TenantId: Tenant Id TenantId *string `json:"tenantId,omitempty"` }
Resource Access Rule.
func (*ResourceAccessRule_STATUS) AssignProperties_From_ResourceAccessRule_STATUS ¶
func (rule *ResourceAccessRule_STATUS) AssignProperties_From_ResourceAccessRule_STATUS(source *storage.ResourceAccessRule_STATUS) error
AssignProperties_From_ResourceAccessRule_STATUS populates our ResourceAccessRule_STATUS from the provided source ResourceAccessRule_STATUS
func (*ResourceAccessRule_STATUS) AssignProperties_To_ResourceAccessRule_STATUS ¶
func (rule *ResourceAccessRule_STATUS) AssignProperties_To_ResourceAccessRule_STATUS(destination *storage.ResourceAccessRule_STATUS) error
AssignProperties_To_ResourceAccessRule_STATUS populates the provided destination ResourceAccessRule_STATUS from our ResourceAccessRule_STATUS
func (*ResourceAccessRule_STATUS) DeepCopy ¶
func (in *ResourceAccessRule_STATUS) DeepCopy() *ResourceAccessRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAccessRule_STATUS.
func (*ResourceAccessRule_STATUS) DeepCopyInto ¶
func (in *ResourceAccessRule_STATUS) DeepCopyInto(out *ResourceAccessRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceAccessRule_STATUS) NewEmptyARMValue ¶
func (rule *ResourceAccessRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceAccessRule_STATUS) PopulateFromARM ¶
func (rule *ResourceAccessRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RestorePolicyProperties ¶
type RestorePolicyProperties struct { // +kubebuilder:validation:Maximum=365 // +kubebuilder:validation:Minimum=1 // Days: how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days. Days *int `json:"days,omitempty"` // +kubebuilder:validation:Required // Enabled: Blob restore is enabled if set to true. Enabled *bool `json:"enabled,omitempty"` }
The blob service properties for blob restore policy
func (*RestorePolicyProperties) AssignProperties_From_RestorePolicyProperties ¶
func (properties *RestorePolicyProperties) AssignProperties_From_RestorePolicyProperties(source *storage.RestorePolicyProperties) error
AssignProperties_From_RestorePolicyProperties populates our RestorePolicyProperties from the provided source RestorePolicyProperties
func (*RestorePolicyProperties) AssignProperties_To_RestorePolicyProperties ¶
func (properties *RestorePolicyProperties) AssignProperties_To_RestorePolicyProperties(destination *storage.RestorePolicyProperties) error
AssignProperties_To_RestorePolicyProperties populates the provided destination RestorePolicyProperties from our RestorePolicyProperties
func (*RestorePolicyProperties) ConvertToARM ¶
func (properties *RestorePolicyProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RestorePolicyProperties) DeepCopy ¶
func (in *RestorePolicyProperties) DeepCopy() *RestorePolicyProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestorePolicyProperties.
func (*RestorePolicyProperties) DeepCopyInto ¶
func (in *RestorePolicyProperties) DeepCopyInto(out *RestorePolicyProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestorePolicyProperties) Initialize_From_RestorePolicyProperties_STATUS ¶
func (properties *RestorePolicyProperties) Initialize_From_RestorePolicyProperties_STATUS(source *RestorePolicyProperties_STATUS) error
Initialize_From_RestorePolicyProperties_STATUS populates our RestorePolicyProperties from the provided source RestorePolicyProperties_STATUS
func (*RestorePolicyProperties) NewEmptyARMValue ¶
func (properties *RestorePolicyProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RestorePolicyProperties) PopulateFromARM ¶
func (properties *RestorePolicyProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RestorePolicyProperties_STATUS ¶
type RestorePolicyProperties_STATUS struct { // Days: how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days. Days *int `json:"days,omitempty"` // Enabled: Blob restore is enabled if set to true. Enabled *bool `json:"enabled,omitempty"` // LastEnabledTime: Deprecated in favor of minRestoreTime property. LastEnabledTime *string `json:"lastEnabledTime,omitempty"` // MinRestoreTime: Returns the minimum date and time that the restore can be started. MinRestoreTime *string `json:"minRestoreTime,omitempty"` }
The blob service properties for blob restore policy
func (*RestorePolicyProperties_STATUS) AssignProperties_From_RestorePolicyProperties_STATUS ¶
func (properties *RestorePolicyProperties_STATUS) AssignProperties_From_RestorePolicyProperties_STATUS(source *storage.RestorePolicyProperties_STATUS) error
AssignProperties_From_RestorePolicyProperties_STATUS populates our RestorePolicyProperties_STATUS from the provided source RestorePolicyProperties_STATUS
func (*RestorePolicyProperties_STATUS) AssignProperties_To_RestorePolicyProperties_STATUS ¶
func (properties *RestorePolicyProperties_STATUS) AssignProperties_To_RestorePolicyProperties_STATUS(destination *storage.RestorePolicyProperties_STATUS) error
AssignProperties_To_RestorePolicyProperties_STATUS populates the provided destination RestorePolicyProperties_STATUS from our RestorePolicyProperties_STATUS
func (*RestorePolicyProperties_STATUS) DeepCopy ¶
func (in *RestorePolicyProperties_STATUS) DeepCopy() *RestorePolicyProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestorePolicyProperties_STATUS.
func (*RestorePolicyProperties_STATUS) DeepCopyInto ¶
func (in *RestorePolicyProperties_STATUS) DeepCopyInto(out *RestorePolicyProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestorePolicyProperties_STATUS) NewEmptyARMValue ¶
func (properties *RestorePolicyProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RestorePolicyProperties_STATUS) PopulateFromARM ¶
func (properties *RestorePolicyProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RoutingPreference ¶
type RoutingPreference struct { // PublishInternetEndpoints: A boolean flag which indicates whether internet routing storage endpoints are to be published PublishInternetEndpoints *bool `json:"publishInternetEndpoints,omitempty"` // PublishMicrosoftEndpoints: A boolean flag which indicates whether microsoft routing storage endpoints are to be published PublishMicrosoftEndpoints *bool `json:"publishMicrosoftEndpoints,omitempty"` // RoutingChoice: Routing Choice defines the kind of network routing opted by the user. RoutingChoice *RoutingPreference_RoutingChoice `json:"routingChoice,omitempty"` }
Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing
func (*RoutingPreference) AssignProperties_From_RoutingPreference ¶
func (preference *RoutingPreference) AssignProperties_From_RoutingPreference(source *storage.RoutingPreference) error
AssignProperties_From_RoutingPreference populates our RoutingPreference from the provided source RoutingPreference
func (*RoutingPreference) AssignProperties_To_RoutingPreference ¶
func (preference *RoutingPreference) AssignProperties_To_RoutingPreference(destination *storage.RoutingPreference) error
AssignProperties_To_RoutingPreference populates the provided destination RoutingPreference from our RoutingPreference
func (*RoutingPreference) ConvertToARM ¶
func (preference *RoutingPreference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RoutingPreference) DeepCopy ¶
func (in *RoutingPreference) DeepCopy() *RoutingPreference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingPreference.
func (*RoutingPreference) DeepCopyInto ¶
func (in *RoutingPreference) DeepCopyInto(out *RoutingPreference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoutingPreference) Initialize_From_RoutingPreference_STATUS ¶
func (preference *RoutingPreference) Initialize_From_RoutingPreference_STATUS(source *RoutingPreference_STATUS) error
Initialize_From_RoutingPreference_STATUS populates our RoutingPreference from the provided source RoutingPreference_STATUS
func (*RoutingPreference) NewEmptyARMValue ¶
func (preference *RoutingPreference) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RoutingPreference) PopulateFromARM ¶
func (preference *RoutingPreference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RoutingPreference_RoutingChoice ¶
type RoutingPreference_RoutingChoice string
+kubebuilder:validation:Enum={"InternetRouting","MicrosoftRouting"}
type RoutingPreference_RoutingChoice_STATUS ¶
type RoutingPreference_RoutingChoice_STATUS string
type RoutingPreference_STATUS ¶
type RoutingPreference_STATUS struct { // PublishInternetEndpoints: A boolean flag which indicates whether internet routing storage endpoints are to be published PublishInternetEndpoints *bool `json:"publishInternetEndpoints,omitempty"` // PublishMicrosoftEndpoints: A boolean flag which indicates whether microsoft routing storage endpoints are to be published PublishMicrosoftEndpoints *bool `json:"publishMicrosoftEndpoints,omitempty"` // RoutingChoice: Routing Choice defines the kind of network routing opted by the user. RoutingChoice *RoutingPreference_RoutingChoice_STATUS `json:"routingChoice,omitempty"` }
Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing
func (*RoutingPreference_STATUS) AssignProperties_From_RoutingPreference_STATUS ¶
func (preference *RoutingPreference_STATUS) AssignProperties_From_RoutingPreference_STATUS(source *storage.RoutingPreference_STATUS) error
AssignProperties_From_RoutingPreference_STATUS populates our RoutingPreference_STATUS from the provided source RoutingPreference_STATUS
func (*RoutingPreference_STATUS) AssignProperties_To_RoutingPreference_STATUS ¶
func (preference *RoutingPreference_STATUS) AssignProperties_To_RoutingPreference_STATUS(destination *storage.RoutingPreference_STATUS) error
AssignProperties_To_RoutingPreference_STATUS populates the provided destination RoutingPreference_STATUS from our RoutingPreference_STATUS
func (*RoutingPreference_STATUS) DeepCopy ¶
func (in *RoutingPreference_STATUS) DeepCopy() *RoutingPreference_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingPreference_STATUS.
func (*RoutingPreference_STATUS) DeepCopyInto ¶
func (in *RoutingPreference_STATUS) DeepCopyInto(out *RoutingPreference_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoutingPreference_STATUS) NewEmptyARMValue ¶
func (preference *RoutingPreference_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RoutingPreference_STATUS) PopulateFromARM ¶
func (preference *RoutingPreference_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SasPolicy ¶
type SasPolicy struct { // +kubebuilder:validation:Required // ExpirationAction: The SAS expiration action. Can only be Log. ExpirationAction *SasPolicy_ExpirationAction `json:"expirationAction,omitempty"` // +kubebuilder:validation:Required // SasExpirationPeriod: The SAS expiration period, DD.HH:MM:SS. SasExpirationPeriod *string `json:"sasExpirationPeriod,omitempty"` }
SasPolicy assigned to the storage account.
func (*SasPolicy) AssignProperties_From_SasPolicy ¶
AssignProperties_From_SasPolicy populates our SasPolicy from the provided source SasPolicy
func (*SasPolicy) AssignProperties_To_SasPolicy ¶
AssignProperties_To_SasPolicy populates the provided destination SasPolicy from our SasPolicy
func (*SasPolicy) ConvertToARM ¶
func (policy *SasPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SasPolicy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SasPolicy.
func (*SasPolicy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SasPolicy) Initialize_From_SasPolicy_STATUS ¶
func (policy *SasPolicy) Initialize_From_SasPolicy_STATUS(source *SasPolicy_STATUS) error
Initialize_From_SasPolicy_STATUS populates our SasPolicy from the provided source SasPolicy_STATUS
func (*SasPolicy) NewEmptyARMValue ¶
func (policy *SasPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SasPolicy) PopulateFromARM ¶
func (policy *SasPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SasPolicy_ExpirationAction ¶
type SasPolicy_ExpirationAction string
+kubebuilder:validation:Enum={"Log"}
type SasPolicy_ExpirationAction_STATUS ¶
type SasPolicy_ExpirationAction_STATUS string
type SasPolicy_STATUS ¶
type SasPolicy_STATUS struct { // ExpirationAction: The SAS expiration action. Can only be Log. ExpirationAction *SasPolicy_ExpirationAction_STATUS `json:"expirationAction,omitempty"` // SasExpirationPeriod: The SAS expiration period, DD.HH:MM:SS. SasExpirationPeriod *string `json:"sasExpirationPeriod,omitempty"` }
SasPolicy assigned to the storage account.
func (*SasPolicy_STATUS) AssignProperties_From_SasPolicy_STATUS ¶
func (policy *SasPolicy_STATUS) AssignProperties_From_SasPolicy_STATUS(source *storage.SasPolicy_STATUS) error
AssignProperties_From_SasPolicy_STATUS populates our SasPolicy_STATUS from the provided source SasPolicy_STATUS
func (*SasPolicy_STATUS) AssignProperties_To_SasPolicy_STATUS ¶
func (policy *SasPolicy_STATUS) AssignProperties_To_SasPolicy_STATUS(destination *storage.SasPolicy_STATUS) error
AssignProperties_To_SasPolicy_STATUS populates the provided destination SasPolicy_STATUS from our SasPolicy_STATUS
func (*SasPolicy_STATUS) DeepCopy ¶
func (in *SasPolicy_STATUS) DeepCopy() *SasPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SasPolicy_STATUS.
func (*SasPolicy_STATUS) DeepCopyInto ¶
func (in *SasPolicy_STATUS) DeepCopyInto(out *SasPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SasPolicy_STATUS) NewEmptyARMValue ¶
func (policy *SasPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SasPolicy_STATUS) PopulateFromARM ¶
func (policy *SasPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignedIdentifier ¶
type SignedIdentifier struct { // AccessPolicy: Access policy AccessPolicy *AccessPolicy `json:"accessPolicy,omitempty"` // Reference: An unique identifier of the stored access policy. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
func (*SignedIdentifier) AssignProperties_From_SignedIdentifier ¶
func (identifier *SignedIdentifier) AssignProperties_From_SignedIdentifier(source *storage.SignedIdentifier) error
AssignProperties_From_SignedIdentifier populates our SignedIdentifier from the provided source SignedIdentifier
func (*SignedIdentifier) AssignProperties_To_SignedIdentifier ¶
func (identifier *SignedIdentifier) AssignProperties_To_SignedIdentifier(destination *storage.SignedIdentifier) error
AssignProperties_To_SignedIdentifier populates the provided destination SignedIdentifier from our SignedIdentifier
func (*SignedIdentifier) ConvertToARM ¶
func (identifier *SignedIdentifier) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignedIdentifier) DeepCopy ¶
func (in *SignedIdentifier) DeepCopy() *SignedIdentifier
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignedIdentifier.
func (*SignedIdentifier) DeepCopyInto ¶
func (in *SignedIdentifier) DeepCopyInto(out *SignedIdentifier)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignedIdentifier) Initialize_From_SignedIdentifier_STATUS ¶
func (identifier *SignedIdentifier) Initialize_From_SignedIdentifier_STATUS(source *SignedIdentifier_STATUS) error
Initialize_From_SignedIdentifier_STATUS populates our SignedIdentifier from the provided source SignedIdentifier_STATUS
func (*SignedIdentifier) NewEmptyARMValue ¶
func (identifier *SignedIdentifier) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignedIdentifier) PopulateFromARM ¶
func (identifier *SignedIdentifier) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignedIdentifier_STATUS ¶
type SignedIdentifier_STATUS struct { // AccessPolicy: Access policy AccessPolicy *AccessPolicy_STATUS `json:"accessPolicy,omitempty"` // Id: An unique identifier of the stored access policy. Id *string `json:"id,omitempty"` }
func (*SignedIdentifier_STATUS) AssignProperties_From_SignedIdentifier_STATUS ¶
func (identifier *SignedIdentifier_STATUS) AssignProperties_From_SignedIdentifier_STATUS(source *storage.SignedIdentifier_STATUS) error
AssignProperties_From_SignedIdentifier_STATUS populates our SignedIdentifier_STATUS from the provided source SignedIdentifier_STATUS
func (*SignedIdentifier_STATUS) AssignProperties_To_SignedIdentifier_STATUS ¶
func (identifier *SignedIdentifier_STATUS) AssignProperties_To_SignedIdentifier_STATUS(destination *storage.SignedIdentifier_STATUS) error
AssignProperties_To_SignedIdentifier_STATUS populates the provided destination SignedIdentifier_STATUS from our SignedIdentifier_STATUS
func (*SignedIdentifier_STATUS) DeepCopy ¶
func (in *SignedIdentifier_STATUS) DeepCopy() *SignedIdentifier_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignedIdentifier_STATUS.
func (*SignedIdentifier_STATUS) DeepCopyInto ¶
func (in *SignedIdentifier_STATUS) DeepCopyInto(out *SignedIdentifier_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignedIdentifier_STATUS) NewEmptyARMValue ¶
func (identifier *SignedIdentifier_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignedIdentifier_STATUS) PopulateFromARM ¶
func (identifier *SignedIdentifier_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Sku ¶
type Sku struct { // +kubebuilder:validation:Required // Name: The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called // accountType. Name *SkuName `json:"name,omitempty"` // Tier: The SKU tier. This is based on the SKU name. Tier *Tier `json:"tier,omitempty"` }
The SKU of the storage account.
func (*Sku) AssignProperties_From_Sku ¶
AssignProperties_From_Sku populates our Sku from the provided source Sku
func (*Sku) AssignProperties_To_Sku ¶
AssignProperties_To_Sku populates the provided destination Sku from our Sku
func (*Sku) ConvertToARM ¶
func (sku *Sku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Sku) Initialize_From_Sku_STATUS ¶
func (sku *Sku) Initialize_From_Sku_STATUS(source *Sku_STATUS) error
Initialize_From_Sku_STATUS populates our Sku from the provided source Sku_STATUS
func (*Sku) NewEmptyARMValue ¶
func (sku *Sku) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Sku) PopulateFromARM ¶
func (sku *Sku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SkuName ¶
type SkuName string
The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType. +kubebuilder:validation:Enum={"Premium_LRS","Premium_ZRS","Standard_GRS","Standard_GZRS","Standard_LRS","Standard_RAGRS","Standard_RAGZRS","Standard_ZRS"}
type SkuName_STATUS ¶
type SkuName_STATUS string
The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.
type Sku_STATUS ¶
type Sku_STATUS struct { // Name: The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called // accountType. Name *SkuName_STATUS `json:"name,omitempty"` // Tier: The SKU tier. This is based on the SKU name. Tier *Tier_STATUS `json:"tier,omitempty"` }
The SKU of the storage account.
func (*Sku_STATUS) AssignProperties_From_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *storage.Sku_STATUS) error
AssignProperties_From_Sku_STATUS populates our Sku_STATUS from the provided source Sku_STATUS
func (*Sku_STATUS) AssignProperties_To_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *storage.Sku_STATUS) error
AssignProperties_To_Sku_STATUS populates the provided destination Sku_STATUS from our Sku_STATUS
func (*Sku_STATUS) DeepCopy ¶
func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.
func (*Sku_STATUS) DeepCopyInto ¶
func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Sku_STATUS) NewEmptyARMValue ¶
func (sku *Sku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Sku_STATUS) PopulateFromARM ¶
func (sku *Sku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SmbSetting ¶
type SmbSetting struct { // AuthenticationMethods: SMB authentication methods supported by server. Valid values are NTLMv2, Kerberos. Should be // passed as a string with delimiter ';'. AuthenticationMethods *string `json:"authenticationMethods,omitempty"` // ChannelEncryption: SMB channel encryption supported by server. Valid values are AES-128-CCM, AES-128-GCM, AES-256-GCM. // Should be passed as a string with delimiter ';'. ChannelEncryption *string `json:"channelEncryption,omitempty"` // KerberosTicketEncryption: Kerberos ticket encryption supported by server. Valid values are RC4-HMAC, AES-256. Should be // passed as a string with delimiter ';' KerberosTicketEncryption *string `json:"kerberosTicketEncryption,omitempty"` // Multichannel: Multichannel setting. Applies to Premium FileStorage only. Multichannel *Multichannel `json:"multichannel,omitempty"` // Versions: SMB protocol versions supported by server. Valid values are SMB2.1, SMB3.0, SMB3.1.1. Should be passed as a // string with delimiter ';'. Versions *string `json:"versions,omitempty"` }
Setting for SMB protocol
func (*SmbSetting) AssignProperties_From_SmbSetting ¶
func (setting *SmbSetting) AssignProperties_From_SmbSetting(source *storage.SmbSetting) error
AssignProperties_From_SmbSetting populates our SmbSetting from the provided source SmbSetting
func (*SmbSetting) AssignProperties_To_SmbSetting ¶
func (setting *SmbSetting) AssignProperties_To_SmbSetting(destination *storage.SmbSetting) error
AssignProperties_To_SmbSetting populates the provided destination SmbSetting from our SmbSetting
func (*SmbSetting) ConvertToARM ¶
func (setting *SmbSetting) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SmbSetting) DeepCopy ¶
func (in *SmbSetting) DeepCopy() *SmbSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmbSetting.
func (*SmbSetting) DeepCopyInto ¶
func (in *SmbSetting) DeepCopyInto(out *SmbSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SmbSetting) Initialize_From_SmbSetting_STATUS ¶
func (setting *SmbSetting) Initialize_From_SmbSetting_STATUS(source *SmbSetting_STATUS) error
Initialize_From_SmbSetting_STATUS populates our SmbSetting from the provided source SmbSetting_STATUS
func (*SmbSetting) NewEmptyARMValue ¶
func (setting *SmbSetting) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SmbSetting) PopulateFromARM ¶
func (setting *SmbSetting) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SmbSetting_STATUS ¶
type SmbSetting_STATUS struct { // AuthenticationMethods: SMB authentication methods supported by server. Valid values are NTLMv2, Kerberos. Should be // passed as a string with delimiter ';'. AuthenticationMethods *string `json:"authenticationMethods,omitempty"` // ChannelEncryption: SMB channel encryption supported by server. Valid values are AES-128-CCM, AES-128-GCM, AES-256-GCM. // Should be passed as a string with delimiter ';'. ChannelEncryption *string `json:"channelEncryption,omitempty"` // KerberosTicketEncryption: Kerberos ticket encryption supported by server. Valid values are RC4-HMAC, AES-256. Should be // passed as a string with delimiter ';' KerberosTicketEncryption *string `json:"kerberosTicketEncryption,omitempty"` // Multichannel: Multichannel setting. Applies to Premium FileStorage only. Multichannel *Multichannel_STATUS `json:"multichannel,omitempty"` // Versions: SMB protocol versions supported by server. Valid values are SMB2.1, SMB3.0, SMB3.1.1. Should be passed as a // string with delimiter ';'. Versions *string `json:"versions,omitempty"` }
Setting for SMB protocol
func (*SmbSetting_STATUS) AssignProperties_From_SmbSetting_STATUS ¶
func (setting *SmbSetting_STATUS) AssignProperties_From_SmbSetting_STATUS(source *storage.SmbSetting_STATUS) error
AssignProperties_From_SmbSetting_STATUS populates our SmbSetting_STATUS from the provided source SmbSetting_STATUS
func (*SmbSetting_STATUS) AssignProperties_To_SmbSetting_STATUS ¶
func (setting *SmbSetting_STATUS) AssignProperties_To_SmbSetting_STATUS(destination *storage.SmbSetting_STATUS) error
AssignProperties_To_SmbSetting_STATUS populates the provided destination SmbSetting_STATUS from our SmbSetting_STATUS
func (*SmbSetting_STATUS) DeepCopy ¶
func (in *SmbSetting_STATUS) DeepCopy() *SmbSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmbSetting_STATUS.
func (*SmbSetting_STATUS) DeepCopyInto ¶
func (in *SmbSetting_STATUS) DeepCopyInto(out *SmbSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SmbSetting_STATUS) NewEmptyARMValue ¶
func (setting *SmbSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SmbSetting_STATUS) PopulateFromARM ¶
func (setting *SmbSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccount ¶
type StorageAccount struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccount_Spec `json:"spec,omitempty"` Status StorageAccount_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/storage.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}
func (*StorageAccount) AssignProperties_From_StorageAccount ¶
func (account *StorageAccount) AssignProperties_From_StorageAccount(source *storage.StorageAccount) error
AssignProperties_From_StorageAccount populates our StorageAccount from the provided source StorageAccount
func (*StorageAccount) AssignProperties_To_StorageAccount ¶
func (account *StorageAccount) AssignProperties_To_StorageAccount(destination *storage.StorageAccount) error
AssignProperties_To_StorageAccount populates the provided destination StorageAccount from our StorageAccount
func (*StorageAccount) AzureName ¶
func (account *StorageAccount) AzureName() string
AzureName returns the Azure name of the resource
func (*StorageAccount) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (account *StorageAccount) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccount) ConvertFrom ¶
func (account *StorageAccount) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccount from the provided hub StorageAccount
func (*StorageAccount) ConvertTo ¶
func (account *StorageAccount) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccount from our StorageAccount
func (*StorageAccount) DeepCopy ¶
func (in *StorageAccount) DeepCopy() *StorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccount.
func (*StorageAccount) DeepCopyInto ¶
func (in *StorageAccount) DeepCopyInto(out *StorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccount) DeepCopyObject ¶
func (in *StorageAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccount) Default ¶
func (account *StorageAccount) Default()
Default applies defaults to the StorageAccount resource
func (*StorageAccount) ExportKubernetesConfigMaps ¶ added in v2.11.0
func (account *StorageAccount) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.
func (StorageAccount) GetAPIVersion ¶
func (account StorageAccount) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccount) GetConditions ¶
func (account *StorageAccount) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccount) GetResourceScope ¶
func (account *StorageAccount) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccount) GetSpec ¶
func (account *StorageAccount) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccount) GetStatus ¶
func (account *StorageAccount) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccount) GetSupportedOperations ¶
func (account *StorageAccount) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccount) GetType ¶
func (account *StorageAccount) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts"
func (*StorageAccount) InitializeSpec ¶
func (account *StorageAccount) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccount) NewEmptyStatus ¶
func (account *StorageAccount) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccount) OriginalGVK ¶
func (account *StorageAccount) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccount) Owner ¶
func (account *StorageAccount) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccount) SecretDestinationExpressions ¶ added in v2.11.0
func (account *StorageAccount) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccount) SetConditions ¶
func (account *StorageAccount) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccount) SetStatus ¶
func (account *StorageAccount) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccount) ValidateCreate ¶
func (account *StorageAccount) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccount) ValidateDelete ¶
func (account *StorageAccount) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccount) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type StorageAccountInternetEndpoints_STATUS ¶
type StorageAccountInternetEndpoints_STATUS struct { // Blob: Gets the blob endpoint. Blob *string `json:"blob,omitempty"` // Dfs: Gets the dfs endpoint. Dfs *string `json:"dfs,omitempty"` // File: Gets the file endpoint. File *string `json:"file,omitempty"` // Web: Gets the web endpoint. Web *string `json:"web,omitempty"` }
The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint.
func (*StorageAccountInternetEndpoints_STATUS) AssignProperties_From_StorageAccountInternetEndpoints_STATUS ¶
func (endpoints *StorageAccountInternetEndpoints_STATUS) AssignProperties_From_StorageAccountInternetEndpoints_STATUS(source *storage.StorageAccountInternetEndpoints_STATUS) error
AssignProperties_From_StorageAccountInternetEndpoints_STATUS populates our StorageAccountInternetEndpoints_STATUS from the provided source StorageAccountInternetEndpoints_STATUS
func (*StorageAccountInternetEndpoints_STATUS) AssignProperties_To_StorageAccountInternetEndpoints_STATUS ¶
func (endpoints *StorageAccountInternetEndpoints_STATUS) AssignProperties_To_StorageAccountInternetEndpoints_STATUS(destination *storage.StorageAccountInternetEndpoints_STATUS) error
AssignProperties_To_StorageAccountInternetEndpoints_STATUS populates the provided destination StorageAccountInternetEndpoints_STATUS from our StorageAccountInternetEndpoints_STATUS
func (*StorageAccountInternetEndpoints_STATUS) DeepCopy ¶
func (in *StorageAccountInternetEndpoints_STATUS) DeepCopy() *StorageAccountInternetEndpoints_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountInternetEndpoints_STATUS.
func (*StorageAccountInternetEndpoints_STATUS) DeepCopyInto ¶
func (in *StorageAccountInternetEndpoints_STATUS) DeepCopyInto(out *StorageAccountInternetEndpoints_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountInternetEndpoints_STATUS) NewEmptyARMValue ¶
func (endpoints *StorageAccountInternetEndpoints_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountInternetEndpoints_STATUS) PopulateFromARM ¶
func (endpoints *StorageAccountInternetEndpoints_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountList ¶
type StorageAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccount `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/storage.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}
func (*StorageAccountList) DeepCopy ¶
func (in *StorageAccountList) DeepCopy() *StorageAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountList.
func (*StorageAccountList) DeepCopyInto ¶
func (in *StorageAccountList) DeepCopyInto(out *StorageAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountList) DeepCopyObject ¶
func (in *StorageAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountMicrosoftEndpoints_STATUS ¶
type StorageAccountMicrosoftEndpoints_STATUS struct { // Blob: Gets the blob endpoint. Blob *string `json:"blob,omitempty"` // Dfs: Gets the dfs endpoint. Dfs *string `json:"dfs,omitempty"` // File: Gets the file endpoint. File *string `json:"file,omitempty"` // Queue: Gets the queue endpoint. Queue *string `json:"queue,omitempty"` // Table: Gets the table endpoint. Table *string `json:"table,omitempty"` // Web: Gets the web endpoint. Web *string `json:"web,omitempty"` }
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via a microsoft routing endpoint.
func (*StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_From_StorageAccountMicrosoftEndpoints_STATUS ¶
func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_From_StorageAccountMicrosoftEndpoints_STATUS(source *storage.StorageAccountMicrosoftEndpoints_STATUS) error
AssignProperties_From_StorageAccountMicrosoftEndpoints_STATUS populates our StorageAccountMicrosoftEndpoints_STATUS from the provided source StorageAccountMicrosoftEndpoints_STATUS
func (*StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_To_StorageAccountMicrosoftEndpoints_STATUS ¶
func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_To_StorageAccountMicrosoftEndpoints_STATUS(destination *storage.StorageAccountMicrosoftEndpoints_STATUS) error
AssignProperties_To_StorageAccountMicrosoftEndpoints_STATUS populates the provided destination StorageAccountMicrosoftEndpoints_STATUS from our StorageAccountMicrosoftEndpoints_STATUS
func (*StorageAccountMicrosoftEndpoints_STATUS) DeepCopy ¶
func (in *StorageAccountMicrosoftEndpoints_STATUS) DeepCopy() *StorageAccountMicrosoftEndpoints_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountMicrosoftEndpoints_STATUS.
func (*StorageAccountMicrosoftEndpoints_STATUS) DeepCopyInto ¶
func (in *StorageAccountMicrosoftEndpoints_STATUS) DeepCopyInto(out *StorageAccountMicrosoftEndpoints_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountMicrosoftEndpoints_STATUS) NewEmptyARMValue ¶
func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountMicrosoftEndpoints_STATUS) PopulateFromARM ¶
func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountOperatorConfigMaps ¶
type StorageAccountOperatorConfigMaps struct { // BlobEndpoint: indicates where the BlobEndpoint config map should be placed. If omitted, no config map will be created. BlobEndpoint *genruntime.ConfigMapDestination `json:"blobEndpoint,omitempty"` // DfsEndpoint: indicates where the DfsEndpoint config map should be placed. If omitted, no config map will be created. DfsEndpoint *genruntime.ConfigMapDestination `json:"dfsEndpoint,omitempty"` // FileEndpoint: indicates where the FileEndpoint config map should be placed. If omitted, no config map will be created. FileEndpoint *genruntime.ConfigMapDestination `json:"fileEndpoint,omitempty"` // QueueEndpoint: indicates where the QueueEndpoint config map should be placed. If omitted, no config map will be created. QueueEndpoint *genruntime.ConfigMapDestination `json:"queueEndpoint,omitempty"` // TableEndpoint: indicates where the TableEndpoint config map should be placed. If omitted, no config map will be created. TableEndpoint *genruntime.ConfigMapDestination `json:"tableEndpoint,omitempty"` // WebEndpoint: indicates where the WebEndpoint config map should be placed. If omitted, no config map will be created. WebEndpoint *genruntime.ConfigMapDestination `json:"webEndpoint,omitempty"` }
func (*StorageAccountOperatorConfigMaps) AssignProperties_From_StorageAccountOperatorConfigMaps ¶
func (maps *StorageAccountOperatorConfigMaps) AssignProperties_From_StorageAccountOperatorConfigMaps(source *storage.StorageAccountOperatorConfigMaps) error
AssignProperties_From_StorageAccountOperatorConfigMaps populates our StorageAccountOperatorConfigMaps from the provided source StorageAccountOperatorConfigMaps
func (*StorageAccountOperatorConfigMaps) AssignProperties_To_StorageAccountOperatorConfigMaps ¶
func (maps *StorageAccountOperatorConfigMaps) AssignProperties_To_StorageAccountOperatorConfigMaps(destination *storage.StorageAccountOperatorConfigMaps) error
AssignProperties_To_StorageAccountOperatorConfigMaps populates the provided destination StorageAccountOperatorConfigMaps from our StorageAccountOperatorConfigMaps
func (*StorageAccountOperatorConfigMaps) DeepCopy ¶
func (in *StorageAccountOperatorConfigMaps) DeepCopy() *StorageAccountOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountOperatorConfigMaps.
func (*StorageAccountOperatorConfigMaps) DeepCopyInto ¶
func (in *StorageAccountOperatorConfigMaps) DeepCopyInto(out *StorageAccountOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountOperatorSecrets ¶
type StorageAccountOperatorSecrets struct { // BlobEndpoint: indicates where the BlobEndpoint secret should be placed. If omitted, the secret will not be retrieved // from Azure. BlobEndpoint *genruntime.SecretDestination `json:"blobEndpoint,omitempty"` // DfsEndpoint: indicates where the DfsEndpoint secret should be placed. If omitted, the secret will not be retrieved from // Azure. DfsEndpoint *genruntime.SecretDestination `json:"dfsEndpoint,omitempty"` // FileEndpoint: indicates where the FileEndpoint secret should be placed. If omitted, the secret will not be retrieved // from Azure. FileEndpoint *genruntime.SecretDestination `json:"fileEndpoint,omitempty"` // Key1: indicates where the Key1 secret should be placed. If omitted, the secret will not be retrieved from Azure. Key1 *genruntime.SecretDestination `json:"key1,omitempty"` // Key2: indicates where the Key2 secret should be placed. If omitted, the secret will not be retrieved from Azure. Key2 *genruntime.SecretDestination `json:"key2,omitempty"` // QueueEndpoint: indicates where the QueueEndpoint secret should be placed. If omitted, the secret will not be retrieved // from Azure. QueueEndpoint *genruntime.SecretDestination `json:"queueEndpoint,omitempty"` // TableEndpoint: indicates where the TableEndpoint secret should be placed. If omitted, the secret will not be retrieved // from Azure. TableEndpoint *genruntime.SecretDestination `json:"tableEndpoint,omitempty"` // WebEndpoint: indicates where the WebEndpoint secret should be placed. If omitted, the secret will not be retrieved from // Azure. WebEndpoint *genruntime.SecretDestination `json:"webEndpoint,omitempty"` }
func (*StorageAccountOperatorSecrets) AssignProperties_From_StorageAccountOperatorSecrets ¶
func (secrets *StorageAccountOperatorSecrets) AssignProperties_From_StorageAccountOperatorSecrets(source *storage.StorageAccountOperatorSecrets) error
AssignProperties_From_StorageAccountOperatorSecrets populates our StorageAccountOperatorSecrets from the provided source StorageAccountOperatorSecrets
func (*StorageAccountOperatorSecrets) AssignProperties_To_StorageAccountOperatorSecrets ¶
func (secrets *StorageAccountOperatorSecrets) AssignProperties_To_StorageAccountOperatorSecrets(destination *storage.StorageAccountOperatorSecrets) error
AssignProperties_To_StorageAccountOperatorSecrets populates the provided destination StorageAccountOperatorSecrets from our StorageAccountOperatorSecrets
func (*StorageAccountOperatorSecrets) DeepCopy ¶
func (in *StorageAccountOperatorSecrets) DeepCopy() *StorageAccountOperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountOperatorSecrets.
func (*StorageAccountOperatorSecrets) DeepCopyInto ¶
func (in *StorageAccountOperatorSecrets) DeepCopyInto(out *StorageAccountOperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountOperatorSpec ¶
type StorageAccountOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // ConfigMaps: configures where to place operator written ConfigMaps. ConfigMaps *StorageAccountOperatorConfigMaps `json:"configMaps,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` // Secrets: configures where to place Azure generated secrets. Secrets *StorageAccountOperatorSecrets `json:"secrets,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountOperatorSpec) AssignProperties_From_StorageAccountOperatorSpec ¶
func (operator *StorageAccountOperatorSpec) AssignProperties_From_StorageAccountOperatorSpec(source *storage.StorageAccountOperatorSpec) error
AssignProperties_From_StorageAccountOperatorSpec populates our StorageAccountOperatorSpec from the provided source StorageAccountOperatorSpec
func (*StorageAccountOperatorSpec) AssignProperties_To_StorageAccountOperatorSpec ¶
func (operator *StorageAccountOperatorSpec) AssignProperties_To_StorageAccountOperatorSpec(destination *storage.StorageAccountOperatorSpec) error
AssignProperties_To_StorageAccountOperatorSpec populates the provided destination StorageAccountOperatorSpec from our StorageAccountOperatorSpec
func (*StorageAccountOperatorSpec) DeepCopy ¶
func (in *StorageAccountOperatorSpec) DeepCopy() *StorageAccountOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountOperatorSpec.
func (*StorageAccountOperatorSpec) DeepCopyInto ¶
func (in *StorageAccountOperatorSpec) DeepCopyInto(out *StorageAccountOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountPropertiesCreateParameters_AccessTier ¶
type StorageAccountPropertiesCreateParameters_AccessTier string
+kubebuilder:validation:Enum={"Cool","Hot","Premium"}
type StorageAccountPropertiesCreateParameters_AllowedCopyScope ¶
type StorageAccountPropertiesCreateParameters_AllowedCopyScope string
+kubebuilder:validation:Enum={"AAD","PrivateLink"}
type StorageAccountPropertiesCreateParameters_DnsEndpointType ¶
type StorageAccountPropertiesCreateParameters_DnsEndpointType string
+kubebuilder:validation:Enum={"AzureDnsZone","Standard"}
type StorageAccountPropertiesCreateParameters_LargeFileSharesState ¶
type StorageAccountPropertiesCreateParameters_LargeFileSharesState string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type StorageAccountPropertiesCreateParameters_MinimumTlsVersion ¶
type StorageAccountPropertiesCreateParameters_MinimumTlsVersion string
+kubebuilder:validation:Enum={"TLS1_0","TLS1_1","TLS1_2"}
type StorageAccountPropertiesCreateParameters_PublicNetworkAccess ¶
type StorageAccountPropertiesCreateParameters_PublicNetworkAccess string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type StorageAccountProperties_AccessTier_STATUS ¶
type StorageAccountProperties_AccessTier_STATUS string
type StorageAccountProperties_AllowedCopyScope_STATUS ¶
type StorageAccountProperties_AllowedCopyScope_STATUS string
type StorageAccountProperties_DnsEndpointType_STATUS ¶
type StorageAccountProperties_DnsEndpointType_STATUS string
type StorageAccountProperties_LargeFileSharesState_STATUS ¶
type StorageAccountProperties_LargeFileSharesState_STATUS string
type StorageAccountProperties_MinimumTlsVersion_STATUS ¶
type StorageAccountProperties_MinimumTlsVersion_STATUS string
type StorageAccountProperties_ProvisioningState_STATUS ¶
type StorageAccountProperties_ProvisioningState_STATUS string
type StorageAccountProperties_PublicNetworkAccess_STATUS ¶
type StorageAccountProperties_PublicNetworkAccess_STATUS string
type StorageAccountProperties_StatusOfPrimary_STATUS ¶
type StorageAccountProperties_StatusOfPrimary_STATUS string
type StorageAccountProperties_StatusOfSecondary_STATUS ¶
type StorageAccountProperties_StatusOfSecondary_STATUS string
type StorageAccountSkuConversionStatus_STATUS ¶
type StorageAccountSkuConversionStatus_STATUS struct { // EndTime: This property represents the sku conversion end time. EndTime *string `json:"endTime,omitempty"` // SkuConversionStatus: This property indicates the current sku conversion status. SkuConversionStatus *StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS `json:"skuConversionStatus,omitempty"` // StartTime: This property represents the sku conversion start time. StartTime *string `json:"startTime,omitempty"` // TargetSkuName: This property represents the target sku name to which the account sku is being converted asynchronously. TargetSkuName *SkuName_STATUS `json:"targetSkuName,omitempty"` }
This defines the sku conversion status object for asynchronous sku conversions.
func (*StorageAccountSkuConversionStatus_STATUS) AssignProperties_From_StorageAccountSkuConversionStatus_STATUS ¶
func (status *StorageAccountSkuConversionStatus_STATUS) AssignProperties_From_StorageAccountSkuConversionStatus_STATUS(source *storage.StorageAccountSkuConversionStatus_STATUS) error
AssignProperties_From_StorageAccountSkuConversionStatus_STATUS populates our StorageAccountSkuConversionStatus_STATUS from the provided source StorageAccountSkuConversionStatus_STATUS
func (*StorageAccountSkuConversionStatus_STATUS) AssignProperties_To_StorageAccountSkuConversionStatus_STATUS ¶
func (status *StorageAccountSkuConversionStatus_STATUS) AssignProperties_To_StorageAccountSkuConversionStatus_STATUS(destination *storage.StorageAccountSkuConversionStatus_STATUS) error
AssignProperties_To_StorageAccountSkuConversionStatus_STATUS populates the provided destination StorageAccountSkuConversionStatus_STATUS from our StorageAccountSkuConversionStatus_STATUS
func (*StorageAccountSkuConversionStatus_STATUS) DeepCopy ¶
func (in *StorageAccountSkuConversionStatus_STATUS) DeepCopy() *StorageAccountSkuConversionStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountSkuConversionStatus_STATUS.
func (*StorageAccountSkuConversionStatus_STATUS) DeepCopyInto ¶
func (in *StorageAccountSkuConversionStatus_STATUS) DeepCopyInto(out *StorageAccountSkuConversionStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountSkuConversionStatus_STATUS) NewEmptyARMValue ¶
func (status *StorageAccountSkuConversionStatus_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountSkuConversionStatus_STATUS) PopulateFromARM ¶
func (status *StorageAccountSkuConversionStatus_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS ¶
type StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS string
type StorageAccount_Kind_STATUS ¶
type StorageAccount_Kind_STATUS string
type StorageAccount_Kind_Spec ¶
type StorageAccount_Kind_Spec string
+kubebuilder:validation:Enum={"BlobStorage","BlockBlobStorage","FileStorage","Storage","StorageV2"}
type StorageAccount_STATUS ¶
type StorageAccount_STATUS struct { // AccessTier: Required for storage accounts where kind = BlobStorage. The access tier is used for billing. The 'Premium' // access tier is the default value for premium block blobs storage account type and it cannot be changed for the premium // block blobs storage account type. AccessTier *StorageAccountProperties_AccessTier_STATUS `json:"accessTier,omitempty"` // AccountMigrationInProgress: If customer initiated account migration is in progress, the value will be true else it will // be null. AccountMigrationInProgress *bool `json:"accountMigrationInProgress,omitempty"` // AllowBlobPublicAccess: Allow or disallow public access to all blobs or containers in the storage account. The default // interpretation is false for this property. AllowBlobPublicAccess *bool `json:"allowBlobPublicAccess,omitempty"` // AllowCrossTenantReplication: Allow or disallow cross AAD tenant object replication. Set this property to true for new or // existing accounts only if object replication policies will involve storage accounts in different AAD tenants. The // default interpretation is false for new accounts to follow best security practices by default. AllowCrossTenantReplication *bool `json:"allowCrossTenantReplication,omitempty"` // key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure // Active Directory (Azure AD). The default value is null, which is equivalent to true. AllowSharedKeyAccess *bool `json:"allowSharedKeyAccess,omitempty"` // AllowedCopyScope: Restrict copy to and from Storage Accounts within an AAD tenant or with Private Links to the same VNet. AllowedCopyScope *StorageAccountProperties_AllowedCopyScope_STATUS `json:"allowedCopyScope,omitempty"` // AzureFilesIdentityBasedAuthentication: Provides the identity based authentication settings for Azure Files. AzureFilesIdentityBasedAuthentication *AzureFilesIdentityBasedAuthentication_STATUS `json:"azureFilesIdentityBasedAuthentication,omitempty"` // BlobRestoreStatus: Blob restore status BlobRestoreStatus *BlobRestoreStatus_STATUS `json:"blobRestoreStatus,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // CreationTime: Gets the creation date and time of the storage account in UTC. CreationTime *string `json:"creationTime,omitempty"` // CustomDomain: Gets the custom domain the user assigned to this storage account. CustomDomain *CustomDomain_STATUS `json:"customDomain,omitempty"` // DefaultToOAuthAuthentication: A boolean flag which indicates whether the default authentication is OAuth or not. The // default interpretation is false for this property. DefaultToOAuthAuthentication *bool `json:"defaultToOAuthAuthentication,omitempty"` // DnsEndpointType: Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of // accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an // alphanumeric DNS Zone identifier. DnsEndpointType *StorageAccountProperties_DnsEndpointType_STATUS `json:"dnsEndpointType,omitempty"` // Encryption: Encryption settings to be used for server-side encryption for the storage account. Encryption *Encryption_STATUS `json:"encryption,omitempty"` // ExtendedLocation: The extendedLocation of the resource. ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"` // FailoverInProgress: If the failover is in progress, the value will be true, otherwise, it will be null. FailoverInProgress *bool `json:"failoverInProgress,omitempty"` // GeoReplicationStats: Geo Replication Stats GeoReplicationStats *GeoReplicationStats_STATUS `json:"geoReplicationStats,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Identity: The identity of the resource. Identity *Identity_STATUS `json:"identity,omitempty"` // ImmutableStorageWithVersioning: The property is immutable and can only be set to true at the account creation time. When // set to true, it enables object level immutability for all the containers in the account by default. ImmutableStorageWithVersioning *ImmutableStorageAccount_STATUS `json:"immutableStorageWithVersioning,omitempty"` // IsHnsEnabled: Account HierarchicalNamespace enabled if sets to true. IsHnsEnabled *bool `json:"isHnsEnabled,omitempty"` // IsLocalUserEnabled: Enables local users feature, if set to true IsLocalUserEnabled *bool `json:"isLocalUserEnabled,omitempty"` // IsNfsV3Enabled: NFS 3.0 protocol support enabled if set to true. IsNfsV3Enabled *bool `json:"isNfsV3Enabled,omitempty"` // IsSftpEnabled: Enables Secure File Transfer Protocol, if set to true IsSftpEnabled *bool `json:"isSftpEnabled,omitempty"` // IsSkuConversionBlocked: This property will be set to true or false on an event of ongoing migration. Default value is // null. IsSkuConversionBlocked *bool `json:"isSkuConversionBlocked,omitempty"` // KeyCreationTime: Storage account keys creation time. KeyCreationTime *KeyCreationTime_STATUS `json:"keyCreationTime,omitempty"` // KeyPolicy: KeyPolicy assigned to the storage account. KeyPolicy *KeyPolicy_STATUS `json:"keyPolicy,omitempty"` // Kind: Gets the Kind. Kind *StorageAccount_Kind_STATUS `json:"kind,omitempty"` LargeFileSharesState *StorageAccountProperties_LargeFileSharesState_STATUS `json:"largeFileSharesState,omitempty"` // LastGeoFailoverTime: Gets the timestamp of the most recent instance of a failover to the secondary location. Only the // most recent timestamp is retained. This element is not returned if there has never been a failover instance. Only // available if the accountType is Standard_GRS or Standard_RAGRS. LastGeoFailoverTime *string `json:"lastGeoFailoverTime,omitempty"` // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // MinimumTlsVersion: Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS // 1.0 for this property. MinimumTlsVersion *StorageAccountProperties_MinimumTlsVersion_STATUS `json:"minimumTlsVersion,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // NetworkAcls: Network rule set NetworkAcls *NetworkRuleSet_STATUS `json:"networkAcls,omitempty"` // PrimaryEndpoints: Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object. Note that // Standard_ZRS and Premium_LRS accounts only return the blob endpoint. PrimaryEndpoints *Endpoints_STATUS `json:"primaryEndpoints,omitempty"` // PrimaryLocation: Gets the location of the primary data center for the storage account. PrimaryLocation *string `json:"primaryLocation,omitempty"` // PrivateEndpointConnections: List of private endpoint connection associated with the specified storage account PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"` // ProvisioningState: Gets the status of the storage account at the time the operation was called. ProvisioningState *StorageAccountProperties_ProvisioningState_STATUS `json:"provisioningState,omitempty"` // PublicNetworkAccess: Allow or disallow public network access to Storage Account. Value is optional but if passed in, // must be 'Enabled' or 'Disabled'. PublicNetworkAccess *StorageAccountProperties_PublicNetworkAccess_STATUS `json:"publicNetworkAccess,omitempty"` // RoutingPreference: Maintains information about the network routing choice opted by the user for data transfer RoutingPreference *RoutingPreference_STATUS `json:"routingPreference,omitempty"` // SasPolicy: SasPolicy assigned to the storage account. SasPolicy *SasPolicy_STATUS `json:"sasPolicy,omitempty"` // SecondaryEndpoints: Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the // secondary location of the storage account. Only available if the SKU name is Standard_RAGRS. SecondaryEndpoints *Endpoints_STATUS `json:"secondaryEndpoints,omitempty"` // SecondaryLocation: Gets the location of the geo-replicated secondary for the storage account. Only available if the // accountType is Standard_GRS or Standard_RAGRS. SecondaryLocation *string `json:"secondaryLocation,omitempty"` // Sku: Gets the SKU. Sku *Sku_STATUS `json:"sku,omitempty"` // StatusOfPrimary: Gets the status indicating whether the primary location of the storage account is available or // unavailable. StatusOfPrimary *StorageAccountProperties_StatusOfPrimary_STATUS `json:"statusOfPrimary,omitempty"` // StatusOfSecondary: Gets the status indicating whether the secondary location of the storage account is available or // unavailable. Only available if the SKU name is Standard_GRS or Standard_RAGRS. StatusOfSecondary *StorageAccountProperties_StatusOfSecondary_STATUS `json:"statusOfSecondary,omitempty"` // StorageAccountSkuConversionStatus: This property is readOnly and is set by server during asynchronous storage account // sku conversion operations. StorageAccountSkuConversionStatus *StorageAccountSkuConversionStatus_STATUS `json:"storageAccountSkuConversionStatus,omitempty"` // SupportsHttpsTrafficOnly: Allows https traffic only to storage service if sets to true. SupportsHttpsTrafficOnly *bool `json:"supportsHttpsTrafficOnly,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
The storage account.
func (*StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATUS ¶
func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATUS(source *storage.StorageAccount_STATUS) error
AssignProperties_From_StorageAccount_STATUS populates our StorageAccount_STATUS from the provided source StorageAccount_STATUS
func (*StorageAccount_STATUS) AssignProperties_To_StorageAccount_STATUS ¶
func (account *StorageAccount_STATUS) AssignProperties_To_StorageAccount_STATUS(destination *storage.StorageAccount_STATUS) error
AssignProperties_To_StorageAccount_STATUS populates the provided destination StorageAccount_STATUS from our StorageAccount_STATUS
func (*StorageAccount_STATUS) ConvertStatusFrom ¶
func (account *StorageAccount_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccount_STATUS from the provided source
func (*StorageAccount_STATUS) ConvertStatusTo ¶
func (account *StorageAccount_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccount_STATUS
func (*StorageAccount_STATUS) DeepCopy ¶
func (in *StorageAccount_STATUS) DeepCopy() *StorageAccount_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccount_STATUS.
func (*StorageAccount_STATUS) DeepCopyInto ¶
func (in *StorageAccount_STATUS) DeepCopyInto(out *StorageAccount_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccount_STATUS) NewEmptyARMValue ¶
func (account *StorageAccount_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccount_STATUS) PopulateFromARM ¶
func (account *StorageAccount_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccount_Spec ¶
type StorageAccount_Spec struct { // AccessTier: Required for storage accounts where kind = BlobStorage. The access tier is used for billing. The 'Premium' // access tier is the default value for premium block blobs storage account type and it cannot be changed for the premium // block blobs storage account type. AccessTier *StorageAccountPropertiesCreateParameters_AccessTier `json:"accessTier,omitempty"` // AllowBlobPublicAccess: Allow or disallow public access to all blobs or containers in the storage account. The default // interpretation is false for this property. AllowBlobPublicAccess *bool `json:"allowBlobPublicAccess,omitempty"` // AllowCrossTenantReplication: Allow or disallow cross AAD tenant object replication. Set this property to true for new or // existing accounts only if object replication policies will involve storage accounts in different AAD tenants. The // default interpretation is false for new accounts to follow best security practices by default. AllowCrossTenantReplication *bool `json:"allowCrossTenantReplication,omitempty"` // key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure // Active Directory (Azure AD). The default value is null, which is equivalent to true. AllowSharedKeyAccess *bool `json:"allowSharedKeyAccess,omitempty"` // AllowedCopyScope: Restrict copy to and from Storage Accounts within an AAD tenant or with Private Links to the same VNet. AllowedCopyScope *StorageAccountPropertiesCreateParameters_AllowedCopyScope `json:"allowedCopyScope,omitempty"` // AzureFilesIdentityBasedAuthentication: Provides the identity based authentication settings for Azure Files. AzureFilesIdentityBasedAuthentication *AzureFilesIdentityBasedAuthentication `json:"azureFilesIdentityBasedAuthentication,omitempty"` // +kubebuilder:validation:MaxLength=24 // +kubebuilder:validation:MinLength=3 // +kubebuilder:validation:Pattern="^[a-z0-9]+$" // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // CustomDomain: User domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported // per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name // property. CustomDomain *CustomDomain `json:"customDomain,omitempty"` // DefaultToOAuthAuthentication: A boolean flag which indicates whether the default authentication is OAuth or not. The // default interpretation is false for this property. DefaultToOAuthAuthentication *bool `json:"defaultToOAuthAuthentication,omitempty"` // DnsEndpointType: Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of // accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an // alphanumeric DNS Zone identifier. DnsEndpointType *StorageAccountPropertiesCreateParameters_DnsEndpointType `json:"dnsEndpointType,omitempty"` // Encryption: Encryption settings to be used for server-side encryption for the storage account. Encryption *Encryption `json:"encryption,omitempty"` // ExtendedLocation: Optional. Set the extended location of the resource. If not set, the storage account will be created // in Azure main region. Otherwise it will be created in the specified extended location ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` // Identity: The identity of the resource. Identity *Identity `json:"identity,omitempty"` // ImmutableStorageWithVersioning: The property is immutable and can only be set to true at the account creation time. When // set to true, it enables object level immutability for all the new containers in the account by default. ImmutableStorageWithVersioning *ImmutableStorageAccount `json:"immutableStorageWithVersioning,omitempty"` // IsHnsEnabled: Account HierarchicalNamespace enabled if sets to true. IsHnsEnabled *bool `json:"isHnsEnabled,omitempty"` // IsLocalUserEnabled: Enables local users feature, if set to true IsLocalUserEnabled *bool `json:"isLocalUserEnabled,omitempty"` // IsNfsV3Enabled: NFS 3.0 protocol support enabled if set to true. IsNfsV3Enabled *bool `json:"isNfsV3Enabled,omitempty"` // IsSftpEnabled: Enables Secure File Transfer Protocol, if set to true IsSftpEnabled *bool `json:"isSftpEnabled,omitempty"` // KeyPolicy: KeyPolicy assigned to the storage account. KeyPolicy *KeyPolicy `json:"keyPolicy,omitempty"` // +kubebuilder:validation:Required // Kind: Required. Indicates the type of storage account. Kind *StorageAccount_Kind_Spec `json:"kind,omitempty"` LargeFileSharesState *StorageAccountPropertiesCreateParameters_LargeFileSharesState `json:"largeFileSharesState,omitempty"` // +kubebuilder:validation:Required // Location: Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure // Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is // created, but if an identical geo region is specified on update, the request will succeed. Location *string `json:"location,omitempty"` // MinimumTlsVersion: Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS // 1.0 for this property. MinimumTlsVersion *StorageAccountPropertiesCreateParameters_MinimumTlsVersion `json:"minimumTlsVersion,omitempty"` // NetworkAcls: Network rule set NetworkAcls *NetworkRuleSet `json:"networkAcls,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` // PublicNetworkAccess: Allow or disallow public network access to Storage Account. Value is optional but if passed in, // must be 'Enabled' or 'Disabled'. PublicNetworkAccess *StorageAccountPropertiesCreateParameters_PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` // RoutingPreference: Maintains information about the network routing choice opted by the user for data transfer RoutingPreference *RoutingPreference `json:"routingPreference,omitempty"` // SasPolicy: SasPolicy assigned to the storage account. SasPolicy *SasPolicy `json:"sasPolicy,omitempty"` // +kubebuilder:validation:Required // Sku: Required. Gets or sets the SKU name. Sku *Sku `json:"sku,omitempty"` // SupportsHttpsTrafficOnly: Allows https traffic only to storage service if sets to true. The default value is true since // API version 2019-04-01. SupportsHttpsTrafficOnly *bool `json:"supportsHttpsTrafficOnly,omitempty"` // Tags: Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping // this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key // with a length no greater than 128 characters and a value with a length no greater than 256 characters. Tags map[string]string `json:"tags,omitempty"` }
func (*StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec ¶
func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(source *storage.StorageAccount_Spec) error
AssignProperties_From_StorageAccount_Spec populates our StorageAccount_Spec from the provided source StorageAccount_Spec
func (*StorageAccount_Spec) AssignProperties_To_StorageAccount_Spec ¶
func (account *StorageAccount_Spec) AssignProperties_To_StorageAccount_Spec(destination *storage.StorageAccount_Spec) error
AssignProperties_To_StorageAccount_Spec populates the provided destination StorageAccount_Spec from our StorageAccount_Spec
func (*StorageAccount_Spec) ConvertSpecFrom ¶
func (account *StorageAccount_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccount_Spec from the provided source
func (*StorageAccount_Spec) ConvertSpecTo ¶
func (account *StorageAccount_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccount_Spec
func (*StorageAccount_Spec) ConvertToARM ¶
func (account *StorageAccount_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccount_Spec) DeepCopy ¶
func (in *StorageAccount_Spec) DeepCopy() *StorageAccount_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccount_Spec.
func (*StorageAccount_Spec) DeepCopyInto ¶
func (in *StorageAccount_Spec) DeepCopyInto(out *StorageAccount_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccount_Spec) Initialize_From_StorageAccount_STATUS ¶
func (account *StorageAccount_Spec) Initialize_From_StorageAccount_STATUS(source *StorageAccount_STATUS) error
Initialize_From_StorageAccount_STATUS populates our StorageAccount_Spec from the provided source StorageAccount_STATUS
func (*StorageAccount_Spec) NewEmptyARMValue ¶
func (account *StorageAccount_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccount_Spec) OriginalVersion ¶
func (account *StorageAccount_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccount_Spec) PopulateFromARM ¶
func (account *StorageAccount_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*StorageAccount_Spec) SetAzureName ¶
func (account *StorageAccount_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type StorageAccountsBlobService ¶
type StorageAccountsBlobService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsBlobService_Spec `json:"spec,omitempty"` Status StorageAccountsBlobService_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/blob.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default
func (*StorageAccountsBlobService) AssignProperties_From_StorageAccountsBlobService ¶
func (service *StorageAccountsBlobService) AssignProperties_From_StorageAccountsBlobService(source *storage.StorageAccountsBlobService) error
AssignProperties_From_StorageAccountsBlobService populates our StorageAccountsBlobService from the provided source StorageAccountsBlobService
func (*StorageAccountsBlobService) AssignProperties_To_StorageAccountsBlobService ¶
func (service *StorageAccountsBlobService) AssignProperties_To_StorageAccountsBlobService(destination *storage.StorageAccountsBlobService) error
AssignProperties_To_StorageAccountsBlobService populates the provided destination StorageAccountsBlobService from our StorageAccountsBlobService
func (*StorageAccountsBlobService) AzureName ¶
func (service *StorageAccountsBlobService) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*StorageAccountsBlobService) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (service *StorageAccountsBlobService) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccountsBlobService) ConvertFrom ¶
func (service *StorageAccountsBlobService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsBlobService from the provided hub StorageAccountsBlobService
func (*StorageAccountsBlobService) ConvertTo ¶
func (service *StorageAccountsBlobService) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsBlobService from our StorageAccountsBlobService
func (*StorageAccountsBlobService) DeepCopy ¶
func (in *StorageAccountsBlobService) DeepCopy() *StorageAccountsBlobService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobService.
func (*StorageAccountsBlobService) DeepCopyInto ¶
func (in *StorageAccountsBlobService) DeepCopyInto(out *StorageAccountsBlobService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobService) DeepCopyObject ¶
func (in *StorageAccountsBlobService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsBlobService) Default ¶
func (service *StorageAccountsBlobService) Default()
Default applies defaults to the StorageAccountsBlobService resource
func (StorageAccountsBlobService) GetAPIVersion ¶
func (service StorageAccountsBlobService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccountsBlobService) GetConditions ¶
func (service *StorageAccountsBlobService) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsBlobService) GetResourceScope ¶
func (service *StorageAccountsBlobService) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsBlobService) GetSpec ¶
func (service *StorageAccountsBlobService) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsBlobService) GetStatus ¶
func (service *StorageAccountsBlobService) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsBlobService) GetSupportedOperations ¶
func (service *StorageAccountsBlobService) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccountsBlobService) GetType ¶
func (service *StorageAccountsBlobService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices"
func (*StorageAccountsBlobService) InitializeSpec ¶
func (service *StorageAccountsBlobService) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccountsBlobService) NewEmptyStatus ¶
func (service *StorageAccountsBlobService) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsBlobService) OriginalGVK ¶
func (service *StorageAccountsBlobService) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsBlobService) Owner ¶
func (service *StorageAccountsBlobService) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccountsBlobService) SecretDestinationExpressions ¶ added in v2.11.0
func (service *StorageAccountsBlobService) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccountsBlobService) SetConditions ¶
func (service *StorageAccountsBlobService) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsBlobService) SetStatus ¶
func (service *StorageAccountsBlobService) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsBlobService) ValidateCreate ¶
func (service *StorageAccountsBlobService) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccountsBlobService) ValidateDelete ¶
func (service *StorageAccountsBlobService) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccountsBlobService) ValidateUpdate ¶
func (service *StorageAccountsBlobService) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type StorageAccountsBlobServiceList ¶
type StorageAccountsBlobServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsBlobService `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/blob.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default
func (*StorageAccountsBlobServiceList) DeepCopy ¶
func (in *StorageAccountsBlobServiceList) DeepCopy() *StorageAccountsBlobServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServiceList.
func (*StorageAccountsBlobServiceList) DeepCopyInto ¶
func (in *StorageAccountsBlobServiceList) DeepCopyInto(out *StorageAccountsBlobServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobServiceList) DeepCopyObject ¶
func (in *StorageAccountsBlobServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsBlobServiceOperatorSpec ¶ added in v2.11.0
type StorageAccountsBlobServiceOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountsBlobServiceOperatorSpec) AssignProperties_From_StorageAccountsBlobServiceOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsBlobServiceOperatorSpec) AssignProperties_From_StorageAccountsBlobServiceOperatorSpec(source *storage.StorageAccountsBlobServiceOperatorSpec) error
AssignProperties_From_StorageAccountsBlobServiceOperatorSpec populates our StorageAccountsBlobServiceOperatorSpec from the provided source StorageAccountsBlobServiceOperatorSpec
func (*StorageAccountsBlobServiceOperatorSpec) AssignProperties_To_StorageAccountsBlobServiceOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsBlobServiceOperatorSpec) AssignProperties_To_StorageAccountsBlobServiceOperatorSpec(destination *storage.StorageAccountsBlobServiceOperatorSpec) error
AssignProperties_To_StorageAccountsBlobServiceOperatorSpec populates the provided destination StorageAccountsBlobServiceOperatorSpec from our StorageAccountsBlobServiceOperatorSpec
func (*StorageAccountsBlobServiceOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *StorageAccountsBlobServiceOperatorSpec) DeepCopy() *StorageAccountsBlobServiceOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServiceOperatorSpec.
func (*StorageAccountsBlobServiceOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *StorageAccountsBlobServiceOperatorSpec) DeepCopyInto(out *StorageAccountsBlobServiceOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsBlobService_STATUS ¶ added in v2.10.0
type StorageAccountsBlobService_STATUS struct { // AutomaticSnapshotPolicyEnabled: Deprecated in favor of isVersioningEnabled property. AutomaticSnapshotPolicyEnabled *bool `json:"automaticSnapshotPolicyEnabled,omitempty"` // ChangeFeed: The blob service properties for change feed events. ChangeFeed *ChangeFeed_STATUS `json:"changeFeed,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // ContainerDeleteRetentionPolicy: The blob service properties for container soft delete. ContainerDeleteRetentionPolicy *DeleteRetentionPolicy_STATUS `json:"containerDeleteRetentionPolicy,omitempty"` // Cors: Specifies CORS rules for the Blob service. You can include up to five CorsRule elements in the request. If no // CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the // Blob service. Cors *CorsRules_STATUS `json:"cors,omitempty"` // DefaultServiceVersion: DefaultServiceVersion indicates the default version to use for requests to the Blob service if an // incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions. DefaultServiceVersion *string `json:"defaultServiceVersion,omitempty"` // DeleteRetentionPolicy: The blob service properties for blob soft delete. DeleteRetentionPolicy *DeleteRetentionPolicy_STATUS `json:"deleteRetentionPolicy,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // IsVersioningEnabled: Versioning is enabled if set to true. IsVersioningEnabled *bool `json:"isVersioningEnabled,omitempty"` // LastAccessTimeTrackingPolicy: The blob service property to configure last access time based tracking policy. LastAccessTimeTrackingPolicy *LastAccessTimeTrackingPolicy_STATUS `json:"lastAccessTimeTrackingPolicy,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // RestorePolicy: The blob service properties for blob restore policy. RestorePolicy *RestorePolicyProperties_STATUS `json:"restorePolicy,omitempty"` // Sku: Sku name and tier. Sku *Sku_STATUS `json:"sku,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*StorageAccountsBlobService_STATUS) AssignProperties_From_StorageAccountsBlobService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsBlobService_STATUS) AssignProperties_From_StorageAccountsBlobService_STATUS(source *storage.StorageAccountsBlobService_STATUS) error
AssignProperties_From_StorageAccountsBlobService_STATUS populates our StorageAccountsBlobService_STATUS from the provided source StorageAccountsBlobService_STATUS
func (*StorageAccountsBlobService_STATUS) AssignProperties_To_StorageAccountsBlobService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsBlobService_STATUS) AssignProperties_To_StorageAccountsBlobService_STATUS(destination *storage.StorageAccountsBlobService_STATUS) error
AssignProperties_To_StorageAccountsBlobService_STATUS populates the provided destination StorageAccountsBlobService_STATUS from our StorageAccountsBlobService_STATUS
func (*StorageAccountsBlobService_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (service *StorageAccountsBlobService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccountsBlobService_STATUS from the provided source
func (*StorageAccountsBlobService_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (service *StorageAccountsBlobService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccountsBlobService_STATUS
func (*StorageAccountsBlobService_STATUS) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsBlobService_STATUS) DeepCopy() *StorageAccountsBlobService_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobService_STATUS.
func (*StorageAccountsBlobService_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsBlobService_STATUS) DeepCopyInto(out *StorageAccountsBlobService_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobService_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (service *StorageAccountsBlobService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsBlobService_STATUS) PopulateFromARM ¶ added in v2.10.0
func (service *StorageAccountsBlobService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsBlobService_Spec ¶ added in v2.10.0
type StorageAccountsBlobService_Spec struct { // AutomaticSnapshotPolicyEnabled: Deprecated in favor of isVersioningEnabled property. AutomaticSnapshotPolicyEnabled *bool `json:"automaticSnapshotPolicyEnabled,omitempty"` // ChangeFeed: The blob service properties for change feed events. ChangeFeed *ChangeFeed `json:"changeFeed,omitempty"` // ContainerDeleteRetentionPolicy: The blob service properties for container soft delete. ContainerDeleteRetentionPolicy *DeleteRetentionPolicy `json:"containerDeleteRetentionPolicy,omitempty"` // Cors: Specifies CORS rules for the Blob service. You can include up to five CorsRule elements in the request. If no // CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the // Blob service. Cors *CorsRules `json:"cors,omitempty"` // DefaultServiceVersion: DefaultServiceVersion indicates the default version to use for requests to the Blob service if an // incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions. DefaultServiceVersion *string `json:"defaultServiceVersion,omitempty"` // DeleteRetentionPolicy: The blob service properties for blob soft delete. DeleteRetentionPolicy *DeleteRetentionPolicy `json:"deleteRetentionPolicy,omitempty"` // IsVersioningEnabled: Versioning is enabled if set to true. IsVersioningEnabled *bool `json:"isVersioningEnabled,omitempty"` // LastAccessTimeTrackingPolicy: The blob service property to configure last access time based tracking policy. LastAccessTimeTrackingPolicy *LastAccessTimeTrackingPolicy `json:"lastAccessTimeTrackingPolicy,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountsBlobServiceOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccount resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccount"` // RestorePolicy: The blob service properties for blob restore policy. RestorePolicy *RestorePolicyProperties `json:"restorePolicy,omitempty"` }
func (*StorageAccountsBlobService_Spec) AssignProperties_From_StorageAccountsBlobService_Spec ¶ added in v2.10.0
func (service *StorageAccountsBlobService_Spec) AssignProperties_From_StorageAccountsBlobService_Spec(source *storage.StorageAccountsBlobService_Spec) error
AssignProperties_From_StorageAccountsBlobService_Spec populates our StorageAccountsBlobService_Spec from the provided source StorageAccountsBlobService_Spec
func (*StorageAccountsBlobService_Spec) AssignProperties_To_StorageAccountsBlobService_Spec ¶ added in v2.10.0
func (service *StorageAccountsBlobService_Spec) AssignProperties_To_StorageAccountsBlobService_Spec(destination *storage.StorageAccountsBlobService_Spec) error
AssignProperties_To_StorageAccountsBlobService_Spec populates the provided destination StorageAccountsBlobService_Spec from our StorageAccountsBlobService_Spec
func (*StorageAccountsBlobService_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (service *StorageAccountsBlobService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsBlobService_Spec from the provided source
func (*StorageAccountsBlobService_Spec) ConvertSpecTo ¶ added in v2.10.0
func (service *StorageAccountsBlobService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsBlobService_Spec
func (*StorageAccountsBlobService_Spec) ConvertToARM ¶ added in v2.10.0
func (service *StorageAccountsBlobService_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsBlobService_Spec) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsBlobService_Spec) DeepCopy() *StorageAccountsBlobService_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobService_Spec.
func (*StorageAccountsBlobService_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsBlobService_Spec) DeepCopyInto(out *StorageAccountsBlobService_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobService_Spec) Initialize_From_StorageAccountsBlobService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsBlobService_Spec) Initialize_From_StorageAccountsBlobService_STATUS(source *StorageAccountsBlobService_STATUS) error
Initialize_From_StorageAccountsBlobService_STATUS populates our StorageAccountsBlobService_Spec from the provided source StorageAccountsBlobService_STATUS
func (*StorageAccountsBlobService_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (service *StorageAccountsBlobService_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsBlobService_Spec) OriginalVersion ¶ added in v2.10.0
func (service *StorageAccountsBlobService_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsBlobService_Spec) PopulateFromARM ¶ added in v2.10.0
func (service *StorageAccountsBlobService_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsBlobServicesContainer ¶
type StorageAccountsBlobServicesContainer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsBlobServicesContainer_Spec `json:"spec,omitempty"` Status StorageAccountsBlobServicesContainer_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/blob.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}
func (*StorageAccountsBlobServicesContainer) AssignProperties_From_StorageAccountsBlobServicesContainer ¶
func (container *StorageAccountsBlobServicesContainer) AssignProperties_From_StorageAccountsBlobServicesContainer(source *storage.StorageAccountsBlobServicesContainer) error
AssignProperties_From_StorageAccountsBlobServicesContainer populates our StorageAccountsBlobServicesContainer from the provided source StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) AssignProperties_To_StorageAccountsBlobServicesContainer ¶
func (container *StorageAccountsBlobServicesContainer) AssignProperties_To_StorageAccountsBlobServicesContainer(destination *storage.StorageAccountsBlobServicesContainer) error
AssignProperties_To_StorageAccountsBlobServicesContainer populates the provided destination StorageAccountsBlobServicesContainer from our StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) AzureName ¶
func (container *StorageAccountsBlobServicesContainer) AzureName() string
AzureName returns the Azure name of the resource
func (*StorageAccountsBlobServicesContainer) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (container *StorageAccountsBlobServicesContainer) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccountsBlobServicesContainer) ConvertFrom ¶
func (container *StorageAccountsBlobServicesContainer) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsBlobServicesContainer from the provided hub StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) ConvertTo ¶
func (container *StorageAccountsBlobServicesContainer) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsBlobServicesContainer from our StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) DeepCopy ¶
func (in *StorageAccountsBlobServicesContainer) DeepCopy() *StorageAccountsBlobServicesContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServicesContainer.
func (*StorageAccountsBlobServicesContainer) DeepCopyInto ¶
func (in *StorageAccountsBlobServicesContainer) DeepCopyInto(out *StorageAccountsBlobServicesContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobServicesContainer) DeepCopyObject ¶
func (in *StorageAccountsBlobServicesContainer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsBlobServicesContainer) Default ¶
func (container *StorageAccountsBlobServicesContainer) Default()
Default applies defaults to the StorageAccountsBlobServicesContainer resource
func (StorageAccountsBlobServicesContainer) GetAPIVersion ¶
func (container StorageAccountsBlobServicesContainer) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccountsBlobServicesContainer) GetConditions ¶
func (container *StorageAccountsBlobServicesContainer) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsBlobServicesContainer) GetResourceScope ¶
func (container *StorageAccountsBlobServicesContainer) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsBlobServicesContainer) GetSpec ¶
func (container *StorageAccountsBlobServicesContainer) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsBlobServicesContainer) GetStatus ¶
func (container *StorageAccountsBlobServicesContainer) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsBlobServicesContainer) GetSupportedOperations ¶
func (container *StorageAccountsBlobServicesContainer) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccountsBlobServicesContainer) GetType ¶
func (container *StorageAccountsBlobServicesContainer) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices/containers"
func (*StorageAccountsBlobServicesContainer) InitializeSpec ¶
func (container *StorageAccountsBlobServicesContainer) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccountsBlobServicesContainer) NewEmptyStatus ¶
func (container *StorageAccountsBlobServicesContainer) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsBlobServicesContainer) OriginalGVK ¶
func (container *StorageAccountsBlobServicesContainer) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsBlobServicesContainer) Owner ¶
func (container *StorageAccountsBlobServicesContainer) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccountsBlobServicesContainer) SecretDestinationExpressions ¶ added in v2.11.0
func (container *StorageAccountsBlobServicesContainer) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccountsBlobServicesContainer) SetConditions ¶
func (container *StorageAccountsBlobServicesContainer) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsBlobServicesContainer) SetStatus ¶
func (container *StorageAccountsBlobServicesContainer) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsBlobServicesContainer) ValidateCreate ¶
func (container *StorageAccountsBlobServicesContainer) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccountsBlobServicesContainer) ValidateDelete ¶
func (container *StorageAccountsBlobServicesContainer) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccountsBlobServicesContainer) ValidateUpdate ¶
func (container *StorageAccountsBlobServicesContainer) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type StorageAccountsBlobServicesContainerList ¶
type StorageAccountsBlobServicesContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsBlobServicesContainer `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/blob.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}
func (*StorageAccountsBlobServicesContainerList) DeepCopy ¶
func (in *StorageAccountsBlobServicesContainerList) DeepCopy() *StorageAccountsBlobServicesContainerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServicesContainerList.
func (*StorageAccountsBlobServicesContainerList) DeepCopyInto ¶
func (in *StorageAccountsBlobServicesContainerList) DeepCopyInto(out *StorageAccountsBlobServicesContainerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobServicesContainerList) DeepCopyObject ¶
func (in *StorageAccountsBlobServicesContainerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsBlobServicesContainerOperatorSpec ¶ added in v2.11.0
type StorageAccountsBlobServicesContainerOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountsBlobServicesContainerOperatorSpec) AssignProperties_From_StorageAccountsBlobServicesContainerOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsBlobServicesContainerOperatorSpec) AssignProperties_From_StorageAccountsBlobServicesContainerOperatorSpec(source *storage.StorageAccountsBlobServicesContainerOperatorSpec) error
AssignProperties_From_StorageAccountsBlobServicesContainerOperatorSpec populates our StorageAccountsBlobServicesContainerOperatorSpec from the provided source StorageAccountsBlobServicesContainerOperatorSpec
func (*StorageAccountsBlobServicesContainerOperatorSpec) AssignProperties_To_StorageAccountsBlobServicesContainerOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsBlobServicesContainerOperatorSpec) AssignProperties_To_StorageAccountsBlobServicesContainerOperatorSpec(destination *storage.StorageAccountsBlobServicesContainerOperatorSpec) error
AssignProperties_To_StorageAccountsBlobServicesContainerOperatorSpec populates the provided destination StorageAccountsBlobServicesContainerOperatorSpec from our StorageAccountsBlobServicesContainerOperatorSpec
func (*StorageAccountsBlobServicesContainerOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *StorageAccountsBlobServicesContainerOperatorSpec) DeepCopy() *StorageAccountsBlobServicesContainerOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServicesContainerOperatorSpec.
func (*StorageAccountsBlobServicesContainerOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *StorageAccountsBlobServicesContainerOperatorSpec) DeepCopyInto(out *StorageAccountsBlobServicesContainerOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsBlobServicesContainer_STATUS ¶ added in v2.10.0
type StorageAccountsBlobServicesContainer_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // DefaultEncryptionScope: Default the container to use specified encryption scope for all writes. DefaultEncryptionScope *string `json:"defaultEncryptionScope,omitempty"` // Deleted: Indicates whether the blob container was deleted. Deleted *bool `json:"deleted,omitempty"` // DeletedTime: Blob container deletion time. DeletedTime *string `json:"deletedTime,omitempty"` // DenyEncryptionScopeOverride: Block override of encryption scope from the container default. DenyEncryptionScopeOverride *bool `json:"denyEncryptionScopeOverride,omitempty"` // EnableNfsV3AllSquash: Enable NFSv3 all squash on blob container. EnableNfsV3AllSquash *bool `json:"enableNfsV3AllSquash,omitempty"` // EnableNfsV3RootSquash: Enable NFSv3 root squash on blob container. EnableNfsV3RootSquash *bool `json:"enableNfsV3RootSquash,omitempty"` // Etag: Resource Etag. Etag *string `json:"etag,omitempty"` // HasImmutabilityPolicy: The hasImmutabilityPolicy public property is set to true by SRP if ImmutabilityPolicy has been // created for this container. The hasImmutabilityPolicy public property is set to false by SRP if ImmutabilityPolicy has // not been created for this container. HasImmutabilityPolicy *bool `json:"hasImmutabilityPolicy,omitempty"` // HasLegalHold: The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The // hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a // maximum of 1000 blob containers with hasLegalHold=true for a given account. HasLegalHold *bool `json:"hasLegalHold,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // ImmutabilityPolicy: The ImmutabilityPolicy property of the container. ImmutabilityPolicy *ImmutabilityPolicyProperties_STATUS `json:"immutabilityPolicy,omitempty"` // ImmutableStorageWithVersioning: The object level immutability property of the container. The property is immutable and // can only be set to true at the container creation time. Existing containers must undergo a migration process. ImmutableStorageWithVersioning *ImmutableStorageWithVersioning_STATUS `json:"immutableStorageWithVersioning,omitempty"` // LastModifiedTime: Returns the date and time the container was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty"` // LeaseDuration: Specifies whether the lease on a container is of infinite or fixed duration, only when the container is // leased. LeaseDuration *ContainerProperties_LeaseDuration_STATUS `json:"leaseDuration,omitempty"` // LeaseState: Lease state of the container. LeaseState *ContainerProperties_LeaseState_STATUS `json:"leaseState,omitempty"` // LeaseStatus: The lease status of the container. LeaseStatus *ContainerProperties_LeaseStatus_STATUS `json:"leaseStatus,omitempty"` // LegalHold: The LegalHold property of the container. LegalHold *LegalHoldProperties_STATUS `json:"legalHold,omitempty"` // Metadata: A name-value pair to associate with the container as metadata. Metadata map[string]string `json:"metadata,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // PublicAccess: Specifies whether data in the container may be accessed publicly and the level of access. PublicAccess *ContainerProperties_PublicAccess_STATUS `json:"publicAccess,omitempty"` // RemainingRetentionDays: Remaining retention days for soft deleted blob container. RemainingRetentionDays *int `json:"remainingRetentionDays,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` // Version: The version of the deleted blob container. Version *string `json:"version,omitempty"` }
func (*StorageAccountsBlobServicesContainer_STATUS) AssignProperties_From_StorageAccountsBlobServicesContainer_STATUS ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_STATUS) AssignProperties_From_StorageAccountsBlobServicesContainer_STATUS(source *storage.StorageAccountsBlobServicesContainer_STATUS) error
AssignProperties_From_StorageAccountsBlobServicesContainer_STATUS populates our StorageAccountsBlobServicesContainer_STATUS from the provided source StorageAccountsBlobServicesContainer_STATUS
func (*StorageAccountsBlobServicesContainer_STATUS) AssignProperties_To_StorageAccountsBlobServicesContainer_STATUS ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_STATUS) AssignProperties_To_StorageAccountsBlobServicesContainer_STATUS(destination *storage.StorageAccountsBlobServicesContainer_STATUS) error
AssignProperties_To_StorageAccountsBlobServicesContainer_STATUS populates the provided destination StorageAccountsBlobServicesContainer_STATUS from our StorageAccountsBlobServicesContainer_STATUS
func (*StorageAccountsBlobServicesContainer_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccountsBlobServicesContainer_STATUS from the provided source
func (*StorageAccountsBlobServicesContainer_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccountsBlobServicesContainer_STATUS
func (*StorageAccountsBlobServicesContainer_STATUS) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsBlobServicesContainer_STATUS) DeepCopy() *StorageAccountsBlobServicesContainer_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServicesContainer_STATUS.
func (*StorageAccountsBlobServicesContainer_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsBlobServicesContainer_STATUS) DeepCopyInto(out *StorageAccountsBlobServicesContainer_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobServicesContainer_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsBlobServicesContainer_STATUS) PopulateFromARM ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsBlobServicesContainer_Spec ¶ added in v2.10.0
type StorageAccountsBlobServicesContainer_Spec struct { // +kubebuilder:validation:MaxLength=63 // +kubebuilder:validation:MinLength=3 // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // DefaultEncryptionScope: Default the container to use specified encryption scope for all writes. DefaultEncryptionScope *string `json:"defaultEncryptionScope,omitempty"` // DenyEncryptionScopeOverride: Block override of encryption scope from the container default. DenyEncryptionScopeOverride *bool `json:"denyEncryptionScopeOverride,omitempty"` // EnableNfsV3AllSquash: Enable NFSv3 all squash on blob container. EnableNfsV3AllSquash *bool `json:"enableNfsV3AllSquash,omitempty"` // EnableNfsV3RootSquash: Enable NFSv3 root squash on blob container. EnableNfsV3RootSquash *bool `json:"enableNfsV3RootSquash,omitempty"` // ImmutableStorageWithVersioning: The object level immutability property of the container. The property is immutable and // can only be set to true at the container creation time. Existing containers must undergo a migration process. ImmutableStorageWithVersioning *ImmutableStorageWithVersioning `json:"immutableStorageWithVersioning,omitempty"` // Metadata: A name-value pair to associate with the container as metadata. Metadata map[string]string `json:"metadata,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountsBlobServicesContainerOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccountsBlobService resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccountsBlobService"` // PublicAccess: Specifies whether data in the container may be accessed publicly and the level of access. PublicAccess *ContainerProperties_PublicAccess `json:"publicAccess,omitempty"` }
func (*StorageAccountsBlobServicesContainer_Spec) AssignProperties_From_StorageAccountsBlobServicesContainer_Spec ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) AssignProperties_From_StorageAccountsBlobServicesContainer_Spec(source *storage.StorageAccountsBlobServicesContainer_Spec) error
AssignProperties_From_StorageAccountsBlobServicesContainer_Spec populates our StorageAccountsBlobServicesContainer_Spec from the provided source StorageAccountsBlobServicesContainer_Spec
func (*StorageAccountsBlobServicesContainer_Spec) AssignProperties_To_StorageAccountsBlobServicesContainer_Spec ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) AssignProperties_To_StorageAccountsBlobServicesContainer_Spec(destination *storage.StorageAccountsBlobServicesContainer_Spec) error
AssignProperties_To_StorageAccountsBlobServicesContainer_Spec populates the provided destination StorageAccountsBlobServicesContainer_Spec from our StorageAccountsBlobServicesContainer_Spec
func (*StorageAccountsBlobServicesContainer_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsBlobServicesContainer_Spec from the provided source
func (*StorageAccountsBlobServicesContainer_Spec) ConvertSpecTo ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsBlobServicesContainer_Spec
func (*StorageAccountsBlobServicesContainer_Spec) ConvertToARM ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsBlobServicesContainer_Spec) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsBlobServicesContainer_Spec) DeepCopy() *StorageAccountsBlobServicesContainer_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServicesContainer_Spec.
func (*StorageAccountsBlobServicesContainer_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsBlobServicesContainer_Spec) DeepCopyInto(out *StorageAccountsBlobServicesContainer_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobServicesContainer_Spec) Initialize_From_StorageAccountsBlobServicesContainer_STATUS ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) Initialize_From_StorageAccountsBlobServicesContainer_STATUS(source *StorageAccountsBlobServicesContainer_STATUS) error
Initialize_From_StorageAccountsBlobServicesContainer_STATUS populates our StorageAccountsBlobServicesContainer_Spec from the provided source StorageAccountsBlobServicesContainer_STATUS
func (*StorageAccountsBlobServicesContainer_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsBlobServicesContainer_Spec) OriginalVersion ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsBlobServicesContainer_Spec) PopulateFromARM ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*StorageAccountsBlobServicesContainer_Spec) SetAzureName ¶ added in v2.10.0
func (container *StorageAccountsBlobServicesContainer_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type StorageAccountsFileService ¶
type StorageAccountsFileService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsFileService_Spec `json:"spec,omitempty"` Status StorageAccountsFileService_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/file.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default
func (*StorageAccountsFileService) AssignProperties_From_StorageAccountsFileService ¶
func (service *StorageAccountsFileService) AssignProperties_From_StorageAccountsFileService(source *storage.StorageAccountsFileService) error
AssignProperties_From_StorageAccountsFileService populates our StorageAccountsFileService from the provided source StorageAccountsFileService
func (*StorageAccountsFileService) AssignProperties_To_StorageAccountsFileService ¶
func (service *StorageAccountsFileService) AssignProperties_To_StorageAccountsFileService(destination *storage.StorageAccountsFileService) error
AssignProperties_To_StorageAccountsFileService populates the provided destination StorageAccountsFileService from our StorageAccountsFileService
func (*StorageAccountsFileService) AzureName ¶
func (service *StorageAccountsFileService) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*StorageAccountsFileService) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (service *StorageAccountsFileService) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccountsFileService) ConvertFrom ¶
func (service *StorageAccountsFileService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsFileService from the provided hub StorageAccountsFileService
func (*StorageAccountsFileService) ConvertTo ¶
func (service *StorageAccountsFileService) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsFileService from our StorageAccountsFileService
func (*StorageAccountsFileService) DeepCopy ¶
func (in *StorageAccountsFileService) DeepCopy() *StorageAccountsFileService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileService.
func (*StorageAccountsFileService) DeepCopyInto ¶
func (in *StorageAccountsFileService) DeepCopyInto(out *StorageAccountsFileService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsFileService) DeepCopyObject ¶
func (in *StorageAccountsFileService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsFileService) Default ¶
func (service *StorageAccountsFileService) Default()
Default applies defaults to the StorageAccountsFileService resource
func (StorageAccountsFileService) GetAPIVersion ¶
func (service StorageAccountsFileService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccountsFileService) GetConditions ¶
func (service *StorageAccountsFileService) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsFileService) GetResourceScope ¶
func (service *StorageAccountsFileService) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsFileService) GetSpec ¶
func (service *StorageAccountsFileService) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsFileService) GetStatus ¶
func (service *StorageAccountsFileService) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsFileService) GetSupportedOperations ¶
func (service *StorageAccountsFileService) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccountsFileService) GetType ¶
func (service *StorageAccountsFileService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/fileServices"
func (*StorageAccountsFileService) InitializeSpec ¶
func (service *StorageAccountsFileService) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccountsFileService) NewEmptyStatus ¶
func (service *StorageAccountsFileService) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsFileService) OriginalGVK ¶
func (service *StorageAccountsFileService) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsFileService) Owner ¶
func (service *StorageAccountsFileService) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccountsFileService) SecretDestinationExpressions ¶ added in v2.11.0
func (service *StorageAccountsFileService) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccountsFileService) SetConditions ¶
func (service *StorageAccountsFileService) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsFileService) SetStatus ¶
func (service *StorageAccountsFileService) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsFileService) ValidateCreate ¶
func (service *StorageAccountsFileService) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccountsFileService) ValidateDelete ¶
func (service *StorageAccountsFileService) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccountsFileService) ValidateUpdate ¶
func (service *StorageAccountsFileService) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type StorageAccountsFileServiceList ¶
type StorageAccountsFileServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsFileService `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/file.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default
func (*StorageAccountsFileServiceList) DeepCopy ¶
func (in *StorageAccountsFileServiceList) DeepCopy() *StorageAccountsFileServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileServiceList.
func (*StorageAccountsFileServiceList) DeepCopyInto ¶
func (in *StorageAccountsFileServiceList) DeepCopyInto(out *StorageAccountsFileServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsFileServiceList) DeepCopyObject ¶
func (in *StorageAccountsFileServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsFileServiceOperatorSpec ¶ added in v2.11.0
type StorageAccountsFileServiceOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountsFileServiceOperatorSpec) AssignProperties_From_StorageAccountsFileServiceOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsFileServiceOperatorSpec) AssignProperties_From_StorageAccountsFileServiceOperatorSpec(source *storage.StorageAccountsFileServiceOperatorSpec) error
AssignProperties_From_StorageAccountsFileServiceOperatorSpec populates our StorageAccountsFileServiceOperatorSpec from the provided source StorageAccountsFileServiceOperatorSpec
func (*StorageAccountsFileServiceOperatorSpec) AssignProperties_To_StorageAccountsFileServiceOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsFileServiceOperatorSpec) AssignProperties_To_StorageAccountsFileServiceOperatorSpec(destination *storage.StorageAccountsFileServiceOperatorSpec) error
AssignProperties_To_StorageAccountsFileServiceOperatorSpec populates the provided destination StorageAccountsFileServiceOperatorSpec from our StorageAccountsFileServiceOperatorSpec
func (*StorageAccountsFileServiceOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *StorageAccountsFileServiceOperatorSpec) DeepCopy() *StorageAccountsFileServiceOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileServiceOperatorSpec.
func (*StorageAccountsFileServiceOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *StorageAccountsFileServiceOperatorSpec) DeepCopyInto(out *StorageAccountsFileServiceOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsFileService_STATUS ¶ added in v2.10.0
type StorageAccountsFileService_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Cors: Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no // CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the // File service. Cors *CorsRules_STATUS `json:"cors,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // ProtocolSettings: Protocol settings for file service ProtocolSettings *ProtocolSettings_STATUS `json:"protocolSettings,omitempty"` ShareDeleteRetentionPolicy *DeleteRetentionPolicy_STATUS `json:"shareDeleteRetentionPolicy,omitempty"` // Sku: Sku name and tier. Sku *Sku_STATUS `json:"sku,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*StorageAccountsFileService_STATUS) AssignProperties_From_StorageAccountsFileService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsFileService_STATUS) AssignProperties_From_StorageAccountsFileService_STATUS(source *storage.StorageAccountsFileService_STATUS) error
AssignProperties_From_StorageAccountsFileService_STATUS populates our StorageAccountsFileService_STATUS from the provided source StorageAccountsFileService_STATUS
func (*StorageAccountsFileService_STATUS) AssignProperties_To_StorageAccountsFileService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsFileService_STATUS) AssignProperties_To_StorageAccountsFileService_STATUS(destination *storage.StorageAccountsFileService_STATUS) error
AssignProperties_To_StorageAccountsFileService_STATUS populates the provided destination StorageAccountsFileService_STATUS from our StorageAccountsFileService_STATUS
func (*StorageAccountsFileService_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (service *StorageAccountsFileService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccountsFileService_STATUS from the provided source
func (*StorageAccountsFileService_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (service *StorageAccountsFileService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccountsFileService_STATUS
func (*StorageAccountsFileService_STATUS) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsFileService_STATUS) DeepCopy() *StorageAccountsFileService_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileService_STATUS.
func (*StorageAccountsFileService_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsFileService_STATUS) DeepCopyInto(out *StorageAccountsFileService_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsFileService_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (service *StorageAccountsFileService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsFileService_STATUS) PopulateFromARM ¶ added in v2.10.0
func (service *StorageAccountsFileService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsFileService_Spec ¶ added in v2.10.0
type StorageAccountsFileService_Spec struct { // Cors: Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no // CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the // File service. Cors *CorsRules `json:"cors,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountsFileServiceOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccount resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccount"` // ProtocolSettings: Protocol settings for file service ProtocolSettings *ProtocolSettings `json:"protocolSettings,omitempty"` ShareDeleteRetentionPolicy *DeleteRetentionPolicy `json:"shareDeleteRetentionPolicy,omitempty"` }
func (*StorageAccountsFileService_Spec) AssignProperties_From_StorageAccountsFileService_Spec ¶ added in v2.10.0
func (service *StorageAccountsFileService_Spec) AssignProperties_From_StorageAccountsFileService_Spec(source *storage.StorageAccountsFileService_Spec) error
AssignProperties_From_StorageAccountsFileService_Spec populates our StorageAccountsFileService_Spec from the provided source StorageAccountsFileService_Spec
func (*StorageAccountsFileService_Spec) AssignProperties_To_StorageAccountsFileService_Spec ¶ added in v2.10.0
func (service *StorageAccountsFileService_Spec) AssignProperties_To_StorageAccountsFileService_Spec(destination *storage.StorageAccountsFileService_Spec) error
AssignProperties_To_StorageAccountsFileService_Spec populates the provided destination StorageAccountsFileService_Spec from our StorageAccountsFileService_Spec
func (*StorageAccountsFileService_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (service *StorageAccountsFileService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsFileService_Spec from the provided source
func (*StorageAccountsFileService_Spec) ConvertSpecTo ¶ added in v2.10.0
func (service *StorageAccountsFileService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsFileService_Spec
func (*StorageAccountsFileService_Spec) ConvertToARM ¶ added in v2.10.0
func (service *StorageAccountsFileService_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsFileService_Spec) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsFileService_Spec) DeepCopy() *StorageAccountsFileService_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileService_Spec.
func (*StorageAccountsFileService_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsFileService_Spec) DeepCopyInto(out *StorageAccountsFileService_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsFileService_Spec) Initialize_From_StorageAccountsFileService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsFileService_Spec) Initialize_From_StorageAccountsFileService_STATUS(source *StorageAccountsFileService_STATUS) error
Initialize_From_StorageAccountsFileService_STATUS populates our StorageAccountsFileService_Spec from the provided source StorageAccountsFileService_STATUS
func (*StorageAccountsFileService_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (service *StorageAccountsFileService_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsFileService_Spec) OriginalVersion ¶ added in v2.10.0
func (service *StorageAccountsFileService_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsFileService_Spec) PopulateFromARM ¶ added in v2.10.0
func (service *StorageAccountsFileService_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsFileServicesShare ¶
type StorageAccountsFileServicesShare struct {}
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/file.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}
func (*StorageAccountsFileServicesShare) AssignProperties_From_StorageAccountsFileServicesShare ¶
func (share *StorageAccountsFileServicesShare) AssignProperties_From_StorageAccountsFileServicesShare(source *storage.StorageAccountsFileServicesShare) error
AssignProperties_From_StorageAccountsFileServicesShare populates our StorageAccountsFileServicesShare from the provided source StorageAccountsFileServicesShare
func (*StorageAccountsFileServicesShare) AssignProperties_To_StorageAccountsFileServicesShare ¶
func (share *StorageAccountsFileServicesShare) AssignProperties_To_StorageAccountsFileServicesShare(destination *storage.StorageAccountsFileServicesShare) error
AssignProperties_To_StorageAccountsFileServicesShare populates the provided destination StorageAccountsFileServicesShare from our StorageAccountsFileServicesShare
func (*StorageAccountsFileServicesShare) AzureName ¶
func (share *StorageAccountsFileServicesShare) AzureName() string
AzureName returns the Azure name of the resource
func (*StorageAccountsFileServicesShare) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (share *StorageAccountsFileServicesShare) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccountsFileServicesShare) ConvertFrom ¶
func (share *StorageAccountsFileServicesShare) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsFileServicesShare from the provided hub StorageAccountsFileServicesShare
func (*StorageAccountsFileServicesShare) ConvertTo ¶
func (share *StorageAccountsFileServicesShare) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsFileServicesShare from our StorageAccountsFileServicesShare
func (*StorageAccountsFileServicesShare) DeepCopy ¶
func (in *StorageAccountsFileServicesShare) DeepCopy() *StorageAccountsFileServicesShare
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileServicesShare.
func (*StorageAccountsFileServicesShare) DeepCopyInto ¶
func (in *StorageAccountsFileServicesShare) DeepCopyInto(out *StorageAccountsFileServicesShare)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsFileServicesShare) DeepCopyObject ¶
func (in *StorageAccountsFileServicesShare) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsFileServicesShare) Default ¶
func (share *StorageAccountsFileServicesShare) Default()
Default applies defaults to the StorageAccountsFileServicesShare resource
func (StorageAccountsFileServicesShare) GetAPIVersion ¶
func (share StorageAccountsFileServicesShare) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccountsFileServicesShare) GetConditions ¶
func (share *StorageAccountsFileServicesShare) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsFileServicesShare) GetResourceScope ¶
func (share *StorageAccountsFileServicesShare) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsFileServicesShare) GetSpec ¶
func (share *StorageAccountsFileServicesShare) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsFileServicesShare) GetStatus ¶
func (share *StorageAccountsFileServicesShare) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsFileServicesShare) GetSupportedOperations ¶
func (share *StorageAccountsFileServicesShare) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccountsFileServicesShare) GetType ¶
func (share *StorageAccountsFileServicesShare) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/fileServices/shares"
func (*StorageAccountsFileServicesShare) InitializeSpec ¶
func (share *StorageAccountsFileServicesShare) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccountsFileServicesShare) NewEmptyStatus ¶
func (share *StorageAccountsFileServicesShare) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsFileServicesShare) OriginalGVK ¶
func (share *StorageAccountsFileServicesShare) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsFileServicesShare) Owner ¶
func (share *StorageAccountsFileServicesShare) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccountsFileServicesShare) SecretDestinationExpressions ¶ added in v2.11.0
func (share *StorageAccountsFileServicesShare) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccountsFileServicesShare) SetConditions ¶
func (share *StorageAccountsFileServicesShare) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsFileServicesShare) SetStatus ¶
func (share *StorageAccountsFileServicesShare) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsFileServicesShare) ValidateCreate ¶
func (share *StorageAccountsFileServicesShare) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccountsFileServicesShare) ValidateDelete ¶
func (share *StorageAccountsFileServicesShare) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccountsFileServicesShare) ValidateUpdate ¶
func (share *StorageAccountsFileServicesShare) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type StorageAccountsFileServicesShareList ¶
type StorageAccountsFileServicesShareList struct {}
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/file.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}
func (*StorageAccountsFileServicesShareList) DeepCopy ¶
func (in *StorageAccountsFileServicesShareList) DeepCopy() *StorageAccountsFileServicesShareList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileServicesShareList.
func (*StorageAccountsFileServicesShareList) DeepCopyInto ¶
func (in *StorageAccountsFileServicesShareList) DeepCopyInto(out *StorageAccountsFileServicesShareList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsFileServicesShareList) DeepCopyObject ¶
func (in *StorageAccountsFileServicesShareList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsFileServicesShareOperatorSpec ¶ added in v2.11.0
type StorageAccountsFileServicesShareOperatorSpec struct { core.DestinationExpression `json:"configMapExpressions,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }ConfigMapExpressions []*
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountsFileServicesShareOperatorSpec) AssignProperties_From_StorageAccountsFileServicesShareOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsFileServicesShareOperatorSpec) AssignProperties_From_StorageAccountsFileServicesShareOperatorSpec(source *storage.StorageAccountsFileServicesShareOperatorSpec) error
AssignProperties_From_StorageAccountsFileServicesShareOperatorSpec populates our StorageAccountsFileServicesShareOperatorSpec from the provided source StorageAccountsFileServicesShareOperatorSpec
func (*StorageAccountsFileServicesShareOperatorSpec) AssignProperties_To_StorageAccountsFileServicesShareOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsFileServicesShareOperatorSpec) AssignProperties_To_StorageAccountsFileServicesShareOperatorSpec(destination *storage.StorageAccountsFileServicesShareOperatorSpec) error
AssignProperties_To_StorageAccountsFileServicesShareOperatorSpec populates the provided destination StorageAccountsFileServicesShareOperatorSpec from our StorageAccountsFileServicesShareOperatorSpec
func (*StorageAccountsFileServicesShareOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *StorageAccountsFileServicesShareOperatorSpec) DeepCopy() *StorageAccountsFileServicesShareOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileServicesShareOperatorSpec.
func (*StorageAccountsFileServicesShareOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *StorageAccountsFileServicesShareOperatorSpec) DeepCopyInto(out *StorageAccountsFileServicesShareOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsFileServicesShare_STATUS ¶ added in v2.10.0
type StorageAccountsFileServicesShare_STATUS struct { // Cool. FileStorage account can choose Premium. AccessTier *FileShareProperties_AccessTier_STATUS `json:"accessTier,omitempty"` AccessTierChangeTime *string `json:"accessTierChangeTime,omitempty"` AccessTierStatus *string `json:"accessTierStatus,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Deleted *bool `json:"deleted,omitempty"` DeletedTime *string `json:"deletedTime,omitempty"` // share. EnabledProtocols *FileShareProperties_EnabledProtocols_STATUS `json:"enabledProtocols,omitempty"` Etag *string `json:"etag,omitempty"` // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` LeaseDuration *FileShareProperties_LeaseDuration_STATUS `json:"leaseDuration,omitempty"` LeaseState *FileShareProperties_LeaseState_STATUS `json:"leaseState,omitempty"` LeaseStatus *FileShareProperties_LeaseStatus_STATUS `json:"leaseStatus,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` Name *string `json:"name,omitempty"` RemainingRetentionDays *int `json:"remainingRetentionDays,omitempty"` RootSquash *FileShareProperties_RootSquash_STATUS `json:"rootSquash,omitempty"` // For Large File Shares, the maximum size is 102400. ShareQuota *int `json:"shareQuota,omitempty"` // created or recently resized files. ShareUsageBytes *int `json:"shareUsageBytes,omitempty"` SignedIdentifiers []SignedIdentifier_STATUS `json:"signedIdentifiers,omitempty"` SnapshotTime *string `json:"snapshotTime,omitempty"` Type *string `json:"type,omitempty"` Version *string `json:"version,omitempty"` }
func (*StorageAccountsFileServicesShare_STATUS) AssignProperties_From_StorageAccountsFileServicesShare_STATUS ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_STATUS) AssignProperties_From_StorageAccountsFileServicesShare_STATUS(source *storage.StorageAccountsFileServicesShare_STATUS) error
AssignProperties_From_StorageAccountsFileServicesShare_STATUS populates our StorageAccountsFileServicesShare_STATUS from the provided source StorageAccountsFileServicesShare_STATUS
func (*StorageAccountsFileServicesShare_STATUS) AssignProperties_To_StorageAccountsFileServicesShare_STATUS ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_STATUS) AssignProperties_To_StorageAccountsFileServicesShare_STATUS(destination *storage.StorageAccountsFileServicesShare_STATUS) error
AssignProperties_To_StorageAccountsFileServicesShare_STATUS populates the provided destination StorageAccountsFileServicesShare_STATUS from our StorageAccountsFileServicesShare_STATUS
func (*StorageAccountsFileServicesShare_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccountsFileServicesShare_STATUS from the provided source
func (*StorageAccountsFileServicesShare_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccountsFileServicesShare_STATUS
func (*StorageAccountsFileServicesShare_STATUS) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsFileServicesShare_STATUS) DeepCopy() *StorageAccountsFileServicesShare_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileServicesShare_STATUS.
func (*StorageAccountsFileServicesShare_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsFileServicesShare_STATUS) DeepCopyInto(out *StorageAccountsFileServicesShare_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsFileServicesShare_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsFileServicesShare_STATUS) PopulateFromARM ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsFileServicesShare_Spec ¶ added in v2.10.0
type StorageAccountsFileServicesShare_Spec struct { // Cool. FileStorage account can choose Premium. AccessTier *FileShareProperties_AccessTier `json:"accessTier,omitempty"` // +kubebuilder:validation:MinLength=3 // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // share. EnabledProtocols *FileShareProperties_EnabledProtocols `json:"enabledProtocols,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` // passed directly to Azure OperatorSpec *StorageAccountsFileServicesShareOperatorSpec `json:"operatorSpec,omitempty"` // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccountsFileService resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccountsFileService"` RootSquash *FileShareProperties_RootSquash `json:"rootSquash,omitempty"` // +kubebuilder:validation:Minimum=1 // ShareQuota: The maximum size of the share, in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). // For Large File Shares, the maximum size is 102400. ShareQuota *int `json:"shareQuota,omitempty"` SignedIdentifiers []SignedIdentifier `json:"signedIdentifiers,omitempty"` }
func (*StorageAccountsFileServicesShare_Spec) AssignProperties_From_StorageAccountsFileServicesShare_Spec ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) AssignProperties_From_StorageAccountsFileServicesShare_Spec(source *storage.StorageAccountsFileServicesShare_Spec) error
AssignProperties_From_StorageAccountsFileServicesShare_Spec populates our StorageAccountsFileServicesShare_Spec from the provided source StorageAccountsFileServicesShare_Spec
func (*StorageAccountsFileServicesShare_Spec) AssignProperties_To_StorageAccountsFileServicesShare_Spec ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) AssignProperties_To_StorageAccountsFileServicesShare_Spec(destination *storage.StorageAccountsFileServicesShare_Spec) error
AssignProperties_To_StorageAccountsFileServicesShare_Spec populates the provided destination StorageAccountsFileServicesShare_Spec from our StorageAccountsFileServicesShare_Spec
func (*StorageAccountsFileServicesShare_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsFileServicesShare_Spec from the provided source
func (*StorageAccountsFileServicesShare_Spec) ConvertSpecTo ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsFileServicesShare_Spec
func (*StorageAccountsFileServicesShare_Spec) ConvertToARM ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsFileServicesShare_Spec) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsFileServicesShare_Spec) DeepCopy() *StorageAccountsFileServicesShare_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsFileServicesShare_Spec.
func (*StorageAccountsFileServicesShare_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsFileServicesShare_Spec) DeepCopyInto(out *StorageAccountsFileServicesShare_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsFileServicesShare_Spec) Initialize_From_StorageAccountsFileServicesShare_STATUS ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) Initialize_From_StorageAccountsFileServicesShare_STATUS(source *StorageAccountsFileServicesShare_STATUS) error
Initialize_From_StorageAccountsFileServicesShare_STATUS populates our StorageAccountsFileServicesShare_Spec from the provided source StorageAccountsFileServicesShare_STATUS
func (*StorageAccountsFileServicesShare_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsFileServicesShare_Spec) OriginalVersion ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsFileServicesShare_Spec) PopulateFromARM ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*StorageAccountsFileServicesShare_Spec) SetAzureName ¶ added in v2.10.0
func (share *StorageAccountsFileServicesShare_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type StorageAccountsManagementPolicy ¶
type StorageAccountsManagementPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsManagementPolicy_Spec `json:"spec,omitempty"` Status StorageAccountsManagementPolicy_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/storage.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/default
func (*StorageAccountsManagementPolicy) AssignProperties_From_StorageAccountsManagementPolicy ¶
func (policy *StorageAccountsManagementPolicy) AssignProperties_From_StorageAccountsManagementPolicy(source *storage.StorageAccountsManagementPolicy) error
AssignProperties_From_StorageAccountsManagementPolicy populates our StorageAccountsManagementPolicy from the provided source StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) AssignProperties_To_StorageAccountsManagementPolicy ¶
func (policy *StorageAccountsManagementPolicy) AssignProperties_To_StorageAccountsManagementPolicy(destination *storage.StorageAccountsManagementPolicy) error
AssignProperties_To_StorageAccountsManagementPolicy populates the provided destination StorageAccountsManagementPolicy from our StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) AzureName ¶
func (policy *StorageAccountsManagementPolicy) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*StorageAccountsManagementPolicy) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (policy *StorageAccountsManagementPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccountsManagementPolicy) ConvertFrom ¶
func (policy *StorageAccountsManagementPolicy) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsManagementPolicy from the provided hub StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) ConvertTo ¶
func (policy *StorageAccountsManagementPolicy) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsManagementPolicy from our StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) DeepCopy ¶
func (in *StorageAccountsManagementPolicy) DeepCopy() *StorageAccountsManagementPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsManagementPolicy.
func (*StorageAccountsManagementPolicy) DeepCopyInto ¶
func (in *StorageAccountsManagementPolicy) DeepCopyInto(out *StorageAccountsManagementPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsManagementPolicy) DeepCopyObject ¶
func (in *StorageAccountsManagementPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsManagementPolicy) Default ¶
func (policy *StorageAccountsManagementPolicy) Default()
Default applies defaults to the StorageAccountsManagementPolicy resource
func (StorageAccountsManagementPolicy) GetAPIVersion ¶
func (policy StorageAccountsManagementPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccountsManagementPolicy) GetConditions ¶
func (policy *StorageAccountsManagementPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsManagementPolicy) GetResourceScope ¶
func (policy *StorageAccountsManagementPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsManagementPolicy) GetSpec ¶
func (policy *StorageAccountsManagementPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsManagementPolicy) GetStatus ¶
func (policy *StorageAccountsManagementPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsManagementPolicy) GetSupportedOperations ¶
func (policy *StorageAccountsManagementPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccountsManagementPolicy) GetType ¶
func (policy *StorageAccountsManagementPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/managementPolicies"
func (*StorageAccountsManagementPolicy) InitializeSpec ¶
func (policy *StorageAccountsManagementPolicy) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccountsManagementPolicy) NewEmptyStatus ¶
func (policy *StorageAccountsManagementPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsManagementPolicy) OriginalGVK ¶
func (policy *StorageAccountsManagementPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsManagementPolicy) Owner ¶
func (policy *StorageAccountsManagementPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccountsManagementPolicy) SecretDestinationExpressions ¶ added in v2.11.0
func (policy *StorageAccountsManagementPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccountsManagementPolicy) SetConditions ¶
func (policy *StorageAccountsManagementPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsManagementPolicy) SetStatus ¶
func (policy *StorageAccountsManagementPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsManagementPolicy) ValidateCreate ¶
func (policy *StorageAccountsManagementPolicy) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccountsManagementPolicy) ValidateDelete ¶
func (policy *StorageAccountsManagementPolicy) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccountsManagementPolicy) ValidateUpdate ¶
func (policy *StorageAccountsManagementPolicy) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type StorageAccountsManagementPolicyList ¶
type StorageAccountsManagementPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsManagementPolicy `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/storage.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/default
func (*StorageAccountsManagementPolicyList) DeepCopy ¶
func (in *StorageAccountsManagementPolicyList) DeepCopy() *StorageAccountsManagementPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsManagementPolicyList.
func (*StorageAccountsManagementPolicyList) DeepCopyInto ¶
func (in *StorageAccountsManagementPolicyList) DeepCopyInto(out *StorageAccountsManagementPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsManagementPolicyList) DeepCopyObject ¶
func (in *StorageAccountsManagementPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsManagementPolicyOperatorSpec ¶ added in v2.11.0
type StorageAccountsManagementPolicyOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountsManagementPolicyOperatorSpec) AssignProperties_From_StorageAccountsManagementPolicyOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsManagementPolicyOperatorSpec) AssignProperties_From_StorageAccountsManagementPolicyOperatorSpec(source *storage.StorageAccountsManagementPolicyOperatorSpec) error
AssignProperties_From_StorageAccountsManagementPolicyOperatorSpec populates our StorageAccountsManagementPolicyOperatorSpec from the provided source StorageAccountsManagementPolicyOperatorSpec
func (*StorageAccountsManagementPolicyOperatorSpec) AssignProperties_To_StorageAccountsManagementPolicyOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsManagementPolicyOperatorSpec) AssignProperties_To_StorageAccountsManagementPolicyOperatorSpec(destination *storage.StorageAccountsManagementPolicyOperatorSpec) error
AssignProperties_To_StorageAccountsManagementPolicyOperatorSpec populates the provided destination StorageAccountsManagementPolicyOperatorSpec from our StorageAccountsManagementPolicyOperatorSpec
func (*StorageAccountsManagementPolicyOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *StorageAccountsManagementPolicyOperatorSpec) DeepCopy() *StorageAccountsManagementPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsManagementPolicyOperatorSpec.
func (*StorageAccountsManagementPolicyOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *StorageAccountsManagementPolicyOperatorSpec) DeepCopyInto(out *StorageAccountsManagementPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsManagementPolicy_STATUS ¶ added in v2.10.0
type StorageAccountsManagementPolicy_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // LastModifiedTime: Returns the date and time the ManagementPolicies was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Policy: The Storage Account ManagementPolicy, in JSON format. See more details in: // https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Policy *ManagementPolicySchema_STATUS `json:"policy,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*StorageAccountsManagementPolicy_STATUS) AssignProperties_From_StorageAccountsManagementPolicy_STATUS ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_STATUS) AssignProperties_From_StorageAccountsManagementPolicy_STATUS(source *storage.StorageAccountsManagementPolicy_STATUS) error
AssignProperties_From_StorageAccountsManagementPolicy_STATUS populates our StorageAccountsManagementPolicy_STATUS from the provided source StorageAccountsManagementPolicy_STATUS
func (*StorageAccountsManagementPolicy_STATUS) AssignProperties_To_StorageAccountsManagementPolicy_STATUS ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_STATUS) AssignProperties_To_StorageAccountsManagementPolicy_STATUS(destination *storage.StorageAccountsManagementPolicy_STATUS) error
AssignProperties_To_StorageAccountsManagementPolicy_STATUS populates the provided destination StorageAccountsManagementPolicy_STATUS from our StorageAccountsManagementPolicy_STATUS
func (*StorageAccountsManagementPolicy_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccountsManagementPolicy_STATUS from the provided source
func (*StorageAccountsManagementPolicy_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccountsManagementPolicy_STATUS
func (*StorageAccountsManagementPolicy_STATUS) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsManagementPolicy_STATUS) DeepCopy() *StorageAccountsManagementPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsManagementPolicy_STATUS.
func (*StorageAccountsManagementPolicy_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsManagementPolicy_STATUS) DeepCopyInto(out *StorageAccountsManagementPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsManagementPolicy_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsManagementPolicy_STATUS) PopulateFromARM ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsManagementPolicy_Spec ¶ added in v2.10.0
type StorageAccountsManagementPolicy_Spec struct { // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountsManagementPolicyOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccount resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccount"` // +kubebuilder:validation:Required // Policy: The Storage Account ManagementPolicy, in JSON format. See more details in: // https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Policy *ManagementPolicySchema `json:"policy,omitempty"` }
func (*StorageAccountsManagementPolicy_Spec) AssignProperties_From_StorageAccountsManagementPolicy_Spec ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_Spec) AssignProperties_From_StorageAccountsManagementPolicy_Spec(source *storage.StorageAccountsManagementPolicy_Spec) error
AssignProperties_From_StorageAccountsManagementPolicy_Spec populates our StorageAccountsManagementPolicy_Spec from the provided source StorageAccountsManagementPolicy_Spec
func (*StorageAccountsManagementPolicy_Spec) AssignProperties_To_StorageAccountsManagementPolicy_Spec ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_Spec) AssignProperties_To_StorageAccountsManagementPolicy_Spec(destination *storage.StorageAccountsManagementPolicy_Spec) error
AssignProperties_To_StorageAccountsManagementPolicy_Spec populates the provided destination StorageAccountsManagementPolicy_Spec from our StorageAccountsManagementPolicy_Spec
func (*StorageAccountsManagementPolicy_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsManagementPolicy_Spec from the provided source
func (*StorageAccountsManagementPolicy_Spec) ConvertSpecTo ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsManagementPolicy_Spec
func (*StorageAccountsManagementPolicy_Spec) ConvertToARM ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsManagementPolicy_Spec) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsManagementPolicy_Spec) DeepCopy() *StorageAccountsManagementPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsManagementPolicy_Spec.
func (*StorageAccountsManagementPolicy_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsManagementPolicy_Spec) DeepCopyInto(out *StorageAccountsManagementPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsManagementPolicy_Spec) Initialize_From_StorageAccountsManagementPolicy_STATUS ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_Spec) Initialize_From_StorageAccountsManagementPolicy_STATUS(source *StorageAccountsManagementPolicy_STATUS) error
Initialize_From_StorageAccountsManagementPolicy_STATUS populates our StorageAccountsManagementPolicy_Spec from the provided source StorageAccountsManagementPolicy_STATUS
func (*StorageAccountsManagementPolicy_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsManagementPolicy_Spec) OriginalVersion ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsManagementPolicy_Spec) PopulateFromARM ¶ added in v2.10.0
func (policy *StorageAccountsManagementPolicy_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsQueueService ¶
type StorageAccountsQueueService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsQueueService_Spec `json:"spec,omitempty"` Status StorageAccountsQueueService_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/queue.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default
func (*StorageAccountsQueueService) AssignProperties_From_StorageAccountsQueueService ¶
func (service *StorageAccountsQueueService) AssignProperties_From_StorageAccountsQueueService(source *storage.StorageAccountsQueueService) error
AssignProperties_From_StorageAccountsQueueService populates our StorageAccountsQueueService from the provided source StorageAccountsQueueService
func (*StorageAccountsQueueService) AssignProperties_To_StorageAccountsQueueService ¶
func (service *StorageAccountsQueueService) AssignProperties_To_StorageAccountsQueueService(destination *storage.StorageAccountsQueueService) error
AssignProperties_To_StorageAccountsQueueService populates the provided destination StorageAccountsQueueService from our StorageAccountsQueueService
func (*StorageAccountsQueueService) AzureName ¶
func (service *StorageAccountsQueueService) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*StorageAccountsQueueService) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (service *StorageAccountsQueueService) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccountsQueueService) ConvertFrom ¶
func (service *StorageAccountsQueueService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsQueueService from the provided hub StorageAccountsQueueService
func (*StorageAccountsQueueService) ConvertTo ¶
func (service *StorageAccountsQueueService) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsQueueService from our StorageAccountsQueueService
func (*StorageAccountsQueueService) DeepCopy ¶
func (in *StorageAccountsQueueService) DeepCopy() *StorageAccountsQueueService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueService.
func (*StorageAccountsQueueService) DeepCopyInto ¶
func (in *StorageAccountsQueueService) DeepCopyInto(out *StorageAccountsQueueService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueService) DeepCopyObject ¶
func (in *StorageAccountsQueueService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsQueueService) Default ¶
func (service *StorageAccountsQueueService) Default()
Default applies defaults to the StorageAccountsQueueService resource
func (StorageAccountsQueueService) GetAPIVersion ¶
func (service StorageAccountsQueueService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccountsQueueService) GetConditions ¶
func (service *StorageAccountsQueueService) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsQueueService) GetResourceScope ¶
func (service *StorageAccountsQueueService) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsQueueService) GetSpec ¶
func (service *StorageAccountsQueueService) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsQueueService) GetStatus ¶
func (service *StorageAccountsQueueService) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsQueueService) GetSupportedOperations ¶
func (service *StorageAccountsQueueService) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccountsQueueService) GetType ¶
func (service *StorageAccountsQueueService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/queueServices"
func (*StorageAccountsQueueService) InitializeSpec ¶
func (service *StorageAccountsQueueService) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccountsQueueService) NewEmptyStatus ¶
func (service *StorageAccountsQueueService) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsQueueService) OriginalGVK ¶
func (service *StorageAccountsQueueService) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsQueueService) Owner ¶
func (service *StorageAccountsQueueService) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccountsQueueService) SecretDestinationExpressions ¶ added in v2.11.0
func (service *StorageAccountsQueueService) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccountsQueueService) SetConditions ¶
func (service *StorageAccountsQueueService) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsQueueService) SetStatus ¶
func (service *StorageAccountsQueueService) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsQueueService) ValidateCreate ¶
func (service *StorageAccountsQueueService) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccountsQueueService) ValidateDelete ¶
func (service *StorageAccountsQueueService) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccountsQueueService) ValidateUpdate ¶
func (service *StorageAccountsQueueService) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type StorageAccountsQueueServiceList ¶
type StorageAccountsQueueServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsQueueService `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/queue.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default
func (*StorageAccountsQueueServiceList) DeepCopy ¶
func (in *StorageAccountsQueueServiceList) DeepCopy() *StorageAccountsQueueServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServiceList.
func (*StorageAccountsQueueServiceList) DeepCopyInto ¶
func (in *StorageAccountsQueueServiceList) DeepCopyInto(out *StorageAccountsQueueServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServiceList) DeepCopyObject ¶
func (in *StorageAccountsQueueServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsQueueServiceOperatorSpec ¶ added in v2.11.0
type StorageAccountsQueueServiceOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountsQueueServiceOperatorSpec) AssignProperties_From_StorageAccountsQueueServiceOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsQueueServiceOperatorSpec) AssignProperties_From_StorageAccountsQueueServiceOperatorSpec(source *storage.StorageAccountsQueueServiceOperatorSpec) error
AssignProperties_From_StorageAccountsQueueServiceOperatorSpec populates our StorageAccountsQueueServiceOperatorSpec from the provided source StorageAccountsQueueServiceOperatorSpec
func (*StorageAccountsQueueServiceOperatorSpec) AssignProperties_To_StorageAccountsQueueServiceOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsQueueServiceOperatorSpec) AssignProperties_To_StorageAccountsQueueServiceOperatorSpec(destination *storage.StorageAccountsQueueServiceOperatorSpec) error
AssignProperties_To_StorageAccountsQueueServiceOperatorSpec populates the provided destination StorageAccountsQueueServiceOperatorSpec from our StorageAccountsQueueServiceOperatorSpec
func (*StorageAccountsQueueServiceOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *StorageAccountsQueueServiceOperatorSpec) DeepCopy() *StorageAccountsQueueServiceOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServiceOperatorSpec.
func (*StorageAccountsQueueServiceOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *StorageAccountsQueueServiceOperatorSpec) DeepCopyInto(out *StorageAccountsQueueServiceOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsQueueService_STATUS ¶ added in v2.10.0
type StorageAccountsQueueService_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Cors: Specifies CORS rules for the Queue service. You can include up to five CorsRule elements in the request. If no // CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the // Queue service. Cors *CorsRules_STATUS `json:"cors,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*StorageAccountsQueueService_STATUS) AssignProperties_From_StorageAccountsQueueService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsQueueService_STATUS) AssignProperties_From_StorageAccountsQueueService_STATUS(source *storage.StorageAccountsQueueService_STATUS) error
AssignProperties_From_StorageAccountsQueueService_STATUS populates our StorageAccountsQueueService_STATUS from the provided source StorageAccountsQueueService_STATUS
func (*StorageAccountsQueueService_STATUS) AssignProperties_To_StorageAccountsQueueService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsQueueService_STATUS) AssignProperties_To_StorageAccountsQueueService_STATUS(destination *storage.StorageAccountsQueueService_STATUS) error
AssignProperties_To_StorageAccountsQueueService_STATUS populates the provided destination StorageAccountsQueueService_STATUS from our StorageAccountsQueueService_STATUS
func (*StorageAccountsQueueService_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (service *StorageAccountsQueueService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccountsQueueService_STATUS from the provided source
func (*StorageAccountsQueueService_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (service *StorageAccountsQueueService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccountsQueueService_STATUS
func (*StorageAccountsQueueService_STATUS) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsQueueService_STATUS) DeepCopy() *StorageAccountsQueueService_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueService_STATUS.
func (*StorageAccountsQueueService_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsQueueService_STATUS) DeepCopyInto(out *StorageAccountsQueueService_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueService_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (service *StorageAccountsQueueService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsQueueService_STATUS) PopulateFromARM ¶ added in v2.10.0
func (service *StorageAccountsQueueService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsQueueService_Spec ¶ added in v2.10.0
type StorageAccountsQueueService_Spec struct { // Cors: Specifies CORS rules for the Queue service. You can include up to five CorsRule elements in the request. If no // CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the // Queue service. Cors *CorsRules `json:"cors,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountsQueueServiceOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccount resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccount"` }
func (*StorageAccountsQueueService_Spec) AssignProperties_From_StorageAccountsQueueService_Spec ¶ added in v2.10.0
func (service *StorageAccountsQueueService_Spec) AssignProperties_From_StorageAccountsQueueService_Spec(source *storage.StorageAccountsQueueService_Spec) error
AssignProperties_From_StorageAccountsQueueService_Spec populates our StorageAccountsQueueService_Spec from the provided source StorageAccountsQueueService_Spec
func (*StorageAccountsQueueService_Spec) AssignProperties_To_StorageAccountsQueueService_Spec ¶ added in v2.10.0
func (service *StorageAccountsQueueService_Spec) AssignProperties_To_StorageAccountsQueueService_Spec(destination *storage.StorageAccountsQueueService_Spec) error
AssignProperties_To_StorageAccountsQueueService_Spec populates the provided destination StorageAccountsQueueService_Spec from our StorageAccountsQueueService_Spec
func (*StorageAccountsQueueService_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (service *StorageAccountsQueueService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsQueueService_Spec from the provided source
func (*StorageAccountsQueueService_Spec) ConvertSpecTo ¶ added in v2.10.0
func (service *StorageAccountsQueueService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsQueueService_Spec
func (*StorageAccountsQueueService_Spec) ConvertToARM ¶ added in v2.10.0
func (service *StorageAccountsQueueService_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsQueueService_Spec) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsQueueService_Spec) DeepCopy() *StorageAccountsQueueService_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueService_Spec.
func (*StorageAccountsQueueService_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsQueueService_Spec) DeepCopyInto(out *StorageAccountsQueueService_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueService_Spec) Initialize_From_StorageAccountsQueueService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsQueueService_Spec) Initialize_From_StorageAccountsQueueService_STATUS(source *StorageAccountsQueueService_STATUS) error
Initialize_From_StorageAccountsQueueService_STATUS populates our StorageAccountsQueueService_Spec from the provided source StorageAccountsQueueService_STATUS
func (*StorageAccountsQueueService_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (service *StorageAccountsQueueService_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsQueueService_Spec) OriginalVersion ¶ added in v2.10.0
func (service *StorageAccountsQueueService_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsQueueService_Spec) PopulateFromARM ¶ added in v2.10.0
func (service *StorageAccountsQueueService_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsQueueServicesQueue ¶
type StorageAccountsQueueServicesQueue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsQueueServicesQueue_Spec `json:"spec,omitempty"` Status StorageAccountsQueueServicesQueue_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/queue.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}
func (*StorageAccountsQueueServicesQueue) AssignProperties_From_StorageAccountsQueueServicesQueue ¶
func (queue *StorageAccountsQueueServicesQueue) AssignProperties_From_StorageAccountsQueueServicesQueue(source *storage.StorageAccountsQueueServicesQueue) error
AssignProperties_From_StorageAccountsQueueServicesQueue populates our StorageAccountsQueueServicesQueue from the provided source StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) AssignProperties_To_StorageAccountsQueueServicesQueue ¶
func (queue *StorageAccountsQueueServicesQueue) AssignProperties_To_StorageAccountsQueueServicesQueue(destination *storage.StorageAccountsQueueServicesQueue) error
AssignProperties_To_StorageAccountsQueueServicesQueue populates the provided destination StorageAccountsQueueServicesQueue from our StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) AzureName ¶
func (queue *StorageAccountsQueueServicesQueue) AzureName() string
AzureName returns the Azure name of the resource
func (*StorageAccountsQueueServicesQueue) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (queue *StorageAccountsQueueServicesQueue) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccountsQueueServicesQueue) ConvertFrom ¶
func (queue *StorageAccountsQueueServicesQueue) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsQueueServicesQueue from the provided hub StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) ConvertTo ¶
func (queue *StorageAccountsQueueServicesQueue) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsQueueServicesQueue from our StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) DeepCopy ¶
func (in *StorageAccountsQueueServicesQueue) DeepCopy() *StorageAccountsQueueServicesQueue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServicesQueue.
func (*StorageAccountsQueueServicesQueue) DeepCopyInto ¶
func (in *StorageAccountsQueueServicesQueue) DeepCopyInto(out *StorageAccountsQueueServicesQueue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServicesQueue) DeepCopyObject ¶
func (in *StorageAccountsQueueServicesQueue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsQueueServicesQueue) Default ¶
func (queue *StorageAccountsQueueServicesQueue) Default()
Default applies defaults to the StorageAccountsQueueServicesQueue resource
func (StorageAccountsQueueServicesQueue) GetAPIVersion ¶
func (queue StorageAccountsQueueServicesQueue) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccountsQueueServicesQueue) GetConditions ¶
func (queue *StorageAccountsQueueServicesQueue) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsQueueServicesQueue) GetResourceScope ¶
func (queue *StorageAccountsQueueServicesQueue) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsQueueServicesQueue) GetSpec ¶
func (queue *StorageAccountsQueueServicesQueue) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsQueueServicesQueue) GetStatus ¶
func (queue *StorageAccountsQueueServicesQueue) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsQueueServicesQueue) GetSupportedOperations ¶
func (queue *StorageAccountsQueueServicesQueue) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccountsQueueServicesQueue) GetType ¶
func (queue *StorageAccountsQueueServicesQueue) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/queueServices/queues"
func (*StorageAccountsQueueServicesQueue) InitializeSpec ¶
func (queue *StorageAccountsQueueServicesQueue) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccountsQueueServicesQueue) NewEmptyStatus ¶
func (queue *StorageAccountsQueueServicesQueue) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsQueueServicesQueue) OriginalGVK ¶
func (queue *StorageAccountsQueueServicesQueue) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsQueueServicesQueue) Owner ¶
func (queue *StorageAccountsQueueServicesQueue) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccountsQueueServicesQueue) SecretDestinationExpressions ¶ added in v2.11.0
func (queue *StorageAccountsQueueServicesQueue) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccountsQueueServicesQueue) SetConditions ¶
func (queue *StorageAccountsQueueServicesQueue) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsQueueServicesQueue) SetStatus ¶
func (queue *StorageAccountsQueueServicesQueue) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsQueueServicesQueue) ValidateCreate ¶
func (queue *StorageAccountsQueueServicesQueue) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccountsQueueServicesQueue) ValidateDelete ¶
func (queue *StorageAccountsQueueServicesQueue) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccountsQueueServicesQueue) ValidateUpdate ¶
func (queue *StorageAccountsQueueServicesQueue) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type StorageAccountsQueueServicesQueueList ¶
type StorageAccountsQueueServicesQueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsQueueServicesQueue `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/queue.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}
func (*StorageAccountsQueueServicesQueueList) DeepCopy ¶
func (in *StorageAccountsQueueServicesQueueList) DeepCopy() *StorageAccountsQueueServicesQueueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServicesQueueList.
func (*StorageAccountsQueueServicesQueueList) DeepCopyInto ¶
func (in *StorageAccountsQueueServicesQueueList) DeepCopyInto(out *StorageAccountsQueueServicesQueueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServicesQueueList) DeepCopyObject ¶
func (in *StorageAccountsQueueServicesQueueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsQueueServicesQueueOperatorSpec ¶ added in v2.11.0
type StorageAccountsQueueServicesQueueOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountsQueueServicesQueueOperatorSpec) AssignProperties_From_StorageAccountsQueueServicesQueueOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsQueueServicesQueueOperatorSpec) AssignProperties_From_StorageAccountsQueueServicesQueueOperatorSpec(source *storage.StorageAccountsQueueServicesQueueOperatorSpec) error
AssignProperties_From_StorageAccountsQueueServicesQueueOperatorSpec populates our StorageAccountsQueueServicesQueueOperatorSpec from the provided source StorageAccountsQueueServicesQueueOperatorSpec
func (*StorageAccountsQueueServicesQueueOperatorSpec) AssignProperties_To_StorageAccountsQueueServicesQueueOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsQueueServicesQueueOperatorSpec) AssignProperties_To_StorageAccountsQueueServicesQueueOperatorSpec(destination *storage.StorageAccountsQueueServicesQueueOperatorSpec) error
AssignProperties_To_StorageAccountsQueueServicesQueueOperatorSpec populates the provided destination StorageAccountsQueueServicesQueueOperatorSpec from our StorageAccountsQueueServicesQueueOperatorSpec
func (*StorageAccountsQueueServicesQueueOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *StorageAccountsQueueServicesQueueOperatorSpec) DeepCopy() *StorageAccountsQueueServicesQueueOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServicesQueueOperatorSpec.
func (*StorageAccountsQueueServicesQueueOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *StorageAccountsQueueServicesQueueOperatorSpec) DeepCopyInto(out *StorageAccountsQueueServicesQueueOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsQueueServicesQueue_STATUS ¶ added in v2.10.0
type StorageAccountsQueueServicesQueue_STATUS struct { // ApproximateMessageCount: Integer indicating an approximate number of messages in the queue. This number is not lower // than the actual number of messages in the queue, but could be higher. ApproximateMessageCount *int `json:"approximateMessageCount,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Metadata: A name-value pair that represents queue metadata. Metadata map[string]string `json:"metadata,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*StorageAccountsQueueServicesQueue_STATUS) AssignProperties_From_StorageAccountsQueueServicesQueue_STATUS ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_STATUS) AssignProperties_From_StorageAccountsQueueServicesQueue_STATUS(source *storage.StorageAccountsQueueServicesQueue_STATUS) error
AssignProperties_From_StorageAccountsQueueServicesQueue_STATUS populates our StorageAccountsQueueServicesQueue_STATUS from the provided source StorageAccountsQueueServicesQueue_STATUS
func (*StorageAccountsQueueServicesQueue_STATUS) AssignProperties_To_StorageAccountsQueueServicesQueue_STATUS ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_STATUS) AssignProperties_To_StorageAccountsQueueServicesQueue_STATUS(destination *storage.StorageAccountsQueueServicesQueue_STATUS) error
AssignProperties_To_StorageAccountsQueueServicesQueue_STATUS populates the provided destination StorageAccountsQueueServicesQueue_STATUS from our StorageAccountsQueueServicesQueue_STATUS
func (*StorageAccountsQueueServicesQueue_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccountsQueueServicesQueue_STATUS from the provided source
func (*StorageAccountsQueueServicesQueue_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccountsQueueServicesQueue_STATUS
func (*StorageAccountsQueueServicesQueue_STATUS) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsQueueServicesQueue_STATUS) DeepCopy() *StorageAccountsQueueServicesQueue_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServicesQueue_STATUS.
func (*StorageAccountsQueueServicesQueue_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsQueueServicesQueue_STATUS) DeepCopyInto(out *StorageAccountsQueueServicesQueue_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServicesQueue_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsQueueServicesQueue_STATUS) PopulateFromARM ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsQueueServicesQueue_Spec ¶ added in v2.10.0
type StorageAccountsQueueServicesQueue_Spec struct { // +kubebuilder:validation:MaxLength=63 // +kubebuilder:validation:MinLength=3 // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // Metadata: A name-value pair that represents queue metadata. Metadata map[string]string `json:"metadata,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountsQueueServicesQueueOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccountsQueueService resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccountsQueueService"` }
func (*StorageAccountsQueueServicesQueue_Spec) AssignProperties_From_StorageAccountsQueueServicesQueue_Spec ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) AssignProperties_From_StorageAccountsQueueServicesQueue_Spec(source *storage.StorageAccountsQueueServicesQueue_Spec) error
AssignProperties_From_StorageAccountsQueueServicesQueue_Spec populates our StorageAccountsQueueServicesQueue_Spec from the provided source StorageAccountsQueueServicesQueue_Spec
func (*StorageAccountsQueueServicesQueue_Spec) AssignProperties_To_StorageAccountsQueueServicesQueue_Spec ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) AssignProperties_To_StorageAccountsQueueServicesQueue_Spec(destination *storage.StorageAccountsQueueServicesQueue_Spec) error
AssignProperties_To_StorageAccountsQueueServicesQueue_Spec populates the provided destination StorageAccountsQueueServicesQueue_Spec from our StorageAccountsQueueServicesQueue_Spec
func (*StorageAccountsQueueServicesQueue_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsQueueServicesQueue_Spec from the provided source
func (*StorageAccountsQueueServicesQueue_Spec) ConvertSpecTo ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsQueueServicesQueue_Spec
func (*StorageAccountsQueueServicesQueue_Spec) ConvertToARM ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsQueueServicesQueue_Spec) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsQueueServicesQueue_Spec) DeepCopy() *StorageAccountsQueueServicesQueue_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServicesQueue_Spec.
func (*StorageAccountsQueueServicesQueue_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsQueueServicesQueue_Spec) DeepCopyInto(out *StorageAccountsQueueServicesQueue_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServicesQueue_Spec) Initialize_From_StorageAccountsQueueServicesQueue_STATUS ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) Initialize_From_StorageAccountsQueueServicesQueue_STATUS(source *StorageAccountsQueueServicesQueue_STATUS) error
Initialize_From_StorageAccountsQueueServicesQueue_STATUS populates our StorageAccountsQueueServicesQueue_Spec from the provided source StorageAccountsQueueServicesQueue_STATUS
func (*StorageAccountsQueueServicesQueue_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsQueueServicesQueue_Spec) OriginalVersion ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsQueueServicesQueue_Spec) PopulateFromARM ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*StorageAccountsQueueServicesQueue_Spec) SetAzureName ¶ added in v2.10.0
func (queue *StorageAccountsQueueServicesQueue_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type StorageAccountsTableService ¶
type StorageAccountsTableService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsTableService_Spec `json:"spec,omitempty"` Status StorageAccountsTableService_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/table.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default
func (*StorageAccountsTableService) AssignProperties_From_StorageAccountsTableService ¶
func (service *StorageAccountsTableService) AssignProperties_From_StorageAccountsTableService(source *storage.StorageAccountsTableService) error
AssignProperties_From_StorageAccountsTableService populates our StorageAccountsTableService from the provided source StorageAccountsTableService
func (*StorageAccountsTableService) AssignProperties_To_StorageAccountsTableService ¶
func (service *StorageAccountsTableService) AssignProperties_To_StorageAccountsTableService(destination *storage.StorageAccountsTableService) error
AssignProperties_To_StorageAccountsTableService populates the provided destination StorageAccountsTableService from our StorageAccountsTableService
func (*StorageAccountsTableService) AzureName ¶
func (service *StorageAccountsTableService) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*StorageAccountsTableService) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (service *StorageAccountsTableService) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccountsTableService) ConvertFrom ¶
func (service *StorageAccountsTableService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsTableService from the provided hub StorageAccountsTableService
func (*StorageAccountsTableService) ConvertTo ¶
func (service *StorageAccountsTableService) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsTableService from our StorageAccountsTableService
func (*StorageAccountsTableService) DeepCopy ¶
func (in *StorageAccountsTableService) DeepCopy() *StorageAccountsTableService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableService.
func (*StorageAccountsTableService) DeepCopyInto ¶
func (in *StorageAccountsTableService) DeepCopyInto(out *StorageAccountsTableService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsTableService) DeepCopyObject ¶
func (in *StorageAccountsTableService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsTableService) Default ¶
func (service *StorageAccountsTableService) Default()
Default applies defaults to the StorageAccountsTableService resource
func (StorageAccountsTableService) GetAPIVersion ¶
func (service StorageAccountsTableService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccountsTableService) GetConditions ¶
func (service *StorageAccountsTableService) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsTableService) GetResourceScope ¶
func (service *StorageAccountsTableService) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsTableService) GetSpec ¶
func (service *StorageAccountsTableService) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsTableService) GetStatus ¶
func (service *StorageAccountsTableService) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsTableService) GetSupportedOperations ¶
func (service *StorageAccountsTableService) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccountsTableService) GetType ¶
func (service *StorageAccountsTableService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/tableServices"
func (*StorageAccountsTableService) InitializeSpec ¶
func (service *StorageAccountsTableService) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccountsTableService) NewEmptyStatus ¶
func (service *StorageAccountsTableService) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsTableService) OriginalGVK ¶
func (service *StorageAccountsTableService) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsTableService) Owner ¶
func (service *StorageAccountsTableService) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccountsTableService) SecretDestinationExpressions ¶ added in v2.11.0
func (service *StorageAccountsTableService) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccountsTableService) SetConditions ¶
func (service *StorageAccountsTableService) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsTableService) SetStatus ¶
func (service *StorageAccountsTableService) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsTableService) ValidateCreate ¶
func (service *StorageAccountsTableService) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccountsTableService) ValidateDelete ¶
func (service *StorageAccountsTableService) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccountsTableService) ValidateUpdate ¶
func (service *StorageAccountsTableService) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type StorageAccountsTableServiceList ¶
type StorageAccountsTableServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsTableService `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/table.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default
func (*StorageAccountsTableServiceList) DeepCopy ¶
func (in *StorageAccountsTableServiceList) DeepCopy() *StorageAccountsTableServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableServiceList.
func (*StorageAccountsTableServiceList) DeepCopyInto ¶
func (in *StorageAccountsTableServiceList) DeepCopyInto(out *StorageAccountsTableServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsTableServiceList) DeepCopyObject ¶
func (in *StorageAccountsTableServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsTableServiceOperatorSpec ¶ added in v2.11.0
type StorageAccountsTableServiceOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountsTableServiceOperatorSpec) AssignProperties_From_StorageAccountsTableServiceOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsTableServiceOperatorSpec) AssignProperties_From_StorageAccountsTableServiceOperatorSpec(source *storage.StorageAccountsTableServiceOperatorSpec) error
AssignProperties_From_StorageAccountsTableServiceOperatorSpec populates our StorageAccountsTableServiceOperatorSpec from the provided source StorageAccountsTableServiceOperatorSpec
func (*StorageAccountsTableServiceOperatorSpec) AssignProperties_To_StorageAccountsTableServiceOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsTableServiceOperatorSpec) AssignProperties_To_StorageAccountsTableServiceOperatorSpec(destination *storage.StorageAccountsTableServiceOperatorSpec) error
AssignProperties_To_StorageAccountsTableServiceOperatorSpec populates the provided destination StorageAccountsTableServiceOperatorSpec from our StorageAccountsTableServiceOperatorSpec
func (*StorageAccountsTableServiceOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *StorageAccountsTableServiceOperatorSpec) DeepCopy() *StorageAccountsTableServiceOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableServiceOperatorSpec.
func (*StorageAccountsTableServiceOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *StorageAccountsTableServiceOperatorSpec) DeepCopyInto(out *StorageAccountsTableServiceOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsTableService_STATUS ¶ added in v2.10.0
type StorageAccountsTableService_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Cors: Specifies CORS rules for the Table service. You can include up to five CorsRule elements in the request. If no // CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the // Table service. Cors *CorsRules_STATUS `json:"cors,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*StorageAccountsTableService_STATUS) AssignProperties_From_StorageAccountsTableService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsTableService_STATUS) AssignProperties_From_StorageAccountsTableService_STATUS(source *storage.StorageAccountsTableService_STATUS) error
AssignProperties_From_StorageAccountsTableService_STATUS populates our StorageAccountsTableService_STATUS from the provided source StorageAccountsTableService_STATUS
func (*StorageAccountsTableService_STATUS) AssignProperties_To_StorageAccountsTableService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsTableService_STATUS) AssignProperties_To_StorageAccountsTableService_STATUS(destination *storage.StorageAccountsTableService_STATUS) error
AssignProperties_To_StorageAccountsTableService_STATUS populates the provided destination StorageAccountsTableService_STATUS from our StorageAccountsTableService_STATUS
func (*StorageAccountsTableService_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (service *StorageAccountsTableService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccountsTableService_STATUS from the provided source
func (*StorageAccountsTableService_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (service *StorageAccountsTableService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccountsTableService_STATUS
func (*StorageAccountsTableService_STATUS) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsTableService_STATUS) DeepCopy() *StorageAccountsTableService_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableService_STATUS.
func (*StorageAccountsTableService_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsTableService_STATUS) DeepCopyInto(out *StorageAccountsTableService_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsTableService_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (service *StorageAccountsTableService_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsTableService_STATUS) PopulateFromARM ¶ added in v2.10.0
func (service *StorageAccountsTableService_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsTableService_Spec ¶ added in v2.10.0
type StorageAccountsTableService_Spec struct { // Cors: Specifies CORS rules for the Table service. You can include up to five CorsRule elements in the request. If no // CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the // Table service. Cors *CorsRules `json:"cors,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountsTableServiceOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccount resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccount"` }
func (*StorageAccountsTableService_Spec) AssignProperties_From_StorageAccountsTableService_Spec ¶ added in v2.10.0
func (service *StorageAccountsTableService_Spec) AssignProperties_From_StorageAccountsTableService_Spec(source *storage.StorageAccountsTableService_Spec) error
AssignProperties_From_StorageAccountsTableService_Spec populates our StorageAccountsTableService_Spec from the provided source StorageAccountsTableService_Spec
func (*StorageAccountsTableService_Spec) AssignProperties_To_StorageAccountsTableService_Spec ¶ added in v2.10.0
func (service *StorageAccountsTableService_Spec) AssignProperties_To_StorageAccountsTableService_Spec(destination *storage.StorageAccountsTableService_Spec) error
AssignProperties_To_StorageAccountsTableService_Spec populates the provided destination StorageAccountsTableService_Spec from our StorageAccountsTableService_Spec
func (*StorageAccountsTableService_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (service *StorageAccountsTableService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsTableService_Spec from the provided source
func (*StorageAccountsTableService_Spec) ConvertSpecTo ¶ added in v2.10.0
func (service *StorageAccountsTableService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsTableService_Spec
func (*StorageAccountsTableService_Spec) ConvertToARM ¶ added in v2.10.0
func (service *StorageAccountsTableService_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsTableService_Spec) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsTableService_Spec) DeepCopy() *StorageAccountsTableService_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableService_Spec.
func (*StorageAccountsTableService_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsTableService_Spec) DeepCopyInto(out *StorageAccountsTableService_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsTableService_Spec) Initialize_From_StorageAccountsTableService_STATUS ¶ added in v2.10.0
func (service *StorageAccountsTableService_Spec) Initialize_From_StorageAccountsTableService_STATUS(source *StorageAccountsTableService_STATUS) error
Initialize_From_StorageAccountsTableService_STATUS populates our StorageAccountsTableService_Spec from the provided source StorageAccountsTableService_STATUS
func (*StorageAccountsTableService_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (service *StorageAccountsTableService_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsTableService_Spec) OriginalVersion ¶ added in v2.10.0
func (service *StorageAccountsTableService_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsTableService_Spec) PopulateFromARM ¶ added in v2.10.0
func (service *StorageAccountsTableService_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsTableServicesTable ¶
type StorageAccountsTableServicesTable struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsTableServicesTable_Spec `json:"spec,omitempty"` Status StorageAccountsTableServicesTable_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/table.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}
func (*StorageAccountsTableServicesTable) AssignProperties_From_StorageAccountsTableServicesTable ¶
func (table *StorageAccountsTableServicesTable) AssignProperties_From_StorageAccountsTableServicesTable(source *storage.StorageAccountsTableServicesTable) error
AssignProperties_From_StorageAccountsTableServicesTable populates our StorageAccountsTableServicesTable from the provided source StorageAccountsTableServicesTable
func (*StorageAccountsTableServicesTable) AssignProperties_To_StorageAccountsTableServicesTable ¶
func (table *StorageAccountsTableServicesTable) AssignProperties_To_StorageAccountsTableServicesTable(destination *storage.StorageAccountsTableServicesTable) error
AssignProperties_To_StorageAccountsTableServicesTable populates the provided destination StorageAccountsTableServicesTable from our StorageAccountsTableServicesTable
func (*StorageAccountsTableServicesTable) AzureName ¶
func (table *StorageAccountsTableServicesTable) AzureName() string
AzureName returns the Azure name of the resource
func (*StorageAccountsTableServicesTable) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (table *StorageAccountsTableServicesTable) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*StorageAccountsTableServicesTable) ConvertFrom ¶
func (table *StorageAccountsTableServicesTable) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsTableServicesTable from the provided hub StorageAccountsTableServicesTable
func (*StorageAccountsTableServicesTable) ConvertTo ¶
func (table *StorageAccountsTableServicesTable) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsTableServicesTable from our StorageAccountsTableServicesTable
func (*StorageAccountsTableServicesTable) DeepCopy ¶
func (in *StorageAccountsTableServicesTable) DeepCopy() *StorageAccountsTableServicesTable
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableServicesTable.
func (*StorageAccountsTableServicesTable) DeepCopyInto ¶
func (in *StorageAccountsTableServicesTable) DeepCopyInto(out *StorageAccountsTableServicesTable)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsTableServicesTable) DeepCopyObject ¶
func (in *StorageAccountsTableServicesTable) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsTableServicesTable) Default ¶
func (table *StorageAccountsTableServicesTable) Default()
Default applies defaults to the StorageAccountsTableServicesTable resource
func (StorageAccountsTableServicesTable) GetAPIVersion ¶
func (table StorageAccountsTableServicesTable) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*StorageAccountsTableServicesTable) GetConditions ¶
func (table *StorageAccountsTableServicesTable) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsTableServicesTable) GetResourceScope ¶
func (table *StorageAccountsTableServicesTable) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsTableServicesTable) GetSpec ¶
func (table *StorageAccountsTableServicesTable) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsTableServicesTable) GetStatus ¶
func (table *StorageAccountsTableServicesTable) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsTableServicesTable) GetSupportedOperations ¶
func (table *StorageAccountsTableServicesTable) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*StorageAccountsTableServicesTable) GetType ¶
func (table *StorageAccountsTableServicesTable) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/tableServices/tables"
func (*StorageAccountsTableServicesTable) InitializeSpec ¶
func (table *StorageAccountsTableServicesTable) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*StorageAccountsTableServicesTable) NewEmptyStatus ¶
func (table *StorageAccountsTableServicesTable) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsTableServicesTable) OriginalGVK ¶
func (table *StorageAccountsTableServicesTable) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsTableServicesTable) Owner ¶
func (table *StorageAccountsTableServicesTable) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*StorageAccountsTableServicesTable) SecretDestinationExpressions ¶ added in v2.11.0
func (table *StorageAccountsTableServicesTable) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*StorageAccountsTableServicesTable) SetConditions ¶
func (table *StorageAccountsTableServicesTable) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsTableServicesTable) SetStatus ¶
func (table *StorageAccountsTableServicesTable) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsTableServicesTable) ValidateCreate ¶
func (table *StorageAccountsTableServicesTable) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*StorageAccountsTableServicesTable) ValidateDelete ¶
func (table *StorageAccountsTableServicesTable) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*StorageAccountsTableServicesTable) ValidateUpdate ¶
func (table *StorageAccountsTableServicesTable) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type StorageAccountsTableServicesTableList ¶
type StorageAccountsTableServicesTableList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsTableServicesTable `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2023-01-01/table.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/tableServices/default/tables/{tableName}
func (*StorageAccountsTableServicesTableList) DeepCopy ¶
func (in *StorageAccountsTableServicesTableList) DeepCopy() *StorageAccountsTableServicesTableList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableServicesTableList.
func (*StorageAccountsTableServicesTableList) DeepCopyInto ¶
func (in *StorageAccountsTableServicesTableList) DeepCopyInto(out *StorageAccountsTableServicesTableList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsTableServicesTableList) DeepCopyObject ¶
func (in *StorageAccountsTableServicesTableList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsTableServicesTableOperatorSpec ¶ added in v2.11.0
type StorageAccountsTableServicesTableOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountsTableServicesTableOperatorSpec) AssignProperties_From_StorageAccountsTableServicesTableOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsTableServicesTableOperatorSpec) AssignProperties_From_StorageAccountsTableServicesTableOperatorSpec(source *storage.StorageAccountsTableServicesTableOperatorSpec) error
AssignProperties_From_StorageAccountsTableServicesTableOperatorSpec populates our StorageAccountsTableServicesTableOperatorSpec from the provided source StorageAccountsTableServicesTableOperatorSpec
func (*StorageAccountsTableServicesTableOperatorSpec) AssignProperties_To_StorageAccountsTableServicesTableOperatorSpec ¶ added in v2.11.0
func (operator *StorageAccountsTableServicesTableOperatorSpec) AssignProperties_To_StorageAccountsTableServicesTableOperatorSpec(destination *storage.StorageAccountsTableServicesTableOperatorSpec) error
AssignProperties_To_StorageAccountsTableServicesTableOperatorSpec populates the provided destination StorageAccountsTableServicesTableOperatorSpec from our StorageAccountsTableServicesTableOperatorSpec
func (*StorageAccountsTableServicesTableOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *StorageAccountsTableServicesTableOperatorSpec) DeepCopy() *StorageAccountsTableServicesTableOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableServicesTableOperatorSpec.
func (*StorageAccountsTableServicesTableOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *StorageAccountsTableServicesTableOperatorSpec) DeepCopyInto(out *StorageAccountsTableServicesTableOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsTableServicesTable_STATUS ¶ added in v2.10.0
type StorageAccountsTableServicesTable_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // SignedIdentifiers: List of stored access policies specified on the table. SignedIdentifiers []TableSignedIdentifier_STATUS `json:"signedIdentifiers,omitempty"` // TableName: Table name under the specified account TableName *string `json:"tableName,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*StorageAccountsTableServicesTable_STATUS) AssignProperties_From_StorageAccountsTableServicesTable_STATUS ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_STATUS) AssignProperties_From_StorageAccountsTableServicesTable_STATUS(source *storage.StorageAccountsTableServicesTable_STATUS) error
AssignProperties_From_StorageAccountsTableServicesTable_STATUS populates our StorageAccountsTableServicesTable_STATUS from the provided source StorageAccountsTableServicesTable_STATUS
func (*StorageAccountsTableServicesTable_STATUS) AssignProperties_To_StorageAccountsTableServicesTable_STATUS ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_STATUS) AssignProperties_To_StorageAccountsTableServicesTable_STATUS(destination *storage.StorageAccountsTableServicesTable_STATUS) error
AssignProperties_To_StorageAccountsTableServicesTable_STATUS populates the provided destination StorageAccountsTableServicesTable_STATUS from our StorageAccountsTableServicesTable_STATUS
func (*StorageAccountsTableServicesTable_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccountsTableServicesTable_STATUS from the provided source
func (*StorageAccountsTableServicesTable_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccountsTableServicesTable_STATUS
func (*StorageAccountsTableServicesTable_STATUS) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsTableServicesTable_STATUS) DeepCopy() *StorageAccountsTableServicesTable_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableServicesTable_STATUS.
func (*StorageAccountsTableServicesTable_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsTableServicesTable_STATUS) DeepCopyInto(out *StorageAccountsTableServicesTable_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsTableServicesTable_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsTableServicesTable_STATUS) PopulateFromARM ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsTableServicesTable_Spec ¶ added in v2.10.0
type StorageAccountsTableServicesTable_Spec struct { // +kubebuilder:validation:MaxLength=63 // +kubebuilder:validation:MinLength=3 // +kubebuilder:validation:Pattern="^[A-Za-z][A-Za-z0-9]{2,62}$" // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountsTableServicesTableOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccountsTableService resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccountsTableService"` // SignedIdentifiers: List of stored access policies specified on the table. SignedIdentifiers []TableSignedIdentifier `json:"signedIdentifiers,omitempty"` }
func (*StorageAccountsTableServicesTable_Spec) AssignProperties_From_StorageAccountsTableServicesTable_Spec ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) AssignProperties_From_StorageAccountsTableServicesTable_Spec(source *storage.StorageAccountsTableServicesTable_Spec) error
AssignProperties_From_StorageAccountsTableServicesTable_Spec populates our StorageAccountsTableServicesTable_Spec from the provided source StorageAccountsTableServicesTable_Spec
func (*StorageAccountsTableServicesTable_Spec) AssignProperties_To_StorageAccountsTableServicesTable_Spec ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) AssignProperties_To_StorageAccountsTableServicesTable_Spec(destination *storage.StorageAccountsTableServicesTable_Spec) error
AssignProperties_To_StorageAccountsTableServicesTable_Spec populates the provided destination StorageAccountsTableServicesTable_Spec from our StorageAccountsTableServicesTable_Spec
func (*StorageAccountsTableServicesTable_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsTableServicesTable_Spec from the provided source
func (*StorageAccountsTableServicesTable_Spec) ConvertSpecTo ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsTableServicesTable_Spec
func (*StorageAccountsTableServicesTable_Spec) ConvertToARM ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsTableServicesTable_Spec) DeepCopy ¶ added in v2.10.0
func (in *StorageAccountsTableServicesTable_Spec) DeepCopy() *StorageAccountsTableServicesTable_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsTableServicesTable_Spec.
func (*StorageAccountsTableServicesTable_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *StorageAccountsTableServicesTable_Spec) DeepCopyInto(out *StorageAccountsTableServicesTable_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsTableServicesTable_Spec) Initialize_From_StorageAccountsTableServicesTable_STATUS ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) Initialize_From_StorageAccountsTableServicesTable_STATUS(source *StorageAccountsTableServicesTable_STATUS) error
Initialize_From_StorageAccountsTableServicesTable_STATUS populates our StorageAccountsTableServicesTable_Spec from the provided source StorageAccountsTableServicesTable_STATUS
func (*StorageAccountsTableServicesTable_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsTableServicesTable_Spec) OriginalVersion ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsTableServicesTable_Spec) PopulateFromARM ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*StorageAccountsTableServicesTable_Spec) SetAzureName ¶ added in v2.10.0
func (table *StorageAccountsTableServicesTable_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type TableAccessPolicy ¶
type TableAccessPolicy struct { // ExpiryTime: Expiry time of the access policy ExpiryTime *string `json:"expiryTime,omitempty"` // +kubebuilder:validation:Required // Permission: Required. List of abbreviated permissions. Supported permission values include 'r','a','u','d' Permission *string `json:"permission,omitempty"` // StartTime: Start time of the access policy StartTime *string `json:"startTime,omitempty"` }
Table Access Policy Properties Object.
func (*TableAccessPolicy) AssignProperties_From_TableAccessPolicy ¶
func (policy *TableAccessPolicy) AssignProperties_From_TableAccessPolicy(source *storage.TableAccessPolicy) error
AssignProperties_From_TableAccessPolicy populates our TableAccessPolicy from the provided source TableAccessPolicy
func (*TableAccessPolicy) AssignProperties_To_TableAccessPolicy ¶
func (policy *TableAccessPolicy) AssignProperties_To_TableAccessPolicy(destination *storage.TableAccessPolicy) error
AssignProperties_To_TableAccessPolicy populates the provided destination TableAccessPolicy from our TableAccessPolicy
func (*TableAccessPolicy) ConvertToARM ¶
func (policy *TableAccessPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*TableAccessPolicy) DeepCopy ¶
func (in *TableAccessPolicy) DeepCopy() *TableAccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableAccessPolicy.
func (*TableAccessPolicy) DeepCopyInto ¶
func (in *TableAccessPolicy) DeepCopyInto(out *TableAccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TableAccessPolicy) Initialize_From_TableAccessPolicy_STATUS ¶
func (policy *TableAccessPolicy) Initialize_From_TableAccessPolicy_STATUS(source *TableAccessPolicy_STATUS) error
Initialize_From_TableAccessPolicy_STATUS populates our TableAccessPolicy from the provided source TableAccessPolicy_STATUS
func (*TableAccessPolicy) NewEmptyARMValue ¶
func (policy *TableAccessPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TableAccessPolicy) PopulateFromARM ¶
func (policy *TableAccessPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TableAccessPolicy_STATUS ¶
type TableAccessPolicy_STATUS struct { // ExpiryTime: Expiry time of the access policy ExpiryTime *string `json:"expiryTime,omitempty"` // Permission: Required. List of abbreviated permissions. Supported permission values include 'r','a','u','d' Permission *string `json:"permission,omitempty"` // StartTime: Start time of the access policy StartTime *string `json:"startTime,omitempty"` }
Table Access Policy Properties Object.
func (*TableAccessPolicy_STATUS) AssignProperties_From_TableAccessPolicy_STATUS ¶
func (policy *TableAccessPolicy_STATUS) AssignProperties_From_TableAccessPolicy_STATUS(source *storage.TableAccessPolicy_STATUS) error
AssignProperties_From_TableAccessPolicy_STATUS populates our TableAccessPolicy_STATUS from the provided source TableAccessPolicy_STATUS
func (*TableAccessPolicy_STATUS) AssignProperties_To_TableAccessPolicy_STATUS ¶
func (policy *TableAccessPolicy_STATUS) AssignProperties_To_TableAccessPolicy_STATUS(destination *storage.TableAccessPolicy_STATUS) error
AssignProperties_To_TableAccessPolicy_STATUS populates the provided destination TableAccessPolicy_STATUS from our TableAccessPolicy_STATUS
func (*TableAccessPolicy_STATUS) DeepCopy ¶
func (in *TableAccessPolicy_STATUS) DeepCopy() *TableAccessPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableAccessPolicy_STATUS.
func (*TableAccessPolicy_STATUS) DeepCopyInto ¶
func (in *TableAccessPolicy_STATUS) DeepCopyInto(out *TableAccessPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TableAccessPolicy_STATUS) NewEmptyARMValue ¶
func (policy *TableAccessPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TableAccessPolicy_STATUS) PopulateFromARM ¶
func (policy *TableAccessPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TableSignedIdentifier ¶
type TableSignedIdentifier struct { // AccessPolicy: Access policy AccessPolicy *TableAccessPolicy `json:"accessPolicy,omitempty"` // +kubebuilder:validation:Required // Reference: unique-64-character-value of the stored access policy. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Object to set Table Access Policy.
func (*TableSignedIdentifier) AssignProperties_From_TableSignedIdentifier ¶
func (identifier *TableSignedIdentifier) AssignProperties_From_TableSignedIdentifier(source *storage.TableSignedIdentifier) error
AssignProperties_From_TableSignedIdentifier populates our TableSignedIdentifier from the provided source TableSignedIdentifier
func (*TableSignedIdentifier) AssignProperties_To_TableSignedIdentifier ¶
func (identifier *TableSignedIdentifier) AssignProperties_To_TableSignedIdentifier(destination *storage.TableSignedIdentifier) error
AssignProperties_To_TableSignedIdentifier populates the provided destination TableSignedIdentifier from our TableSignedIdentifier
func (*TableSignedIdentifier) ConvertToARM ¶
func (identifier *TableSignedIdentifier) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*TableSignedIdentifier) DeepCopy ¶
func (in *TableSignedIdentifier) DeepCopy() *TableSignedIdentifier
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableSignedIdentifier.
func (*TableSignedIdentifier) DeepCopyInto ¶
func (in *TableSignedIdentifier) DeepCopyInto(out *TableSignedIdentifier)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TableSignedIdentifier) Initialize_From_TableSignedIdentifier_STATUS ¶
func (identifier *TableSignedIdentifier) Initialize_From_TableSignedIdentifier_STATUS(source *TableSignedIdentifier_STATUS) error
Initialize_From_TableSignedIdentifier_STATUS populates our TableSignedIdentifier from the provided source TableSignedIdentifier_STATUS
func (*TableSignedIdentifier) NewEmptyARMValue ¶
func (identifier *TableSignedIdentifier) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TableSignedIdentifier) PopulateFromARM ¶
func (identifier *TableSignedIdentifier) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TableSignedIdentifier_STATUS ¶
type TableSignedIdentifier_STATUS struct { // AccessPolicy: Access policy AccessPolicy *TableAccessPolicy_STATUS `json:"accessPolicy,omitempty"` // Id: unique-64-character-value of the stored access policy. Id *string `json:"id,omitempty"` }
Object to set Table Access Policy.
func (*TableSignedIdentifier_STATUS) AssignProperties_From_TableSignedIdentifier_STATUS ¶
func (identifier *TableSignedIdentifier_STATUS) AssignProperties_From_TableSignedIdentifier_STATUS(source *storage.TableSignedIdentifier_STATUS) error
AssignProperties_From_TableSignedIdentifier_STATUS populates our TableSignedIdentifier_STATUS from the provided source TableSignedIdentifier_STATUS
func (*TableSignedIdentifier_STATUS) AssignProperties_To_TableSignedIdentifier_STATUS ¶
func (identifier *TableSignedIdentifier_STATUS) AssignProperties_To_TableSignedIdentifier_STATUS(destination *storage.TableSignedIdentifier_STATUS) error
AssignProperties_To_TableSignedIdentifier_STATUS populates the provided destination TableSignedIdentifier_STATUS from our TableSignedIdentifier_STATUS
func (*TableSignedIdentifier_STATUS) DeepCopy ¶
func (in *TableSignedIdentifier_STATUS) DeepCopy() *TableSignedIdentifier_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableSignedIdentifier_STATUS.
func (*TableSignedIdentifier_STATUS) DeepCopyInto ¶
func (in *TableSignedIdentifier_STATUS) DeepCopyInto(out *TableSignedIdentifier_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TableSignedIdentifier_STATUS) NewEmptyARMValue ¶
func (identifier *TableSignedIdentifier_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TableSignedIdentifier_STATUS) PopulateFromARM ¶
func (identifier *TableSignedIdentifier_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TagFilter ¶
type TagFilter struct { // +kubebuilder:validation:Required // +kubebuilder:validation:MaxLength=128 // +kubebuilder:validation:MinLength=1 // Name: This is the filter tag name, it can have 1 - 128 characters Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required // Op: This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is // currently supported Op *string `json:"op,omitempty"` // +kubebuilder:validation:Required // +kubebuilder:validation:MaxLength=256 // +kubebuilder:validation:MinLength=0 // Value: This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters Value *string `json:"value,omitempty"` }
Blob index tag based filtering for blob objects
func (*TagFilter) AssignProperties_From_TagFilter ¶
AssignProperties_From_TagFilter populates our TagFilter from the provided source TagFilter
func (*TagFilter) AssignProperties_To_TagFilter ¶
AssignProperties_To_TagFilter populates the provided destination TagFilter from our TagFilter
func (*TagFilter) ConvertToARM ¶
func (filter *TagFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*TagFilter) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagFilter.
func (*TagFilter) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagFilter) Initialize_From_TagFilter_STATUS ¶
func (filter *TagFilter) Initialize_From_TagFilter_STATUS(source *TagFilter_STATUS) error
Initialize_From_TagFilter_STATUS populates our TagFilter from the provided source TagFilter_STATUS
func (*TagFilter) NewEmptyARMValue ¶
func (filter *TagFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TagFilter) PopulateFromARM ¶
func (filter *TagFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TagFilter_STATUS ¶
type TagFilter_STATUS struct { // Name: This is the filter tag name, it can have 1 - 128 characters Name *string `json:"name,omitempty"` // Op: This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is // currently supported Op *string `json:"op,omitempty"` // Value: This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters Value *string `json:"value,omitempty"` }
Blob index tag based filtering for blob objects
func (*TagFilter_STATUS) AssignProperties_From_TagFilter_STATUS ¶
func (filter *TagFilter_STATUS) AssignProperties_From_TagFilter_STATUS(source *storage.TagFilter_STATUS) error
AssignProperties_From_TagFilter_STATUS populates our TagFilter_STATUS from the provided source TagFilter_STATUS
func (*TagFilter_STATUS) AssignProperties_To_TagFilter_STATUS ¶
func (filter *TagFilter_STATUS) AssignProperties_To_TagFilter_STATUS(destination *storage.TagFilter_STATUS) error
AssignProperties_To_TagFilter_STATUS populates the provided destination TagFilter_STATUS from our TagFilter_STATUS
func (*TagFilter_STATUS) DeepCopy ¶
func (in *TagFilter_STATUS) DeepCopy() *TagFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagFilter_STATUS.
func (*TagFilter_STATUS) DeepCopyInto ¶
func (in *TagFilter_STATUS) DeepCopyInto(out *TagFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagFilter_STATUS) NewEmptyARMValue ¶
func (filter *TagFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TagFilter_STATUS) PopulateFromARM ¶
func (filter *TagFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TagProperty_STATUS ¶
type TagProperty_STATUS struct { // ObjectIdentifier: Returns the Object ID of the user who added the tag. ObjectIdentifier *string `json:"objectIdentifier,omitempty"` // Tag: The tag value. Tag *string `json:"tag,omitempty"` // TenantId: Returns the Tenant ID that issued the token for the user who added the tag. TenantId *string `json:"tenantId,omitempty"` // Timestamp: Returns the date and time the tag was added. Timestamp *string `json:"timestamp,omitempty"` // Upn: Returns the User Principal Name of the user who added the tag. Upn *string `json:"upn,omitempty"` }
A tag of the LegalHold of a blob container.
func (*TagProperty_STATUS) AssignProperties_From_TagProperty_STATUS ¶
func (property *TagProperty_STATUS) AssignProperties_From_TagProperty_STATUS(source *storage.TagProperty_STATUS) error
AssignProperties_From_TagProperty_STATUS populates our TagProperty_STATUS from the provided source TagProperty_STATUS
func (*TagProperty_STATUS) AssignProperties_To_TagProperty_STATUS ¶
func (property *TagProperty_STATUS) AssignProperties_To_TagProperty_STATUS(destination *storage.TagProperty_STATUS) error
AssignProperties_To_TagProperty_STATUS populates the provided destination TagProperty_STATUS from our TagProperty_STATUS
func (*TagProperty_STATUS) DeepCopy ¶
func (in *TagProperty_STATUS) DeepCopy() *TagProperty_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagProperty_STATUS.
func (*TagProperty_STATUS) DeepCopyInto ¶
func (in *TagProperty_STATUS) DeepCopyInto(out *TagProperty_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagProperty_STATUS) NewEmptyARMValue ¶
func (property *TagProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TagProperty_STATUS) PopulateFromARM ¶
func (property *TagProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Tier ¶
type Tier string
The SKU tier. This is based on the SKU name. +kubebuilder:validation:Enum={"Premium","Standard"}
type UpdateHistoryProperty_STATUS ¶
type UpdateHistoryProperty_STATUS struct { // AllowProtectedAppendWrites: This property can only be changed for unlocked time-based retention policies. When enabled, // new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks // can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with // ExtendImmutabilityPolicy API. AllowProtectedAppendWrites *bool `json:"allowProtectedAppendWrites,omitempty"` // AllowProtectedAppendWritesAll: This property can only be changed for unlocked time-based retention policies. When // enabled, new blocks can be written to both 'Append and Bock Blobs' while maintaining immutability protection and // compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be // changed with ExtendImmutabilityPolicy API. The 'allowProtectedAppendWrites' and 'allowProtectedAppendWritesAll' // properties are mutually exclusive. AllowProtectedAppendWritesAll *bool `json:"allowProtectedAppendWritesAll,omitempty"` // ImmutabilityPeriodSinceCreationInDays: The immutability period for the blobs in the container since the policy creation, // in days. ImmutabilityPeriodSinceCreationInDays *int `json:"immutabilityPeriodSinceCreationInDays,omitempty"` // ObjectIdentifier: Returns the Object ID of the user who updated the ImmutabilityPolicy. ObjectIdentifier *string `json:"objectIdentifier,omitempty"` // TenantId: Returns the Tenant ID that issued the token for the user who updated the ImmutabilityPolicy. TenantId *string `json:"tenantId,omitempty"` // Timestamp: Returns the date and time the ImmutabilityPolicy was updated. Timestamp *string `json:"timestamp,omitempty"` // Update: The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend. Update *UpdateHistoryProperty_Update_STATUS `json:"update,omitempty"` // Upn: Returns the User Principal Name of the user who updated the ImmutabilityPolicy. Upn *string `json:"upn,omitempty"` }
An update history of the ImmutabilityPolicy of a blob container.
func (*UpdateHistoryProperty_STATUS) AssignProperties_From_UpdateHistoryProperty_STATUS ¶
func (property *UpdateHistoryProperty_STATUS) AssignProperties_From_UpdateHistoryProperty_STATUS(source *storage.UpdateHistoryProperty_STATUS) error
AssignProperties_From_UpdateHistoryProperty_STATUS populates our UpdateHistoryProperty_STATUS from the provided source UpdateHistoryProperty_STATUS
func (*UpdateHistoryProperty_STATUS) AssignProperties_To_UpdateHistoryProperty_STATUS ¶
func (property *UpdateHistoryProperty_STATUS) AssignProperties_To_UpdateHistoryProperty_STATUS(destination *storage.UpdateHistoryProperty_STATUS) error
AssignProperties_To_UpdateHistoryProperty_STATUS populates the provided destination UpdateHistoryProperty_STATUS from our UpdateHistoryProperty_STATUS
func (*UpdateHistoryProperty_STATUS) DeepCopy ¶
func (in *UpdateHistoryProperty_STATUS) DeepCopy() *UpdateHistoryProperty_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateHistoryProperty_STATUS.
func (*UpdateHistoryProperty_STATUS) DeepCopyInto ¶
func (in *UpdateHistoryProperty_STATUS) DeepCopyInto(out *UpdateHistoryProperty_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateHistoryProperty_STATUS) NewEmptyARMValue ¶
func (property *UpdateHistoryProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateHistoryProperty_STATUS) PopulateFromARM ¶
func (property *UpdateHistoryProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateHistoryProperty_Update_STATUS ¶
type UpdateHistoryProperty_Update_STATUS string
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentity_STATUS ¶
type UserAssignedIdentity_STATUS struct { // ClientId: The client ID of the identity. ClientId *string `json:"clientId,omitempty"` // PrincipalId: The principal ID of the identity. PrincipalId *string `json:"principalId,omitempty"` }
UserAssignedIdentity for the resource.
func (*UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS ¶
func (identity *UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS(source *storage.UserAssignedIdentity_STATUS) error
AssignProperties_From_UserAssignedIdentity_STATUS populates our UserAssignedIdentity_STATUS from the provided source UserAssignedIdentity_STATUS
func (*UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS ¶
func (identity *UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS(destination *storage.UserAssignedIdentity_STATUS) error
AssignProperties_To_UserAssignedIdentity_STATUS populates the provided destination UserAssignedIdentity_STATUS from our UserAssignedIdentity_STATUS
func (*UserAssignedIdentity_STATUS) DeepCopy ¶
func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS.
func (*UserAssignedIdentity_STATUS) DeepCopyInto ¶
func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedIdentity_STATUS) NewEmptyARMValue ¶
func (identity *UserAssignedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UserAssignedIdentity_STATUS) PopulateFromARM ¶
func (identity *UserAssignedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { // Action: The action of virtual network rule. Action *VirtualNetworkRule_Action `json:"action,omitempty"` // +kubebuilder:validation:Required // Reference: Resource ID of a subnet, for example: // /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` // State: Gets the state of virtual network rule. State *VirtualNetworkRule_State `json:"state,omitempty"` }
Virtual Network rule.
func (*VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source *storage.VirtualNetworkRule) error
AssignProperties_From_VirtualNetworkRule populates our VirtualNetworkRule from the provided source VirtualNetworkRule
func (*VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule(destination *storage.VirtualNetworkRule) error
AssignProperties_To_VirtualNetworkRule populates the provided destination VirtualNetworkRule from our VirtualNetworkRule
func (*VirtualNetworkRule) ConvertToARM ¶
func (rule *VirtualNetworkRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*VirtualNetworkRule) DeepCopy ¶
func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule.
func (*VirtualNetworkRule) DeepCopyInto ¶
func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkRule) Initialize_From_VirtualNetworkRule_STATUS ¶
func (rule *VirtualNetworkRule) Initialize_From_VirtualNetworkRule_STATUS(source *VirtualNetworkRule_STATUS) error
Initialize_From_VirtualNetworkRule_STATUS populates our VirtualNetworkRule from the provided source VirtualNetworkRule_STATUS
func (*VirtualNetworkRule) NewEmptyARMValue ¶
func (rule *VirtualNetworkRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkRule) PopulateFromARM ¶
func (rule *VirtualNetworkRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkRule_Action ¶
type VirtualNetworkRule_Action string
+kubebuilder:validation:Enum={"Allow"}
type VirtualNetworkRule_Action_STATUS ¶
type VirtualNetworkRule_Action_STATUS string
type VirtualNetworkRule_STATUS ¶
type VirtualNetworkRule_STATUS struct { // Action: The action of virtual network rule. Action *VirtualNetworkRule_Action_STATUS `json:"action,omitempty"` // Id: Resource ID of a subnet, for example: // /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. Id *string `json:"id,omitempty"` // State: Gets the state of virtual network rule. State *VirtualNetworkRule_State_STATUS `json:"state,omitempty"` }
Virtual Network rule.
func (*VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS ¶
func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS(source *storage.VirtualNetworkRule_STATUS) error
AssignProperties_From_VirtualNetworkRule_STATUS populates our VirtualNetworkRule_STATUS from the provided source VirtualNetworkRule_STATUS
func (*VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS ¶
func (rule *VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS(destination *storage.VirtualNetworkRule_STATUS) error
AssignProperties_To_VirtualNetworkRule_STATUS populates the provided destination VirtualNetworkRule_STATUS from our VirtualNetworkRule_STATUS
func (*VirtualNetworkRule_STATUS) DeepCopy ¶
func (in *VirtualNetworkRule_STATUS) DeepCopy() *VirtualNetworkRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule_STATUS.
func (*VirtualNetworkRule_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkRule_STATUS) DeepCopyInto(out *VirtualNetworkRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkRule_STATUS) NewEmptyARMValue ¶
func (rule *VirtualNetworkRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkRule_STATUS) PopulateFromARM ¶
func (rule *VirtualNetworkRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkRule_State ¶
type VirtualNetworkRule_State string
+kubebuilder:validation:Enum={"Deprovisioning","Failed","NetworkSourceDeleted","Provisioning","Succeeded"}
type VirtualNetworkRule_State_STATUS ¶
type VirtualNetworkRule_State_STATUS string
Source Files ¶
- doc.go
- groupversion_info_gen.go
- storage_account_types_gen.go
- storage_accounts_blob_service_types_gen.go
- storage_accounts_blob_services_container_types_gen.go
- storage_accounts_file_service_types_gen.go
- storage_accounts_file_services_share_types_gen.go
- storage_accounts_management_policy_types_gen.go
- storage_accounts_queue_service_types_gen.go
- storage_accounts_queue_services_queue_types_gen.go
- storage_accounts_table_service_types_gen.go
- storage_accounts_table_services_table_types_gen.go
- zz_generated.deepcopy.go
Directories ¶
Path | Synopsis |
---|---|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |
Package storage contains API Schema definitions for the storage storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com +versionName=v1api20230101storage
|
Package storage contains API Schema definitions for the storage storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com +versionName=v1api20230101storage |