Documentation ¶
Overview ¶
Package v1api20210401storage contains API Schema definitions for the storage v1api20210401storage 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
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 ActiveDirectoryProperties
- func (properties *ActiveDirectoryProperties) AssignProperties_From_ActiveDirectoryProperties(source *v20220901s.ActiveDirectoryProperties) error
- func (properties *ActiveDirectoryProperties) AssignProperties_To_ActiveDirectoryProperties(destination *v20220901s.ActiveDirectoryProperties) error
- func (in *ActiveDirectoryProperties) DeepCopy() *ActiveDirectoryProperties
- func (in *ActiveDirectoryProperties) DeepCopyInto(out *ActiveDirectoryProperties)
- type ActiveDirectoryProperties_STATUS
- func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_From_ActiveDirectoryProperties_STATUS(source *v20220901s.ActiveDirectoryProperties_STATUS) error
- func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_To_ActiveDirectoryProperties_STATUS(destination *v20220901s.ActiveDirectoryProperties_STATUS) error
- func (in *ActiveDirectoryProperties_STATUS) DeepCopy() *ActiveDirectoryProperties_STATUS
- func (in *ActiveDirectoryProperties_STATUS) DeepCopyInto(out *ActiveDirectoryProperties_STATUS)
- type AzureFilesIdentityBasedAuthentication
- func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_From_AzureFilesIdentityBasedAuthentication(source *v20220901s.AzureFilesIdentityBasedAuthentication) error
- func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_To_AzureFilesIdentityBasedAuthentication(destination *v20220901s.AzureFilesIdentityBasedAuthentication) error
- func (in *AzureFilesIdentityBasedAuthentication) DeepCopy() *AzureFilesIdentityBasedAuthentication
- func (in *AzureFilesIdentityBasedAuthentication) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication)
- type AzureFilesIdentityBasedAuthentication_STATUS
- func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_From_AzureFilesIdentityBasedAuthentication_STATUS(source *v20220901s.AzureFilesIdentityBasedAuthentication_STATUS) error
- func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_To_AzureFilesIdentityBasedAuthentication_STATUS(destination *v20220901s.AzureFilesIdentityBasedAuthentication_STATUS) error
- func (in *AzureFilesIdentityBasedAuthentication_STATUS) DeepCopy() *AzureFilesIdentityBasedAuthentication_STATUS
- func (in *AzureFilesIdentityBasedAuthentication_STATUS) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication_STATUS)
- type BlobRestoreParameters_STATUS
- func (parameters *BlobRestoreParameters_STATUS) AssignProperties_From_BlobRestoreParameters_STATUS(source *v20220901s.BlobRestoreParameters_STATUS) error
- func (parameters *BlobRestoreParameters_STATUS) AssignProperties_To_BlobRestoreParameters_STATUS(destination *v20220901s.BlobRestoreParameters_STATUS) error
- func (in *BlobRestoreParameters_STATUS) DeepCopy() *BlobRestoreParameters_STATUS
- func (in *BlobRestoreParameters_STATUS) DeepCopyInto(out *BlobRestoreParameters_STATUS)
- type BlobRestoreRange_STATUS
- func (restoreRange *BlobRestoreRange_STATUS) AssignProperties_From_BlobRestoreRange_STATUS(source *v20220901s.BlobRestoreRange_STATUS) error
- func (restoreRange *BlobRestoreRange_STATUS) AssignProperties_To_BlobRestoreRange_STATUS(destination *v20220901s.BlobRestoreRange_STATUS) error
- func (in *BlobRestoreRange_STATUS) DeepCopy() *BlobRestoreRange_STATUS
- func (in *BlobRestoreRange_STATUS) DeepCopyInto(out *BlobRestoreRange_STATUS)
- type BlobRestoreStatus_STATUS
- func (status *BlobRestoreStatus_STATUS) AssignProperties_From_BlobRestoreStatus_STATUS(source *v20220901s.BlobRestoreStatus_STATUS) error
- func (status *BlobRestoreStatus_STATUS) AssignProperties_To_BlobRestoreStatus_STATUS(destination *v20220901s.BlobRestoreStatus_STATUS) error
- func (in *BlobRestoreStatus_STATUS) DeepCopy() *BlobRestoreStatus_STATUS
- func (in *BlobRestoreStatus_STATUS) DeepCopyInto(out *BlobRestoreStatus_STATUS)
- type ChangeFeed
- type ChangeFeed_STATUS
- func (feed *ChangeFeed_STATUS) AssignProperties_From_ChangeFeed_STATUS(source *v20220901s.ChangeFeed_STATUS) error
- func (feed *ChangeFeed_STATUS) AssignProperties_To_ChangeFeed_STATUS(destination *v20220901s.ChangeFeed_STATUS) error
- func (in *ChangeFeed_STATUS) DeepCopy() *ChangeFeed_STATUS
- func (in *ChangeFeed_STATUS) DeepCopyInto(out *ChangeFeed_STATUS)
- type CorsRule
- type CorsRule_STATUS
- func (rule *CorsRule_STATUS) AssignProperties_From_CorsRule_STATUS(source *v20220901s.CorsRule_STATUS) error
- func (rule *CorsRule_STATUS) AssignProperties_To_CorsRule_STATUS(destination *v20220901s.CorsRule_STATUS) error
- func (in *CorsRule_STATUS) DeepCopy() *CorsRule_STATUS
- func (in *CorsRule_STATUS) DeepCopyInto(out *CorsRule_STATUS)
- type CorsRules
- type CorsRules_STATUS
- func (rules *CorsRules_STATUS) AssignProperties_From_CorsRules_STATUS(source *v20220901s.CorsRules_STATUS) error
- func (rules *CorsRules_STATUS) AssignProperties_To_CorsRules_STATUS(destination *v20220901s.CorsRules_STATUS) error
- func (in *CorsRules_STATUS) DeepCopy() *CorsRules_STATUS
- func (in *CorsRules_STATUS) DeepCopyInto(out *CorsRules_STATUS)
- type CustomDomain
- func (domain *CustomDomain) AssignProperties_From_CustomDomain(source *v20220901s.CustomDomain) error
- func (domain *CustomDomain) AssignProperties_To_CustomDomain(destination *v20220901s.CustomDomain) error
- func (in *CustomDomain) DeepCopy() *CustomDomain
- func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
- type CustomDomain_STATUS
- func (domain *CustomDomain_STATUS) AssignProperties_From_CustomDomain_STATUS(source *v20220901s.CustomDomain_STATUS) error
- func (domain *CustomDomain_STATUS) AssignProperties_To_CustomDomain_STATUS(destination *v20220901s.CustomDomain_STATUS) error
- func (in *CustomDomain_STATUS) DeepCopy() *CustomDomain_STATUS
- func (in *CustomDomain_STATUS) DeepCopyInto(out *CustomDomain_STATUS)
- type DateAfterCreation
- func (creation *DateAfterCreation) AssignProperties_From_DateAfterCreation(source *v20220901s.DateAfterCreation) error
- func (creation *DateAfterCreation) AssignProperties_To_DateAfterCreation(destination *v20220901s.DateAfterCreation) error
- func (in *DateAfterCreation) DeepCopy() *DateAfterCreation
- func (in *DateAfterCreation) DeepCopyInto(out *DateAfterCreation)
- type DateAfterCreation_STATUS
- func (creation *DateAfterCreation_STATUS) AssignProperties_From_DateAfterCreation_STATUS(source *v20220901s.DateAfterCreation_STATUS) error
- func (creation *DateAfterCreation_STATUS) AssignProperties_To_DateAfterCreation_STATUS(destination *v20220901s.DateAfterCreation_STATUS) error
- func (in *DateAfterCreation_STATUS) DeepCopy() *DateAfterCreation_STATUS
- func (in *DateAfterCreation_STATUS) DeepCopyInto(out *DateAfterCreation_STATUS)
- type DateAfterModification
- func (modification *DateAfterModification) AssignProperties_From_DateAfterModification(source *v20220901s.DateAfterModification) error
- func (modification *DateAfterModification) AssignProperties_To_DateAfterModification(destination *v20220901s.DateAfterModification) error
- func (in *DateAfterModification) DeepCopy() *DateAfterModification
- func (in *DateAfterModification) DeepCopyInto(out *DateAfterModification)
- type DateAfterModification_STATUS
- func (modification *DateAfterModification_STATUS) AssignProperties_From_DateAfterModification_STATUS(source *v20220901s.DateAfterModification_STATUS) error
- func (modification *DateAfterModification_STATUS) AssignProperties_To_DateAfterModification_STATUS(destination *v20220901s.DateAfterModification_STATUS) error
- func (in *DateAfterModification_STATUS) DeepCopy() *DateAfterModification_STATUS
- func (in *DateAfterModification_STATUS) DeepCopyInto(out *DateAfterModification_STATUS)
- type DeleteRetentionPolicy
- func (policy *DeleteRetentionPolicy) AssignProperties_From_DeleteRetentionPolicy(source *v20220901s.DeleteRetentionPolicy) error
- func (policy *DeleteRetentionPolicy) AssignProperties_To_DeleteRetentionPolicy(destination *v20220901s.DeleteRetentionPolicy) error
- func (in *DeleteRetentionPolicy) DeepCopy() *DeleteRetentionPolicy
- func (in *DeleteRetentionPolicy) DeepCopyInto(out *DeleteRetentionPolicy)
- type DeleteRetentionPolicy_STATUS
- func (policy *DeleteRetentionPolicy_STATUS) AssignProperties_From_DeleteRetentionPolicy_STATUS(source *v20220901s.DeleteRetentionPolicy_STATUS) error
- func (policy *DeleteRetentionPolicy_STATUS) AssignProperties_To_DeleteRetentionPolicy_STATUS(destination *v20220901s.DeleteRetentionPolicy_STATUS) error
- func (in *DeleteRetentionPolicy_STATUS) DeepCopy() *DeleteRetentionPolicy_STATUS
- func (in *DeleteRetentionPolicy_STATUS) DeepCopyInto(out *DeleteRetentionPolicy_STATUS)
- type Encryption
- type EncryptionIdentity
- func (identity *EncryptionIdentity) AssignProperties_From_EncryptionIdentity(source *v20220901s.EncryptionIdentity) error
- func (identity *EncryptionIdentity) AssignProperties_To_EncryptionIdentity(destination *v20220901s.EncryptionIdentity) error
- func (in *EncryptionIdentity) DeepCopy() *EncryptionIdentity
- func (in *EncryptionIdentity) DeepCopyInto(out *EncryptionIdentity)
- type EncryptionIdentity_STATUS
- func (identity *EncryptionIdentity_STATUS) AssignProperties_From_EncryptionIdentity_STATUS(source *v20220901s.EncryptionIdentity_STATUS) error
- func (identity *EncryptionIdentity_STATUS) AssignProperties_To_EncryptionIdentity_STATUS(destination *v20220901s.EncryptionIdentity_STATUS) error
- func (in *EncryptionIdentity_STATUS) DeepCopy() *EncryptionIdentity_STATUS
- func (in *EncryptionIdentity_STATUS) DeepCopyInto(out *EncryptionIdentity_STATUS)
- type EncryptionService
- func (service *EncryptionService) AssignProperties_From_EncryptionService(source *v20220901s.EncryptionService) error
- func (service *EncryptionService) AssignProperties_To_EncryptionService(destination *v20220901s.EncryptionService) error
- func (in *EncryptionService) DeepCopy() *EncryptionService
- func (in *EncryptionService) DeepCopyInto(out *EncryptionService)
- type EncryptionService_STATUS
- func (service *EncryptionService_STATUS) AssignProperties_From_EncryptionService_STATUS(source *v20220901s.EncryptionService_STATUS) error
- func (service *EncryptionService_STATUS) AssignProperties_To_EncryptionService_STATUS(destination *v20220901s.EncryptionService_STATUS) error
- func (in *EncryptionService_STATUS) DeepCopy() *EncryptionService_STATUS
- func (in *EncryptionService_STATUS) DeepCopyInto(out *EncryptionService_STATUS)
- type EncryptionServices
- func (services *EncryptionServices) AssignProperties_From_EncryptionServices(source *v20220901s.EncryptionServices) error
- func (services *EncryptionServices) AssignProperties_To_EncryptionServices(destination *v20220901s.EncryptionServices) error
- func (in *EncryptionServices) DeepCopy() *EncryptionServices
- func (in *EncryptionServices) DeepCopyInto(out *EncryptionServices)
- type EncryptionServices_STATUS
- func (services *EncryptionServices_STATUS) AssignProperties_From_EncryptionServices_STATUS(source *v20220901s.EncryptionServices_STATUS) error
- func (services *EncryptionServices_STATUS) AssignProperties_To_EncryptionServices_STATUS(destination *v20220901s.EncryptionServices_STATUS) error
- func (in *EncryptionServices_STATUS) DeepCopy() *EncryptionServices_STATUS
- func (in *EncryptionServices_STATUS) DeepCopyInto(out *EncryptionServices_STATUS)
- type Encryption_STATUS
- func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(source *v20220901s.Encryption_STATUS) error
- func (encryption *Encryption_STATUS) AssignProperties_To_Encryption_STATUS(destination *v20220901s.Encryption_STATUS) error
- func (in *Encryption_STATUS) DeepCopy() *Encryption_STATUS
- func (in *Encryption_STATUS) DeepCopyInto(out *Encryption_STATUS)
- type Endpoints_STATUS
- func (endpoints *Endpoints_STATUS) AssignProperties_From_Endpoints_STATUS(source *v20220901s.Endpoints_STATUS) error
- func (endpoints *Endpoints_STATUS) AssignProperties_To_Endpoints_STATUS(destination *v20220901s.Endpoints_STATUS) error
- func (in *Endpoints_STATUS) DeepCopy() *Endpoints_STATUS
- func (in *Endpoints_STATUS) DeepCopyInto(out *Endpoints_STATUS)
- type ExtendedLocation
- func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *v20220901s.ExtendedLocation) error
- func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *v20220901s.ExtendedLocation) error
- func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
- func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
- type ExtendedLocation_STATUS
- func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *v20220901s.ExtendedLocation_STATUS) error
- func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *v20220901s.ExtendedLocation_STATUS) error
- func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
- func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
- type GeoReplicationStats_STATUS
- func (stats *GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationStats_STATUS(source *v20220901s.GeoReplicationStats_STATUS) error
- func (stats *GeoReplicationStats_STATUS) AssignProperties_To_GeoReplicationStats_STATUS(destination *v20220901s.GeoReplicationStats_STATUS) error
- func (in *GeoReplicationStats_STATUS) DeepCopy() *GeoReplicationStats_STATUS
- func (in *GeoReplicationStats_STATUS) DeepCopyInto(out *GeoReplicationStats_STATUS)
- type IPRule
- type IPRule_STATUS
- func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v20220901s.IPRule_STATUS) error
- func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *v20220901s.IPRule_STATUS) error
- func (in *IPRule_STATUS) DeepCopy() *IPRule_STATUS
- func (in *IPRule_STATUS) DeepCopyInto(out *IPRule_STATUS)
- type Identity
- type Identity_STATUS
- func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v20220901s.Identity_STATUS) error
- func (identity *Identity_STATUS) AssignProperties_To_Identity_STATUS(destination *v20220901s.Identity_STATUS) error
- func (in *Identity_STATUS) DeepCopy() *Identity_STATUS
- func (in *Identity_STATUS) DeepCopyInto(out *Identity_STATUS)
- type ImmutabilityPolicyProperties_STATUS
- func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_From_ImmutabilityPolicyProperties_STATUS(source *v20220901s.ImmutabilityPolicyProperties_STATUS) error
- func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_To_ImmutabilityPolicyProperties_STATUS(destination *v20220901s.ImmutabilityPolicyProperties_STATUS) error
- func (in *ImmutabilityPolicyProperties_STATUS) DeepCopy() *ImmutabilityPolicyProperties_STATUS
- func (in *ImmutabilityPolicyProperties_STATUS) DeepCopyInto(out *ImmutabilityPolicyProperties_STATUS)
- type ImmutableStorageWithVersioning
- func (versioning *ImmutableStorageWithVersioning) AssignProperties_From_ImmutableStorageWithVersioning(source *v20220901s.ImmutableStorageWithVersioning) error
- func (versioning *ImmutableStorageWithVersioning) AssignProperties_To_ImmutableStorageWithVersioning(destination *v20220901s.ImmutableStorageWithVersioning) error
- func (in *ImmutableStorageWithVersioning) DeepCopy() *ImmutableStorageWithVersioning
- func (in *ImmutableStorageWithVersioning) DeepCopyInto(out *ImmutableStorageWithVersioning)
- type ImmutableStorageWithVersioning_STATUS
- func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_From_ImmutableStorageWithVersioning_STATUS(source *v20220901s.ImmutableStorageWithVersioning_STATUS) error
- func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_To_ImmutableStorageWithVersioning_STATUS(destination *v20220901s.ImmutableStorageWithVersioning_STATUS) error
- func (in *ImmutableStorageWithVersioning_STATUS) DeepCopy() *ImmutableStorageWithVersioning_STATUS
- func (in *ImmutableStorageWithVersioning_STATUS) DeepCopyInto(out *ImmutableStorageWithVersioning_STATUS)
- type KeyCreationTime_STATUS
- func (time *KeyCreationTime_STATUS) AssignProperties_From_KeyCreationTime_STATUS(source *v20220901s.KeyCreationTime_STATUS) error
- func (time *KeyCreationTime_STATUS) AssignProperties_To_KeyCreationTime_STATUS(destination *v20220901s.KeyCreationTime_STATUS) error
- func (in *KeyCreationTime_STATUS) DeepCopy() *KeyCreationTime_STATUS
- func (in *KeyCreationTime_STATUS) DeepCopyInto(out *KeyCreationTime_STATUS)
- type KeyPolicy
- type KeyPolicy_STATUS
- func (policy *KeyPolicy_STATUS) AssignProperties_From_KeyPolicy_STATUS(source *v20220901s.KeyPolicy_STATUS) error
- func (policy *KeyPolicy_STATUS) AssignProperties_To_KeyPolicy_STATUS(destination *v20220901s.KeyPolicy_STATUS) error
- func (in *KeyPolicy_STATUS) DeepCopy() *KeyPolicy_STATUS
- func (in *KeyPolicy_STATUS) DeepCopyInto(out *KeyPolicy_STATUS)
- type KeyVaultProperties
- func (properties *KeyVaultProperties) AssignProperties_From_KeyVaultProperties(source *v20220901s.KeyVaultProperties) error
- func (properties *KeyVaultProperties) AssignProperties_To_KeyVaultProperties(destination *v20220901s.KeyVaultProperties) error
- func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties
- func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties)
- type KeyVaultProperties_STATUS
- func (properties *KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS(source *v20220901s.KeyVaultProperties_STATUS) error
- func (properties *KeyVaultProperties_STATUS) AssignProperties_To_KeyVaultProperties_STATUS(destination *v20220901s.KeyVaultProperties_STATUS) error
- func (in *KeyVaultProperties_STATUS) DeepCopy() *KeyVaultProperties_STATUS
- func (in *KeyVaultProperties_STATUS) DeepCopyInto(out *KeyVaultProperties_STATUS)
- type LastAccessTimeTrackingPolicy
- func (policy *LastAccessTimeTrackingPolicy) AssignProperties_From_LastAccessTimeTrackingPolicy(source *v20220901s.LastAccessTimeTrackingPolicy) error
- func (policy *LastAccessTimeTrackingPolicy) AssignProperties_To_LastAccessTimeTrackingPolicy(destination *v20220901s.LastAccessTimeTrackingPolicy) error
- func (in *LastAccessTimeTrackingPolicy) DeepCopy() *LastAccessTimeTrackingPolicy
- func (in *LastAccessTimeTrackingPolicy) DeepCopyInto(out *LastAccessTimeTrackingPolicy)
- type LastAccessTimeTrackingPolicy_STATUS
- func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_From_LastAccessTimeTrackingPolicy_STATUS(source *v20220901s.LastAccessTimeTrackingPolicy_STATUS) error
- func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_To_LastAccessTimeTrackingPolicy_STATUS(destination *v20220901s.LastAccessTimeTrackingPolicy_STATUS) error
- func (in *LastAccessTimeTrackingPolicy_STATUS) DeepCopy() *LastAccessTimeTrackingPolicy_STATUS
- func (in *LastAccessTimeTrackingPolicy_STATUS) DeepCopyInto(out *LastAccessTimeTrackingPolicy_STATUS)
- type LegalHoldProperties_STATUS
- func (properties *LegalHoldProperties_STATUS) AssignProperties_From_LegalHoldProperties_STATUS(source *v20220901s.LegalHoldProperties_STATUS) error
- func (properties *LegalHoldProperties_STATUS) AssignProperties_To_LegalHoldProperties_STATUS(destination *v20220901s.LegalHoldProperties_STATUS) error
- func (in *LegalHoldProperties_STATUS) DeepCopy() *LegalHoldProperties_STATUS
- func (in *LegalHoldProperties_STATUS) DeepCopyInto(out *LegalHoldProperties_STATUS)
- type ManagementPolicyAction
- func (action *ManagementPolicyAction) AssignProperties_From_ManagementPolicyAction(source *v20220901s.ManagementPolicyAction) error
- func (action *ManagementPolicyAction) AssignProperties_To_ManagementPolicyAction(destination *v20220901s.ManagementPolicyAction) error
- func (in *ManagementPolicyAction) DeepCopy() *ManagementPolicyAction
- func (in *ManagementPolicyAction) DeepCopyInto(out *ManagementPolicyAction)
- type ManagementPolicyAction_STATUS
- func (action *ManagementPolicyAction_STATUS) AssignProperties_From_ManagementPolicyAction_STATUS(source *v20220901s.ManagementPolicyAction_STATUS) error
- func (action *ManagementPolicyAction_STATUS) AssignProperties_To_ManagementPolicyAction_STATUS(destination *v20220901s.ManagementPolicyAction_STATUS) error
- func (in *ManagementPolicyAction_STATUS) DeepCopy() *ManagementPolicyAction_STATUS
- func (in *ManagementPolicyAction_STATUS) DeepCopyInto(out *ManagementPolicyAction_STATUS)
- type ManagementPolicyBaseBlob
- func (blob *ManagementPolicyBaseBlob) AssignProperties_From_ManagementPolicyBaseBlob(source *v20220901s.ManagementPolicyBaseBlob) error
- func (blob *ManagementPolicyBaseBlob) AssignProperties_To_ManagementPolicyBaseBlob(destination *v20220901s.ManagementPolicyBaseBlob) error
- func (in *ManagementPolicyBaseBlob) DeepCopy() *ManagementPolicyBaseBlob
- func (in *ManagementPolicyBaseBlob) DeepCopyInto(out *ManagementPolicyBaseBlob)
- type ManagementPolicyBaseBlob_STATUS
- func (blob *ManagementPolicyBaseBlob_STATUS) AssignProperties_From_ManagementPolicyBaseBlob_STATUS(source *v20220901s.ManagementPolicyBaseBlob_STATUS) error
- func (blob *ManagementPolicyBaseBlob_STATUS) AssignProperties_To_ManagementPolicyBaseBlob_STATUS(destination *v20220901s.ManagementPolicyBaseBlob_STATUS) error
- func (in *ManagementPolicyBaseBlob_STATUS) DeepCopy() *ManagementPolicyBaseBlob_STATUS
- func (in *ManagementPolicyBaseBlob_STATUS) DeepCopyInto(out *ManagementPolicyBaseBlob_STATUS)
- type ManagementPolicyDefinition
- func (definition *ManagementPolicyDefinition) AssignProperties_From_ManagementPolicyDefinition(source *v20220901s.ManagementPolicyDefinition) error
- func (definition *ManagementPolicyDefinition) AssignProperties_To_ManagementPolicyDefinition(destination *v20220901s.ManagementPolicyDefinition) error
- func (in *ManagementPolicyDefinition) DeepCopy() *ManagementPolicyDefinition
- func (in *ManagementPolicyDefinition) DeepCopyInto(out *ManagementPolicyDefinition)
- type ManagementPolicyDefinition_STATUS
- func (definition *ManagementPolicyDefinition_STATUS) AssignProperties_From_ManagementPolicyDefinition_STATUS(source *v20220901s.ManagementPolicyDefinition_STATUS) error
- func (definition *ManagementPolicyDefinition_STATUS) AssignProperties_To_ManagementPolicyDefinition_STATUS(destination *v20220901s.ManagementPolicyDefinition_STATUS) error
- func (in *ManagementPolicyDefinition_STATUS) DeepCopy() *ManagementPolicyDefinition_STATUS
- func (in *ManagementPolicyDefinition_STATUS) DeepCopyInto(out *ManagementPolicyDefinition_STATUS)
- type ManagementPolicyFilter
- func (filter *ManagementPolicyFilter) AssignProperties_From_ManagementPolicyFilter(source *v20220901s.ManagementPolicyFilter) error
- func (filter *ManagementPolicyFilter) AssignProperties_To_ManagementPolicyFilter(destination *v20220901s.ManagementPolicyFilter) error
- func (in *ManagementPolicyFilter) DeepCopy() *ManagementPolicyFilter
- func (in *ManagementPolicyFilter) DeepCopyInto(out *ManagementPolicyFilter)
- type ManagementPolicyFilter_STATUS
- func (filter *ManagementPolicyFilter_STATUS) AssignProperties_From_ManagementPolicyFilter_STATUS(source *v20220901s.ManagementPolicyFilter_STATUS) error
- func (filter *ManagementPolicyFilter_STATUS) AssignProperties_To_ManagementPolicyFilter_STATUS(destination *v20220901s.ManagementPolicyFilter_STATUS) error
- func (in *ManagementPolicyFilter_STATUS) DeepCopy() *ManagementPolicyFilter_STATUS
- func (in *ManagementPolicyFilter_STATUS) DeepCopyInto(out *ManagementPolicyFilter_STATUS)
- type ManagementPolicyRule
- func (rule *ManagementPolicyRule) AssignProperties_From_ManagementPolicyRule(source *v20220901s.ManagementPolicyRule) error
- func (rule *ManagementPolicyRule) AssignProperties_To_ManagementPolicyRule(destination *v20220901s.ManagementPolicyRule) error
- func (in *ManagementPolicyRule) DeepCopy() *ManagementPolicyRule
- func (in *ManagementPolicyRule) DeepCopyInto(out *ManagementPolicyRule)
- type ManagementPolicyRule_STATUS
- func (rule *ManagementPolicyRule_STATUS) AssignProperties_From_ManagementPolicyRule_STATUS(source *v20220901s.ManagementPolicyRule_STATUS) error
- func (rule *ManagementPolicyRule_STATUS) AssignProperties_To_ManagementPolicyRule_STATUS(destination *v20220901s.ManagementPolicyRule_STATUS) error
- func (in *ManagementPolicyRule_STATUS) DeepCopy() *ManagementPolicyRule_STATUS
- func (in *ManagementPolicyRule_STATUS) DeepCopyInto(out *ManagementPolicyRule_STATUS)
- type ManagementPolicySchema
- func (schema *ManagementPolicySchema) AssignProperties_From_ManagementPolicySchema(source *v20220901s.ManagementPolicySchema) error
- func (schema *ManagementPolicySchema) AssignProperties_To_ManagementPolicySchema(destination *v20220901s.ManagementPolicySchema) error
- func (in *ManagementPolicySchema) DeepCopy() *ManagementPolicySchema
- func (in *ManagementPolicySchema) DeepCopyInto(out *ManagementPolicySchema)
- type ManagementPolicySchema_STATUS
- func (schema *ManagementPolicySchema_STATUS) AssignProperties_From_ManagementPolicySchema_STATUS(source *v20220901s.ManagementPolicySchema_STATUS) error
- func (schema *ManagementPolicySchema_STATUS) AssignProperties_To_ManagementPolicySchema_STATUS(destination *v20220901s.ManagementPolicySchema_STATUS) error
- func (in *ManagementPolicySchema_STATUS) DeepCopy() *ManagementPolicySchema_STATUS
- func (in *ManagementPolicySchema_STATUS) DeepCopyInto(out *ManagementPolicySchema_STATUS)
- type ManagementPolicySnapShot
- func (shot *ManagementPolicySnapShot) AssignProperties_From_ManagementPolicySnapShot(source *v20220901s.ManagementPolicySnapShot) error
- func (shot *ManagementPolicySnapShot) AssignProperties_To_ManagementPolicySnapShot(destination *v20220901s.ManagementPolicySnapShot) error
- func (in *ManagementPolicySnapShot) DeepCopy() *ManagementPolicySnapShot
- func (in *ManagementPolicySnapShot) DeepCopyInto(out *ManagementPolicySnapShot)
- type ManagementPolicySnapShot_STATUS
- func (shot *ManagementPolicySnapShot_STATUS) AssignProperties_From_ManagementPolicySnapShot_STATUS(source *v20220901s.ManagementPolicySnapShot_STATUS) error
- func (shot *ManagementPolicySnapShot_STATUS) AssignProperties_To_ManagementPolicySnapShot_STATUS(destination *v20220901s.ManagementPolicySnapShot_STATUS) error
- func (in *ManagementPolicySnapShot_STATUS) DeepCopy() *ManagementPolicySnapShot_STATUS
- func (in *ManagementPolicySnapShot_STATUS) DeepCopyInto(out *ManagementPolicySnapShot_STATUS)
- type ManagementPolicyVersion
- func (version *ManagementPolicyVersion) AssignProperties_From_ManagementPolicyVersion(source *v20220901s.ManagementPolicyVersion) error
- func (version *ManagementPolicyVersion) AssignProperties_To_ManagementPolicyVersion(destination *v20220901s.ManagementPolicyVersion) error
- func (in *ManagementPolicyVersion) DeepCopy() *ManagementPolicyVersion
- func (in *ManagementPolicyVersion) DeepCopyInto(out *ManagementPolicyVersion)
- type ManagementPolicyVersion_STATUS
- func (version *ManagementPolicyVersion_STATUS) AssignProperties_From_ManagementPolicyVersion_STATUS(source *v20220901s.ManagementPolicyVersion_STATUS) error
- func (version *ManagementPolicyVersion_STATUS) AssignProperties_To_ManagementPolicyVersion_STATUS(destination *v20220901s.ManagementPolicyVersion_STATUS) error
- func (in *ManagementPolicyVersion_STATUS) DeepCopy() *ManagementPolicyVersion_STATUS
- func (in *ManagementPolicyVersion_STATUS) DeepCopyInto(out *ManagementPolicyVersion_STATUS)
- type NetworkRuleSet
- func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v20220901s.NetworkRuleSet) error
- func (ruleSet *NetworkRuleSet) AssignProperties_To_NetworkRuleSet(destination *v20220901s.NetworkRuleSet) error
- func (in *NetworkRuleSet) DeepCopy() *NetworkRuleSet
- func (in *NetworkRuleSet) DeepCopyInto(out *NetworkRuleSet)
- type NetworkRuleSet_STATUS
- func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATUS(source *v20220901s.NetworkRuleSet_STATUS) error
- func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_To_NetworkRuleSet_STATUS(destination *v20220901s.NetworkRuleSet_STATUS) error
- func (in *NetworkRuleSet_STATUS) DeepCopy() *NetworkRuleSet_STATUS
- func (in *NetworkRuleSet_STATUS) DeepCopyInto(out *NetworkRuleSet_STATUS)
- type PrivateEndpointConnection_STATUS
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *v20220901s.PrivateEndpointConnection_STATUS) error
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *v20220901s.PrivateEndpointConnection_STATUS) error
- func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
- func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
- type ResourceAccessRule
- func (rule *ResourceAccessRule) AssignProperties_From_ResourceAccessRule(source *v20220901s.ResourceAccessRule) error
- func (rule *ResourceAccessRule) AssignProperties_To_ResourceAccessRule(destination *v20220901s.ResourceAccessRule) error
- func (in *ResourceAccessRule) DeepCopy() *ResourceAccessRule
- func (in *ResourceAccessRule) DeepCopyInto(out *ResourceAccessRule)
- type ResourceAccessRule_STATUS
- func (rule *ResourceAccessRule_STATUS) AssignProperties_From_ResourceAccessRule_STATUS(source *v20220901s.ResourceAccessRule_STATUS) error
- func (rule *ResourceAccessRule_STATUS) AssignProperties_To_ResourceAccessRule_STATUS(destination *v20220901s.ResourceAccessRule_STATUS) error
- func (in *ResourceAccessRule_STATUS) DeepCopy() *ResourceAccessRule_STATUS
- func (in *ResourceAccessRule_STATUS) DeepCopyInto(out *ResourceAccessRule_STATUS)
- type RestorePolicyProperties
- func (properties *RestorePolicyProperties) AssignProperties_From_RestorePolicyProperties(source *v20220901s.RestorePolicyProperties) error
- func (properties *RestorePolicyProperties) AssignProperties_To_RestorePolicyProperties(destination *v20220901s.RestorePolicyProperties) error
- func (in *RestorePolicyProperties) DeepCopy() *RestorePolicyProperties
- func (in *RestorePolicyProperties) DeepCopyInto(out *RestorePolicyProperties)
- type RestorePolicyProperties_STATUS
- func (properties *RestorePolicyProperties_STATUS) AssignProperties_From_RestorePolicyProperties_STATUS(source *v20220901s.RestorePolicyProperties_STATUS) error
- func (properties *RestorePolicyProperties_STATUS) AssignProperties_To_RestorePolicyProperties_STATUS(destination *v20220901s.RestorePolicyProperties_STATUS) error
- func (in *RestorePolicyProperties_STATUS) DeepCopy() *RestorePolicyProperties_STATUS
- func (in *RestorePolicyProperties_STATUS) DeepCopyInto(out *RestorePolicyProperties_STATUS)
- type RoutingPreference
- func (preference *RoutingPreference) AssignProperties_From_RoutingPreference(source *v20220901s.RoutingPreference) error
- func (preference *RoutingPreference) AssignProperties_To_RoutingPreference(destination *v20220901s.RoutingPreference) error
- func (in *RoutingPreference) DeepCopy() *RoutingPreference
- func (in *RoutingPreference) DeepCopyInto(out *RoutingPreference)
- type RoutingPreference_STATUS
- func (preference *RoutingPreference_STATUS) AssignProperties_From_RoutingPreference_STATUS(source *v20220901s.RoutingPreference_STATUS) error
- func (preference *RoutingPreference_STATUS) AssignProperties_To_RoutingPreference_STATUS(destination *v20220901s.RoutingPreference_STATUS) error
- func (in *RoutingPreference_STATUS) DeepCopy() *RoutingPreference_STATUS
- func (in *RoutingPreference_STATUS) DeepCopyInto(out *RoutingPreference_STATUS)
- type SasPolicy
- type SasPolicy_STATUS
- func (policy *SasPolicy_STATUS) AssignProperties_From_SasPolicy_STATUS(source *v20220901s.SasPolicy_STATUS) error
- func (policy *SasPolicy_STATUS) AssignProperties_To_SasPolicy_STATUS(destination *v20220901s.SasPolicy_STATUS) error
- func (in *SasPolicy_STATUS) DeepCopy() *SasPolicy_STATUS
- func (in *SasPolicy_STATUS) DeepCopyInto(out *SasPolicy_STATUS)
- type Sku
- type Sku_STATUS
- type StorageAccount
- func (account *StorageAccount) AssignProperties_From_StorageAccount(source *v20220901s.StorageAccount) error
- func (account *StorageAccount) AssignProperties_To_StorageAccount(destination *v20220901s.StorageAccount) error
- func (account *StorageAccount) AzureName() string
- 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) ExportKubernetesResources(_ 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) GetType() string
- func (account *StorageAccount) NewEmptyStatus() genruntime.ConvertibleStatus
- func (account *StorageAccount) OriginalGVK() *schema.GroupVersionKind
- func (account *StorageAccount) Owner() *genruntime.ResourceReference
- func (account *StorageAccount) SetConditions(conditions conditions.Conditions)
- func (account *StorageAccount) SetStatus(status genruntime.ConvertibleStatus) error
- type StorageAccountInternetEndpoints_STATUS
- func (endpoints *StorageAccountInternetEndpoints_STATUS) AssignProperties_From_StorageAccountInternetEndpoints_STATUS(source *v20220901s.StorageAccountInternetEndpoints_STATUS) error
- func (endpoints *StorageAccountInternetEndpoints_STATUS) AssignProperties_To_StorageAccountInternetEndpoints_STATUS(destination *v20220901s.StorageAccountInternetEndpoints_STATUS) error
- func (in *StorageAccountInternetEndpoints_STATUS) DeepCopy() *StorageAccountInternetEndpoints_STATUS
- func (in *StorageAccountInternetEndpoints_STATUS) DeepCopyInto(out *StorageAccountInternetEndpoints_STATUS)
- type StorageAccountList
- type StorageAccountMicrosoftEndpoints_STATUS
- func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_From_StorageAccountMicrosoftEndpoints_STATUS(source *v20220901s.StorageAccountMicrosoftEndpoints_STATUS) error
- func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_To_StorageAccountMicrosoftEndpoints_STATUS(destination *v20220901s.StorageAccountMicrosoftEndpoints_STATUS) error
- func (in *StorageAccountMicrosoftEndpoints_STATUS) DeepCopy() *StorageAccountMicrosoftEndpoints_STATUS
- func (in *StorageAccountMicrosoftEndpoints_STATUS) DeepCopyInto(out *StorageAccountMicrosoftEndpoints_STATUS)
- type StorageAccountOperatorConfigMaps
- func (maps *StorageAccountOperatorConfigMaps) AssignProperties_From_StorageAccountOperatorConfigMaps(source *v20220901s.StorageAccountOperatorConfigMaps) error
- func (maps *StorageAccountOperatorConfigMaps) AssignProperties_To_StorageAccountOperatorConfigMaps(destination *v20220901s.StorageAccountOperatorConfigMaps) error
- func (in *StorageAccountOperatorConfigMaps) DeepCopy() *StorageAccountOperatorConfigMaps
- func (in *StorageAccountOperatorConfigMaps) DeepCopyInto(out *StorageAccountOperatorConfigMaps)
- type StorageAccountOperatorSecrets
- func (secrets *StorageAccountOperatorSecrets) AssignProperties_From_StorageAccountOperatorSecrets(source *v20220901s.StorageAccountOperatorSecrets) error
- func (secrets *StorageAccountOperatorSecrets) AssignProperties_To_StorageAccountOperatorSecrets(destination *v20220901s.StorageAccountOperatorSecrets) error
- func (in *StorageAccountOperatorSecrets) DeepCopy() *StorageAccountOperatorSecrets
- func (in *StorageAccountOperatorSecrets) DeepCopyInto(out *StorageAccountOperatorSecrets)
- type StorageAccountOperatorSpec
- func (operator *StorageAccountOperatorSpec) AssignProperties_From_StorageAccountOperatorSpec(source *v20220901s.StorageAccountOperatorSpec) error
- func (operator *StorageAccountOperatorSpec) AssignProperties_To_StorageAccountOperatorSpec(destination *v20220901s.StorageAccountOperatorSpec) error
- func (in *StorageAccountOperatorSpec) DeepCopy() *StorageAccountOperatorSpec
- func (in *StorageAccountOperatorSpec) DeepCopyInto(out *StorageAccountOperatorSpec)
- type StorageAccount_STATUS
- func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATUS(source *v20220901s.StorageAccount_STATUS) error
- func (account *StorageAccount_STATUS) AssignProperties_To_StorageAccount_STATUS(destination *v20220901s.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)
- type StorageAccount_Spec
- func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(source *v20220901s.StorageAccount_Spec) error
- func (account *StorageAccount_Spec) AssignProperties_To_StorageAccount_Spec(destination *v20220901s.StorageAccount_Spec) error
- func (account *StorageAccount_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (account *StorageAccount_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *StorageAccount_Spec) DeepCopy() *StorageAccount_Spec
- func (in *StorageAccount_Spec) DeepCopyInto(out *StorageAccount_Spec)
- type StorageAccountsBlobService
- func (service *StorageAccountsBlobService) AssignProperties_From_StorageAccountsBlobService(source *v20220901s.StorageAccountsBlobService) error
- func (service *StorageAccountsBlobService) AssignProperties_To_StorageAccountsBlobService(destination *v20220901s.StorageAccountsBlobService) error
- func (service *StorageAccountsBlobService) AzureName() string
- 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) 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) GetType() string
- func (service *StorageAccountsBlobService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsBlobService) OriginalGVK() *schema.GroupVersionKind
- func (service *StorageAccountsBlobService) Owner() *genruntime.ResourceReference
- func (service *StorageAccountsBlobService) SetConditions(conditions conditions.Conditions)
- func (service *StorageAccountsBlobService) SetStatus(status genruntime.ConvertibleStatus) error
- type StorageAccountsBlobServiceList
- type StorageAccountsBlobServicesContainer
- func (container *StorageAccountsBlobServicesContainer) AssignProperties_From_StorageAccountsBlobServicesContainer(source *v20220901s.StorageAccountsBlobServicesContainer) error
- func (container *StorageAccountsBlobServicesContainer) AssignProperties_To_StorageAccountsBlobServicesContainer(destination *v20220901s.StorageAccountsBlobServicesContainer) error
- func (container *StorageAccountsBlobServicesContainer) AzureName() string
- 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) 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) GetType() string
- func (container *StorageAccountsBlobServicesContainer) NewEmptyStatus() genruntime.ConvertibleStatus
- func (container *StorageAccountsBlobServicesContainer) OriginalGVK() *schema.GroupVersionKind
- func (container *StorageAccountsBlobServicesContainer) Owner() *genruntime.ResourceReference
- func (container *StorageAccountsBlobServicesContainer) SetConditions(conditions conditions.Conditions)
- func (container *StorageAccountsBlobServicesContainer) SetStatus(status genruntime.ConvertibleStatus) error
- type StorageAccountsBlobServicesContainerList
- func (in *StorageAccountsBlobServicesContainerList) DeepCopy() *StorageAccountsBlobServicesContainerList
- func (in *StorageAccountsBlobServicesContainerList) DeepCopyInto(out *StorageAccountsBlobServicesContainerList)
- func (in *StorageAccountsBlobServicesContainerList) DeepCopyObject() runtime.Object
- type StorageAccountsManagementPolicy
- func (policy *StorageAccountsManagementPolicy) AssignProperties_From_StorageAccountsManagementPolicy(source *v20220901s.StorageAccountsManagementPolicy) error
- func (policy *StorageAccountsManagementPolicy) AssignProperties_To_StorageAccountsManagementPolicy(destination *v20220901s.StorageAccountsManagementPolicy) error
- func (policy *StorageAccountsManagementPolicy) AzureName() string
- 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) 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) GetType() string
- func (policy *StorageAccountsManagementPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *StorageAccountsManagementPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *StorageAccountsManagementPolicy) Owner() *genruntime.ResourceReference
- func (policy *StorageAccountsManagementPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *StorageAccountsManagementPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- type StorageAccountsManagementPolicyList
- type StorageAccountsQueueService
- func (service *StorageAccountsQueueService) AssignProperties_From_StorageAccountsQueueService(source *v20220901s.StorageAccountsQueueService) error
- func (service *StorageAccountsQueueService) AssignProperties_To_StorageAccountsQueueService(destination *v20220901s.StorageAccountsQueueService) error
- func (service *StorageAccountsQueueService) AzureName() string
- 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) 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) GetType() string
- func (service *StorageAccountsQueueService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsQueueService) OriginalGVK() *schema.GroupVersionKind
- func (service *StorageAccountsQueueService) Owner() *genruntime.ResourceReference
- func (service *StorageAccountsQueueService) SetConditions(conditions conditions.Conditions)
- func (service *StorageAccountsQueueService) SetStatus(status genruntime.ConvertibleStatus) error
- type StorageAccountsQueueServiceList
- type StorageAccountsQueueServicesQueue
- func (queue *StorageAccountsQueueServicesQueue) AssignProperties_From_StorageAccountsQueueServicesQueue(source *v20220901s.StorageAccountsQueueServicesQueue) error
- func (queue *StorageAccountsQueueServicesQueue) AssignProperties_To_StorageAccountsQueueServicesQueue(destination *v20220901s.StorageAccountsQueueServicesQueue) error
- func (queue *StorageAccountsQueueServicesQueue) AzureName() string
- 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) 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) GetType() string
- func (queue *StorageAccountsQueueServicesQueue) NewEmptyStatus() genruntime.ConvertibleStatus
- func (queue *StorageAccountsQueueServicesQueue) OriginalGVK() *schema.GroupVersionKind
- func (queue *StorageAccountsQueueServicesQueue) Owner() *genruntime.ResourceReference
- func (queue *StorageAccountsQueueServicesQueue) SetConditions(conditions conditions.Conditions)
- func (queue *StorageAccountsQueueServicesQueue) SetStatus(status genruntime.ConvertibleStatus) error
- type StorageAccountsQueueServicesQueueList
- type StorageAccounts_BlobService_STATUS
- func (service *StorageAccounts_BlobService_STATUS) AssignProperties_From_StorageAccounts_BlobService_STATUS(source *v20220901s.StorageAccounts_BlobService_STATUS) error
- func (service *StorageAccounts_BlobService_STATUS) AssignProperties_To_StorageAccounts_BlobService_STATUS(destination *v20220901s.StorageAccounts_BlobService_STATUS) error
- func (service *StorageAccounts_BlobService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (service *StorageAccounts_BlobService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccounts_BlobService_STATUS) DeepCopy() *StorageAccounts_BlobService_STATUS
- func (in *StorageAccounts_BlobService_STATUS) DeepCopyInto(out *StorageAccounts_BlobService_STATUS)
- type StorageAccounts_BlobService_Spec
- func (service *StorageAccounts_BlobService_Spec) AssignProperties_From_StorageAccounts_BlobService_Spec(source *v20220901s.StorageAccounts_BlobService_Spec) error
- func (service *StorageAccounts_BlobService_Spec) AssignProperties_To_StorageAccounts_BlobService_Spec(destination *v20220901s.StorageAccounts_BlobService_Spec) error
- func (service *StorageAccounts_BlobService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (service *StorageAccounts_BlobService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *StorageAccounts_BlobService_Spec) DeepCopy() *StorageAccounts_BlobService_Spec
- func (in *StorageAccounts_BlobService_Spec) DeepCopyInto(out *StorageAccounts_BlobService_Spec)
- type StorageAccounts_BlobServices_Container_STATUS
- func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties_From_StorageAccounts_BlobServices_Container_STATUS(source *v20220901s.StorageAccounts_BlobServices_Container_STATUS) error
- func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties_To_StorageAccounts_BlobServices_Container_STATUS(destination *v20220901s.StorageAccounts_BlobServices_Container_STATUS) error
- func (container *StorageAccounts_BlobServices_Container_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (container *StorageAccounts_BlobServices_Container_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccounts_BlobServices_Container_STATUS) DeepCopy() *StorageAccounts_BlobServices_Container_STATUS
- func (in *StorageAccounts_BlobServices_Container_STATUS) DeepCopyInto(out *StorageAccounts_BlobServices_Container_STATUS)
- type StorageAccounts_BlobServices_Container_Spec
- func (container *StorageAccounts_BlobServices_Container_Spec) AssignProperties_From_StorageAccounts_BlobServices_Container_Spec(source *v20220901s.StorageAccounts_BlobServices_Container_Spec) error
- func (container *StorageAccounts_BlobServices_Container_Spec) AssignProperties_To_StorageAccounts_BlobServices_Container_Spec(destination *v20220901s.StorageAccounts_BlobServices_Container_Spec) error
- func (container *StorageAccounts_BlobServices_Container_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (container *StorageAccounts_BlobServices_Container_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *StorageAccounts_BlobServices_Container_Spec) DeepCopy() *StorageAccounts_BlobServices_Container_Spec
- func (in *StorageAccounts_BlobServices_Container_Spec) DeepCopyInto(out *StorageAccounts_BlobServices_Container_Spec)
- type StorageAccounts_ManagementPolicy_STATUS
- func (policy *StorageAccounts_ManagementPolicy_STATUS) AssignProperties_From_StorageAccounts_ManagementPolicy_STATUS(source *v20220901s.StorageAccounts_ManagementPolicy_STATUS) error
- func (policy *StorageAccounts_ManagementPolicy_STATUS) AssignProperties_To_StorageAccounts_ManagementPolicy_STATUS(destination *v20220901s.StorageAccounts_ManagementPolicy_STATUS) error
- func (policy *StorageAccounts_ManagementPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *StorageAccounts_ManagementPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccounts_ManagementPolicy_STATUS) DeepCopy() *StorageAccounts_ManagementPolicy_STATUS
- func (in *StorageAccounts_ManagementPolicy_STATUS) DeepCopyInto(out *StorageAccounts_ManagementPolicy_STATUS)
- type StorageAccounts_ManagementPolicy_Spec
- func (policy *StorageAccounts_ManagementPolicy_Spec) AssignProperties_From_StorageAccounts_ManagementPolicy_Spec(source *v20220901s.StorageAccounts_ManagementPolicy_Spec) error
- func (policy *StorageAccounts_ManagementPolicy_Spec) AssignProperties_To_StorageAccounts_ManagementPolicy_Spec(destination *v20220901s.StorageAccounts_ManagementPolicy_Spec) error
- func (policy *StorageAccounts_ManagementPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *StorageAccounts_ManagementPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *StorageAccounts_ManagementPolicy_Spec) DeepCopy() *StorageAccounts_ManagementPolicy_Spec
- func (in *StorageAccounts_ManagementPolicy_Spec) DeepCopyInto(out *StorageAccounts_ManagementPolicy_Spec)
- type StorageAccounts_QueueService_STATUS
- func (service *StorageAccounts_QueueService_STATUS) AssignProperties_From_StorageAccounts_QueueService_STATUS(source *v20220901s.StorageAccounts_QueueService_STATUS) error
- func (service *StorageAccounts_QueueService_STATUS) AssignProperties_To_StorageAccounts_QueueService_STATUS(destination *v20220901s.StorageAccounts_QueueService_STATUS) error
- func (service *StorageAccounts_QueueService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (service *StorageAccounts_QueueService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccounts_QueueService_STATUS) DeepCopy() *StorageAccounts_QueueService_STATUS
- func (in *StorageAccounts_QueueService_STATUS) DeepCopyInto(out *StorageAccounts_QueueService_STATUS)
- type StorageAccounts_QueueService_Spec
- func (service *StorageAccounts_QueueService_Spec) AssignProperties_From_StorageAccounts_QueueService_Spec(source *v20220901s.StorageAccounts_QueueService_Spec) error
- func (service *StorageAccounts_QueueService_Spec) AssignProperties_To_StorageAccounts_QueueService_Spec(destination *v20220901s.StorageAccounts_QueueService_Spec) error
- func (service *StorageAccounts_QueueService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (service *StorageAccounts_QueueService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *StorageAccounts_QueueService_Spec) DeepCopy() *StorageAccounts_QueueService_Spec
- func (in *StorageAccounts_QueueService_Spec) DeepCopyInto(out *StorageAccounts_QueueService_Spec)
- type StorageAccounts_QueueServices_Queue_STATUS
- func (queue *StorageAccounts_QueueServices_Queue_STATUS) AssignProperties_From_StorageAccounts_QueueServices_Queue_STATUS(source *v20220901s.StorageAccounts_QueueServices_Queue_STATUS) error
- func (queue *StorageAccounts_QueueServices_Queue_STATUS) AssignProperties_To_StorageAccounts_QueueServices_Queue_STATUS(destination *v20220901s.StorageAccounts_QueueServices_Queue_STATUS) error
- func (queue *StorageAccounts_QueueServices_Queue_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (queue *StorageAccounts_QueueServices_Queue_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccounts_QueueServices_Queue_STATUS) DeepCopy() *StorageAccounts_QueueServices_Queue_STATUS
- func (in *StorageAccounts_QueueServices_Queue_STATUS) DeepCopyInto(out *StorageAccounts_QueueServices_Queue_STATUS)
- type StorageAccounts_QueueServices_Queue_Spec
- func (queue *StorageAccounts_QueueServices_Queue_Spec) AssignProperties_From_StorageAccounts_QueueServices_Queue_Spec(source *v20220901s.StorageAccounts_QueueServices_Queue_Spec) error
- func (queue *StorageAccounts_QueueServices_Queue_Spec) AssignProperties_To_StorageAccounts_QueueServices_Queue_Spec(destination *v20220901s.StorageAccounts_QueueServices_Queue_Spec) error
- func (queue *StorageAccounts_QueueServices_Queue_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (queue *StorageAccounts_QueueServices_Queue_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *StorageAccounts_QueueServices_Queue_Spec) DeepCopy() *StorageAccounts_QueueServices_Queue_Spec
- func (in *StorageAccounts_QueueServices_Queue_Spec) DeepCopyInto(out *StorageAccounts_QueueServices_Queue_Spec)
- type TagFilter
- type TagFilter_STATUS
- func (filter *TagFilter_STATUS) AssignProperties_From_TagFilter_STATUS(source *v20220901s.TagFilter_STATUS) error
- func (filter *TagFilter_STATUS) AssignProperties_To_TagFilter_STATUS(destination *v20220901s.TagFilter_STATUS) error
- func (in *TagFilter_STATUS) DeepCopy() *TagFilter_STATUS
- func (in *TagFilter_STATUS) DeepCopyInto(out *TagFilter_STATUS)
- type TagProperty_STATUS
- func (property *TagProperty_STATUS) AssignProperties_From_TagProperty_STATUS(source *v20220901s.TagProperty_STATUS) error
- func (property *TagProperty_STATUS) AssignProperties_To_TagProperty_STATUS(destination *v20220901s.TagProperty_STATUS) error
- func (in *TagProperty_STATUS) DeepCopy() *TagProperty_STATUS
- func (in *TagProperty_STATUS) DeepCopyInto(out *TagProperty_STATUS)
- type UpdateHistoryProperty_STATUS
- func (property *UpdateHistoryProperty_STATUS) AssignProperties_From_UpdateHistoryProperty_STATUS(source *v20220901s.UpdateHistoryProperty_STATUS) error
- func (property *UpdateHistoryProperty_STATUS) AssignProperties_To_UpdateHistoryProperty_STATUS(destination *v20220901s.UpdateHistoryProperty_STATUS) error
- func (in *UpdateHistoryProperty_STATUS) DeepCopy() *UpdateHistoryProperty_STATUS
- func (in *UpdateHistoryProperty_STATUS) DeepCopyInto(out *UpdateHistoryProperty_STATUS)
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20220901s.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20220901s.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 *v20220901s.UserAssignedIdentity_STATUS) error
- func (identity *UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS(destination *v20220901s.UserAssignedIdentity_STATUS) error
- func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS
- func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS)
- type VirtualNetworkRule
- func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source *v20220901s.VirtualNetworkRule) error
- func (rule *VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule(destination *v20220901s.VirtualNetworkRule) error
- func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule
- func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule)
- type VirtualNetworkRule_STATUS
- func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS(source *v20220901s.VirtualNetworkRule_STATUS) error
- func (rule *VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS(destination *v20220901s.VirtualNetworkRule_STATUS) error
- func (in *VirtualNetworkRule_STATUS) DeepCopy() *VirtualNetworkRule_STATUS
- func (in *VirtualNetworkRule_STATUS) DeepCopyInto(out *VirtualNetworkRule_STATUS)
Constants ¶
const APIVersion_Value = APIVersion("2021-04-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "storage.azure.com", Version: "v1api20210401storage"} // 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 APIVersion ¶
type APIVersion string
Storage version of v1api20210401.APIVersion +kubebuilder:validation:Enum={"2021-04-01"}
type ActiveDirectoryProperties ¶
type ActiveDirectoryProperties struct { AzureStorageSid *string `json:"azureStorageSid,omitempty"` DomainGuid *string `json:"domainGuid,omitempty"` DomainName *string `json:"domainName,omitempty"` DomainSid *string `json:"domainSid,omitempty"` ForestName *string `json:"forestName,omitempty"` NetBiosDomainName *string `json:"netBiosDomainName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.ActiveDirectoryProperties Settings properties for Active Directory (AD).
func (*ActiveDirectoryProperties) AssignProperties_From_ActiveDirectoryProperties ¶ added in v2.1.0
func (properties *ActiveDirectoryProperties) AssignProperties_From_ActiveDirectoryProperties(source *v20220901s.ActiveDirectoryProperties) error
AssignProperties_From_ActiveDirectoryProperties populates our ActiveDirectoryProperties from the provided source ActiveDirectoryProperties
func (*ActiveDirectoryProperties) AssignProperties_To_ActiveDirectoryProperties ¶ added in v2.1.0
func (properties *ActiveDirectoryProperties) AssignProperties_To_ActiveDirectoryProperties(destination *v20220901s.ActiveDirectoryProperties) error
AssignProperties_To_ActiveDirectoryProperties populates the provided destination ActiveDirectoryProperties from our ActiveDirectoryProperties
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.
type ActiveDirectoryProperties_STATUS ¶
type ActiveDirectoryProperties_STATUS struct { AzureStorageSid *string `json:"azureStorageSid,omitempty"` DomainGuid *string `json:"domainGuid,omitempty"` DomainName *string `json:"domainName,omitempty"` DomainSid *string `json:"domainSid,omitempty"` ForestName *string `json:"forestName,omitempty"` NetBiosDomainName *string `json:"netBiosDomainName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.ActiveDirectoryProperties_STATUS Settings properties for Active Directory (AD).
func (*ActiveDirectoryProperties_STATUS) AssignProperties_From_ActiveDirectoryProperties_STATUS ¶ added in v2.1.0
func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_From_ActiveDirectoryProperties_STATUS(source *v20220901s.ActiveDirectoryProperties_STATUS) error
AssignProperties_From_ActiveDirectoryProperties_STATUS populates our ActiveDirectoryProperties_STATUS from the provided source ActiveDirectoryProperties_STATUS
func (*ActiveDirectoryProperties_STATUS) AssignProperties_To_ActiveDirectoryProperties_STATUS ¶ added in v2.1.0
func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_To_ActiveDirectoryProperties_STATUS(destination *v20220901s.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.
type AzureFilesIdentityBasedAuthentication ¶
type AzureFilesIdentityBasedAuthentication struct { ActiveDirectoryProperties *ActiveDirectoryProperties `json:"activeDirectoryProperties,omitempty"` DirectoryServiceOptions *string `json:"directoryServiceOptions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.AzureFilesIdentityBasedAuthentication Settings for Azure Files identity based authentication.
func (*AzureFilesIdentityBasedAuthentication) AssignProperties_From_AzureFilesIdentityBasedAuthentication ¶ added in v2.1.0
func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_From_AzureFilesIdentityBasedAuthentication(source *v20220901s.AzureFilesIdentityBasedAuthentication) error
AssignProperties_From_AzureFilesIdentityBasedAuthentication populates our AzureFilesIdentityBasedAuthentication from the provided source AzureFilesIdentityBasedAuthentication
func (*AzureFilesIdentityBasedAuthentication) AssignProperties_To_AzureFilesIdentityBasedAuthentication ¶ added in v2.1.0
func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_To_AzureFilesIdentityBasedAuthentication(destination *v20220901s.AzureFilesIdentityBasedAuthentication) error
AssignProperties_To_AzureFilesIdentityBasedAuthentication populates the provided destination AzureFilesIdentityBasedAuthentication from our AzureFilesIdentityBasedAuthentication
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.
type AzureFilesIdentityBasedAuthentication_STATUS ¶
type AzureFilesIdentityBasedAuthentication_STATUS struct { ActiveDirectoryProperties *ActiveDirectoryProperties_STATUS `json:"activeDirectoryProperties,omitempty"` DirectoryServiceOptions *string `json:"directoryServiceOptions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.AzureFilesIdentityBasedAuthentication_STATUS Settings for Azure Files identity based authentication.
func (*AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_From_AzureFilesIdentityBasedAuthentication_STATUS ¶ added in v2.1.0
func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_From_AzureFilesIdentityBasedAuthentication_STATUS(source *v20220901s.AzureFilesIdentityBasedAuthentication_STATUS) error
AssignProperties_From_AzureFilesIdentityBasedAuthentication_STATUS populates our AzureFilesIdentityBasedAuthentication_STATUS from the provided source AzureFilesIdentityBasedAuthentication_STATUS
func (*AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_To_AzureFilesIdentityBasedAuthentication_STATUS ¶ added in v2.1.0
func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProperties_To_AzureFilesIdentityBasedAuthentication_STATUS(destination *v20220901s.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.
type BlobRestoreParameters_STATUS ¶
type BlobRestoreParameters_STATUS struct { BlobRanges []BlobRestoreRange_STATUS `json:"blobRanges,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TimeToRestore *string `json:"timeToRestore,omitempty"` }
Storage version of v1api20210401.BlobRestoreParameters_STATUS Blob restore parameters
func (*BlobRestoreParameters_STATUS) AssignProperties_From_BlobRestoreParameters_STATUS ¶ added in v2.1.0
func (parameters *BlobRestoreParameters_STATUS) AssignProperties_From_BlobRestoreParameters_STATUS(source *v20220901s.BlobRestoreParameters_STATUS) error
AssignProperties_From_BlobRestoreParameters_STATUS populates our BlobRestoreParameters_STATUS from the provided source BlobRestoreParameters_STATUS
func (*BlobRestoreParameters_STATUS) AssignProperties_To_BlobRestoreParameters_STATUS ¶ added in v2.1.0
func (parameters *BlobRestoreParameters_STATUS) AssignProperties_To_BlobRestoreParameters_STATUS(destination *v20220901s.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.
type BlobRestoreRange_STATUS ¶
type BlobRestoreRange_STATUS struct { EndRange *string `json:"endRange,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StartRange *string `json:"startRange,omitempty"` }
Storage version of v1api20210401.BlobRestoreRange_STATUS Blob range
func (*BlobRestoreRange_STATUS) AssignProperties_From_BlobRestoreRange_STATUS ¶ added in v2.1.0
func (restoreRange *BlobRestoreRange_STATUS) AssignProperties_From_BlobRestoreRange_STATUS(source *v20220901s.BlobRestoreRange_STATUS) error
AssignProperties_From_BlobRestoreRange_STATUS populates our BlobRestoreRange_STATUS from the provided source BlobRestoreRange_STATUS
func (*BlobRestoreRange_STATUS) AssignProperties_To_BlobRestoreRange_STATUS ¶ added in v2.1.0
func (restoreRange *BlobRestoreRange_STATUS) AssignProperties_To_BlobRestoreRange_STATUS(destination *v20220901s.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.
type BlobRestoreStatus_STATUS ¶
type BlobRestoreStatus_STATUS struct { FailureReason *string `json:"failureReason,omitempty"` Parameters *BlobRestoreParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreId *string `json:"restoreId,omitempty"` Status *string `json:"status,omitempty"` }
Storage version of v1api20210401.BlobRestoreStatus_STATUS Blob restore status.
func (*BlobRestoreStatus_STATUS) AssignProperties_From_BlobRestoreStatus_STATUS ¶ added in v2.1.0
func (status *BlobRestoreStatus_STATUS) AssignProperties_From_BlobRestoreStatus_STATUS(source *v20220901s.BlobRestoreStatus_STATUS) error
AssignProperties_From_BlobRestoreStatus_STATUS populates our BlobRestoreStatus_STATUS from the provided source BlobRestoreStatus_STATUS
func (*BlobRestoreStatus_STATUS) AssignProperties_To_BlobRestoreStatus_STATUS ¶ added in v2.1.0
func (status *BlobRestoreStatus_STATUS) AssignProperties_To_BlobRestoreStatus_STATUS(destination *v20220901s.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.
type ChangeFeed ¶
type ChangeFeed struct { Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionInDays *int `json:"retentionInDays,omitempty"` }
Storage version of v1api20210401.ChangeFeed The blob service properties for change feed events.
func (*ChangeFeed) AssignProperties_From_ChangeFeed ¶ added in v2.1.0
func (feed *ChangeFeed) AssignProperties_From_ChangeFeed(source *v20220901s.ChangeFeed) error
AssignProperties_From_ChangeFeed populates our ChangeFeed from the provided source ChangeFeed
func (*ChangeFeed) AssignProperties_To_ChangeFeed ¶ added in v2.1.0
func (feed *ChangeFeed) AssignProperties_To_ChangeFeed(destination *v20220901s.ChangeFeed) error
AssignProperties_To_ChangeFeed populates the provided destination ChangeFeed from our ChangeFeed
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.
type ChangeFeed_STATUS ¶
type ChangeFeed_STATUS struct { Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionInDays *int `json:"retentionInDays,omitempty"` }
Storage version of v1api20210401.ChangeFeed_STATUS The blob service properties for change feed events.
func (*ChangeFeed_STATUS) AssignProperties_From_ChangeFeed_STATUS ¶ added in v2.1.0
func (feed *ChangeFeed_STATUS) AssignProperties_From_ChangeFeed_STATUS(source *v20220901s.ChangeFeed_STATUS) error
AssignProperties_From_ChangeFeed_STATUS populates our ChangeFeed_STATUS from the provided source ChangeFeed_STATUS
func (*ChangeFeed_STATUS) AssignProperties_To_ChangeFeed_STATUS ¶ added in v2.1.0
func (feed *ChangeFeed_STATUS) AssignProperties_To_ChangeFeed_STATUS(destination *v20220901s.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.
type CorsRule ¶
type CorsRule struct { AllowedHeaders []string `json:"allowedHeaders,omitempty"` AllowedMethods []string `json:"allowedMethods,omitempty"` AllowedOrigins []string `json:"allowedOrigins,omitempty"` ExposedHeaders []string `json:"exposedHeaders,omitempty"` MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.CorsRule Specifies a CORS rule for the Blob service.
func (*CorsRule) AssignProperties_From_CorsRule ¶ added in v2.1.0
func (rule *CorsRule) AssignProperties_From_CorsRule(source *v20220901s.CorsRule) error
AssignProperties_From_CorsRule populates our CorsRule from the provided source CorsRule
func (*CorsRule) AssignProperties_To_CorsRule ¶ added in v2.1.0
func (rule *CorsRule) AssignProperties_To_CorsRule(destination *v20220901s.CorsRule) error
AssignProperties_To_CorsRule populates the provided destination CorsRule from our CorsRule
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.
type CorsRule_STATUS ¶
type CorsRule_STATUS struct { AllowedHeaders []string `json:"allowedHeaders,omitempty"` AllowedMethods []string `json:"allowedMethods,omitempty"` AllowedOrigins []string `json:"allowedOrigins,omitempty"` ExposedHeaders []string `json:"exposedHeaders,omitempty"` MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.CorsRule_STATUS Specifies a CORS rule for the Blob service.
func (*CorsRule_STATUS) AssignProperties_From_CorsRule_STATUS ¶ added in v2.1.0
func (rule *CorsRule_STATUS) AssignProperties_From_CorsRule_STATUS(source *v20220901s.CorsRule_STATUS) error
AssignProperties_From_CorsRule_STATUS populates our CorsRule_STATUS from the provided source CorsRule_STATUS
func (*CorsRule_STATUS) AssignProperties_To_CorsRule_STATUS ¶ added in v2.1.0
func (rule *CorsRule_STATUS) AssignProperties_To_CorsRule_STATUS(destination *v20220901s.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.
type CorsRules ¶
type CorsRules struct { CorsRules []CorsRule `json:"corsRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.CorsRules Sets the CORS rules. You can include up to five CorsRule elements in the request.
func (*CorsRules) AssignProperties_From_CorsRules ¶ added in v2.1.0
func (rules *CorsRules) AssignProperties_From_CorsRules(source *v20220901s.CorsRules) error
AssignProperties_From_CorsRules populates our CorsRules from the provided source CorsRules
func (*CorsRules) AssignProperties_To_CorsRules ¶ added in v2.1.0
func (rules *CorsRules) AssignProperties_To_CorsRules(destination *v20220901s.CorsRules) error
AssignProperties_To_CorsRules populates the provided destination CorsRules from our CorsRules
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.
type CorsRules_STATUS ¶
type CorsRules_STATUS struct { CorsRules []CorsRule_STATUS `json:"corsRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.CorsRules_STATUS Sets the CORS rules. You can include up to five CorsRule elements in the request.
func (*CorsRules_STATUS) AssignProperties_From_CorsRules_STATUS ¶ added in v2.1.0
func (rules *CorsRules_STATUS) AssignProperties_From_CorsRules_STATUS(source *v20220901s.CorsRules_STATUS) error
AssignProperties_From_CorsRules_STATUS populates our CorsRules_STATUS from the provided source CorsRules_STATUS
func (*CorsRules_STATUS) AssignProperties_To_CorsRules_STATUS ¶ added in v2.1.0
func (rules *CorsRules_STATUS) AssignProperties_To_CorsRules_STATUS(destination *v20220901s.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.
type CustomDomain ¶
type CustomDomain struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UseSubDomainName *bool `json:"useSubDomainName,omitempty"` }
Storage version of v1api20210401.CustomDomain The custom domain assigned to this storage account. This can be set via Update.
func (*CustomDomain) AssignProperties_From_CustomDomain ¶ added in v2.1.0
func (domain *CustomDomain) AssignProperties_From_CustomDomain(source *v20220901s.CustomDomain) error
AssignProperties_From_CustomDomain populates our CustomDomain from the provided source CustomDomain
func (*CustomDomain) AssignProperties_To_CustomDomain ¶ added in v2.1.0
func (domain *CustomDomain) AssignProperties_To_CustomDomain(destination *v20220901s.CustomDomain) error
AssignProperties_To_CustomDomain populates the provided destination CustomDomain from our CustomDomain
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.
type CustomDomain_STATUS ¶
type CustomDomain_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UseSubDomainName *bool `json:"useSubDomainName,omitempty"` }
Storage version of v1api20210401.CustomDomain_STATUS The custom domain assigned to this storage account. This can be set via Update.
func (*CustomDomain_STATUS) AssignProperties_From_CustomDomain_STATUS ¶ added in v2.1.0
func (domain *CustomDomain_STATUS) AssignProperties_From_CustomDomain_STATUS(source *v20220901s.CustomDomain_STATUS) error
AssignProperties_From_CustomDomain_STATUS populates our CustomDomain_STATUS from the provided source CustomDomain_STATUS
func (*CustomDomain_STATUS) AssignProperties_To_CustomDomain_STATUS ¶ added in v2.1.0
func (domain *CustomDomain_STATUS) AssignProperties_To_CustomDomain_STATUS(destination *v20220901s.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.
type DateAfterCreation ¶
type DateAfterCreation struct { DaysAfterCreationGreaterThan *int `json:"daysAfterCreationGreaterThan,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.DateAfterCreation Object to define the number of days after creation.
func (*DateAfterCreation) AssignProperties_From_DateAfterCreation ¶ added in v2.1.0
func (creation *DateAfterCreation) AssignProperties_From_DateAfterCreation(source *v20220901s.DateAfterCreation) error
AssignProperties_From_DateAfterCreation populates our DateAfterCreation from the provided source DateAfterCreation
func (*DateAfterCreation) AssignProperties_To_DateAfterCreation ¶ added in v2.1.0
func (creation *DateAfterCreation) AssignProperties_To_DateAfterCreation(destination *v20220901s.DateAfterCreation) error
AssignProperties_To_DateAfterCreation populates the provided destination DateAfterCreation from our DateAfterCreation
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.
type DateAfterCreation_STATUS ¶
type DateAfterCreation_STATUS struct { DaysAfterCreationGreaterThan *float64 `json:"daysAfterCreationGreaterThan,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.DateAfterCreation_STATUS Object to define the number of days after creation.
func (*DateAfterCreation_STATUS) AssignProperties_From_DateAfterCreation_STATUS ¶ added in v2.1.0
func (creation *DateAfterCreation_STATUS) AssignProperties_From_DateAfterCreation_STATUS(source *v20220901s.DateAfterCreation_STATUS) error
AssignProperties_From_DateAfterCreation_STATUS populates our DateAfterCreation_STATUS from the provided source DateAfterCreation_STATUS
func (*DateAfterCreation_STATUS) AssignProperties_To_DateAfterCreation_STATUS ¶ added in v2.1.0
func (creation *DateAfterCreation_STATUS) AssignProperties_To_DateAfterCreation_STATUS(destination *v20220901s.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.
type DateAfterModification ¶
type DateAfterModification struct { DaysAfterLastAccessTimeGreaterThan *int `json:"daysAfterLastAccessTimeGreaterThan,omitempty"` DaysAfterModificationGreaterThan *int `json:"daysAfterModificationGreaterThan,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.DateAfterModification Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
func (*DateAfterModification) AssignProperties_From_DateAfterModification ¶ added in v2.1.0
func (modification *DateAfterModification) AssignProperties_From_DateAfterModification(source *v20220901s.DateAfterModification) error
AssignProperties_From_DateAfterModification populates our DateAfterModification from the provided source DateAfterModification
func (*DateAfterModification) AssignProperties_To_DateAfterModification ¶ added in v2.1.0
func (modification *DateAfterModification) AssignProperties_To_DateAfterModification(destination *v20220901s.DateAfterModification) error
AssignProperties_To_DateAfterModification populates the provided destination DateAfterModification from our DateAfterModification
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.
type DateAfterModification_STATUS ¶
type DateAfterModification_STATUS struct { DaysAfterLastAccessTimeGreaterThan *float64 `json:"daysAfterLastAccessTimeGreaterThan,omitempty"` DaysAfterModificationGreaterThan *float64 `json:"daysAfterModificationGreaterThan,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.DateAfterModification_STATUS Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
func (*DateAfterModification_STATUS) AssignProperties_From_DateAfterModification_STATUS ¶ added in v2.1.0
func (modification *DateAfterModification_STATUS) AssignProperties_From_DateAfterModification_STATUS(source *v20220901s.DateAfterModification_STATUS) error
AssignProperties_From_DateAfterModification_STATUS populates our DateAfterModification_STATUS from the provided source DateAfterModification_STATUS
func (*DateAfterModification_STATUS) AssignProperties_To_DateAfterModification_STATUS ¶ added in v2.1.0
func (modification *DateAfterModification_STATUS) AssignProperties_To_DateAfterModification_STATUS(destination *v20220901s.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.
type DeleteRetentionPolicy ¶
type DeleteRetentionPolicy struct { Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.DeleteRetentionPolicy The service properties for soft delete.
func (*DeleteRetentionPolicy) AssignProperties_From_DeleteRetentionPolicy ¶ added in v2.1.0
func (policy *DeleteRetentionPolicy) AssignProperties_From_DeleteRetentionPolicy(source *v20220901s.DeleteRetentionPolicy) error
AssignProperties_From_DeleteRetentionPolicy populates our DeleteRetentionPolicy from the provided source DeleteRetentionPolicy
func (*DeleteRetentionPolicy) AssignProperties_To_DeleteRetentionPolicy ¶ added in v2.1.0
func (policy *DeleteRetentionPolicy) AssignProperties_To_DeleteRetentionPolicy(destination *v20220901s.DeleteRetentionPolicy) error
AssignProperties_To_DeleteRetentionPolicy populates the provided destination DeleteRetentionPolicy from our DeleteRetentionPolicy
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.
type DeleteRetentionPolicy_STATUS ¶
type DeleteRetentionPolicy_STATUS struct { Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.DeleteRetentionPolicy_STATUS The service properties for soft delete.
func (*DeleteRetentionPolicy_STATUS) AssignProperties_From_DeleteRetentionPolicy_STATUS ¶ added in v2.1.0
func (policy *DeleteRetentionPolicy_STATUS) AssignProperties_From_DeleteRetentionPolicy_STATUS(source *v20220901s.DeleteRetentionPolicy_STATUS) error
AssignProperties_From_DeleteRetentionPolicy_STATUS populates our DeleteRetentionPolicy_STATUS from the provided source DeleteRetentionPolicy_STATUS
func (*DeleteRetentionPolicy_STATUS) AssignProperties_To_DeleteRetentionPolicy_STATUS ¶ added in v2.1.0
func (policy *DeleteRetentionPolicy_STATUS) AssignProperties_To_DeleteRetentionPolicy_STATUS(destination *v20220901s.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.
type Encryption ¶
type Encryption struct { Identity *EncryptionIdentity `json:"identity,omitempty"` KeySource *string `json:"keySource,omitempty"` Keyvaultproperties *KeyVaultProperties `json:"keyvaultproperties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RequireInfrastructureEncryption *bool `json:"requireInfrastructureEncryption,omitempty"` Services *EncryptionServices `json:"services,omitempty"` }
Storage version of v1api20210401.Encryption The encryption settings on the storage account.
func (*Encryption) AssignProperties_From_Encryption ¶ added in v2.1.0
func (encryption *Encryption) AssignProperties_From_Encryption(source *v20220901s.Encryption) error
AssignProperties_From_Encryption populates our Encryption from the provided source Encryption
func (*Encryption) AssignProperties_To_Encryption ¶ added in v2.1.0
func (encryption *Encryption) AssignProperties_To_Encryption(destination *v20220901s.Encryption) error
AssignProperties_To_Encryption populates the provided destination Encryption from our Encryption
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.
type EncryptionIdentity ¶
type EncryptionIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1api20210401.EncryptionIdentity Encryption identity for the storage account.
func (*EncryptionIdentity) AssignProperties_From_EncryptionIdentity ¶ added in v2.1.0
func (identity *EncryptionIdentity) AssignProperties_From_EncryptionIdentity(source *v20220901s.EncryptionIdentity) error
AssignProperties_From_EncryptionIdentity populates our EncryptionIdentity from the provided source EncryptionIdentity
func (*EncryptionIdentity) AssignProperties_To_EncryptionIdentity ¶ added in v2.1.0
func (identity *EncryptionIdentity) AssignProperties_To_EncryptionIdentity(destination *v20220901s.EncryptionIdentity) error
AssignProperties_To_EncryptionIdentity populates the provided destination EncryptionIdentity from our EncryptionIdentity
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.
type EncryptionIdentity_STATUS ¶
type EncryptionIdentity_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"` }
Storage version of v1api20210401.EncryptionIdentity_STATUS Encryption identity for the storage account.
func (*EncryptionIdentity_STATUS) AssignProperties_From_EncryptionIdentity_STATUS ¶ added in v2.1.0
func (identity *EncryptionIdentity_STATUS) AssignProperties_From_EncryptionIdentity_STATUS(source *v20220901s.EncryptionIdentity_STATUS) error
AssignProperties_From_EncryptionIdentity_STATUS populates our EncryptionIdentity_STATUS from the provided source EncryptionIdentity_STATUS
func (*EncryptionIdentity_STATUS) AssignProperties_To_EncryptionIdentity_STATUS ¶ added in v2.1.0
func (identity *EncryptionIdentity_STATUS) AssignProperties_To_EncryptionIdentity_STATUS(destination *v20220901s.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.
type EncryptionService ¶
type EncryptionService struct { Enabled *bool `json:"enabled,omitempty"` KeyType *string `json:"keyType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.EncryptionService A service that allows server-side encryption to be used.
func (*EncryptionService) AssignProperties_From_EncryptionService ¶ added in v2.1.0
func (service *EncryptionService) AssignProperties_From_EncryptionService(source *v20220901s.EncryptionService) error
AssignProperties_From_EncryptionService populates our EncryptionService from the provided source EncryptionService
func (*EncryptionService) AssignProperties_To_EncryptionService ¶ added in v2.1.0
func (service *EncryptionService) AssignProperties_To_EncryptionService(destination *v20220901s.EncryptionService) error
AssignProperties_To_EncryptionService populates the provided destination EncryptionService from our EncryptionService
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.
type EncryptionService_STATUS ¶
type EncryptionService_STATUS struct { Enabled *bool `json:"enabled,omitempty"` KeyType *string `json:"keyType,omitempty"` LastEnabledTime *string `json:"lastEnabledTime,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.EncryptionService_STATUS A service that allows server-side encryption to be used.
func (*EncryptionService_STATUS) AssignProperties_From_EncryptionService_STATUS ¶ added in v2.1.0
func (service *EncryptionService_STATUS) AssignProperties_From_EncryptionService_STATUS(source *v20220901s.EncryptionService_STATUS) error
AssignProperties_From_EncryptionService_STATUS populates our EncryptionService_STATUS from the provided source EncryptionService_STATUS
func (*EncryptionService_STATUS) AssignProperties_To_EncryptionService_STATUS ¶ added in v2.1.0
func (service *EncryptionService_STATUS) AssignProperties_To_EncryptionService_STATUS(destination *v20220901s.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.
type EncryptionServices ¶
type EncryptionServices struct { Blob *EncryptionService `json:"blob,omitempty"` File *EncryptionService `json:"file,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Queue *EncryptionService `json:"queue,omitempty"` Table *EncryptionService `json:"table,omitempty"` }
Storage version of v1api20210401.EncryptionServices A list of services that support encryption.
func (*EncryptionServices) AssignProperties_From_EncryptionServices ¶ added in v2.1.0
func (services *EncryptionServices) AssignProperties_From_EncryptionServices(source *v20220901s.EncryptionServices) error
AssignProperties_From_EncryptionServices populates our EncryptionServices from the provided source EncryptionServices
func (*EncryptionServices) AssignProperties_To_EncryptionServices ¶ added in v2.1.0
func (services *EncryptionServices) AssignProperties_To_EncryptionServices(destination *v20220901s.EncryptionServices) error
AssignProperties_To_EncryptionServices populates the provided destination EncryptionServices from our EncryptionServices
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.
type EncryptionServices_STATUS ¶
type EncryptionServices_STATUS struct { Blob *EncryptionService_STATUS `json:"blob,omitempty"` File *EncryptionService_STATUS `json:"file,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Queue *EncryptionService_STATUS `json:"queue,omitempty"` Table *EncryptionService_STATUS `json:"table,omitempty"` }
Storage version of v1api20210401.EncryptionServices_STATUS A list of services that support encryption.
func (*EncryptionServices_STATUS) AssignProperties_From_EncryptionServices_STATUS ¶ added in v2.1.0
func (services *EncryptionServices_STATUS) AssignProperties_From_EncryptionServices_STATUS(source *v20220901s.EncryptionServices_STATUS) error
AssignProperties_From_EncryptionServices_STATUS populates our EncryptionServices_STATUS from the provided source EncryptionServices_STATUS
func (*EncryptionServices_STATUS) AssignProperties_To_EncryptionServices_STATUS ¶ added in v2.1.0
func (services *EncryptionServices_STATUS) AssignProperties_To_EncryptionServices_STATUS(destination *v20220901s.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.
type Encryption_STATUS ¶
type Encryption_STATUS struct { Identity *EncryptionIdentity_STATUS `json:"identity,omitempty"` KeySource *string `json:"keySource,omitempty"` Keyvaultproperties *KeyVaultProperties_STATUS `json:"keyvaultproperties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RequireInfrastructureEncryption *bool `json:"requireInfrastructureEncryption,omitempty"` Services *EncryptionServices_STATUS `json:"services,omitempty"` }
Storage version of v1api20210401.Encryption_STATUS The encryption settings on the storage account.
func (*Encryption_STATUS) AssignProperties_From_Encryption_STATUS ¶ added in v2.1.0
func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(source *v20220901s.Encryption_STATUS) error
AssignProperties_From_Encryption_STATUS populates our Encryption_STATUS from the provided source Encryption_STATUS
func (*Encryption_STATUS) AssignProperties_To_Encryption_STATUS ¶ added in v2.1.0
func (encryption *Encryption_STATUS) AssignProperties_To_Encryption_STATUS(destination *v20220901s.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.
type Endpoints_STATUS ¶
type Endpoints_STATUS struct { Blob *string `json:"blob,omitempty"` Dfs *string `json:"dfs,omitempty"` File *string `json:"file,omitempty"` InternetEndpoints *StorageAccountInternetEndpoints_STATUS `json:"internetEndpoints,omitempty"` MicrosoftEndpoints *StorageAccountMicrosoftEndpoints_STATUS `json:"microsoftEndpoints,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Queue *string `json:"queue,omitempty"` Table *string `json:"table,omitempty"` Web *string `json:"web,omitempty"` }
Storage version of v1api20210401.Endpoints_STATUS 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 ¶ added in v2.1.0
func (endpoints *Endpoints_STATUS) AssignProperties_From_Endpoints_STATUS(source *v20220901s.Endpoints_STATUS) error
AssignProperties_From_Endpoints_STATUS populates our Endpoints_STATUS from the provided source Endpoints_STATUS
func (*Endpoints_STATUS) AssignProperties_To_Endpoints_STATUS ¶ added in v2.1.0
func (endpoints *Endpoints_STATUS) AssignProperties_To_Endpoints_STATUS(destination *v20220901s.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.
type ExtendedLocation ¶
type ExtendedLocation struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20210401.ExtendedLocation The complex type of the extended location.
func (*ExtendedLocation) AssignProperties_From_ExtendedLocation ¶ added in v2.1.0
func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *v20220901s.ExtendedLocation) error
AssignProperties_From_ExtendedLocation populates our ExtendedLocation from the provided source ExtendedLocation
func (*ExtendedLocation) AssignProperties_To_ExtendedLocation ¶ added in v2.1.0
func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *v20220901s.ExtendedLocation) error
AssignProperties_To_ExtendedLocation populates the provided destination ExtendedLocation from our ExtendedLocation
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.
type ExtendedLocation_STATUS ¶
type ExtendedLocation_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20210401.ExtendedLocation_STATUS The complex type of the extended location.
func (*ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS ¶ added in v2.1.0
func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *v20220901s.ExtendedLocation_STATUS) error
AssignProperties_From_ExtendedLocation_STATUS populates our ExtendedLocation_STATUS from the provided source ExtendedLocation_STATUS
func (*ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS ¶ added in v2.1.0
func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *v20220901s.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.
type GeoReplicationStats_STATUS ¶
type GeoReplicationStats_STATUS struct { CanFailover *bool `json:"canFailover,omitempty"` LastSyncTime *string `json:"lastSyncTime,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *string `json:"status,omitempty"` }
Storage version of v1api20210401.GeoReplicationStats_STATUS 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 ¶ added in v2.1.0
func (stats *GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationStats_STATUS(source *v20220901s.GeoReplicationStats_STATUS) error
AssignProperties_From_GeoReplicationStats_STATUS populates our GeoReplicationStats_STATUS from the provided source GeoReplicationStats_STATUS
func (*GeoReplicationStats_STATUS) AssignProperties_To_GeoReplicationStats_STATUS ¶ added in v2.1.0
func (stats *GeoReplicationStats_STATUS) AssignProperties_To_GeoReplicationStats_STATUS(destination *v20220901s.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.
type IPRule ¶
type IPRule struct { Action *string `json:"action,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20210401.IPRule IP rule with specific IP or IP range in CIDR format.
func (*IPRule) AssignProperties_From_IPRule ¶ added in v2.1.0
func (rule *IPRule) AssignProperties_From_IPRule(source *v20220901s.IPRule) error
AssignProperties_From_IPRule populates our IPRule from the provided source IPRule
func (*IPRule) AssignProperties_To_IPRule ¶ added in v2.1.0
func (rule *IPRule) AssignProperties_To_IPRule(destination *v20220901s.IPRule) error
AssignProperties_To_IPRule populates the provided destination IPRule from our IPRule
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.
type IPRule_STATUS ¶
type IPRule_STATUS struct { Action *string `json:"action,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20210401.IPRule_STATUS IP rule with specific IP or IP range in CIDR format.
func (*IPRule_STATUS) AssignProperties_From_IPRule_STATUS ¶ added in v2.1.0
func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v20220901s.IPRule_STATUS) error
AssignProperties_From_IPRule_STATUS populates our IPRule_STATUS from the provided source IPRule_STATUS
func (*IPRule_STATUS) AssignProperties_To_IPRule_STATUS ¶ added in v2.1.0
func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *v20220901s.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.
type Identity ¶
type Identity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20210401.Identity Identity for the resource.
func (*Identity) AssignProperties_From_Identity ¶ added in v2.1.0
func (identity *Identity) AssignProperties_From_Identity(source *v20220901s.Identity) error
AssignProperties_From_Identity populates our Identity from the provided source Identity
func (*Identity) AssignProperties_To_Identity ¶ added in v2.1.0
func (identity *Identity) AssignProperties_To_Identity(destination *v20220901s.Identity) error
AssignProperties_To_Identity populates the provided destination Identity from our Identity
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.
type Identity_STATUS ¶
type Identity_STATUS struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]UserAssignedIdentity_STATUS `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20210401.Identity_STATUS Identity for the resource.
func (*Identity_STATUS) AssignProperties_From_Identity_STATUS ¶ added in v2.1.0
func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v20220901s.Identity_STATUS) error
AssignProperties_From_Identity_STATUS populates our Identity_STATUS from the provided source Identity_STATUS
func (*Identity_STATUS) AssignProperties_To_Identity_STATUS ¶ added in v2.1.0
func (identity *Identity_STATUS) AssignProperties_To_Identity_STATUS(destination *v20220901s.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.
type ImmutabilityPolicyProperties_STATUS ¶
type ImmutabilityPolicyProperties_STATUS struct { AllowProtectedAppendWrites *bool `json:"allowProtectedAppendWrites,omitempty"` Etag *string `json:"etag,omitempty"` ImmutabilityPeriodSinceCreationInDays *int `json:"immutabilityPeriodSinceCreationInDays,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` UpdateHistory []UpdateHistoryProperty_STATUS `json:"updateHistory,omitempty"` }
Storage version of v1api20210401.ImmutabilityPolicyProperties_STATUS The properties of an ImmutabilityPolicy of a blob container.
func (*ImmutabilityPolicyProperties_STATUS) AssignProperties_From_ImmutabilityPolicyProperties_STATUS ¶ added in v2.1.0
func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_From_ImmutabilityPolicyProperties_STATUS(source *v20220901s.ImmutabilityPolicyProperties_STATUS) error
AssignProperties_From_ImmutabilityPolicyProperties_STATUS populates our ImmutabilityPolicyProperties_STATUS from the provided source ImmutabilityPolicyProperties_STATUS
func (*ImmutabilityPolicyProperties_STATUS) AssignProperties_To_ImmutabilityPolicyProperties_STATUS ¶ added in v2.1.0
func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_To_ImmutabilityPolicyProperties_STATUS(destination *v20220901s.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.
type ImmutableStorageWithVersioning ¶
type ImmutableStorageWithVersioning struct { Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.ImmutableStorageWithVersioning Object level immutability properties of the container.
func (*ImmutableStorageWithVersioning) AssignProperties_From_ImmutableStorageWithVersioning ¶ added in v2.1.0
func (versioning *ImmutableStorageWithVersioning) AssignProperties_From_ImmutableStorageWithVersioning(source *v20220901s.ImmutableStorageWithVersioning) error
AssignProperties_From_ImmutableStorageWithVersioning populates our ImmutableStorageWithVersioning from the provided source ImmutableStorageWithVersioning
func (*ImmutableStorageWithVersioning) AssignProperties_To_ImmutableStorageWithVersioning ¶ added in v2.1.0
func (versioning *ImmutableStorageWithVersioning) AssignProperties_To_ImmutableStorageWithVersioning(destination *v20220901s.ImmutableStorageWithVersioning) error
AssignProperties_To_ImmutableStorageWithVersioning populates the provided destination ImmutableStorageWithVersioning from our ImmutableStorageWithVersioning
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.
type ImmutableStorageWithVersioning_STATUS ¶
type ImmutableStorageWithVersioning_STATUS struct { Enabled *bool `json:"enabled,omitempty"` MigrationState *string `json:"migrationState,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TimeStamp *string `json:"timeStamp,omitempty"` }
Storage version of v1api20210401.ImmutableStorageWithVersioning_STATUS Object level immutability properties of the container.
func (*ImmutableStorageWithVersioning_STATUS) AssignProperties_From_ImmutableStorageWithVersioning_STATUS ¶ added in v2.1.0
func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_From_ImmutableStorageWithVersioning_STATUS(source *v20220901s.ImmutableStorageWithVersioning_STATUS) error
AssignProperties_From_ImmutableStorageWithVersioning_STATUS populates our ImmutableStorageWithVersioning_STATUS from the provided source ImmutableStorageWithVersioning_STATUS
func (*ImmutableStorageWithVersioning_STATUS) AssignProperties_To_ImmutableStorageWithVersioning_STATUS ¶ added in v2.1.0
func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_To_ImmutableStorageWithVersioning_STATUS(destination *v20220901s.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.
type KeyCreationTime_STATUS ¶
type KeyCreationTime_STATUS struct { Key1 *string `json:"key1,omitempty"` Key2 *string `json:"key2,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.KeyCreationTime_STATUS Storage account keys creation time.
func (*KeyCreationTime_STATUS) AssignProperties_From_KeyCreationTime_STATUS ¶ added in v2.1.0
func (time *KeyCreationTime_STATUS) AssignProperties_From_KeyCreationTime_STATUS(source *v20220901s.KeyCreationTime_STATUS) error
AssignProperties_From_KeyCreationTime_STATUS populates our KeyCreationTime_STATUS from the provided source KeyCreationTime_STATUS
func (*KeyCreationTime_STATUS) AssignProperties_To_KeyCreationTime_STATUS ¶ added in v2.1.0
func (time *KeyCreationTime_STATUS) AssignProperties_To_KeyCreationTime_STATUS(destination *v20220901s.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.
type KeyPolicy ¶
type KeyPolicy struct { KeyExpirationPeriodInDays *int `json:"keyExpirationPeriodInDays,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.KeyPolicy KeyPolicy assigned to the storage account.
func (*KeyPolicy) AssignProperties_From_KeyPolicy ¶ added in v2.1.0
func (policy *KeyPolicy) AssignProperties_From_KeyPolicy(source *v20220901s.KeyPolicy) error
AssignProperties_From_KeyPolicy populates our KeyPolicy from the provided source KeyPolicy
func (*KeyPolicy) AssignProperties_To_KeyPolicy ¶ added in v2.1.0
func (policy *KeyPolicy) AssignProperties_To_KeyPolicy(destination *v20220901s.KeyPolicy) error
AssignProperties_To_KeyPolicy populates the provided destination KeyPolicy from our KeyPolicy
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.
type KeyPolicy_STATUS ¶
type KeyPolicy_STATUS struct { KeyExpirationPeriodInDays *int `json:"keyExpirationPeriodInDays,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.KeyPolicy_STATUS KeyPolicy assigned to the storage account.
func (*KeyPolicy_STATUS) AssignProperties_From_KeyPolicy_STATUS ¶ added in v2.1.0
func (policy *KeyPolicy_STATUS) AssignProperties_From_KeyPolicy_STATUS(source *v20220901s.KeyPolicy_STATUS) error
AssignProperties_From_KeyPolicy_STATUS populates our KeyPolicy_STATUS from the provided source KeyPolicy_STATUS
func (*KeyPolicy_STATUS) AssignProperties_To_KeyPolicy_STATUS ¶ added in v2.1.0
func (policy *KeyPolicy_STATUS) AssignProperties_To_KeyPolicy_STATUS(destination *v20220901s.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.
type KeyVaultProperties ¶
type KeyVaultProperties struct { Keyname *string `json:"keyname,omitempty"` Keyvaulturi *string `json:"keyvaulturi,omitempty"` Keyversion *string `json:"keyversion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.KeyVaultProperties Properties of key vault.
func (*KeyVaultProperties) AssignProperties_From_KeyVaultProperties ¶ added in v2.1.0
func (properties *KeyVaultProperties) AssignProperties_From_KeyVaultProperties(source *v20220901s.KeyVaultProperties) error
AssignProperties_From_KeyVaultProperties populates our KeyVaultProperties from the provided source KeyVaultProperties
func (*KeyVaultProperties) AssignProperties_To_KeyVaultProperties ¶ added in v2.1.0
func (properties *KeyVaultProperties) AssignProperties_To_KeyVaultProperties(destination *v20220901s.KeyVaultProperties) error
AssignProperties_To_KeyVaultProperties populates the provided destination KeyVaultProperties from our KeyVaultProperties
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.
type KeyVaultProperties_STATUS ¶
type KeyVaultProperties_STATUS struct { CurrentVersionedKeyIdentifier *string `json:"currentVersionedKeyIdentifier,omitempty"` Keyname *string `json:"keyname,omitempty"` Keyvaulturi *string `json:"keyvaulturi,omitempty"` Keyversion *string `json:"keyversion,omitempty"` LastKeyRotationTimestamp *string `json:"lastKeyRotationTimestamp,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.KeyVaultProperties_STATUS Properties of key vault.
func (*KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS ¶ added in v2.1.0
func (properties *KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS(source *v20220901s.KeyVaultProperties_STATUS) error
AssignProperties_From_KeyVaultProperties_STATUS populates our KeyVaultProperties_STATUS from the provided source KeyVaultProperties_STATUS
func (*KeyVaultProperties_STATUS) AssignProperties_To_KeyVaultProperties_STATUS ¶ added in v2.1.0
func (properties *KeyVaultProperties_STATUS) AssignProperties_To_KeyVaultProperties_STATUS(destination *v20220901s.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.
type LastAccessTimeTrackingPolicy ¶
type LastAccessTimeTrackingPolicy struct { BlobType []string `json:"blobType,omitempty"` Enable *bool `json:"enable,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TrackingGranularityInDays *int `json:"trackingGranularityInDays,omitempty"` }
Storage version of v1api20210401.LastAccessTimeTrackingPolicy The blob service properties for Last access time based tracking policy.
func (*LastAccessTimeTrackingPolicy) AssignProperties_From_LastAccessTimeTrackingPolicy ¶ added in v2.1.0
func (policy *LastAccessTimeTrackingPolicy) AssignProperties_From_LastAccessTimeTrackingPolicy(source *v20220901s.LastAccessTimeTrackingPolicy) error
AssignProperties_From_LastAccessTimeTrackingPolicy populates our LastAccessTimeTrackingPolicy from the provided source LastAccessTimeTrackingPolicy
func (*LastAccessTimeTrackingPolicy) AssignProperties_To_LastAccessTimeTrackingPolicy ¶ added in v2.1.0
func (policy *LastAccessTimeTrackingPolicy) AssignProperties_To_LastAccessTimeTrackingPolicy(destination *v20220901s.LastAccessTimeTrackingPolicy) error
AssignProperties_To_LastAccessTimeTrackingPolicy populates the provided destination LastAccessTimeTrackingPolicy from our LastAccessTimeTrackingPolicy
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.
type LastAccessTimeTrackingPolicy_STATUS ¶
type LastAccessTimeTrackingPolicy_STATUS struct { BlobType []string `json:"blobType,omitempty"` Enable *bool `json:"enable,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TrackingGranularityInDays *int `json:"trackingGranularityInDays,omitempty"` }
Storage version of v1api20210401.LastAccessTimeTrackingPolicy_STATUS The blob service properties for Last access time based tracking policy.
func (*LastAccessTimeTrackingPolicy_STATUS) AssignProperties_From_LastAccessTimeTrackingPolicy_STATUS ¶ added in v2.1.0
func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_From_LastAccessTimeTrackingPolicy_STATUS(source *v20220901s.LastAccessTimeTrackingPolicy_STATUS) error
AssignProperties_From_LastAccessTimeTrackingPolicy_STATUS populates our LastAccessTimeTrackingPolicy_STATUS from the provided source LastAccessTimeTrackingPolicy_STATUS
func (*LastAccessTimeTrackingPolicy_STATUS) AssignProperties_To_LastAccessTimeTrackingPolicy_STATUS ¶ added in v2.1.0
func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_To_LastAccessTimeTrackingPolicy_STATUS(destination *v20220901s.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.
type LegalHoldProperties_STATUS ¶
type LegalHoldProperties_STATUS struct { HasLegalHold *bool `json:"hasLegalHold,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tags []TagProperty_STATUS `json:"tags,omitempty"` }
Storage version of v1api20210401.LegalHoldProperties_STATUS The LegalHold property of a blob container.
func (*LegalHoldProperties_STATUS) AssignProperties_From_LegalHoldProperties_STATUS ¶ added in v2.1.0
func (properties *LegalHoldProperties_STATUS) AssignProperties_From_LegalHoldProperties_STATUS(source *v20220901s.LegalHoldProperties_STATUS) error
AssignProperties_From_LegalHoldProperties_STATUS populates our LegalHoldProperties_STATUS from the provided source LegalHoldProperties_STATUS
func (*LegalHoldProperties_STATUS) AssignProperties_To_LegalHoldProperties_STATUS ¶ added in v2.1.0
func (properties *LegalHoldProperties_STATUS) AssignProperties_To_LegalHoldProperties_STATUS(destination *v20220901s.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.
type ManagementPolicyAction ¶
type ManagementPolicyAction struct { BaseBlob *ManagementPolicyBaseBlob `json:"baseBlob,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Snapshot *ManagementPolicySnapShot `json:"snapshot,omitempty"` Version *ManagementPolicyVersion `json:"version,omitempty"` }
Storage version of v1api20210401.ManagementPolicyAction Actions are applied to the filtered blobs when the execution condition is met.
func (*ManagementPolicyAction) AssignProperties_From_ManagementPolicyAction ¶ added in v2.1.0
func (action *ManagementPolicyAction) AssignProperties_From_ManagementPolicyAction(source *v20220901s.ManagementPolicyAction) error
AssignProperties_From_ManagementPolicyAction populates our ManagementPolicyAction from the provided source ManagementPolicyAction
func (*ManagementPolicyAction) AssignProperties_To_ManagementPolicyAction ¶ added in v2.1.0
func (action *ManagementPolicyAction) AssignProperties_To_ManagementPolicyAction(destination *v20220901s.ManagementPolicyAction) error
AssignProperties_To_ManagementPolicyAction populates the provided destination ManagementPolicyAction from our ManagementPolicyAction
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.
type ManagementPolicyAction_STATUS ¶
type ManagementPolicyAction_STATUS struct { BaseBlob *ManagementPolicyBaseBlob_STATUS `json:"baseBlob,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Snapshot *ManagementPolicySnapShot_STATUS `json:"snapshot,omitempty"` Version *ManagementPolicyVersion_STATUS `json:"version,omitempty"` }
Storage version of v1api20210401.ManagementPolicyAction_STATUS Actions are applied to the filtered blobs when the execution condition is met.
func (*ManagementPolicyAction_STATUS) AssignProperties_From_ManagementPolicyAction_STATUS ¶ added in v2.1.0
func (action *ManagementPolicyAction_STATUS) AssignProperties_From_ManagementPolicyAction_STATUS(source *v20220901s.ManagementPolicyAction_STATUS) error
AssignProperties_From_ManagementPolicyAction_STATUS populates our ManagementPolicyAction_STATUS from the provided source ManagementPolicyAction_STATUS
func (*ManagementPolicyAction_STATUS) AssignProperties_To_ManagementPolicyAction_STATUS ¶ added in v2.1.0
func (action *ManagementPolicyAction_STATUS) AssignProperties_To_ManagementPolicyAction_STATUS(destination *v20220901s.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.
type ManagementPolicyBaseBlob ¶
type ManagementPolicyBaseBlob struct { Delete *DateAfterModification `json:"delete,omitempty"` EnableAutoTierToHotFromCool *bool `json:"enableAutoTierToHotFromCool,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TierToArchive *DateAfterModification `json:"tierToArchive,omitempty"` TierToCool *DateAfterModification `json:"tierToCool,omitempty"` }
Storage version of v1api20210401.ManagementPolicyBaseBlob Management policy action for base blob.
func (*ManagementPolicyBaseBlob) AssignProperties_From_ManagementPolicyBaseBlob ¶ added in v2.1.0
func (blob *ManagementPolicyBaseBlob) AssignProperties_From_ManagementPolicyBaseBlob(source *v20220901s.ManagementPolicyBaseBlob) error
AssignProperties_From_ManagementPolicyBaseBlob populates our ManagementPolicyBaseBlob from the provided source ManagementPolicyBaseBlob
func (*ManagementPolicyBaseBlob) AssignProperties_To_ManagementPolicyBaseBlob ¶ added in v2.1.0
func (blob *ManagementPolicyBaseBlob) AssignProperties_To_ManagementPolicyBaseBlob(destination *v20220901s.ManagementPolicyBaseBlob) error
AssignProperties_To_ManagementPolicyBaseBlob populates the provided destination ManagementPolicyBaseBlob from our ManagementPolicyBaseBlob
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.
type ManagementPolicyBaseBlob_STATUS ¶
type ManagementPolicyBaseBlob_STATUS struct { Delete *DateAfterModification_STATUS `json:"delete,omitempty"` EnableAutoTierToHotFromCool *bool `json:"enableAutoTierToHotFromCool,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TierToArchive *DateAfterModification_STATUS `json:"tierToArchive,omitempty"` TierToCool *DateAfterModification_STATUS `json:"tierToCool,omitempty"` }
Storage version of v1api20210401.ManagementPolicyBaseBlob_STATUS Management policy action for base blob.
func (*ManagementPolicyBaseBlob_STATUS) AssignProperties_From_ManagementPolicyBaseBlob_STATUS ¶ added in v2.1.0
func (blob *ManagementPolicyBaseBlob_STATUS) AssignProperties_From_ManagementPolicyBaseBlob_STATUS(source *v20220901s.ManagementPolicyBaseBlob_STATUS) error
AssignProperties_From_ManagementPolicyBaseBlob_STATUS populates our ManagementPolicyBaseBlob_STATUS from the provided source ManagementPolicyBaseBlob_STATUS
func (*ManagementPolicyBaseBlob_STATUS) AssignProperties_To_ManagementPolicyBaseBlob_STATUS ¶ added in v2.1.0
func (blob *ManagementPolicyBaseBlob_STATUS) AssignProperties_To_ManagementPolicyBaseBlob_STATUS(destination *v20220901s.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.
type ManagementPolicyDefinition ¶
type ManagementPolicyDefinition struct { Actions *ManagementPolicyAction `json:"actions,omitempty"` Filters *ManagementPolicyFilter `json:"filters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.ManagementPolicyDefinition 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 ¶ added in v2.1.0
func (definition *ManagementPolicyDefinition) AssignProperties_From_ManagementPolicyDefinition(source *v20220901s.ManagementPolicyDefinition) error
AssignProperties_From_ManagementPolicyDefinition populates our ManagementPolicyDefinition from the provided source ManagementPolicyDefinition
func (*ManagementPolicyDefinition) AssignProperties_To_ManagementPolicyDefinition ¶ added in v2.1.0
func (definition *ManagementPolicyDefinition) AssignProperties_To_ManagementPolicyDefinition(destination *v20220901s.ManagementPolicyDefinition) error
AssignProperties_To_ManagementPolicyDefinition populates the provided destination ManagementPolicyDefinition from our ManagementPolicyDefinition
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.
type ManagementPolicyDefinition_STATUS ¶
type ManagementPolicyDefinition_STATUS struct { Actions *ManagementPolicyAction_STATUS `json:"actions,omitempty"` Filters *ManagementPolicyFilter_STATUS `json:"filters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.ManagementPolicyDefinition_STATUS 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 ¶ added in v2.1.0
func (definition *ManagementPolicyDefinition_STATUS) AssignProperties_From_ManagementPolicyDefinition_STATUS(source *v20220901s.ManagementPolicyDefinition_STATUS) error
AssignProperties_From_ManagementPolicyDefinition_STATUS populates our ManagementPolicyDefinition_STATUS from the provided source ManagementPolicyDefinition_STATUS
func (*ManagementPolicyDefinition_STATUS) AssignProperties_To_ManagementPolicyDefinition_STATUS ¶ added in v2.1.0
func (definition *ManagementPolicyDefinition_STATUS) AssignProperties_To_ManagementPolicyDefinition_STATUS(destination *v20220901s.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.
type ManagementPolicyFilter ¶
type ManagementPolicyFilter struct { BlobIndexMatch []TagFilter `json:"blobIndexMatch,omitempty"` BlobTypes []string `json:"blobTypes,omitempty"` PrefixMatch []string `json:"prefixMatch,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.ManagementPolicyFilter 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 ¶ added in v2.1.0
func (filter *ManagementPolicyFilter) AssignProperties_From_ManagementPolicyFilter(source *v20220901s.ManagementPolicyFilter) error
AssignProperties_From_ManagementPolicyFilter populates our ManagementPolicyFilter from the provided source ManagementPolicyFilter
func (*ManagementPolicyFilter) AssignProperties_To_ManagementPolicyFilter ¶ added in v2.1.0
func (filter *ManagementPolicyFilter) AssignProperties_To_ManagementPolicyFilter(destination *v20220901s.ManagementPolicyFilter) error
AssignProperties_To_ManagementPolicyFilter populates the provided destination ManagementPolicyFilter from our ManagementPolicyFilter
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.
type ManagementPolicyFilter_STATUS ¶
type ManagementPolicyFilter_STATUS struct { BlobIndexMatch []TagFilter_STATUS `json:"blobIndexMatch,omitempty"` BlobTypes []string `json:"blobTypes,omitempty"` PrefixMatch []string `json:"prefixMatch,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.ManagementPolicyFilter_STATUS 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 ¶ added in v2.1.0
func (filter *ManagementPolicyFilter_STATUS) AssignProperties_From_ManagementPolicyFilter_STATUS(source *v20220901s.ManagementPolicyFilter_STATUS) error
AssignProperties_From_ManagementPolicyFilter_STATUS populates our ManagementPolicyFilter_STATUS from the provided source ManagementPolicyFilter_STATUS
func (*ManagementPolicyFilter_STATUS) AssignProperties_To_ManagementPolicyFilter_STATUS ¶ added in v2.1.0
func (filter *ManagementPolicyFilter_STATUS) AssignProperties_To_ManagementPolicyFilter_STATUS(destination *v20220901s.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.
type ManagementPolicyRule ¶
type ManagementPolicyRule struct { Definition *ManagementPolicyDefinition `json:"definition,omitempty"` Enabled *bool `json:"enabled,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20210401.ManagementPolicyRule An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
func (*ManagementPolicyRule) AssignProperties_From_ManagementPolicyRule ¶ added in v2.1.0
func (rule *ManagementPolicyRule) AssignProperties_From_ManagementPolicyRule(source *v20220901s.ManagementPolicyRule) error
AssignProperties_From_ManagementPolicyRule populates our ManagementPolicyRule from the provided source ManagementPolicyRule
func (*ManagementPolicyRule) AssignProperties_To_ManagementPolicyRule ¶ added in v2.1.0
func (rule *ManagementPolicyRule) AssignProperties_To_ManagementPolicyRule(destination *v20220901s.ManagementPolicyRule) error
AssignProperties_To_ManagementPolicyRule populates the provided destination ManagementPolicyRule from our ManagementPolicyRule
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.
type ManagementPolicyRule_STATUS ¶
type ManagementPolicyRule_STATUS struct { Definition *ManagementPolicyDefinition_STATUS `json:"definition,omitempty"` Enabled *bool `json:"enabled,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20210401.ManagementPolicyRule_STATUS An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
func (*ManagementPolicyRule_STATUS) AssignProperties_From_ManagementPolicyRule_STATUS ¶ added in v2.1.0
func (rule *ManagementPolicyRule_STATUS) AssignProperties_From_ManagementPolicyRule_STATUS(source *v20220901s.ManagementPolicyRule_STATUS) error
AssignProperties_From_ManagementPolicyRule_STATUS populates our ManagementPolicyRule_STATUS from the provided source ManagementPolicyRule_STATUS
func (*ManagementPolicyRule_STATUS) AssignProperties_To_ManagementPolicyRule_STATUS ¶ added in v2.1.0
func (rule *ManagementPolicyRule_STATUS) AssignProperties_To_ManagementPolicyRule_STATUS(destination *v20220901s.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.
type ManagementPolicySchema ¶
type ManagementPolicySchema struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Rules []ManagementPolicyRule `json:"rules,omitempty"` }
Storage version of v1api20210401.ManagementPolicySchema 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 ¶ added in v2.1.0
func (schema *ManagementPolicySchema) AssignProperties_From_ManagementPolicySchema(source *v20220901s.ManagementPolicySchema) error
AssignProperties_From_ManagementPolicySchema populates our ManagementPolicySchema from the provided source ManagementPolicySchema
func (*ManagementPolicySchema) AssignProperties_To_ManagementPolicySchema ¶ added in v2.1.0
func (schema *ManagementPolicySchema) AssignProperties_To_ManagementPolicySchema(destination *v20220901s.ManagementPolicySchema) error
AssignProperties_To_ManagementPolicySchema populates the provided destination ManagementPolicySchema from our ManagementPolicySchema
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.
type ManagementPolicySchema_STATUS ¶
type ManagementPolicySchema_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Rules []ManagementPolicyRule_STATUS `json:"rules,omitempty"` }
Storage version of v1api20210401.ManagementPolicySchema_STATUS 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 ¶ added in v2.1.0
func (schema *ManagementPolicySchema_STATUS) AssignProperties_From_ManagementPolicySchema_STATUS(source *v20220901s.ManagementPolicySchema_STATUS) error
AssignProperties_From_ManagementPolicySchema_STATUS populates our ManagementPolicySchema_STATUS from the provided source ManagementPolicySchema_STATUS
func (*ManagementPolicySchema_STATUS) AssignProperties_To_ManagementPolicySchema_STATUS ¶ added in v2.1.0
func (schema *ManagementPolicySchema_STATUS) AssignProperties_To_ManagementPolicySchema_STATUS(destination *v20220901s.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.
type ManagementPolicySnapShot ¶
type ManagementPolicySnapShot struct { Delete *DateAfterCreation `json:"delete,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TierToArchive *DateAfterCreation `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation `json:"tierToCool,omitempty"` }
Storage version of v1api20210401.ManagementPolicySnapShot Management policy action for snapshot.
func (*ManagementPolicySnapShot) AssignProperties_From_ManagementPolicySnapShot ¶ added in v2.1.0
func (shot *ManagementPolicySnapShot) AssignProperties_From_ManagementPolicySnapShot(source *v20220901s.ManagementPolicySnapShot) error
AssignProperties_From_ManagementPolicySnapShot populates our ManagementPolicySnapShot from the provided source ManagementPolicySnapShot
func (*ManagementPolicySnapShot) AssignProperties_To_ManagementPolicySnapShot ¶ added in v2.1.0
func (shot *ManagementPolicySnapShot) AssignProperties_To_ManagementPolicySnapShot(destination *v20220901s.ManagementPolicySnapShot) error
AssignProperties_To_ManagementPolicySnapShot populates the provided destination ManagementPolicySnapShot from our ManagementPolicySnapShot
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.
type ManagementPolicySnapShot_STATUS ¶
type ManagementPolicySnapShot_STATUS struct { Delete *DateAfterCreation_STATUS `json:"delete,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TierToArchive *DateAfterCreation_STATUS `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation_STATUS `json:"tierToCool,omitempty"` }
Storage version of v1api20210401.ManagementPolicySnapShot_STATUS Management policy action for snapshot.
func (*ManagementPolicySnapShot_STATUS) AssignProperties_From_ManagementPolicySnapShot_STATUS ¶ added in v2.1.0
func (shot *ManagementPolicySnapShot_STATUS) AssignProperties_From_ManagementPolicySnapShot_STATUS(source *v20220901s.ManagementPolicySnapShot_STATUS) error
AssignProperties_From_ManagementPolicySnapShot_STATUS populates our ManagementPolicySnapShot_STATUS from the provided source ManagementPolicySnapShot_STATUS
func (*ManagementPolicySnapShot_STATUS) AssignProperties_To_ManagementPolicySnapShot_STATUS ¶ added in v2.1.0
func (shot *ManagementPolicySnapShot_STATUS) AssignProperties_To_ManagementPolicySnapShot_STATUS(destination *v20220901s.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.
type ManagementPolicyVersion ¶
type ManagementPolicyVersion struct { Delete *DateAfterCreation `json:"delete,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TierToArchive *DateAfterCreation `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation `json:"tierToCool,omitempty"` }
Storage version of v1api20210401.ManagementPolicyVersion Management policy action for blob version.
func (*ManagementPolicyVersion) AssignProperties_From_ManagementPolicyVersion ¶ added in v2.1.0
func (version *ManagementPolicyVersion) AssignProperties_From_ManagementPolicyVersion(source *v20220901s.ManagementPolicyVersion) error
AssignProperties_From_ManagementPolicyVersion populates our ManagementPolicyVersion from the provided source ManagementPolicyVersion
func (*ManagementPolicyVersion) AssignProperties_To_ManagementPolicyVersion ¶ added in v2.1.0
func (version *ManagementPolicyVersion) AssignProperties_To_ManagementPolicyVersion(destination *v20220901s.ManagementPolicyVersion) error
AssignProperties_To_ManagementPolicyVersion populates the provided destination ManagementPolicyVersion from our ManagementPolicyVersion
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.
type ManagementPolicyVersion_STATUS ¶
type ManagementPolicyVersion_STATUS struct { Delete *DateAfterCreation_STATUS `json:"delete,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TierToArchive *DateAfterCreation_STATUS `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation_STATUS `json:"tierToCool,omitempty"` }
Storage version of v1api20210401.ManagementPolicyVersion_STATUS Management policy action for blob version.
func (*ManagementPolicyVersion_STATUS) AssignProperties_From_ManagementPolicyVersion_STATUS ¶ added in v2.1.0
func (version *ManagementPolicyVersion_STATUS) AssignProperties_From_ManagementPolicyVersion_STATUS(source *v20220901s.ManagementPolicyVersion_STATUS) error
AssignProperties_From_ManagementPolicyVersion_STATUS populates our ManagementPolicyVersion_STATUS from the provided source ManagementPolicyVersion_STATUS
func (*ManagementPolicyVersion_STATUS) AssignProperties_To_ManagementPolicyVersion_STATUS ¶ added in v2.1.0
func (version *ManagementPolicyVersion_STATUS) AssignProperties_To_ManagementPolicyVersion_STATUS(destination *v20220901s.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.
type NetworkRuleSet ¶
type NetworkRuleSet struct { Bypass *string `json:"bypass,omitempty"` DefaultAction *string `json:"defaultAction,omitempty"` IpRules []IPRule `json:"ipRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ResourceAccessRules []ResourceAccessRule `json:"resourceAccessRules,omitempty"` VirtualNetworkRules []VirtualNetworkRule `json:"virtualNetworkRules,omitempty"` }
Storage version of v1api20210401.NetworkRuleSet Network rule set
func (*NetworkRuleSet) AssignProperties_From_NetworkRuleSet ¶ added in v2.1.0
func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v20220901s.NetworkRuleSet) error
AssignProperties_From_NetworkRuleSet populates our NetworkRuleSet from the provided source NetworkRuleSet
func (*NetworkRuleSet) AssignProperties_To_NetworkRuleSet ¶ added in v2.1.0
func (ruleSet *NetworkRuleSet) AssignProperties_To_NetworkRuleSet(destination *v20220901s.NetworkRuleSet) error
AssignProperties_To_NetworkRuleSet populates the provided destination NetworkRuleSet from our NetworkRuleSet
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.
type NetworkRuleSet_STATUS ¶
type NetworkRuleSet_STATUS struct { Bypass *string `json:"bypass,omitempty"` DefaultAction *string `json:"defaultAction,omitempty"` IpRules []IPRule_STATUS `json:"ipRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ResourceAccessRules []ResourceAccessRule_STATUS `json:"resourceAccessRules,omitempty"` VirtualNetworkRules []VirtualNetworkRule_STATUS `json:"virtualNetworkRules,omitempty"` }
Storage version of v1api20210401.NetworkRuleSet_STATUS Network rule set
func (*NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATUS ¶ added in v2.1.0
func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATUS(source *v20220901s.NetworkRuleSet_STATUS) error
AssignProperties_From_NetworkRuleSet_STATUS populates our NetworkRuleSet_STATUS from the provided source NetworkRuleSet_STATUS
func (*NetworkRuleSet_STATUS) AssignProperties_To_NetworkRuleSet_STATUS ¶ added in v2.1.0
func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_To_NetworkRuleSet_STATUS(destination *v20220901s.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.
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.PrivateEndpointConnection_STATUS The Private Endpoint Connection resource.
func (*PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS ¶ added in v2.1.0
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *v20220901s.PrivateEndpointConnection_STATUS) error
AssignProperties_From_PrivateEndpointConnection_STATUS populates our PrivateEndpointConnection_STATUS from the provided source PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS ¶ added in v2.1.0
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *v20220901s.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.
type ResourceAccessRule ¶
type ResourceAccessRule struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // ResourceReference: Resource Id ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
Storage version of v1api20210401.ResourceAccessRule Resource Access Rule.
func (*ResourceAccessRule) AssignProperties_From_ResourceAccessRule ¶ added in v2.1.0
func (rule *ResourceAccessRule) AssignProperties_From_ResourceAccessRule(source *v20220901s.ResourceAccessRule) error
AssignProperties_From_ResourceAccessRule populates our ResourceAccessRule from the provided source ResourceAccessRule
func (*ResourceAccessRule) AssignProperties_To_ResourceAccessRule ¶ added in v2.1.0
func (rule *ResourceAccessRule) AssignProperties_To_ResourceAccessRule(destination *v20220901s.ResourceAccessRule) error
AssignProperties_To_ResourceAccessRule populates the provided destination ResourceAccessRule from our ResourceAccessRule
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.
type ResourceAccessRule_STATUS ¶
type ResourceAccessRule_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ResourceId *string `json:"resourceId,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
Storage version of v1api20210401.ResourceAccessRule_STATUS Resource Access Rule.
func (*ResourceAccessRule_STATUS) AssignProperties_From_ResourceAccessRule_STATUS ¶ added in v2.1.0
func (rule *ResourceAccessRule_STATUS) AssignProperties_From_ResourceAccessRule_STATUS(source *v20220901s.ResourceAccessRule_STATUS) error
AssignProperties_From_ResourceAccessRule_STATUS populates our ResourceAccessRule_STATUS from the provided source ResourceAccessRule_STATUS
func (*ResourceAccessRule_STATUS) AssignProperties_To_ResourceAccessRule_STATUS ¶ added in v2.1.0
func (rule *ResourceAccessRule_STATUS) AssignProperties_To_ResourceAccessRule_STATUS(destination *v20220901s.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.
type RestorePolicyProperties ¶
type RestorePolicyProperties struct { Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.RestorePolicyProperties The blob service properties for blob restore policy
func (*RestorePolicyProperties) AssignProperties_From_RestorePolicyProperties ¶ added in v2.1.0
func (properties *RestorePolicyProperties) AssignProperties_From_RestorePolicyProperties(source *v20220901s.RestorePolicyProperties) error
AssignProperties_From_RestorePolicyProperties populates our RestorePolicyProperties from the provided source RestorePolicyProperties
func (*RestorePolicyProperties) AssignProperties_To_RestorePolicyProperties ¶ added in v2.1.0
func (properties *RestorePolicyProperties) AssignProperties_To_RestorePolicyProperties(destination *v20220901s.RestorePolicyProperties) error
AssignProperties_To_RestorePolicyProperties populates the provided destination RestorePolicyProperties from our RestorePolicyProperties
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.
type RestorePolicyProperties_STATUS ¶
type RestorePolicyProperties_STATUS struct { Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` LastEnabledTime *string `json:"lastEnabledTime,omitempty"` MinRestoreTime *string `json:"minRestoreTime,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.RestorePolicyProperties_STATUS The blob service properties for blob restore policy
func (*RestorePolicyProperties_STATUS) AssignProperties_From_RestorePolicyProperties_STATUS ¶ added in v2.1.0
func (properties *RestorePolicyProperties_STATUS) AssignProperties_From_RestorePolicyProperties_STATUS(source *v20220901s.RestorePolicyProperties_STATUS) error
AssignProperties_From_RestorePolicyProperties_STATUS populates our RestorePolicyProperties_STATUS from the provided source RestorePolicyProperties_STATUS
func (*RestorePolicyProperties_STATUS) AssignProperties_To_RestorePolicyProperties_STATUS ¶ added in v2.1.0
func (properties *RestorePolicyProperties_STATUS) AssignProperties_To_RestorePolicyProperties_STATUS(destination *v20220901s.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.
type RoutingPreference ¶
type RoutingPreference struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublishInternetEndpoints *bool `json:"publishInternetEndpoints,omitempty"` PublishMicrosoftEndpoints *bool `json:"publishMicrosoftEndpoints,omitempty"` RoutingChoice *string `json:"routingChoice,omitempty"` }
Storage version of v1api20210401.RoutingPreference 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 ¶ added in v2.1.0
func (preference *RoutingPreference) AssignProperties_From_RoutingPreference(source *v20220901s.RoutingPreference) error
AssignProperties_From_RoutingPreference populates our RoutingPreference from the provided source RoutingPreference
func (*RoutingPreference) AssignProperties_To_RoutingPreference ¶ added in v2.1.0
func (preference *RoutingPreference) AssignProperties_To_RoutingPreference(destination *v20220901s.RoutingPreference) error
AssignProperties_To_RoutingPreference populates the provided destination RoutingPreference from our RoutingPreference
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.
type RoutingPreference_STATUS ¶
type RoutingPreference_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublishInternetEndpoints *bool `json:"publishInternetEndpoints,omitempty"` PublishMicrosoftEndpoints *bool `json:"publishMicrosoftEndpoints,omitempty"` RoutingChoice *string `json:"routingChoice,omitempty"` }
Storage version of v1api20210401.RoutingPreference_STATUS 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 ¶ added in v2.1.0
func (preference *RoutingPreference_STATUS) AssignProperties_From_RoutingPreference_STATUS(source *v20220901s.RoutingPreference_STATUS) error
AssignProperties_From_RoutingPreference_STATUS populates our RoutingPreference_STATUS from the provided source RoutingPreference_STATUS
func (*RoutingPreference_STATUS) AssignProperties_To_RoutingPreference_STATUS ¶ added in v2.1.0
func (preference *RoutingPreference_STATUS) AssignProperties_To_RoutingPreference_STATUS(destination *v20220901s.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.
type SasPolicy ¶
type SasPolicy struct { ExpirationAction *string `json:"expirationAction,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SasExpirationPeriod *string `json:"sasExpirationPeriod,omitempty"` }
Storage version of v1api20210401.SasPolicy SasPolicy assigned to the storage account.
func (*SasPolicy) AssignProperties_From_SasPolicy ¶ added in v2.1.0
func (policy *SasPolicy) AssignProperties_From_SasPolicy(source *v20220901s.SasPolicy) error
AssignProperties_From_SasPolicy populates our SasPolicy from the provided source SasPolicy
func (*SasPolicy) AssignProperties_To_SasPolicy ¶ added in v2.1.0
func (policy *SasPolicy) AssignProperties_To_SasPolicy(destination *v20220901s.SasPolicy) error
AssignProperties_To_SasPolicy populates the provided destination SasPolicy from our SasPolicy
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.
type SasPolicy_STATUS ¶
type SasPolicy_STATUS struct { ExpirationAction *string `json:"expirationAction,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SasExpirationPeriod *string `json:"sasExpirationPeriod,omitempty"` }
Storage version of v1api20210401.SasPolicy_STATUS SasPolicy assigned to the storage account.
func (*SasPolicy_STATUS) AssignProperties_From_SasPolicy_STATUS ¶ added in v2.1.0
func (policy *SasPolicy_STATUS) AssignProperties_From_SasPolicy_STATUS(source *v20220901s.SasPolicy_STATUS) error
AssignProperties_From_SasPolicy_STATUS populates our SasPolicy_STATUS from the provided source SasPolicy_STATUS
func (*SasPolicy_STATUS) AssignProperties_To_SasPolicy_STATUS ¶ added in v2.1.0
func (policy *SasPolicy_STATUS) AssignProperties_To_SasPolicy_STATUS(destination *v20220901s.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.
type Sku ¶
type Sku struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20210401.Sku The SKU of the storage account.
func (*Sku) AssignProperties_From_Sku ¶ added in v2.1.0
func (sku *Sku) AssignProperties_From_Sku(source *v20220901s.Sku) error
AssignProperties_From_Sku populates our Sku from the provided source Sku
func (*Sku) AssignProperties_To_Sku ¶ added in v2.1.0
func (sku *Sku) AssignProperties_To_Sku(destination *v20220901s.Sku) error
AssignProperties_To_Sku populates the provided destination Sku from our Sku
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.
type Sku_STATUS ¶
type Sku_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20210401.Sku_STATUS The SKU of the storage account.
func (*Sku_STATUS) AssignProperties_From_Sku_STATUS ¶ added in v2.1.0
func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20220901s.Sku_STATUS) error
AssignProperties_From_Sku_STATUS populates our Sku_STATUS from the provided source Sku_STATUS
func (*Sku_STATUS) AssignProperties_To_Sku_STATUS ¶ added in v2.1.0
func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *v20220901s.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.
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" Storage version of v1api20210401.StorageAccount Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-01/storage.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}
func (*StorageAccount) AssignProperties_From_StorageAccount ¶ added in v2.1.0
func (account *StorageAccount) AssignProperties_From_StorageAccount(source *v20220901s.StorageAccount) error
AssignProperties_From_StorageAccount populates our StorageAccount from the provided source StorageAccount
func (*StorageAccount) AssignProperties_To_StorageAccount ¶ added in v2.1.0
func (account *StorageAccount) AssignProperties_To_StorageAccount(destination *v20220901s.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) ConvertFrom ¶ added in v2.1.0
func (account *StorageAccount) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccount from the provided hub StorageAccount
func (*StorageAccount) ConvertTo ¶ added in v2.1.0
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) ExportKubernetesResources ¶
func (account *StorageAccount) ExportKubernetesResources(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesResources defines a resource which can create other resources in Kubernetes.
func (StorageAccount) GetAPIVersion ¶
func (account StorageAccount) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-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) GetType ¶
func (account *StorageAccount) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts"
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) 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
type StorageAccountInternetEndpoints_STATUS ¶
type StorageAccountInternetEndpoints_STATUS struct { Blob *string `json:"blob,omitempty"` Dfs *string `json:"dfs,omitempty"` File *string `json:"file,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Web *string `json:"web,omitempty"` }
Storage version of v1api20210401.StorageAccountInternetEndpoints_STATUS 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 ¶ added in v2.1.0
func (endpoints *StorageAccountInternetEndpoints_STATUS) AssignProperties_From_StorageAccountInternetEndpoints_STATUS(source *v20220901s.StorageAccountInternetEndpoints_STATUS) error
AssignProperties_From_StorageAccountInternetEndpoints_STATUS populates our StorageAccountInternetEndpoints_STATUS from the provided source StorageAccountInternetEndpoints_STATUS
func (*StorageAccountInternetEndpoints_STATUS) AssignProperties_To_StorageAccountInternetEndpoints_STATUS ¶ added in v2.1.0
func (endpoints *StorageAccountInternetEndpoints_STATUS) AssignProperties_To_StorageAccountInternetEndpoints_STATUS(destination *v20220901s.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.
type StorageAccountList ¶
type StorageAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccount `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20210401.StorageAccount Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-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 *string `json:"blob,omitempty"` Dfs *string `json:"dfs,omitempty"` File *string `json:"file,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Queue *string `json:"queue,omitempty"` Table *string `json:"table,omitempty"` Web *string `json:"web,omitempty"` }
Storage version of v1api20210401.StorageAccountMicrosoftEndpoints_STATUS 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 ¶ added in v2.1.0
func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_From_StorageAccountMicrosoftEndpoints_STATUS(source *v20220901s.StorageAccountMicrosoftEndpoints_STATUS) error
AssignProperties_From_StorageAccountMicrosoftEndpoints_STATUS populates our StorageAccountMicrosoftEndpoints_STATUS from the provided source StorageAccountMicrosoftEndpoints_STATUS
func (*StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_To_StorageAccountMicrosoftEndpoints_STATUS ¶ added in v2.1.0
func (endpoints *StorageAccountMicrosoftEndpoints_STATUS) AssignProperties_To_StorageAccountMicrosoftEndpoints_STATUS(destination *v20220901s.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.
type StorageAccountOperatorConfigMaps ¶
type StorageAccountOperatorConfigMaps struct { BlobEndpoint *genruntime.ConfigMapDestination `json:"blobEndpoint,omitempty"` DfsEndpoint *genruntime.ConfigMapDestination `json:"dfsEndpoint,omitempty"` FileEndpoint *genruntime.ConfigMapDestination `json:"fileEndpoint,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueueEndpoint *genruntime.ConfigMapDestination `json:"queueEndpoint,omitempty"` TableEndpoint *genruntime.ConfigMapDestination `json:"tableEndpoint,omitempty"` WebEndpoint *genruntime.ConfigMapDestination `json:"webEndpoint,omitempty"` }
Storage version of v1api20210401.StorageAccountOperatorConfigMaps
func (*StorageAccountOperatorConfigMaps) AssignProperties_From_StorageAccountOperatorConfigMaps ¶ added in v2.1.0
func (maps *StorageAccountOperatorConfigMaps) AssignProperties_From_StorageAccountOperatorConfigMaps(source *v20220901s.StorageAccountOperatorConfigMaps) error
AssignProperties_From_StorageAccountOperatorConfigMaps populates our StorageAccountOperatorConfigMaps from the provided source StorageAccountOperatorConfigMaps
func (*StorageAccountOperatorConfigMaps) AssignProperties_To_StorageAccountOperatorConfigMaps ¶ added in v2.1.0
func (maps *StorageAccountOperatorConfigMaps) AssignProperties_To_StorageAccountOperatorConfigMaps(destination *v20220901s.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 *genruntime.SecretDestination `json:"blobEndpoint,omitempty"` DfsEndpoint *genruntime.SecretDestination `json:"dfsEndpoint,omitempty"` FileEndpoint *genruntime.SecretDestination `json:"fileEndpoint,omitempty"` Key1 *genruntime.SecretDestination `json:"key1,omitempty"` Key2 *genruntime.SecretDestination `json:"key2,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueueEndpoint *genruntime.SecretDestination `json:"queueEndpoint,omitempty"` TableEndpoint *genruntime.SecretDestination `json:"tableEndpoint,omitempty"` WebEndpoint *genruntime.SecretDestination `json:"webEndpoint,omitempty"` }
Storage version of v1api20210401.StorageAccountOperatorSecrets
func (*StorageAccountOperatorSecrets) AssignProperties_From_StorageAccountOperatorSecrets ¶ added in v2.1.0
func (secrets *StorageAccountOperatorSecrets) AssignProperties_From_StorageAccountOperatorSecrets(source *v20220901s.StorageAccountOperatorSecrets) error
AssignProperties_From_StorageAccountOperatorSecrets populates our StorageAccountOperatorSecrets from the provided source StorageAccountOperatorSecrets
func (*StorageAccountOperatorSecrets) AssignProperties_To_StorageAccountOperatorSecrets ¶ added in v2.1.0
func (secrets *StorageAccountOperatorSecrets) AssignProperties_To_StorageAccountOperatorSecrets(destination *v20220901s.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 { ConfigMaps *StorageAccountOperatorConfigMaps `json:"configMaps,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secrets *StorageAccountOperatorSecrets `json:"secrets,omitempty"` }
Storage version of v1api20210401.StorageAccountOperatorSpec 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 ¶ added in v2.1.0
func (operator *StorageAccountOperatorSpec) AssignProperties_From_StorageAccountOperatorSpec(source *v20220901s.StorageAccountOperatorSpec) error
AssignProperties_From_StorageAccountOperatorSpec populates our StorageAccountOperatorSpec from the provided source StorageAccountOperatorSpec
func (*StorageAccountOperatorSpec) AssignProperties_To_StorageAccountOperatorSpec ¶ added in v2.1.0
func (operator *StorageAccountOperatorSpec) AssignProperties_To_StorageAccountOperatorSpec(destination *v20220901s.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 StorageAccount_STATUS ¶
type StorageAccount_STATUS struct { AccessTier *string `json:"accessTier,omitempty"` AllowBlobPublicAccess *bool `json:"allowBlobPublicAccess,omitempty"` AllowCrossTenantReplication *bool `json:"allowCrossTenantReplication,omitempty"` AzureFilesIdentityBasedAuthentication *AzureFilesIdentityBasedAuthentication_STATUS `json:"azureFilesIdentityBasedAuthentication,omitempty"` BlobRestoreStatus *BlobRestoreStatus_STATUS `json:"blobRestoreStatus,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` CreationTime *string `json:"creationTime,omitempty"` CustomDomain *CustomDomain_STATUS `json:"customDomain,omitempty"` Encryption *Encryption_STATUS `json:"encryption,omitempty"` ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"` FailoverInProgress *bool `json:"failoverInProgress,omitempty"` GeoReplicationStats *GeoReplicationStats_STATUS `json:"geoReplicationStats,omitempty"` Id *string `json:"id,omitempty"` Identity *Identity_STATUS `json:"identity,omitempty"` IsHnsEnabled *bool `json:"isHnsEnabled,omitempty"` IsNfsV3Enabled *bool `json:"isNfsV3Enabled,omitempty"` KeyCreationTime *KeyCreationTime_STATUS `json:"keyCreationTime,omitempty"` KeyPolicy *KeyPolicy_STATUS `json:"keyPolicy,omitempty"` Kind *string `json:"kind,omitempty"` LastGeoFailoverTime *string `json:"lastGeoFailoverTime,omitempty"` Location *string `json:"location,omitempty"` MinimumTlsVersion *string `json:"minimumTlsVersion,omitempty"` Name *string `json:"name,omitempty"` NetworkAcls *NetworkRuleSet_STATUS `json:"networkAcls,omitempty"` PrimaryEndpoints *Endpoints_STATUS `json:"primaryEndpoints,omitempty"` PrimaryLocation *string `json:"primaryLocation,omitempty"` PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` RoutingPreference *RoutingPreference_STATUS `json:"routingPreference,omitempty"` SasPolicy *SasPolicy_STATUS `json:"sasPolicy,omitempty"` SecondaryEndpoints *Endpoints_STATUS `json:"secondaryEndpoints,omitempty"` SecondaryLocation *string `json:"secondaryLocation,omitempty"` Sku *Sku_STATUS `json:"sku,omitempty"` StatusOfPrimary *string `json:"statusOfPrimary,omitempty"` StatusOfSecondary *string `json:"statusOfSecondary,omitempty"` SupportsHttpsTrafficOnly *bool `json:"supportsHttpsTrafficOnly,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20210401.StorageAccount_STATUS The storage account.
func (*StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATUS ¶ added in v2.1.0
func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATUS(source *v20220901s.StorageAccount_STATUS) error
AssignProperties_From_StorageAccount_STATUS populates our StorageAccount_STATUS from the provided source StorageAccount_STATUS
func (*StorageAccount_STATUS) AssignProperties_To_StorageAccount_STATUS ¶ added in v2.1.0
func (account *StorageAccount_STATUS) AssignProperties_To_StorageAccount_STATUS(destination *v20220901s.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.
type StorageAccount_Spec ¶
type StorageAccount_Spec struct { AccessTier *string `json:"accessTier,omitempty"` AllowBlobPublicAccess *bool `json:"allowBlobPublicAccess,omitempty"` AllowCrossTenantReplication *bool `json:"allowCrossTenantReplication,omitempty"` AzureFilesIdentityBasedAuthentication *AzureFilesIdentityBasedAuthentication `json:"azureFilesIdentityBasedAuthentication,omitempty"` // +kubebuilder:validation:MaxLength=24 // +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"` CustomDomain *CustomDomain `json:"customDomain,omitempty"` Encryption *Encryption `json:"encryption,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` Identity *Identity `json:"identity,omitempty"` IsHnsEnabled *bool `json:"isHnsEnabled,omitempty"` IsNfsV3Enabled *bool `json:"isNfsV3Enabled,omitempty"` KeyPolicy *KeyPolicy `json:"keyPolicy,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` MinimumTlsVersion *string `json:"minimumTlsVersion,omitempty"` NetworkAcls *NetworkRuleSet `json:"networkAcls,omitempty"` OperatorSpec *StorageAccountOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RoutingPreference *RoutingPreference `json:"routingPreference,omitempty"` SasPolicy *SasPolicy `json:"sasPolicy,omitempty"` Sku *Sku `json:"sku,omitempty"` SupportsHttpsTrafficOnly *bool `json:"supportsHttpsTrafficOnly,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20210401.StorageAccount_Spec
func (*StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec ¶ added in v2.1.0
func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(source *v20220901s.StorageAccount_Spec) error
AssignProperties_From_StorageAccount_Spec populates our StorageAccount_Spec from the provided source StorageAccount_Spec
func (*StorageAccount_Spec) AssignProperties_To_StorageAccount_Spec ¶ added in v2.1.0
func (account *StorageAccount_Spec) AssignProperties_To_StorageAccount_Spec(destination *v20220901s.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) 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.
type StorageAccountsBlobService ¶
type StorageAccountsBlobService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccounts_BlobService_Spec `json:"spec,omitempty"` Status StorageAccounts_BlobService_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" Storage version of v1api20210401.StorageAccountsBlobService Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-01/blob.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default
func (*StorageAccountsBlobService) AssignProperties_From_StorageAccountsBlobService ¶ added in v2.1.0
func (service *StorageAccountsBlobService) AssignProperties_From_StorageAccountsBlobService(source *v20220901s.StorageAccountsBlobService) error
AssignProperties_From_StorageAccountsBlobService populates our StorageAccountsBlobService from the provided source StorageAccountsBlobService
func (*StorageAccountsBlobService) AssignProperties_To_StorageAccountsBlobService ¶ added in v2.1.0
func (service *StorageAccountsBlobService) AssignProperties_To_StorageAccountsBlobService(destination *v20220901s.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) ConvertFrom ¶ added in v2.1.0
func (service *StorageAccountsBlobService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsBlobService from the provided hub StorageAccountsBlobService
func (*StorageAccountsBlobService) ConvertTo ¶ added in v2.1.0
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) GetAPIVersion ¶
func (service StorageAccountsBlobService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-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) GetType ¶
func (service *StorageAccountsBlobService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices"
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) 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
type StorageAccountsBlobServiceList ¶
type StorageAccountsBlobServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsBlobService `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20210401.StorageAccountsBlobService Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-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 StorageAccountsBlobServicesContainer ¶
type StorageAccountsBlobServicesContainer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccounts_BlobServices_Container_Spec `json:"spec,omitempty"` Status StorageAccounts_BlobServices_Container_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" Storage version of v1api20210401.StorageAccountsBlobServicesContainer Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-01/blob.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}
func (*StorageAccountsBlobServicesContainer) AssignProperties_From_StorageAccountsBlobServicesContainer ¶ added in v2.1.0
func (container *StorageAccountsBlobServicesContainer) AssignProperties_From_StorageAccountsBlobServicesContainer(source *v20220901s.StorageAccountsBlobServicesContainer) error
AssignProperties_From_StorageAccountsBlobServicesContainer populates our StorageAccountsBlobServicesContainer from the provided source StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) AssignProperties_To_StorageAccountsBlobServicesContainer ¶ added in v2.1.0
func (container *StorageAccountsBlobServicesContainer) AssignProperties_To_StorageAccountsBlobServicesContainer(destination *v20220901s.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) ConvertFrom ¶ added in v2.1.0
func (container *StorageAccountsBlobServicesContainer) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsBlobServicesContainer from the provided hub StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) ConvertTo ¶ added in v2.1.0
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) GetAPIVersion ¶
func (container StorageAccountsBlobServicesContainer) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-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) GetType ¶
func (container *StorageAccountsBlobServicesContainer) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices/containers"
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) 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
type StorageAccountsBlobServicesContainerList ¶
type StorageAccountsBlobServicesContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsBlobServicesContainer `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20210401.StorageAccountsBlobServicesContainer Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-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 StorageAccountsManagementPolicy ¶
type StorageAccountsManagementPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccounts_ManagementPolicy_Spec `json:"spec,omitempty"` Status StorageAccounts_ManagementPolicy_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" Storage version of v1api20210401.StorageAccountsManagementPolicy Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-01/storage.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/default
func (*StorageAccountsManagementPolicy) AssignProperties_From_StorageAccountsManagementPolicy ¶ added in v2.1.0
func (policy *StorageAccountsManagementPolicy) AssignProperties_From_StorageAccountsManagementPolicy(source *v20220901s.StorageAccountsManagementPolicy) error
AssignProperties_From_StorageAccountsManagementPolicy populates our StorageAccountsManagementPolicy from the provided source StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) AssignProperties_To_StorageAccountsManagementPolicy ¶ added in v2.1.0
func (policy *StorageAccountsManagementPolicy) AssignProperties_To_StorageAccountsManagementPolicy(destination *v20220901s.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) ConvertFrom ¶ added in v2.1.0
func (policy *StorageAccountsManagementPolicy) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsManagementPolicy from the provided hub StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) ConvertTo ¶ added in v2.1.0
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) GetAPIVersion ¶
func (policy StorageAccountsManagementPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-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) GetType ¶
func (policy *StorageAccountsManagementPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/managementPolicies"
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) 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
type StorageAccountsManagementPolicyList ¶
type StorageAccountsManagementPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsManagementPolicy `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20210401.StorageAccountsManagementPolicy Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-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 StorageAccountsQueueService ¶
type StorageAccountsQueueService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccounts_QueueService_Spec `json:"spec,omitempty"` Status StorageAccounts_QueueService_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" Storage version of v1api20210401.StorageAccountsQueueService Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-01/queue.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default
func (*StorageAccountsQueueService) AssignProperties_From_StorageAccountsQueueService ¶ added in v2.1.0
func (service *StorageAccountsQueueService) AssignProperties_From_StorageAccountsQueueService(source *v20220901s.StorageAccountsQueueService) error
AssignProperties_From_StorageAccountsQueueService populates our StorageAccountsQueueService from the provided source StorageAccountsQueueService
func (*StorageAccountsQueueService) AssignProperties_To_StorageAccountsQueueService ¶ added in v2.1.0
func (service *StorageAccountsQueueService) AssignProperties_To_StorageAccountsQueueService(destination *v20220901s.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) ConvertFrom ¶ added in v2.1.0
func (service *StorageAccountsQueueService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsQueueService from the provided hub StorageAccountsQueueService
func (*StorageAccountsQueueService) ConvertTo ¶ added in v2.1.0
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) GetAPIVersion ¶
func (service StorageAccountsQueueService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-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) GetType ¶
func (service *StorageAccountsQueueService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/queueServices"
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) 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
type StorageAccountsQueueServiceList ¶
type StorageAccountsQueueServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsQueueService `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20210401.StorageAccountsQueueService Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-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 StorageAccountsQueueServicesQueue ¶
type StorageAccountsQueueServicesQueue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccounts_QueueServices_Queue_Spec `json:"spec,omitempty"` Status StorageAccounts_QueueServices_Queue_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" Storage version of v1api20210401.StorageAccountsQueueServicesQueue Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-01/queue.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/queueServices/default/queues/{queueName}
func (*StorageAccountsQueueServicesQueue) AssignProperties_From_StorageAccountsQueueServicesQueue ¶ added in v2.1.0
func (queue *StorageAccountsQueueServicesQueue) AssignProperties_From_StorageAccountsQueueServicesQueue(source *v20220901s.StorageAccountsQueueServicesQueue) error
AssignProperties_From_StorageAccountsQueueServicesQueue populates our StorageAccountsQueueServicesQueue from the provided source StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) AssignProperties_To_StorageAccountsQueueServicesQueue ¶ added in v2.1.0
func (queue *StorageAccountsQueueServicesQueue) AssignProperties_To_StorageAccountsQueueServicesQueue(destination *v20220901s.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) ConvertFrom ¶ added in v2.1.0
func (queue *StorageAccountsQueueServicesQueue) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsQueueServicesQueue from the provided hub StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) ConvertTo ¶ added in v2.1.0
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) GetAPIVersion ¶
func (queue StorageAccountsQueueServicesQueue) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-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) GetType ¶
func (queue *StorageAccountsQueueServicesQueue) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/queueServices/queues"
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) 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
type StorageAccountsQueueServicesQueueList ¶
type StorageAccountsQueueServicesQueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsQueueServicesQueue `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20210401.StorageAccountsQueueServicesQueue Generator information: - Generated from: /storage/resource-manager/Microsoft.Storage/stable/2021-04-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 StorageAccounts_BlobService_STATUS ¶
type StorageAccounts_BlobService_STATUS struct { AutomaticSnapshotPolicyEnabled *bool `json:"automaticSnapshotPolicyEnabled,omitempty"` ChangeFeed *ChangeFeed_STATUS `json:"changeFeed,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` ContainerDeleteRetentionPolicy *DeleteRetentionPolicy_STATUS `json:"containerDeleteRetentionPolicy,omitempty"` Cors *CorsRules_STATUS `json:"cors,omitempty"` DefaultServiceVersion *string `json:"defaultServiceVersion,omitempty"` DeleteRetentionPolicy *DeleteRetentionPolicy_STATUS `json:"deleteRetentionPolicy,omitempty"` Id *string `json:"id,omitempty"` IsVersioningEnabled *bool `json:"isVersioningEnabled,omitempty"` LastAccessTimeTrackingPolicy *LastAccessTimeTrackingPolicy_STATUS `json:"lastAccessTimeTrackingPolicy,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestorePolicy *RestorePolicyProperties_STATUS `json:"restorePolicy,omitempty"` Sku *Sku_STATUS `json:"sku,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20210401.StorageAccounts_BlobService_STATUS
func (*StorageAccounts_BlobService_STATUS) AssignProperties_From_StorageAccounts_BlobService_STATUS ¶ added in v2.1.0
func (service *StorageAccounts_BlobService_STATUS) AssignProperties_From_StorageAccounts_BlobService_STATUS(source *v20220901s.StorageAccounts_BlobService_STATUS) error
AssignProperties_From_StorageAccounts_BlobService_STATUS populates our StorageAccounts_BlobService_STATUS from the provided source StorageAccounts_BlobService_STATUS
func (*StorageAccounts_BlobService_STATUS) AssignProperties_To_StorageAccounts_BlobService_STATUS ¶ added in v2.1.0
func (service *StorageAccounts_BlobService_STATUS) AssignProperties_To_StorageAccounts_BlobService_STATUS(destination *v20220901s.StorageAccounts_BlobService_STATUS) error
AssignProperties_To_StorageAccounts_BlobService_STATUS populates the provided destination StorageAccounts_BlobService_STATUS from our StorageAccounts_BlobService_STATUS
func (*StorageAccounts_BlobService_STATUS) ConvertStatusFrom ¶
func (service *StorageAccounts_BlobService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccounts_BlobService_STATUS from the provided source
func (*StorageAccounts_BlobService_STATUS) ConvertStatusTo ¶
func (service *StorageAccounts_BlobService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccounts_BlobService_STATUS
func (*StorageAccounts_BlobService_STATUS) DeepCopy ¶
func (in *StorageAccounts_BlobService_STATUS) DeepCopy() *StorageAccounts_BlobService_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_BlobService_STATUS.
func (*StorageAccounts_BlobService_STATUS) DeepCopyInto ¶
func (in *StorageAccounts_BlobService_STATUS) DeepCopyInto(out *StorageAccounts_BlobService_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_BlobService_Spec ¶
type StorageAccounts_BlobService_Spec struct { AutomaticSnapshotPolicyEnabled *bool `json:"automaticSnapshotPolicyEnabled,omitempty"` ChangeFeed *ChangeFeed `json:"changeFeed,omitempty"` ContainerDeleteRetentionPolicy *DeleteRetentionPolicy `json:"containerDeleteRetentionPolicy,omitempty"` Cors *CorsRules `json:"cors,omitempty"` DefaultServiceVersion *string `json:"defaultServiceVersion,omitempty"` DeleteRetentionPolicy *DeleteRetentionPolicy `json:"deleteRetentionPolicy,omitempty"` IsVersioningEnabled *bool `json:"isVersioningEnabled,omitempty"` LastAccessTimeTrackingPolicy *LastAccessTimeTrackingPolicy `json:"lastAccessTimeTrackingPolicy,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestorePolicy *RestorePolicyProperties `json:"restorePolicy,omitempty"` }
Storage version of v1api20210401.StorageAccounts_BlobService_Spec
func (*StorageAccounts_BlobService_Spec) AssignProperties_From_StorageAccounts_BlobService_Spec ¶ added in v2.1.0
func (service *StorageAccounts_BlobService_Spec) AssignProperties_From_StorageAccounts_BlobService_Spec(source *v20220901s.StorageAccounts_BlobService_Spec) error
AssignProperties_From_StorageAccounts_BlobService_Spec populates our StorageAccounts_BlobService_Spec from the provided source StorageAccounts_BlobService_Spec
func (*StorageAccounts_BlobService_Spec) AssignProperties_To_StorageAccounts_BlobService_Spec ¶ added in v2.1.0
func (service *StorageAccounts_BlobService_Spec) AssignProperties_To_StorageAccounts_BlobService_Spec(destination *v20220901s.StorageAccounts_BlobService_Spec) error
AssignProperties_To_StorageAccounts_BlobService_Spec populates the provided destination StorageAccounts_BlobService_Spec from our StorageAccounts_BlobService_Spec
func (*StorageAccounts_BlobService_Spec) ConvertSpecFrom ¶
func (service *StorageAccounts_BlobService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccounts_BlobService_Spec from the provided source
func (*StorageAccounts_BlobService_Spec) ConvertSpecTo ¶
func (service *StorageAccounts_BlobService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccounts_BlobService_Spec
func (*StorageAccounts_BlobService_Spec) DeepCopy ¶
func (in *StorageAccounts_BlobService_Spec) DeepCopy() *StorageAccounts_BlobService_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_BlobService_Spec.
func (*StorageAccounts_BlobService_Spec) DeepCopyInto ¶
func (in *StorageAccounts_BlobService_Spec) DeepCopyInto(out *StorageAccounts_BlobService_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_BlobServices_Container_STATUS ¶
type StorageAccounts_BlobServices_Container_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DefaultEncryptionScope *string `json:"defaultEncryptionScope,omitempty"` Deleted *bool `json:"deleted,omitempty"` DeletedTime *string `json:"deletedTime,omitempty"` DenyEncryptionScopeOverride *bool `json:"denyEncryptionScopeOverride,omitempty"` Etag *string `json:"etag,omitempty"` HasImmutabilityPolicy *bool `json:"hasImmutabilityPolicy,omitempty"` HasLegalHold *bool `json:"hasLegalHold,omitempty"` Id *string `json:"id,omitempty"` ImmutabilityPolicy *ImmutabilityPolicyProperties_STATUS `json:"immutabilityPolicy,omitempty"` ImmutableStorageWithVersioning *ImmutableStorageWithVersioning_STATUS `json:"immutableStorageWithVersioning,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` LeaseDuration *string `json:"leaseDuration,omitempty"` LeaseState *string `json:"leaseState,omitempty"` LeaseStatus *string `json:"leaseStatus,omitempty"` LegalHold *LegalHoldProperties_STATUS `json:"legalHold,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicAccess *string `json:"publicAccess,omitempty"` RemainingRetentionDays *int `json:"remainingRetentionDays,omitempty"` Type *string `json:"type,omitempty"` Version *string `json:"version,omitempty"` }
Storage version of v1api20210401.StorageAccounts_BlobServices_Container_STATUS
func (*StorageAccounts_BlobServices_Container_STATUS) AssignProperties_From_StorageAccounts_BlobServices_Container_STATUS ¶ added in v2.1.0
func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties_From_StorageAccounts_BlobServices_Container_STATUS(source *v20220901s.StorageAccounts_BlobServices_Container_STATUS) error
AssignProperties_From_StorageAccounts_BlobServices_Container_STATUS populates our StorageAccounts_BlobServices_Container_STATUS from the provided source StorageAccounts_BlobServices_Container_STATUS
func (*StorageAccounts_BlobServices_Container_STATUS) AssignProperties_To_StorageAccounts_BlobServices_Container_STATUS ¶ added in v2.1.0
func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties_To_StorageAccounts_BlobServices_Container_STATUS(destination *v20220901s.StorageAccounts_BlobServices_Container_STATUS) error
AssignProperties_To_StorageAccounts_BlobServices_Container_STATUS populates the provided destination StorageAccounts_BlobServices_Container_STATUS from our StorageAccounts_BlobServices_Container_STATUS
func (*StorageAccounts_BlobServices_Container_STATUS) ConvertStatusFrom ¶
func (container *StorageAccounts_BlobServices_Container_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccounts_BlobServices_Container_STATUS from the provided source
func (*StorageAccounts_BlobServices_Container_STATUS) ConvertStatusTo ¶
func (container *StorageAccounts_BlobServices_Container_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccounts_BlobServices_Container_STATUS
func (*StorageAccounts_BlobServices_Container_STATUS) DeepCopy ¶
func (in *StorageAccounts_BlobServices_Container_STATUS) DeepCopy() *StorageAccounts_BlobServices_Container_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_BlobServices_Container_STATUS.
func (*StorageAccounts_BlobServices_Container_STATUS) DeepCopyInto ¶
func (in *StorageAccounts_BlobServices_Container_STATUS) DeepCopyInto(out *StorageAccounts_BlobServices_Container_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_BlobServices_Container_Spec ¶
type StorageAccounts_BlobServices_Container_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 *string `json:"defaultEncryptionScope,omitempty"` DenyEncryptionScopeOverride *bool `json:"denyEncryptionScopeOverride,omitempty"` ImmutableStorageWithVersioning *ImmutableStorageWithVersioning `json:"immutableStorageWithVersioning,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicAccess *string `json:"publicAccess,omitempty"` }
Storage version of v1api20210401.StorageAccounts_BlobServices_Container_Spec
func (*StorageAccounts_BlobServices_Container_Spec) AssignProperties_From_StorageAccounts_BlobServices_Container_Spec ¶ added in v2.1.0
func (container *StorageAccounts_BlobServices_Container_Spec) AssignProperties_From_StorageAccounts_BlobServices_Container_Spec(source *v20220901s.StorageAccounts_BlobServices_Container_Spec) error
AssignProperties_From_StorageAccounts_BlobServices_Container_Spec populates our StorageAccounts_BlobServices_Container_Spec from the provided source StorageAccounts_BlobServices_Container_Spec
func (*StorageAccounts_BlobServices_Container_Spec) AssignProperties_To_StorageAccounts_BlobServices_Container_Spec ¶ added in v2.1.0
func (container *StorageAccounts_BlobServices_Container_Spec) AssignProperties_To_StorageAccounts_BlobServices_Container_Spec(destination *v20220901s.StorageAccounts_BlobServices_Container_Spec) error
AssignProperties_To_StorageAccounts_BlobServices_Container_Spec populates the provided destination StorageAccounts_BlobServices_Container_Spec from our StorageAccounts_BlobServices_Container_Spec
func (*StorageAccounts_BlobServices_Container_Spec) ConvertSpecFrom ¶
func (container *StorageAccounts_BlobServices_Container_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccounts_BlobServices_Container_Spec from the provided source
func (*StorageAccounts_BlobServices_Container_Spec) ConvertSpecTo ¶
func (container *StorageAccounts_BlobServices_Container_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccounts_BlobServices_Container_Spec
func (*StorageAccounts_BlobServices_Container_Spec) DeepCopy ¶
func (in *StorageAccounts_BlobServices_Container_Spec) DeepCopy() *StorageAccounts_BlobServices_Container_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_BlobServices_Container_Spec.
func (*StorageAccounts_BlobServices_Container_Spec) DeepCopyInto ¶
func (in *StorageAccounts_BlobServices_Container_Spec) DeepCopyInto(out *StorageAccounts_BlobServices_Container_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_ManagementPolicy_STATUS ¶
type StorageAccounts_ManagementPolicy_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` Name *string `json:"name,omitempty"` Policy *ManagementPolicySchema_STATUS `json:"policy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20210401.StorageAccounts_ManagementPolicy_STATUS
func (*StorageAccounts_ManagementPolicy_STATUS) AssignProperties_From_StorageAccounts_ManagementPolicy_STATUS ¶ added in v2.1.0
func (policy *StorageAccounts_ManagementPolicy_STATUS) AssignProperties_From_StorageAccounts_ManagementPolicy_STATUS(source *v20220901s.StorageAccounts_ManagementPolicy_STATUS) error
AssignProperties_From_StorageAccounts_ManagementPolicy_STATUS populates our StorageAccounts_ManagementPolicy_STATUS from the provided source StorageAccounts_ManagementPolicy_STATUS
func (*StorageAccounts_ManagementPolicy_STATUS) AssignProperties_To_StorageAccounts_ManagementPolicy_STATUS ¶ added in v2.1.0
func (policy *StorageAccounts_ManagementPolicy_STATUS) AssignProperties_To_StorageAccounts_ManagementPolicy_STATUS(destination *v20220901s.StorageAccounts_ManagementPolicy_STATUS) error
AssignProperties_To_StorageAccounts_ManagementPolicy_STATUS populates the provided destination StorageAccounts_ManagementPolicy_STATUS from our StorageAccounts_ManagementPolicy_STATUS
func (*StorageAccounts_ManagementPolicy_STATUS) ConvertStatusFrom ¶
func (policy *StorageAccounts_ManagementPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccounts_ManagementPolicy_STATUS from the provided source
func (*StorageAccounts_ManagementPolicy_STATUS) ConvertStatusTo ¶
func (policy *StorageAccounts_ManagementPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccounts_ManagementPolicy_STATUS
func (*StorageAccounts_ManagementPolicy_STATUS) DeepCopy ¶
func (in *StorageAccounts_ManagementPolicy_STATUS) DeepCopy() *StorageAccounts_ManagementPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_ManagementPolicy_STATUS.
func (*StorageAccounts_ManagementPolicy_STATUS) DeepCopyInto ¶
func (in *StorageAccounts_ManagementPolicy_STATUS) DeepCopyInto(out *StorageAccounts_ManagementPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_ManagementPolicy_Spec ¶
type StorageAccounts_ManagementPolicy_Spec struct { OriginalVersion string `json:"originalVersion,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"` Policy *ManagementPolicySchema `json:"policy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.StorageAccounts_ManagementPolicy_Spec
func (*StorageAccounts_ManagementPolicy_Spec) AssignProperties_From_StorageAccounts_ManagementPolicy_Spec ¶ added in v2.1.0
func (policy *StorageAccounts_ManagementPolicy_Spec) AssignProperties_From_StorageAccounts_ManagementPolicy_Spec(source *v20220901s.StorageAccounts_ManagementPolicy_Spec) error
AssignProperties_From_StorageAccounts_ManagementPolicy_Spec populates our StorageAccounts_ManagementPolicy_Spec from the provided source StorageAccounts_ManagementPolicy_Spec
func (*StorageAccounts_ManagementPolicy_Spec) AssignProperties_To_StorageAccounts_ManagementPolicy_Spec ¶ added in v2.1.0
func (policy *StorageAccounts_ManagementPolicy_Spec) AssignProperties_To_StorageAccounts_ManagementPolicy_Spec(destination *v20220901s.StorageAccounts_ManagementPolicy_Spec) error
AssignProperties_To_StorageAccounts_ManagementPolicy_Spec populates the provided destination StorageAccounts_ManagementPolicy_Spec from our StorageAccounts_ManagementPolicy_Spec
func (*StorageAccounts_ManagementPolicy_Spec) ConvertSpecFrom ¶
func (policy *StorageAccounts_ManagementPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccounts_ManagementPolicy_Spec from the provided source
func (*StorageAccounts_ManagementPolicy_Spec) ConvertSpecTo ¶
func (policy *StorageAccounts_ManagementPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccounts_ManagementPolicy_Spec
func (*StorageAccounts_ManagementPolicy_Spec) DeepCopy ¶
func (in *StorageAccounts_ManagementPolicy_Spec) DeepCopy() *StorageAccounts_ManagementPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_ManagementPolicy_Spec.
func (*StorageAccounts_ManagementPolicy_Spec) DeepCopyInto ¶
func (in *StorageAccounts_ManagementPolicy_Spec) DeepCopyInto(out *StorageAccounts_ManagementPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_QueueService_STATUS ¶
type StorageAccounts_QueueService_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Cors *CorsRules_STATUS `json:"cors,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20210401.StorageAccounts_QueueService_STATUS
func (*StorageAccounts_QueueService_STATUS) AssignProperties_From_StorageAccounts_QueueService_STATUS ¶ added in v2.1.0
func (service *StorageAccounts_QueueService_STATUS) AssignProperties_From_StorageAccounts_QueueService_STATUS(source *v20220901s.StorageAccounts_QueueService_STATUS) error
AssignProperties_From_StorageAccounts_QueueService_STATUS populates our StorageAccounts_QueueService_STATUS from the provided source StorageAccounts_QueueService_STATUS
func (*StorageAccounts_QueueService_STATUS) AssignProperties_To_StorageAccounts_QueueService_STATUS ¶ added in v2.1.0
func (service *StorageAccounts_QueueService_STATUS) AssignProperties_To_StorageAccounts_QueueService_STATUS(destination *v20220901s.StorageAccounts_QueueService_STATUS) error
AssignProperties_To_StorageAccounts_QueueService_STATUS populates the provided destination StorageAccounts_QueueService_STATUS from our StorageAccounts_QueueService_STATUS
func (*StorageAccounts_QueueService_STATUS) ConvertStatusFrom ¶
func (service *StorageAccounts_QueueService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccounts_QueueService_STATUS from the provided source
func (*StorageAccounts_QueueService_STATUS) ConvertStatusTo ¶
func (service *StorageAccounts_QueueService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccounts_QueueService_STATUS
func (*StorageAccounts_QueueService_STATUS) DeepCopy ¶
func (in *StorageAccounts_QueueService_STATUS) DeepCopy() *StorageAccounts_QueueService_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_QueueService_STATUS.
func (*StorageAccounts_QueueService_STATUS) DeepCopyInto ¶
func (in *StorageAccounts_QueueService_STATUS) DeepCopyInto(out *StorageAccounts_QueueService_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_QueueService_Spec ¶
type StorageAccounts_QueueService_Spec struct { Cors *CorsRules `json:"cors,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.StorageAccounts_QueueService_Spec
func (*StorageAccounts_QueueService_Spec) AssignProperties_From_StorageAccounts_QueueService_Spec ¶ added in v2.1.0
func (service *StorageAccounts_QueueService_Spec) AssignProperties_From_StorageAccounts_QueueService_Spec(source *v20220901s.StorageAccounts_QueueService_Spec) error
AssignProperties_From_StorageAccounts_QueueService_Spec populates our StorageAccounts_QueueService_Spec from the provided source StorageAccounts_QueueService_Spec
func (*StorageAccounts_QueueService_Spec) AssignProperties_To_StorageAccounts_QueueService_Spec ¶ added in v2.1.0
func (service *StorageAccounts_QueueService_Spec) AssignProperties_To_StorageAccounts_QueueService_Spec(destination *v20220901s.StorageAccounts_QueueService_Spec) error
AssignProperties_To_StorageAccounts_QueueService_Spec populates the provided destination StorageAccounts_QueueService_Spec from our StorageAccounts_QueueService_Spec
func (*StorageAccounts_QueueService_Spec) ConvertSpecFrom ¶
func (service *StorageAccounts_QueueService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccounts_QueueService_Spec from the provided source
func (*StorageAccounts_QueueService_Spec) ConvertSpecTo ¶
func (service *StorageAccounts_QueueService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccounts_QueueService_Spec
func (*StorageAccounts_QueueService_Spec) DeepCopy ¶
func (in *StorageAccounts_QueueService_Spec) DeepCopy() *StorageAccounts_QueueService_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_QueueService_Spec.
func (*StorageAccounts_QueueService_Spec) DeepCopyInto ¶
func (in *StorageAccounts_QueueService_Spec) DeepCopyInto(out *StorageAccounts_QueueService_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_QueueServices_Queue_STATUS ¶
type StorageAccounts_QueueServices_Queue_STATUS struct { ApproximateMessageCount *int `json:"approximateMessageCount,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20210401.StorageAccounts_QueueServices_Queue_STATUS
func (*StorageAccounts_QueueServices_Queue_STATUS) AssignProperties_From_StorageAccounts_QueueServices_Queue_STATUS ¶ added in v2.1.0
func (queue *StorageAccounts_QueueServices_Queue_STATUS) AssignProperties_From_StorageAccounts_QueueServices_Queue_STATUS(source *v20220901s.StorageAccounts_QueueServices_Queue_STATUS) error
AssignProperties_From_StorageAccounts_QueueServices_Queue_STATUS populates our StorageAccounts_QueueServices_Queue_STATUS from the provided source StorageAccounts_QueueServices_Queue_STATUS
func (*StorageAccounts_QueueServices_Queue_STATUS) AssignProperties_To_StorageAccounts_QueueServices_Queue_STATUS ¶ added in v2.1.0
func (queue *StorageAccounts_QueueServices_Queue_STATUS) AssignProperties_To_StorageAccounts_QueueServices_Queue_STATUS(destination *v20220901s.StorageAccounts_QueueServices_Queue_STATUS) error
AssignProperties_To_StorageAccounts_QueueServices_Queue_STATUS populates the provided destination StorageAccounts_QueueServices_Queue_STATUS from our StorageAccounts_QueueServices_Queue_STATUS
func (*StorageAccounts_QueueServices_Queue_STATUS) ConvertStatusFrom ¶
func (queue *StorageAccounts_QueueServices_Queue_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccounts_QueueServices_Queue_STATUS from the provided source
func (*StorageAccounts_QueueServices_Queue_STATUS) ConvertStatusTo ¶
func (queue *StorageAccounts_QueueServices_Queue_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccounts_QueueServices_Queue_STATUS
func (*StorageAccounts_QueueServices_Queue_STATUS) DeepCopy ¶
func (in *StorageAccounts_QueueServices_Queue_STATUS) DeepCopy() *StorageAccounts_QueueServices_Queue_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_QueueServices_Queue_STATUS.
func (*StorageAccounts_QueueServices_Queue_STATUS) DeepCopyInto ¶
func (in *StorageAccounts_QueueServices_Queue_STATUS) DeepCopyInto(out *StorageAccounts_QueueServices_Queue_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_QueueServices_Queue_Spec ¶
type StorageAccounts_QueueServices_Queue_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 map[string]string `json:"metadata,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.StorageAccounts_QueueServices_Queue_Spec
func (*StorageAccounts_QueueServices_Queue_Spec) AssignProperties_From_StorageAccounts_QueueServices_Queue_Spec ¶ added in v2.1.0
func (queue *StorageAccounts_QueueServices_Queue_Spec) AssignProperties_From_StorageAccounts_QueueServices_Queue_Spec(source *v20220901s.StorageAccounts_QueueServices_Queue_Spec) error
AssignProperties_From_StorageAccounts_QueueServices_Queue_Spec populates our StorageAccounts_QueueServices_Queue_Spec from the provided source StorageAccounts_QueueServices_Queue_Spec
func (*StorageAccounts_QueueServices_Queue_Spec) AssignProperties_To_StorageAccounts_QueueServices_Queue_Spec ¶ added in v2.1.0
func (queue *StorageAccounts_QueueServices_Queue_Spec) AssignProperties_To_StorageAccounts_QueueServices_Queue_Spec(destination *v20220901s.StorageAccounts_QueueServices_Queue_Spec) error
AssignProperties_To_StorageAccounts_QueueServices_Queue_Spec populates the provided destination StorageAccounts_QueueServices_Queue_Spec from our StorageAccounts_QueueServices_Queue_Spec
func (*StorageAccounts_QueueServices_Queue_Spec) ConvertSpecFrom ¶
func (queue *StorageAccounts_QueueServices_Queue_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccounts_QueueServices_Queue_Spec from the provided source
func (*StorageAccounts_QueueServices_Queue_Spec) ConvertSpecTo ¶
func (queue *StorageAccounts_QueueServices_Queue_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccounts_QueueServices_Queue_Spec
func (*StorageAccounts_QueueServices_Queue_Spec) DeepCopy ¶
func (in *StorageAccounts_QueueServices_Queue_Spec) DeepCopy() *StorageAccounts_QueueServices_Queue_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_QueueServices_Queue_Spec.
func (*StorageAccounts_QueueServices_Queue_Spec) DeepCopyInto ¶
func (in *StorageAccounts_QueueServices_Queue_Spec) DeepCopyInto(out *StorageAccounts_QueueServices_Queue_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagFilter ¶
type TagFilter struct { Name *string `json:"name,omitempty"` Op *string `json:"op,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20210401.TagFilter Blob index tag based filtering for blob objects
func (*TagFilter) AssignProperties_From_TagFilter ¶ added in v2.1.0
func (filter *TagFilter) AssignProperties_From_TagFilter(source *v20220901s.TagFilter) error
AssignProperties_From_TagFilter populates our TagFilter from the provided source TagFilter
func (*TagFilter) AssignProperties_To_TagFilter ¶ added in v2.1.0
func (filter *TagFilter) AssignProperties_To_TagFilter(destination *v20220901s.TagFilter) error
AssignProperties_To_TagFilter populates the provided destination TagFilter from our TagFilter
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.
type TagFilter_STATUS ¶
type TagFilter_STATUS struct { Name *string `json:"name,omitempty"` Op *string `json:"op,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20210401.TagFilter_STATUS Blob index tag based filtering for blob objects
func (*TagFilter_STATUS) AssignProperties_From_TagFilter_STATUS ¶ added in v2.1.0
func (filter *TagFilter_STATUS) AssignProperties_From_TagFilter_STATUS(source *v20220901s.TagFilter_STATUS) error
AssignProperties_From_TagFilter_STATUS populates our TagFilter_STATUS from the provided source TagFilter_STATUS
func (*TagFilter_STATUS) AssignProperties_To_TagFilter_STATUS ¶ added in v2.1.0
func (filter *TagFilter_STATUS) AssignProperties_To_TagFilter_STATUS(destination *v20220901s.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.
type TagProperty_STATUS ¶
type TagProperty_STATUS struct { ObjectIdentifier *string `json:"objectIdentifier,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tag *string `json:"tag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Timestamp *string `json:"timestamp,omitempty"` Upn *string `json:"upn,omitempty"` }
Storage version of v1api20210401.TagProperty_STATUS A tag of the LegalHold of a blob container.
func (*TagProperty_STATUS) AssignProperties_From_TagProperty_STATUS ¶ added in v2.1.0
func (property *TagProperty_STATUS) AssignProperties_From_TagProperty_STATUS(source *v20220901s.TagProperty_STATUS) error
AssignProperties_From_TagProperty_STATUS populates our TagProperty_STATUS from the provided source TagProperty_STATUS
func (*TagProperty_STATUS) AssignProperties_To_TagProperty_STATUS ¶ added in v2.1.0
func (property *TagProperty_STATUS) AssignProperties_To_TagProperty_STATUS(destination *v20220901s.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.
type UpdateHistoryProperty_STATUS ¶
type UpdateHistoryProperty_STATUS struct { ImmutabilityPeriodSinceCreationInDays *int `json:"immutabilityPeriodSinceCreationInDays,omitempty"` ObjectIdentifier *string `json:"objectIdentifier,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Timestamp *string `json:"timestamp,omitempty"` Update *string `json:"update,omitempty"` Upn *string `json:"upn,omitempty"` }
Storage version of v1api20210401.UpdateHistoryProperty_STATUS An update history of the ImmutabilityPolicy of a blob container.
func (*UpdateHistoryProperty_STATUS) AssignProperties_From_UpdateHistoryProperty_STATUS ¶ added in v2.1.0
func (property *UpdateHistoryProperty_STATUS) AssignProperties_From_UpdateHistoryProperty_STATUS(source *v20220901s.UpdateHistoryProperty_STATUS) error
AssignProperties_From_UpdateHistoryProperty_STATUS populates our UpdateHistoryProperty_STATUS from the provided source UpdateHistoryProperty_STATUS
func (*UpdateHistoryProperty_STATUS) AssignProperties_To_UpdateHistoryProperty_STATUS ¶ added in v2.1.0
func (property *UpdateHistoryProperty_STATUS) AssignProperties_To_UpdateHistoryProperty_STATUS(destination *v20220901s.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.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"` }
Storage version of v1api20210401.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶ added in v2.1.0
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20220901s.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶ added in v2.1.0
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20220901s.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 *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20210401.UserAssignedIdentity_STATUS UserAssignedIdentity for the resource.
func (*UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS ¶ added in v2.1.0
func (identity *UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS(source *v20220901s.UserAssignedIdentity_STATUS) error
AssignProperties_From_UserAssignedIdentity_STATUS populates our UserAssignedIdentity_STATUS from the provided source UserAssignedIdentity_STATUS
func (*UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS ¶ added in v2.1.0
func (identity *UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS(destination *v20220901s.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.
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { Action *string `json:"action,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,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 *string `json:"state,omitempty"` }
Storage version of v1api20210401.VirtualNetworkRule Virtual Network rule.
func (*VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule ¶ added in v2.1.0
func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source *v20220901s.VirtualNetworkRule) error
AssignProperties_From_VirtualNetworkRule populates our VirtualNetworkRule from the provided source VirtualNetworkRule
func (*VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule ¶ added in v2.1.0
func (rule *VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule(destination *v20220901s.VirtualNetworkRule) error
AssignProperties_To_VirtualNetworkRule populates the provided destination VirtualNetworkRule from our VirtualNetworkRule
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.
type VirtualNetworkRule_STATUS ¶
type VirtualNetworkRule_STATUS struct { Action *string `json:"action,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20210401.VirtualNetworkRule_STATUS Virtual Network rule.
func (*VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS ¶ added in v2.1.0
func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS(source *v20220901s.VirtualNetworkRule_STATUS) error
AssignProperties_From_VirtualNetworkRule_STATUS populates our VirtualNetworkRule_STATUS from the provided source VirtualNetworkRule_STATUS
func (*VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS ¶ added in v2.1.0
func (rule *VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS(destination *v20220901s.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.
Source Files ¶
- 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_management_policy_types_gen.go
- storage_accounts_queue_service_types_gen.go
- storage_accounts_queue_services_queue_types_gen.go
- zz_generated.deepcopy.go