Documentation ¶
Overview ¶
Package v1alpha1api20210401storage contains API Schema definitions for the microsoft.storage v1alpha1api20210401storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=microsoft.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.
Index ¶
- Variables
- type ActiveDirectoryProperties
- type ActiveDirectoryProperties_Status
- type AzureFilesIdentityBasedAuthentication
- type AzureFilesIdentityBasedAuthentication_Status
- type BlobContainer_Status
- func (blobContainerStatus *BlobContainer_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (blobContainerStatus *BlobContainer_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BlobContainer_Status) DeepCopy() *BlobContainer_Status
- func (in *BlobContainer_Status) DeepCopyInto(out *BlobContainer_Status)
- type BlobRestoreParameters_Status
- type BlobRestoreRange_Status
- type BlobRestoreStatus_Status
- type BlobServiceProperties_Status
- func (blobServicePropertiesStatus *BlobServiceProperties_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (blobServicePropertiesStatus *BlobServiceProperties_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BlobServiceProperties_Status) DeepCopy() *BlobServiceProperties_Status
- func (in *BlobServiceProperties_Status) DeepCopyInto(out *BlobServiceProperties_Status)
- type ChangeFeed
- type ChangeFeed_Status
- type CorsRule
- type CorsRule_Status
- type CorsRules
- type CorsRules_Status
- type CustomDomain
- type CustomDomain_Status
- type DeleteRetentionPolicy
- type DeleteRetentionPolicy_Status
- type Encryption
- type EncryptionIdentity
- type EncryptionIdentity_Status
- type EncryptionService
- type EncryptionService_Status
- type EncryptionServices
- type EncryptionServices_Status
- type Encryption_Status
- type Endpoints_Status
- type ExtendedLocation
- type ExtendedLocation_Status
- type GeoReplicationStats_Status
- type IPRule
- type IPRule_Status
- type Identity
- type Identity_Status
- type ImmutabilityPolicyProperties_Status
- type ImmutableStorageWithVersioning
- type ImmutableStorageWithVersioning_Status
- type KeyCreationTime_Status
- type KeyPolicy
- type KeyPolicy_Status
- type KeyVaultProperties
- type KeyVaultProperties_Status
- type LastAccessTimeTrackingPolicy
- type LastAccessTimeTrackingPolicy_Status
- type LegalHoldProperties_Status
- type NetworkRuleSet
- type NetworkRuleSet_Status
- type PrivateEndpointConnection_Status_SubResourceEmbedded
- type ResourceAccessRule
- type ResourceAccessRule_Status
- type RestorePolicyProperties
- type RestorePolicyProperties_Status
- type RoutingPreference
- type RoutingPreference_Status
- type SasPolicy
- type SasPolicy_Status
- type Sku
- type Sku_Status
- type StorageAccount
- func (storageAccount *StorageAccount) AzureName() string
- func (in *StorageAccount) DeepCopy() *StorageAccount
- func (in *StorageAccount) DeepCopyInto(out *StorageAccount)
- func (in *StorageAccount) DeepCopyObject() runtime.Object
- func (storageAccount StorageAccount) GetAPIVersion() string
- func (storageAccount *StorageAccount) GetConditions() conditions.Conditions
- func (storageAccount *StorageAccount) GetResourceKind() genruntime.ResourceKind
- func (storageAccount *StorageAccount) GetSpec() genruntime.ConvertibleSpec
- func (storageAccount *StorageAccount) GetStatus() genruntime.ConvertibleStatus
- func (storageAccount *StorageAccount) GetType() string
- func (storageAccount *StorageAccount) NewEmptyStatus() genruntime.ConvertibleStatus
- func (storageAccount *StorageAccount) OriginalGVK() *schema.GroupVersionKind
- func (storageAccount *StorageAccount) Owner() *genruntime.ResourceReference
- func (storageAccount *StorageAccount) SetConditions(conditions conditions.Conditions)
- func (storageAccount *StorageAccount) SetStatus(status genruntime.ConvertibleStatus) error
- type StorageAccountInternetEndpoints_Status
- type StorageAccountList
- type StorageAccountMicrosoftEndpoints_Status
- type StorageAccount_Status
- func (storageAccountStatus *StorageAccount_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (storageAccountStatus *StorageAccount_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccount_Status) DeepCopy() *StorageAccount_Status
- func (in *StorageAccount_Status) DeepCopyInto(out *StorageAccount_Status)
- type StorageAccountsBlobService
- func (storageAccountsBlobService *StorageAccountsBlobService) AzureName() string
- func (in *StorageAccountsBlobService) DeepCopy() *StorageAccountsBlobService
- func (in *StorageAccountsBlobService) DeepCopyInto(out *StorageAccountsBlobService)
- func (in *StorageAccountsBlobService) DeepCopyObject() runtime.Object
- func (storageAccountsBlobService StorageAccountsBlobService) GetAPIVersion() string
- func (storageAccountsBlobService *StorageAccountsBlobService) GetConditions() conditions.Conditions
- func (storageAccountsBlobService *StorageAccountsBlobService) GetResourceKind() genruntime.ResourceKind
- func (storageAccountsBlobService *StorageAccountsBlobService) GetSpec() genruntime.ConvertibleSpec
- func (storageAccountsBlobService *StorageAccountsBlobService) GetStatus() genruntime.ConvertibleStatus
- func (storageAccountsBlobService *StorageAccountsBlobService) GetType() string
- func (storageAccountsBlobService *StorageAccountsBlobService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (storageAccountsBlobService *StorageAccountsBlobService) OriginalGVK() *schema.GroupVersionKind
- func (storageAccountsBlobService *StorageAccountsBlobService) Owner() *genruntime.ResourceReference
- func (storageAccountsBlobService *StorageAccountsBlobService) SetConditions(conditions conditions.Conditions)
- func (storageAccountsBlobService *StorageAccountsBlobService) SetStatus(status genruntime.ConvertibleStatus) error
- type StorageAccountsBlobServiceList
- type StorageAccountsBlobServicesContainer
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) AzureName() string
- func (in *StorageAccountsBlobServicesContainer) DeepCopy() *StorageAccountsBlobServicesContainer
- func (in *StorageAccountsBlobServicesContainer) DeepCopyInto(out *StorageAccountsBlobServicesContainer)
- func (in *StorageAccountsBlobServicesContainer) DeepCopyObject() runtime.Object
- func (storageAccountsBlobServicesContainer StorageAccountsBlobServicesContainer) GetAPIVersion() string
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetConditions() conditions.Conditions
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetResourceKind() genruntime.ResourceKind
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetSpec() genruntime.ConvertibleSpec
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetStatus() genruntime.ConvertibleStatus
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetType() string
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) NewEmptyStatus() genruntime.ConvertibleStatus
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) OriginalGVK() *schema.GroupVersionKind
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) Owner() *genruntime.ResourceReference
- func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) SetConditions(conditions conditions.Conditions)
- func (storageAccountsBlobServicesContainer *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 StorageAccountsBlobServicesContainers_Spec
- func (storageAccountsBlobServicesContainersSpec *StorageAccountsBlobServicesContainers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (storageAccountsBlobServicesContainersSpec *StorageAccountsBlobServicesContainers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *StorageAccountsBlobServicesContainers_Spec) DeepCopy() *StorageAccountsBlobServicesContainers_Spec
- func (in *StorageAccountsBlobServicesContainers_Spec) DeepCopyInto(out *StorageAccountsBlobServicesContainers_Spec)
- type StorageAccountsBlobServices_Spec
- func (storageAccountsBlobServicesSpec *StorageAccountsBlobServices_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (storageAccountsBlobServicesSpec *StorageAccountsBlobServices_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *StorageAccountsBlobServices_Spec) DeepCopy() *StorageAccountsBlobServices_Spec
- func (in *StorageAccountsBlobServices_Spec) DeepCopyInto(out *StorageAccountsBlobServices_Spec)
- type StorageAccounts_Spec
- func (storageAccountsSpec *StorageAccounts_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (storageAccountsSpec *StorageAccounts_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *StorageAccounts_Spec) DeepCopy() *StorageAccounts_Spec
- func (in *StorageAccounts_Spec) DeepCopyInto(out *StorageAccounts_Spec)
- type TagProperty_Status
- type UpdateHistoryProperty_Status
- type UserAssignedIdentity_Status
- type VirtualNetworkRule
- type VirtualNetworkRule_Status
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "microsoft.storage.azure.com", Version: "v1alpha1api20210401storage"} // 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 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 v1alpha1api20210401.ActiveDirectoryProperties Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.AzureFilesIdentityBasedAuthentication Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 BlobContainer_Status ¶
type BlobContainer_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 v1alpha1api20210401.BlobContainer_Status
func (*BlobContainer_Status) ConvertStatusFrom ¶
func (blobContainerStatus *BlobContainer_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BlobContainer_Status from the provided source
func (*BlobContainer_Status) ConvertStatusTo ¶
func (blobContainerStatus *BlobContainer_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our BlobContainer_Status
func (*BlobContainer_Status) DeepCopy ¶
func (in *BlobContainer_Status) DeepCopy() *BlobContainer_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobContainer_Status.
func (*BlobContainer_Status) DeepCopyInto ¶
func (in *BlobContainer_Status) DeepCopyInto(out *BlobContainer_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 v1alpha1api20210401.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 v1alpha1api20210401.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 v1alpha1api20210401.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 BlobServiceProperties_Status ¶
type BlobServiceProperties_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 v1alpha1api20210401.BlobServiceProperties_Status
func (*BlobServiceProperties_Status) ConvertStatusFrom ¶
func (blobServicePropertiesStatus *BlobServiceProperties_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BlobServiceProperties_Status from the provided source
func (*BlobServiceProperties_Status) ConvertStatusTo ¶
func (blobServicePropertiesStatus *BlobServiceProperties_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our BlobServiceProperties_Status
func (*BlobServiceProperties_Status) DeepCopy ¶
func (in *BlobServiceProperties_Status) DeepCopy() *BlobServiceProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobServiceProperties_Status.
func (*BlobServiceProperties_Status) DeepCopyInto ¶
func (in *BlobServiceProperties_Status) DeepCopyInto(out *BlobServiceProperties_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 v1alpha1api20210401.ChangeFeed Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.CorsRule Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.CorsRules Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.CustomDomain Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 DeleteRetentionPolicy ¶
type DeleteRetentionPolicy struct { Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210401.DeleteRetentionPolicy Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.Encryption Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.EncryptionIdentity Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.EncryptionService Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.EncryptionServices Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.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 v1alpha1api20210401.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 v1alpha1api20210401.ExtendedLocation Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.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 v1alpha1api20210401.IPRule Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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"` }
Storage version of v1alpha1api20210401.Identity Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.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 v1alpha1api20210401.ImmutableStorageWithVersioning Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.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 v1alpha1api20210401.KeyPolicy Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.KeyVaultProperties Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.LastAccessTimeTrackingPolicy Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.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 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 v1alpha1api20210401.NetworkRuleSet Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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_SubResourceEmbedded ¶
type PrivateEndpointConnection_Status_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1alpha1api20210401.PrivateEndpointConnection_Status_SubResourceEmbedded
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_Status_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_Status_SubResourceEmbedded.
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_Status_SubResourceEmbedded)
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 v1alpha1api20210401.ResourceAccessRule Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.RestorePolicyProperties Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.RoutingPreference Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.SasPolicy Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 v1alpha1api20210401.Sku Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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 StorageAccounts_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 v1alpha1api20210401.StorageAccount Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/resourceDefinitions/storageAccounts
func (*StorageAccount) AzureName ¶
func (storageAccount *StorageAccount) AzureName() string
AzureName returns the Azure name of the resource
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) GetAPIVersion ¶
func (storageAccount StorageAccount) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccount) GetConditions ¶
func (storageAccount *StorageAccount) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccount) GetResourceKind ¶
func (storageAccount *StorageAccount) GetResourceKind() genruntime.ResourceKind
GetResourceKind returns the kind of the resource
func (*StorageAccount) GetSpec ¶
func (storageAccount *StorageAccount) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccount) GetStatus ¶
func (storageAccount *StorageAccount) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccount) GetType ¶
func (storageAccount *StorageAccount) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts"
func (*StorageAccount) NewEmptyStatus ¶
func (storageAccount *StorageAccount) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccount) OriginalGVK ¶
func (storageAccount *StorageAccount) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccount) Owner ¶
func (storageAccount *StorageAccount) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*StorageAccount) SetConditions ¶
func (storageAccount *StorageAccount) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccount) SetStatus ¶
func (storageAccount *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 v1alpha1api20210401.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 v1alpha1api20210401.StorageAccount Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/resourceDefinitions/storageAccounts
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 v1alpha1api20210401.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 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_SubResourceEmbedded `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 v1alpha1api20210401.StorageAccount_Status
func (*StorageAccount_Status) ConvertStatusFrom ¶
func (storageAccountStatus *StorageAccount_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccount_Status from the provided source
func (*StorageAccount_Status) ConvertStatusTo ¶
func (storageAccountStatus *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 StorageAccountsBlobService ¶
type StorageAccountsBlobService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsBlobServices_Spec `json:"spec,omitempty"` Status BlobServiceProperties_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 v1alpha1api20210401.StorageAccountsBlobService Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/resourceDefinitions/storageAccounts_blobServices
func (*StorageAccountsBlobService) AzureName ¶
func (storageAccountsBlobService *StorageAccountsBlobService) AzureName() string
AzureName returns the Azure name of the resource (always "default")
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 (storageAccountsBlobService StorageAccountsBlobService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsBlobService) GetConditions ¶
func (storageAccountsBlobService *StorageAccountsBlobService) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsBlobService) GetResourceKind ¶
func (storageAccountsBlobService *StorageAccountsBlobService) GetResourceKind() genruntime.ResourceKind
GetResourceKind returns the kind of the resource
func (*StorageAccountsBlobService) GetSpec ¶
func (storageAccountsBlobService *StorageAccountsBlobService) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsBlobService) GetStatus ¶
func (storageAccountsBlobService *StorageAccountsBlobService) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsBlobService) GetType ¶
func (storageAccountsBlobService *StorageAccountsBlobService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices"
func (*StorageAccountsBlobService) NewEmptyStatus ¶
func (storageAccountsBlobService *StorageAccountsBlobService) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsBlobService) OriginalGVK ¶
func (storageAccountsBlobService *StorageAccountsBlobService) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsBlobService) Owner ¶
func (storageAccountsBlobService *StorageAccountsBlobService) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*StorageAccountsBlobService) SetConditions ¶
func (storageAccountsBlobService *StorageAccountsBlobService) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsBlobService) SetStatus ¶
func (storageAccountsBlobService *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 v1alpha1api20210401.StorageAccountsBlobService Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/resourceDefinitions/storageAccounts_blobServices
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 StorageAccountsBlobServicesContainers_Spec `json:"spec,omitempty"` Status BlobContainer_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 v1alpha1api20210401.StorageAccountsBlobServicesContainer Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/resourceDefinitions/storageAccounts_blobServices_containers
func (*StorageAccountsBlobServicesContainer) AzureName ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) AzureName() string
AzureName returns the Azure name of the resource
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 (storageAccountsBlobServicesContainer StorageAccountsBlobServicesContainer) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsBlobServicesContainer) GetConditions ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsBlobServicesContainer) GetResourceKind ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetResourceKind() genruntime.ResourceKind
GetResourceKind returns the kind of the resource
func (*StorageAccountsBlobServicesContainer) GetSpec ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsBlobServicesContainer) GetStatus ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsBlobServicesContainer) GetType ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices/containers"
func (*StorageAccountsBlobServicesContainer) NewEmptyStatus ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsBlobServicesContainer) OriginalGVK ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsBlobServicesContainer) Owner ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*StorageAccountsBlobServicesContainer) SetConditions ¶
func (storageAccountsBlobServicesContainer *StorageAccountsBlobServicesContainer) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsBlobServicesContainer) SetStatus ¶
func (storageAccountsBlobServicesContainer *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 v1alpha1api20210401.StorageAccountsBlobServicesContainer Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/resourceDefinitions/storageAccounts_blobServices_containers
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 StorageAccountsBlobServicesContainers_Spec ¶
type StorageAccountsBlobServicesContainers_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"` DefaultEncryptionScope *string `json:"defaultEncryptionScope,omitempty"` DenyEncryptionScopeOverride *bool `json:"denyEncryptionScopeOverride,omitempty"` ImmutableStorageWithVersioning *ImmutableStorageWithVersioning `json:"immutableStorageWithVersioning,omitempty"` Location *string `json:"location,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` OriginalVersion string `json:"originalVersion"` // +kubebuilder:validation:Required Owner genruntime.KnownResourceReference `group:"microsoft.storage.azure.com" json:"owner" kind:"StorageAccountsBlobService"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicAccess *string `json:"publicAccess,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1alpha1api20210401.StorageAccountsBlobServicesContainers_Spec
func (*StorageAccountsBlobServicesContainers_Spec) ConvertSpecFrom ¶
func (storageAccountsBlobServicesContainersSpec *StorageAccountsBlobServicesContainers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsBlobServicesContainers_Spec from the provided source
func (*StorageAccountsBlobServicesContainers_Spec) ConvertSpecTo ¶
func (storageAccountsBlobServicesContainersSpec *StorageAccountsBlobServicesContainers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsBlobServicesContainers_Spec
func (*StorageAccountsBlobServicesContainers_Spec) DeepCopy ¶
func (in *StorageAccountsBlobServicesContainers_Spec) DeepCopy() *StorageAccountsBlobServicesContainers_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServicesContainers_Spec.
func (*StorageAccountsBlobServicesContainers_Spec) DeepCopyInto ¶
func (in *StorageAccountsBlobServicesContainers_Spec) DeepCopyInto(out *StorageAccountsBlobServicesContainers_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountsBlobServices_Spec ¶
type StorageAccountsBlobServices_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"` Location *string `json:"location,omitempty"` OriginalVersion string `json:"originalVersion"` // +kubebuilder:validation:Required Owner genruntime.KnownResourceReference `group:"microsoft.storage.azure.com" json:"owner" kind:"StorageAccount"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestorePolicy *RestorePolicyProperties `json:"restorePolicy,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1alpha1api20210401.StorageAccountsBlobServices_Spec
func (*StorageAccountsBlobServices_Spec) ConvertSpecFrom ¶
func (storageAccountsBlobServicesSpec *StorageAccountsBlobServices_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsBlobServices_Spec from the provided source
func (*StorageAccountsBlobServices_Spec) ConvertSpecTo ¶
func (storageAccountsBlobServicesSpec *StorageAccountsBlobServices_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsBlobServices_Spec
func (*StorageAccountsBlobServices_Spec) DeepCopy ¶
func (in *StorageAccountsBlobServices_Spec) DeepCopy() *StorageAccountsBlobServices_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServices_Spec.
func (*StorageAccountsBlobServices_Spec) DeepCopyInto ¶
func (in *StorageAccountsBlobServices_Spec) DeepCopyInto(out *StorageAccountsBlobServices_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccounts_Spec ¶
type StorageAccounts_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"` 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"` OriginalVersion string `json:"originalVersion"` // +kubebuilder:validation:Required Owner genruntime.KnownResourceReference `group:"microsoft.resources.azure.com" json:"owner" 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 v1alpha1api20210401.StorageAccounts_Spec
func (*StorageAccounts_Spec) ConvertSpecFrom ¶
func (storageAccountsSpec *StorageAccounts_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccounts_Spec from the provided source
func (*StorageAccounts_Spec) ConvertSpecTo ¶
func (storageAccountsSpec *StorageAccounts_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccounts_Spec
func (*StorageAccounts_Spec) DeepCopy ¶
func (in *StorageAccounts_Spec) DeepCopy() *StorageAccounts_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_Spec.
func (*StorageAccounts_Spec) DeepCopyInto ¶
func (in *StorageAccounts_Spec) DeepCopyInto(out *StorageAccounts_Spec)
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 v1alpha1api20210401.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 v1alpha1api20210401.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 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 v1alpha1api20210401.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"` State *string `json:"state,omitempty"` }
Storage version of v1alpha1api20210401.VirtualNetworkRule Generated from: https://schema.management.azure.com/schemas/2021-04-01/Microsoft.Storage.json#/definitions/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 v1alpha1api20210401.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.