Documentation ¶
Overview ¶
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.
Package v1alpha1api20210401 contains API Schema definitions for the storage v1alpha1api20210401 API group +groupName=storage.azure.com
Package v1alpha1api20210401 contains API Schema definitions for the storage v1alpha1api20210401 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=storage.azure.com
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type ActiveDirectoryProperties
- func (properties *ActiveDirectoryProperties) AssignPropertiesFromActiveDirectoryProperties(source *alpha20210401s.ActiveDirectoryProperties) error
- func (properties *ActiveDirectoryProperties) AssignPropertiesToActiveDirectoryProperties(destination *alpha20210401s.ActiveDirectoryProperties) error
- func (properties *ActiveDirectoryProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ActiveDirectoryProperties) DeepCopy() *ActiveDirectoryProperties
- func (in *ActiveDirectoryProperties) DeepCopyInto(out *ActiveDirectoryProperties)
- func (properties *ActiveDirectoryProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ActiveDirectoryProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ActiveDirectoryPropertiesARM
- type ActiveDirectoryProperties_Status
- func (properties *ActiveDirectoryProperties_Status) AssignPropertiesFromActiveDirectoryPropertiesStatus(source *alpha20210401s.ActiveDirectoryProperties_Status) error
- func (properties *ActiveDirectoryProperties_Status) AssignPropertiesToActiveDirectoryPropertiesStatus(destination *alpha20210401s.ActiveDirectoryProperties_Status) error
- func (in *ActiveDirectoryProperties_Status) DeepCopy() *ActiveDirectoryProperties_Status
- func (in *ActiveDirectoryProperties_Status) DeepCopyInto(out *ActiveDirectoryProperties_Status)
- func (properties *ActiveDirectoryProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ActiveDirectoryProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ActiveDirectoryProperties_StatusARM
- type AzureFilesIdentityBasedAuthentication
- func (authentication *AzureFilesIdentityBasedAuthentication) AssignPropertiesFromAzureFilesIdentityBasedAuthentication(source *alpha20210401s.AzureFilesIdentityBasedAuthentication) error
- func (authentication *AzureFilesIdentityBasedAuthentication) AssignPropertiesToAzureFilesIdentityBasedAuthentication(destination *alpha20210401s.AzureFilesIdentityBasedAuthentication) error
- func (authentication *AzureFilesIdentityBasedAuthentication) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AzureFilesIdentityBasedAuthentication) DeepCopy() *AzureFilesIdentityBasedAuthentication
- func (in *AzureFilesIdentityBasedAuthentication) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication)
- func (authentication *AzureFilesIdentityBasedAuthentication) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (authentication *AzureFilesIdentityBasedAuthentication) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureFilesIdentityBasedAuthenticationARM
- type AzureFilesIdentityBasedAuthenticationDefaultSharePermission
- type AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions
- type AzureFilesIdentityBasedAuthenticationStatusDefaultSharePermission
- type AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions
- type AzureFilesIdentityBasedAuthentication_Status
- func (authentication *AzureFilesIdentityBasedAuthentication_Status) AssignPropertiesFromAzureFilesIdentityBasedAuthenticationStatus(source *alpha20210401s.AzureFilesIdentityBasedAuthentication_Status) error
- func (authentication *AzureFilesIdentityBasedAuthentication_Status) AssignPropertiesToAzureFilesIdentityBasedAuthenticationStatus(destination *alpha20210401s.AzureFilesIdentityBasedAuthentication_Status) error
- func (in *AzureFilesIdentityBasedAuthentication_Status) DeepCopy() *AzureFilesIdentityBasedAuthentication_Status
- func (in *AzureFilesIdentityBasedAuthentication_Status) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication_Status)
- func (authentication *AzureFilesIdentityBasedAuthentication_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (authentication *AzureFilesIdentityBasedAuthentication_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureFilesIdentityBasedAuthentication_StatusARM
- type BlobContainer_Status
- func (container *BlobContainer_Status) AssignPropertiesFromBlobContainerStatus(source *alpha20210401s.BlobContainer_Status) error
- func (container *BlobContainer_Status) AssignPropertiesToBlobContainerStatus(destination *alpha20210401s.BlobContainer_Status) error
- func (container *BlobContainer_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (container *BlobContainer_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BlobContainer_Status) DeepCopy() *BlobContainer_Status
- func (in *BlobContainer_Status) DeepCopyInto(out *BlobContainer_Status)
- func (container *BlobContainer_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (container *BlobContainer_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobContainer_StatusARM
- type BlobRestoreParameters_Status
- func (parameters *BlobRestoreParameters_Status) AssignPropertiesFromBlobRestoreParametersStatus(source *alpha20210401s.BlobRestoreParameters_Status) error
- func (parameters *BlobRestoreParameters_Status) AssignPropertiesToBlobRestoreParametersStatus(destination *alpha20210401s.BlobRestoreParameters_Status) error
- func (in *BlobRestoreParameters_Status) DeepCopy() *BlobRestoreParameters_Status
- func (in *BlobRestoreParameters_Status) DeepCopyInto(out *BlobRestoreParameters_Status)
- func (parameters *BlobRestoreParameters_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *BlobRestoreParameters_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobRestoreParameters_StatusARM
- type BlobRestoreRange_Status
- func (restoreRange *BlobRestoreRange_Status) AssignPropertiesFromBlobRestoreRangeStatus(source *alpha20210401s.BlobRestoreRange_Status) error
- func (restoreRange *BlobRestoreRange_Status) AssignPropertiesToBlobRestoreRangeStatus(destination *alpha20210401s.BlobRestoreRange_Status) error
- func (in *BlobRestoreRange_Status) DeepCopy() *BlobRestoreRange_Status
- func (in *BlobRestoreRange_Status) DeepCopyInto(out *BlobRestoreRange_Status)
- func (restoreRange *BlobRestoreRange_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (restoreRange *BlobRestoreRange_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobRestoreRange_StatusARM
- type BlobRestoreStatusStatusStatus
- type BlobRestoreStatus_Status
- func (restore *BlobRestoreStatus_Status) AssignPropertiesFromBlobRestoreStatusStatus(source *alpha20210401s.BlobRestoreStatus_Status) error
- func (restore *BlobRestoreStatus_Status) AssignPropertiesToBlobRestoreStatusStatus(destination *alpha20210401s.BlobRestoreStatus_Status) error
- func (in *BlobRestoreStatus_Status) DeepCopy() *BlobRestoreStatus_Status
- func (in *BlobRestoreStatus_Status) DeepCopyInto(out *BlobRestoreStatus_Status)
- func (restore *BlobRestoreStatus_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (restore *BlobRestoreStatus_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobRestoreStatus_StatusARM
- type BlobServicePropertiesPropertiesARM
- type BlobServiceProperties_Status
- func (properties *BlobServiceProperties_Status) AssignPropertiesFromBlobServicePropertiesStatus(source *alpha20210401s.BlobServiceProperties_Status) error
- func (properties *BlobServiceProperties_Status) AssignPropertiesToBlobServicePropertiesStatus(destination *alpha20210401s.BlobServiceProperties_Status) error
- func (properties *BlobServiceProperties_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (properties *BlobServiceProperties_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BlobServiceProperties_Status) DeepCopy() *BlobServiceProperties_Status
- func (in *BlobServiceProperties_Status) DeepCopyInto(out *BlobServiceProperties_Status)
- func (properties *BlobServiceProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *BlobServiceProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobServiceProperties_StatusARM
- type BlobServiceProperties_Status_PropertiesARM
- type ChangeFeed
- func (feed *ChangeFeed) AssignPropertiesFromChangeFeed(source *alpha20210401s.ChangeFeed) error
- func (feed *ChangeFeed) AssignPropertiesToChangeFeed(destination *alpha20210401s.ChangeFeed) error
- func (feed *ChangeFeed) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ChangeFeed) DeepCopy() *ChangeFeed
- func (in *ChangeFeed) DeepCopyInto(out *ChangeFeed)
- func (feed *ChangeFeed) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (feed *ChangeFeed) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ChangeFeedARM
- type ChangeFeed_Status
- func (feed *ChangeFeed_Status) AssignPropertiesFromChangeFeedStatus(source *alpha20210401s.ChangeFeed_Status) error
- func (feed *ChangeFeed_Status) AssignPropertiesToChangeFeedStatus(destination *alpha20210401s.ChangeFeed_Status) error
- func (in *ChangeFeed_Status) DeepCopy() *ChangeFeed_Status
- func (in *ChangeFeed_Status) DeepCopyInto(out *ChangeFeed_Status)
- func (feed *ChangeFeed_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (feed *ChangeFeed_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ChangeFeed_StatusARM
- type ContainerPropertiesARM
- type ContainerPropertiesPublicAccess
- type ContainerPropertiesStatusLeaseDuration
- type ContainerPropertiesStatusLeaseState
- type ContainerPropertiesStatusLeaseStatus
- type ContainerPropertiesStatusPublicAccess
- type ContainerProperties_StatusARM
- type CorsRule
- func (rule *CorsRule) AssignPropertiesFromCorsRule(source *alpha20210401s.CorsRule) error
- func (rule *CorsRule) AssignPropertiesToCorsRule(destination *alpha20210401s.CorsRule) error
- func (rule *CorsRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CorsRule) DeepCopy() *CorsRule
- func (in *CorsRule) DeepCopyInto(out *CorsRule)
- func (rule *CorsRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *CorsRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsRuleARM
- type CorsRuleAllowedMethods
- type CorsRuleStatusAllowedMethods
- type CorsRule_Status
- func (rule *CorsRule_Status) AssignPropertiesFromCorsRuleStatus(source *alpha20210401s.CorsRule_Status) error
- func (rule *CorsRule_Status) AssignPropertiesToCorsRuleStatus(destination *alpha20210401s.CorsRule_Status) error
- func (in *CorsRule_Status) DeepCopy() *CorsRule_Status
- func (in *CorsRule_Status) DeepCopyInto(out *CorsRule_Status)
- func (rule *CorsRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *CorsRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsRule_StatusARM
- type CorsRules
- func (rules *CorsRules) AssignPropertiesFromCorsRules(source *alpha20210401s.CorsRules) error
- func (rules *CorsRules) AssignPropertiesToCorsRules(destination *alpha20210401s.CorsRules) error
- func (rules *CorsRules) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CorsRules) DeepCopy() *CorsRules
- func (in *CorsRules) DeepCopyInto(out *CorsRules)
- func (rules *CorsRules) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rules *CorsRules) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsRulesARM
- type CorsRules_Status
- func (rules *CorsRules_Status) AssignPropertiesFromCorsRulesStatus(source *alpha20210401s.CorsRules_Status) error
- func (rules *CorsRules_Status) AssignPropertiesToCorsRulesStatus(destination *alpha20210401s.CorsRules_Status) error
- func (in *CorsRules_Status) DeepCopy() *CorsRules_Status
- func (in *CorsRules_Status) DeepCopyInto(out *CorsRules_Status)
- func (rules *CorsRules_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rules *CorsRules_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsRules_StatusARM
- type CustomDomain
- func (domain *CustomDomain) AssignPropertiesFromCustomDomain(source *alpha20210401s.CustomDomain) error
- func (domain *CustomDomain) AssignPropertiesToCustomDomain(destination *alpha20210401s.CustomDomain) error
- func (domain *CustomDomain) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CustomDomain) DeepCopy() *CustomDomain
- func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
- func (domain *CustomDomain) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (domain *CustomDomain) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CustomDomainARM
- type CustomDomain_Status
- func (domain *CustomDomain_Status) AssignPropertiesFromCustomDomainStatus(source *alpha20210401s.CustomDomain_Status) error
- func (domain *CustomDomain_Status) AssignPropertiesToCustomDomainStatus(destination *alpha20210401s.CustomDomain_Status) error
- func (in *CustomDomain_Status) DeepCopy() *CustomDomain_Status
- func (in *CustomDomain_Status) DeepCopyInto(out *CustomDomain_Status)
- func (domain *CustomDomain_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (domain *CustomDomain_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CustomDomain_StatusARM
- type DateAfterCreation
- func (creation *DateAfterCreation) AssignPropertiesFromDateAfterCreation(source *alpha20210401s.DateAfterCreation) error
- func (creation *DateAfterCreation) AssignPropertiesToDateAfterCreation(destination *alpha20210401s.DateAfterCreation) error
- func (creation *DateAfterCreation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DateAfterCreation) DeepCopy() *DateAfterCreation
- func (in *DateAfterCreation) DeepCopyInto(out *DateAfterCreation)
- func (creation *DateAfterCreation) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (creation *DateAfterCreation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DateAfterCreationARM
- type DateAfterCreation_Status
- func (creation *DateAfterCreation_Status) AssignPropertiesFromDateAfterCreationStatus(source *alpha20210401s.DateAfterCreation_Status) error
- func (creation *DateAfterCreation_Status) AssignPropertiesToDateAfterCreationStatus(destination *alpha20210401s.DateAfterCreation_Status) error
- func (in *DateAfterCreation_Status) DeepCopy() *DateAfterCreation_Status
- func (in *DateAfterCreation_Status) DeepCopyInto(out *DateAfterCreation_Status)
- func (creation *DateAfterCreation_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (creation *DateAfterCreation_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DateAfterCreation_StatusARM
- type DateAfterModification
- func (modification *DateAfterModification) AssignPropertiesFromDateAfterModification(source *alpha20210401s.DateAfterModification) error
- func (modification *DateAfterModification) AssignPropertiesToDateAfterModification(destination *alpha20210401s.DateAfterModification) error
- func (modification *DateAfterModification) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DateAfterModification) DeepCopy() *DateAfterModification
- func (in *DateAfterModification) DeepCopyInto(out *DateAfterModification)
- func (modification *DateAfterModification) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (modification *DateAfterModification) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DateAfterModificationARM
- type DateAfterModification_Status
- func (modification *DateAfterModification_Status) AssignPropertiesFromDateAfterModificationStatus(source *alpha20210401s.DateAfterModification_Status) error
- func (modification *DateAfterModification_Status) AssignPropertiesToDateAfterModificationStatus(destination *alpha20210401s.DateAfterModification_Status) error
- func (in *DateAfterModification_Status) DeepCopy() *DateAfterModification_Status
- func (in *DateAfterModification_Status) DeepCopyInto(out *DateAfterModification_Status)
- func (modification *DateAfterModification_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (modification *DateAfterModification_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DateAfterModification_StatusARM
- type DeleteRetentionPolicy
- func (policy *DeleteRetentionPolicy) AssignPropertiesFromDeleteRetentionPolicy(source *alpha20210401s.DeleteRetentionPolicy) error
- func (policy *DeleteRetentionPolicy) AssignPropertiesToDeleteRetentionPolicy(destination *alpha20210401s.DeleteRetentionPolicy) error
- func (policy *DeleteRetentionPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeleteRetentionPolicy) DeepCopy() *DeleteRetentionPolicy
- func (in *DeleteRetentionPolicy) DeepCopyInto(out *DeleteRetentionPolicy)
- func (policy *DeleteRetentionPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *DeleteRetentionPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeleteRetentionPolicyARM
- type DeleteRetentionPolicy_Status
- func (policy *DeleteRetentionPolicy_Status) AssignPropertiesFromDeleteRetentionPolicyStatus(source *alpha20210401s.DeleteRetentionPolicy_Status) error
- func (policy *DeleteRetentionPolicy_Status) AssignPropertiesToDeleteRetentionPolicyStatus(destination *alpha20210401s.DeleteRetentionPolicy_Status) error
- func (in *DeleteRetentionPolicy_Status) DeepCopy() *DeleteRetentionPolicy_Status
- func (in *DeleteRetentionPolicy_Status) DeepCopyInto(out *DeleteRetentionPolicy_Status)
- func (policy *DeleteRetentionPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *DeleteRetentionPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeleteRetentionPolicy_StatusARM
- type Encryption
- func (encryption *Encryption) AssignPropertiesFromEncryption(source *alpha20210401s.Encryption) error
- func (encryption *Encryption) AssignPropertiesToEncryption(destination *alpha20210401s.Encryption) error
- func (encryption *Encryption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Encryption) DeepCopy() *Encryption
- func (in *Encryption) DeepCopyInto(out *Encryption)
- func (encryption *Encryption) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (encryption *Encryption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionARM
- type EncryptionIdentity
- func (identity *EncryptionIdentity) AssignPropertiesFromEncryptionIdentity(source *alpha20210401s.EncryptionIdentity) error
- func (identity *EncryptionIdentity) AssignPropertiesToEncryptionIdentity(destination *alpha20210401s.EncryptionIdentity) error
- func (identity *EncryptionIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EncryptionIdentity) DeepCopy() *EncryptionIdentity
- func (in *EncryptionIdentity) DeepCopyInto(out *EncryptionIdentity)
- func (identity *EncryptionIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *EncryptionIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionIdentityARM
- type EncryptionIdentity_Status
- func (identity *EncryptionIdentity_Status) AssignPropertiesFromEncryptionIdentityStatus(source *alpha20210401s.EncryptionIdentity_Status) error
- func (identity *EncryptionIdentity_Status) AssignPropertiesToEncryptionIdentityStatus(destination *alpha20210401s.EncryptionIdentity_Status) error
- func (in *EncryptionIdentity_Status) DeepCopy() *EncryptionIdentity_Status
- func (in *EncryptionIdentity_Status) DeepCopyInto(out *EncryptionIdentity_Status)
- func (identity *EncryptionIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *EncryptionIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionIdentity_StatusARM
- type EncryptionKeySource
- type EncryptionService
- func (service *EncryptionService) AssignPropertiesFromEncryptionService(source *alpha20210401s.EncryptionService) error
- func (service *EncryptionService) AssignPropertiesToEncryptionService(destination *alpha20210401s.EncryptionService) error
- func (service *EncryptionService) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EncryptionService) DeepCopy() *EncryptionService
- func (in *EncryptionService) DeepCopyInto(out *EncryptionService)
- func (service *EncryptionService) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *EncryptionService) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionServiceARM
- type EncryptionServiceKeyType
- type EncryptionServiceStatusKeyType
- type EncryptionService_Status
- func (service *EncryptionService_Status) AssignPropertiesFromEncryptionServiceStatus(source *alpha20210401s.EncryptionService_Status) error
- func (service *EncryptionService_Status) AssignPropertiesToEncryptionServiceStatus(destination *alpha20210401s.EncryptionService_Status) error
- func (in *EncryptionService_Status) DeepCopy() *EncryptionService_Status
- func (in *EncryptionService_Status) DeepCopyInto(out *EncryptionService_Status)
- func (service *EncryptionService_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (service *EncryptionService_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionService_StatusARM
- type EncryptionServices
- func (services *EncryptionServices) AssignPropertiesFromEncryptionServices(source *alpha20210401s.EncryptionServices) error
- func (services *EncryptionServices) AssignPropertiesToEncryptionServices(destination *alpha20210401s.EncryptionServices) error
- func (services *EncryptionServices) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EncryptionServices) DeepCopy() *EncryptionServices
- func (in *EncryptionServices) DeepCopyInto(out *EncryptionServices)
- func (services *EncryptionServices) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (services *EncryptionServices) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionServicesARM
- type EncryptionServices_Status
- func (services *EncryptionServices_Status) AssignPropertiesFromEncryptionServicesStatus(source *alpha20210401s.EncryptionServices_Status) error
- func (services *EncryptionServices_Status) AssignPropertiesToEncryptionServicesStatus(destination *alpha20210401s.EncryptionServices_Status) error
- func (in *EncryptionServices_Status) DeepCopy() *EncryptionServices_Status
- func (in *EncryptionServices_Status) DeepCopyInto(out *EncryptionServices_Status)
- func (services *EncryptionServices_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (services *EncryptionServices_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EncryptionServices_StatusARM
- type EncryptionStatusKeySource
- type Encryption_Status
- func (encryption *Encryption_Status) AssignPropertiesFromEncryptionStatus(source *alpha20210401s.Encryption_Status) error
- func (encryption *Encryption_Status) AssignPropertiesToEncryptionStatus(destination *alpha20210401s.Encryption_Status) error
- func (in *Encryption_Status) DeepCopy() *Encryption_Status
- func (in *Encryption_Status) DeepCopyInto(out *Encryption_Status)
- func (encryption *Encryption_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (encryption *Encryption_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Encryption_StatusARM
- type Endpoints_Status
- func (endpoints *Endpoints_Status) AssignPropertiesFromEndpointsStatus(source *alpha20210401s.Endpoints_Status) error
- func (endpoints *Endpoints_Status) AssignPropertiesToEndpointsStatus(destination *alpha20210401s.Endpoints_Status) error
- func (in *Endpoints_Status) DeepCopy() *Endpoints_Status
- func (in *Endpoints_Status) DeepCopyInto(out *Endpoints_Status)
- func (endpoints *Endpoints_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpoints *Endpoints_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Endpoints_StatusARM
- type ExtendedLocation
- func (location *ExtendedLocation) AssignPropertiesFromExtendedLocation(source *alpha20210401s.ExtendedLocation) error
- func (location *ExtendedLocation) AssignPropertiesToExtendedLocation(destination *alpha20210401s.ExtendedLocation) error
- func (location *ExtendedLocation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
- func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
- func (location *ExtendedLocation) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (location *ExtendedLocation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExtendedLocationARM
- type ExtendedLocationType
- type ExtendedLocationType_Status
- type ExtendedLocation_Status
- func (location *ExtendedLocation_Status) AssignPropertiesFromExtendedLocationStatus(source *alpha20210401s.ExtendedLocation_Status) error
- func (location *ExtendedLocation_Status) AssignPropertiesToExtendedLocationStatus(destination *alpha20210401s.ExtendedLocation_Status) error
- func (in *ExtendedLocation_Status) DeepCopy() *ExtendedLocation_Status
- func (in *ExtendedLocation_Status) DeepCopyInto(out *ExtendedLocation_Status)
- func (location *ExtendedLocation_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (location *ExtendedLocation_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExtendedLocation_StatusARM
- type GeoReplicationStatsStatusStatus
- type GeoReplicationStats_Status
- func (stats *GeoReplicationStats_Status) AssignPropertiesFromGeoReplicationStatsStatus(source *alpha20210401s.GeoReplicationStats_Status) error
- func (stats *GeoReplicationStats_Status) AssignPropertiesToGeoReplicationStatsStatus(destination *alpha20210401s.GeoReplicationStats_Status) error
- func (in *GeoReplicationStats_Status) DeepCopy() *GeoReplicationStats_Status
- func (in *GeoReplicationStats_Status) DeepCopyInto(out *GeoReplicationStats_Status)
- func (stats *GeoReplicationStats_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (stats *GeoReplicationStats_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GeoReplicationStats_StatusARM
- type IPRule
- func (rule *IPRule) AssignPropertiesFromIPRule(source *alpha20210401s.IPRule) error
- func (rule *IPRule) AssignPropertiesToIPRule(destination *alpha20210401s.IPRule) error
- func (rule *IPRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IPRule) DeepCopy() *IPRule
- func (in *IPRule) DeepCopyInto(out *IPRule)
- func (rule *IPRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *IPRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IPRuleARM
- type IPRuleAction
- type IPRuleStatusAction
- type IPRule_Status
- func (rule *IPRule_Status) AssignPropertiesFromIPRuleStatus(source *alpha20210401s.IPRule_Status) error
- func (rule *IPRule_Status) AssignPropertiesToIPRuleStatus(destination *alpha20210401s.IPRule_Status) error
- func (in *IPRule_Status) DeepCopy() *IPRule_Status
- func (in *IPRule_Status) DeepCopyInto(out *IPRule_Status)
- func (rule *IPRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *IPRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IPRule_StatusARM
- type Identity
- func (identity *Identity) AssignPropertiesFromIdentity(source *alpha20210401s.Identity) error
- func (identity *Identity) AssignPropertiesToIdentity(destination *alpha20210401s.Identity) error
- func (identity *Identity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Identity) DeepCopy() *Identity
- func (in *Identity) DeepCopyInto(out *Identity)
- func (identity *Identity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *Identity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IdentityARM
- type IdentityStatusType
- type IdentityType
- type Identity_Status
- func (identity *Identity_Status) AssignPropertiesFromIdentityStatus(source *alpha20210401s.Identity_Status) error
- func (identity *Identity_Status) AssignPropertiesToIdentityStatus(destination *alpha20210401s.Identity_Status) error
- func (in *Identity_Status) DeepCopy() *Identity_Status
- func (in *Identity_Status) DeepCopyInto(out *Identity_Status)
- func (identity *Identity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *Identity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Identity_StatusARM
- type ImmutabilityPolicyProperties_Status
- func (properties *ImmutabilityPolicyProperties_Status) AssignPropertiesFromImmutabilityPolicyPropertiesStatus(source *alpha20210401s.ImmutabilityPolicyProperties_Status) error
- func (properties *ImmutabilityPolicyProperties_Status) AssignPropertiesToImmutabilityPolicyPropertiesStatus(destination *alpha20210401s.ImmutabilityPolicyProperties_Status) error
- func (in *ImmutabilityPolicyProperties_Status) DeepCopy() *ImmutabilityPolicyProperties_Status
- func (in *ImmutabilityPolicyProperties_Status) DeepCopyInto(out *ImmutabilityPolicyProperties_Status)
- func (properties *ImmutabilityPolicyProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ImmutabilityPolicyProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutabilityPolicyProperties_StatusARM
- type ImmutabilityPolicyPropertyStatusState
- type ImmutabilityPolicyProperty_StatusARM
- type ImmutableStorageWithVersioning
- func (versioning *ImmutableStorageWithVersioning) AssignPropertiesFromImmutableStorageWithVersioning(source *alpha20210401s.ImmutableStorageWithVersioning) error
- func (versioning *ImmutableStorageWithVersioning) AssignPropertiesToImmutableStorageWithVersioning(destination *alpha20210401s.ImmutableStorageWithVersioning) error
- func (versioning *ImmutableStorageWithVersioning) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ImmutableStorageWithVersioning) DeepCopy() *ImmutableStorageWithVersioning
- func (in *ImmutableStorageWithVersioning) DeepCopyInto(out *ImmutableStorageWithVersioning)
- func (versioning *ImmutableStorageWithVersioning) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (versioning *ImmutableStorageWithVersioning) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutableStorageWithVersioningARM
- type ImmutableStorageWithVersioningStatusMigrationState
- type ImmutableStorageWithVersioning_Status
- func (versioning *ImmutableStorageWithVersioning_Status) AssignPropertiesFromImmutableStorageWithVersioningStatus(source *alpha20210401s.ImmutableStorageWithVersioning_Status) error
- func (versioning *ImmutableStorageWithVersioning_Status) AssignPropertiesToImmutableStorageWithVersioningStatus(destination *alpha20210401s.ImmutableStorageWithVersioning_Status) error
- func (in *ImmutableStorageWithVersioning_Status) DeepCopy() *ImmutableStorageWithVersioning_Status
- func (in *ImmutableStorageWithVersioning_Status) DeepCopyInto(out *ImmutableStorageWithVersioning_Status)
- func (versioning *ImmutableStorageWithVersioning_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (versioning *ImmutableStorageWithVersioning_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutableStorageWithVersioning_StatusARM
- type KeyCreationTime_Status
- func (time *KeyCreationTime_Status) AssignPropertiesFromKeyCreationTimeStatus(source *alpha20210401s.KeyCreationTime_Status) error
- func (time *KeyCreationTime_Status) AssignPropertiesToKeyCreationTimeStatus(destination *alpha20210401s.KeyCreationTime_Status) error
- func (in *KeyCreationTime_Status) DeepCopy() *KeyCreationTime_Status
- func (in *KeyCreationTime_Status) DeepCopyInto(out *KeyCreationTime_Status)
- func (time *KeyCreationTime_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (time *KeyCreationTime_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyCreationTime_StatusARM
- type KeyPolicy
- func (policy *KeyPolicy) AssignPropertiesFromKeyPolicy(source *alpha20210401s.KeyPolicy) error
- func (policy *KeyPolicy) AssignPropertiesToKeyPolicy(destination *alpha20210401s.KeyPolicy) error
- func (policy *KeyPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *KeyPolicy) DeepCopy() *KeyPolicy
- func (in *KeyPolicy) DeepCopyInto(out *KeyPolicy)
- func (policy *KeyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *KeyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyPolicyARM
- type KeyPolicy_Status
- func (policy *KeyPolicy_Status) AssignPropertiesFromKeyPolicyStatus(source *alpha20210401s.KeyPolicy_Status) error
- func (policy *KeyPolicy_Status) AssignPropertiesToKeyPolicyStatus(destination *alpha20210401s.KeyPolicy_Status) error
- func (in *KeyPolicy_Status) DeepCopy() *KeyPolicy_Status
- func (in *KeyPolicy_Status) DeepCopyInto(out *KeyPolicy_Status)
- func (policy *KeyPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *KeyPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyPolicy_StatusARM
- type KeyVaultProperties
- func (properties *KeyVaultProperties) AssignPropertiesFromKeyVaultProperties(source *alpha20210401s.KeyVaultProperties) error
- func (properties *KeyVaultProperties) AssignPropertiesToKeyVaultProperties(destination *alpha20210401s.KeyVaultProperties) error
- func (properties *KeyVaultProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties
- func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties)
- func (properties *KeyVaultProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *KeyVaultProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyVaultPropertiesARM
- type KeyVaultProperties_Status
- func (properties *KeyVaultProperties_Status) AssignPropertiesFromKeyVaultPropertiesStatus(source *alpha20210401s.KeyVaultProperties_Status) error
- func (properties *KeyVaultProperties_Status) AssignPropertiesToKeyVaultPropertiesStatus(destination *alpha20210401s.KeyVaultProperties_Status) error
- func (in *KeyVaultProperties_Status) DeepCopy() *KeyVaultProperties_Status
- func (in *KeyVaultProperties_Status) DeepCopyInto(out *KeyVaultProperties_Status)
- func (properties *KeyVaultProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *KeyVaultProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyVaultProperties_StatusARM
- type LastAccessTimeTrackingPolicy
- func (policy *LastAccessTimeTrackingPolicy) AssignPropertiesFromLastAccessTimeTrackingPolicy(source *alpha20210401s.LastAccessTimeTrackingPolicy) error
- func (policy *LastAccessTimeTrackingPolicy) AssignPropertiesToLastAccessTimeTrackingPolicy(destination *alpha20210401s.LastAccessTimeTrackingPolicy) error
- func (policy *LastAccessTimeTrackingPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *LastAccessTimeTrackingPolicy) DeepCopy() *LastAccessTimeTrackingPolicy
- func (in *LastAccessTimeTrackingPolicy) DeepCopyInto(out *LastAccessTimeTrackingPolicy)
- func (policy *LastAccessTimeTrackingPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *LastAccessTimeTrackingPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LastAccessTimeTrackingPolicyARM
- type LastAccessTimeTrackingPolicyName
- type LastAccessTimeTrackingPolicyStatusName
- type LastAccessTimeTrackingPolicy_Status
- func (policy *LastAccessTimeTrackingPolicy_Status) AssignPropertiesFromLastAccessTimeTrackingPolicyStatus(source *alpha20210401s.LastAccessTimeTrackingPolicy_Status) error
- func (policy *LastAccessTimeTrackingPolicy_Status) AssignPropertiesToLastAccessTimeTrackingPolicyStatus(destination *alpha20210401s.LastAccessTimeTrackingPolicy_Status) error
- func (in *LastAccessTimeTrackingPolicy_Status) DeepCopy() *LastAccessTimeTrackingPolicy_Status
- func (in *LastAccessTimeTrackingPolicy_Status) DeepCopyInto(out *LastAccessTimeTrackingPolicy_Status)
- func (policy *LastAccessTimeTrackingPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *LastAccessTimeTrackingPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LastAccessTimeTrackingPolicy_StatusARM
- type LegalHoldProperties_Status
- func (properties *LegalHoldProperties_Status) AssignPropertiesFromLegalHoldPropertiesStatus(source *alpha20210401s.LegalHoldProperties_Status) error
- func (properties *LegalHoldProperties_Status) AssignPropertiesToLegalHoldPropertiesStatus(destination *alpha20210401s.LegalHoldProperties_Status) error
- func (in *LegalHoldProperties_Status) DeepCopy() *LegalHoldProperties_Status
- func (in *LegalHoldProperties_Status) DeepCopyInto(out *LegalHoldProperties_Status)
- func (properties *LegalHoldProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *LegalHoldProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LegalHoldProperties_StatusARM
- type ManagementPolicyAction
- func (action *ManagementPolicyAction) AssignPropertiesFromManagementPolicyAction(source *alpha20210401s.ManagementPolicyAction) error
- func (action *ManagementPolicyAction) AssignPropertiesToManagementPolicyAction(destination *alpha20210401s.ManagementPolicyAction) error
- func (action *ManagementPolicyAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyAction) DeepCopy() *ManagementPolicyAction
- func (in *ManagementPolicyAction) DeepCopyInto(out *ManagementPolicyAction)
- func (action *ManagementPolicyAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *ManagementPolicyAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyActionARM
- type ManagementPolicyAction_Status
- func (action *ManagementPolicyAction_Status) AssignPropertiesFromManagementPolicyActionStatus(source *alpha20210401s.ManagementPolicyAction_Status) error
- func (action *ManagementPolicyAction_Status) AssignPropertiesToManagementPolicyActionStatus(destination *alpha20210401s.ManagementPolicyAction_Status) error
- func (in *ManagementPolicyAction_Status) DeepCopy() *ManagementPolicyAction_Status
- func (in *ManagementPolicyAction_Status) DeepCopyInto(out *ManagementPolicyAction_Status)
- func (action *ManagementPolicyAction_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *ManagementPolicyAction_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyAction_StatusARM
- type ManagementPolicyBaseBlob
- func (blob *ManagementPolicyBaseBlob) AssignPropertiesFromManagementPolicyBaseBlob(source *alpha20210401s.ManagementPolicyBaseBlob) error
- func (blob *ManagementPolicyBaseBlob) AssignPropertiesToManagementPolicyBaseBlob(destination *alpha20210401s.ManagementPolicyBaseBlob) error
- func (blob *ManagementPolicyBaseBlob) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyBaseBlob) DeepCopy() *ManagementPolicyBaseBlob
- func (in *ManagementPolicyBaseBlob) DeepCopyInto(out *ManagementPolicyBaseBlob)
- func (blob *ManagementPolicyBaseBlob) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (blob *ManagementPolicyBaseBlob) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyBaseBlobARM
- type ManagementPolicyBaseBlob_Status
- func (blob *ManagementPolicyBaseBlob_Status) AssignPropertiesFromManagementPolicyBaseBlobStatus(source *alpha20210401s.ManagementPolicyBaseBlob_Status) error
- func (blob *ManagementPolicyBaseBlob_Status) AssignPropertiesToManagementPolicyBaseBlobStatus(destination *alpha20210401s.ManagementPolicyBaseBlob_Status) error
- func (in *ManagementPolicyBaseBlob_Status) DeepCopy() *ManagementPolicyBaseBlob_Status
- func (in *ManagementPolicyBaseBlob_Status) DeepCopyInto(out *ManagementPolicyBaseBlob_Status)
- func (blob *ManagementPolicyBaseBlob_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (blob *ManagementPolicyBaseBlob_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyBaseBlob_StatusARM
- type ManagementPolicyDefinition
- func (definition *ManagementPolicyDefinition) AssignPropertiesFromManagementPolicyDefinition(source *alpha20210401s.ManagementPolicyDefinition) error
- func (definition *ManagementPolicyDefinition) AssignPropertiesToManagementPolicyDefinition(destination *alpha20210401s.ManagementPolicyDefinition) error
- func (definition *ManagementPolicyDefinition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyDefinition) DeepCopy() *ManagementPolicyDefinition
- func (in *ManagementPolicyDefinition) DeepCopyInto(out *ManagementPolicyDefinition)
- func (definition *ManagementPolicyDefinition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (definition *ManagementPolicyDefinition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyDefinitionARM
- type ManagementPolicyDefinition_Status
- func (definition *ManagementPolicyDefinition_Status) AssignPropertiesFromManagementPolicyDefinitionStatus(source *alpha20210401s.ManagementPolicyDefinition_Status) error
- func (definition *ManagementPolicyDefinition_Status) AssignPropertiesToManagementPolicyDefinitionStatus(destination *alpha20210401s.ManagementPolicyDefinition_Status) error
- func (in *ManagementPolicyDefinition_Status) DeepCopy() *ManagementPolicyDefinition_Status
- func (in *ManagementPolicyDefinition_Status) DeepCopyInto(out *ManagementPolicyDefinition_Status)
- func (definition *ManagementPolicyDefinition_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (definition *ManagementPolicyDefinition_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyDefinition_StatusARM
- type ManagementPolicyFilter
- func (filter *ManagementPolicyFilter) AssignPropertiesFromManagementPolicyFilter(source *alpha20210401s.ManagementPolicyFilter) error
- func (filter *ManagementPolicyFilter) AssignPropertiesToManagementPolicyFilter(destination *alpha20210401s.ManagementPolicyFilter) error
- func (filter *ManagementPolicyFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyFilter) DeepCopy() *ManagementPolicyFilter
- func (in *ManagementPolicyFilter) DeepCopyInto(out *ManagementPolicyFilter)
- func (filter *ManagementPolicyFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *ManagementPolicyFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyFilterARM
- type ManagementPolicyFilter_Status
- func (filter *ManagementPolicyFilter_Status) AssignPropertiesFromManagementPolicyFilterStatus(source *alpha20210401s.ManagementPolicyFilter_Status) error
- func (filter *ManagementPolicyFilter_Status) AssignPropertiesToManagementPolicyFilterStatus(destination *alpha20210401s.ManagementPolicyFilter_Status) error
- func (in *ManagementPolicyFilter_Status) DeepCopy() *ManagementPolicyFilter_Status
- func (in *ManagementPolicyFilter_Status) DeepCopyInto(out *ManagementPolicyFilter_Status)
- func (filter *ManagementPolicyFilter_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *ManagementPolicyFilter_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyFilter_StatusARM
- type ManagementPolicyPropertiesARM
- type ManagementPolicyProperties_StatusARM
- type ManagementPolicyRule
- func (rule *ManagementPolicyRule) AssignPropertiesFromManagementPolicyRule(source *alpha20210401s.ManagementPolicyRule) error
- func (rule *ManagementPolicyRule) AssignPropertiesToManagementPolicyRule(destination *alpha20210401s.ManagementPolicyRule) error
- func (rule *ManagementPolicyRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyRule) DeepCopy() *ManagementPolicyRule
- func (in *ManagementPolicyRule) DeepCopyInto(out *ManagementPolicyRule)
- func (rule *ManagementPolicyRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *ManagementPolicyRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyRuleARM
- type ManagementPolicyRuleStatusType
- type ManagementPolicyRuleType
- type ManagementPolicyRule_Status
- func (rule *ManagementPolicyRule_Status) AssignPropertiesFromManagementPolicyRuleStatus(source *alpha20210401s.ManagementPolicyRule_Status) error
- func (rule *ManagementPolicyRule_Status) AssignPropertiesToManagementPolicyRuleStatus(destination *alpha20210401s.ManagementPolicyRule_Status) error
- func (in *ManagementPolicyRule_Status) DeepCopy() *ManagementPolicyRule_Status
- func (in *ManagementPolicyRule_Status) DeepCopyInto(out *ManagementPolicyRule_Status)
- func (rule *ManagementPolicyRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *ManagementPolicyRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyRule_StatusARM
- type ManagementPolicySchema
- func (schema *ManagementPolicySchema) AssignPropertiesFromManagementPolicySchema(source *alpha20210401s.ManagementPolicySchema) error
- func (schema *ManagementPolicySchema) AssignPropertiesToManagementPolicySchema(destination *alpha20210401s.ManagementPolicySchema) error
- func (schema *ManagementPolicySchema) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicySchema) DeepCopy() *ManagementPolicySchema
- func (in *ManagementPolicySchema) DeepCopyInto(out *ManagementPolicySchema)
- func (schema *ManagementPolicySchema) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (schema *ManagementPolicySchema) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicySchemaARM
- type ManagementPolicySchema_Status
- func (schema *ManagementPolicySchema_Status) AssignPropertiesFromManagementPolicySchemaStatus(source *alpha20210401s.ManagementPolicySchema_Status) error
- func (schema *ManagementPolicySchema_Status) AssignPropertiesToManagementPolicySchemaStatus(destination *alpha20210401s.ManagementPolicySchema_Status) error
- func (in *ManagementPolicySchema_Status) DeepCopy() *ManagementPolicySchema_Status
- func (in *ManagementPolicySchema_Status) DeepCopyInto(out *ManagementPolicySchema_Status)
- func (schema *ManagementPolicySchema_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (schema *ManagementPolicySchema_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicySchema_StatusARM
- type ManagementPolicySnapShot
- func (shot *ManagementPolicySnapShot) AssignPropertiesFromManagementPolicySnapShot(source *alpha20210401s.ManagementPolicySnapShot) error
- func (shot *ManagementPolicySnapShot) AssignPropertiesToManagementPolicySnapShot(destination *alpha20210401s.ManagementPolicySnapShot) error
- func (shot *ManagementPolicySnapShot) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicySnapShot) DeepCopy() *ManagementPolicySnapShot
- func (in *ManagementPolicySnapShot) DeepCopyInto(out *ManagementPolicySnapShot)
- func (shot *ManagementPolicySnapShot) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (shot *ManagementPolicySnapShot) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicySnapShotARM
- type ManagementPolicySnapShot_Status
- func (shot *ManagementPolicySnapShot_Status) AssignPropertiesFromManagementPolicySnapShotStatus(source *alpha20210401s.ManagementPolicySnapShot_Status) error
- func (shot *ManagementPolicySnapShot_Status) AssignPropertiesToManagementPolicySnapShotStatus(destination *alpha20210401s.ManagementPolicySnapShot_Status) error
- func (in *ManagementPolicySnapShot_Status) DeepCopy() *ManagementPolicySnapShot_Status
- func (in *ManagementPolicySnapShot_Status) DeepCopyInto(out *ManagementPolicySnapShot_Status)
- func (shot *ManagementPolicySnapShot_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (shot *ManagementPolicySnapShot_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicySnapShot_StatusARM
- type ManagementPolicyVersion
- func (version *ManagementPolicyVersion) AssignPropertiesFromManagementPolicyVersion(source *alpha20210401s.ManagementPolicyVersion) error
- func (version *ManagementPolicyVersion) AssignPropertiesToManagementPolicyVersion(destination *alpha20210401s.ManagementPolicyVersion) error
- func (version *ManagementPolicyVersion) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagementPolicyVersion) DeepCopy() *ManagementPolicyVersion
- func (in *ManagementPolicyVersion) DeepCopyInto(out *ManagementPolicyVersion)
- func (version *ManagementPolicyVersion) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (version *ManagementPolicyVersion) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyVersionARM
- type ManagementPolicyVersion_Status
- func (version *ManagementPolicyVersion_Status) AssignPropertiesFromManagementPolicyVersionStatus(source *alpha20210401s.ManagementPolicyVersion_Status) error
- func (version *ManagementPolicyVersion_Status) AssignPropertiesToManagementPolicyVersionStatus(destination *alpha20210401s.ManagementPolicyVersion_Status) error
- func (in *ManagementPolicyVersion_Status) DeepCopy() *ManagementPolicyVersion_Status
- func (in *ManagementPolicyVersion_Status) DeepCopyInto(out *ManagementPolicyVersion_Status)
- func (version *ManagementPolicyVersion_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (version *ManagementPolicyVersion_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicyVersion_StatusARM
- type ManagementPolicy_Status
- func (policy *ManagementPolicy_Status) AssignPropertiesFromManagementPolicyStatus(source *alpha20210401s.ManagementPolicy_Status) error
- func (policy *ManagementPolicy_Status) AssignPropertiesToManagementPolicyStatus(destination *alpha20210401s.ManagementPolicy_Status) error
- func (policy *ManagementPolicy_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *ManagementPolicy_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ManagementPolicy_Status) DeepCopy() *ManagementPolicy_Status
- func (in *ManagementPolicy_Status) DeepCopyInto(out *ManagementPolicy_Status)
- func (policy *ManagementPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ManagementPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagementPolicy_StatusARM
- type NetworkRuleSet
- func (ruleSet *NetworkRuleSet) AssignPropertiesFromNetworkRuleSet(source *alpha20210401s.NetworkRuleSet) error
- func (ruleSet *NetworkRuleSet) AssignPropertiesToNetworkRuleSet(destination *alpha20210401s.NetworkRuleSet) error
- func (ruleSet *NetworkRuleSet) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NetworkRuleSet) DeepCopy() *NetworkRuleSet
- func (in *NetworkRuleSet) DeepCopyInto(out *NetworkRuleSet)
- func (ruleSet *NetworkRuleSet) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (ruleSet *NetworkRuleSet) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkRuleSetARM
- type NetworkRuleSetBypass
- type NetworkRuleSetDefaultAction
- type NetworkRuleSetStatusBypass
- type NetworkRuleSetStatusDefaultAction
- type NetworkRuleSet_Status
- func (ruleSet *NetworkRuleSet_Status) AssignPropertiesFromNetworkRuleSetStatus(source *alpha20210401s.NetworkRuleSet_Status) error
- func (ruleSet *NetworkRuleSet_Status) AssignPropertiesToNetworkRuleSetStatus(destination *alpha20210401s.NetworkRuleSet_Status) error
- func (in *NetworkRuleSet_Status) DeepCopy() *NetworkRuleSet_Status
- func (in *NetworkRuleSet_Status) DeepCopyInto(out *NetworkRuleSet_Status)
- func (ruleSet *NetworkRuleSet_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (ruleSet *NetworkRuleSet_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkRuleSet_StatusARM
- type PrivateEndpointConnection_Status_SubResourceEmbedded
- func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesFromPrivateEndpointConnectionStatusSubResourceEmbedded(source *alpha20210401s.PrivateEndpointConnection_Status_SubResourceEmbedded) error
- func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesToPrivateEndpointConnectionStatusSubResourceEmbedded(...) error
- func (in *PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_Status_SubResourceEmbedded
- func (in *PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_Status_SubResourceEmbedded)
- func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointConnection_Status_SubResourceEmbeddedARM
- type QueuePropertiesARM
- type QueueProperties_StatusARM
- type QueueServicePropertiesPropertiesARM
- type QueueServiceProperties_Status
- func (properties *QueueServiceProperties_Status) AssignPropertiesFromQueueServicePropertiesStatus(source *alpha20210401s.QueueServiceProperties_Status) error
- func (properties *QueueServiceProperties_Status) AssignPropertiesToQueueServicePropertiesStatus(destination *alpha20210401s.QueueServiceProperties_Status) error
- func (properties *QueueServiceProperties_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (properties *QueueServiceProperties_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *QueueServiceProperties_Status) DeepCopy() *QueueServiceProperties_Status
- func (in *QueueServiceProperties_Status) DeepCopyInto(out *QueueServiceProperties_Status)
- func (properties *QueueServiceProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *QueueServiceProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type QueueServiceProperties_StatusARM
- type QueueServiceProperties_Status_PropertiesARM
- type ResourceAccessRule
- func (rule *ResourceAccessRule) AssignPropertiesFromResourceAccessRule(source *alpha20210401s.ResourceAccessRule) error
- func (rule *ResourceAccessRule) AssignPropertiesToResourceAccessRule(destination *alpha20210401s.ResourceAccessRule) error
- func (rule *ResourceAccessRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceAccessRule) DeepCopy() *ResourceAccessRule
- func (in *ResourceAccessRule) DeepCopyInto(out *ResourceAccessRule)
- func (rule *ResourceAccessRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *ResourceAccessRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceAccessRuleARM
- type ResourceAccessRule_Status
- func (rule *ResourceAccessRule_Status) AssignPropertiesFromResourceAccessRuleStatus(source *alpha20210401s.ResourceAccessRule_Status) error
- func (rule *ResourceAccessRule_Status) AssignPropertiesToResourceAccessRuleStatus(destination *alpha20210401s.ResourceAccessRule_Status) error
- func (in *ResourceAccessRule_Status) DeepCopy() *ResourceAccessRule_Status
- func (in *ResourceAccessRule_Status) DeepCopyInto(out *ResourceAccessRule_Status)
- func (rule *ResourceAccessRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *ResourceAccessRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceAccessRule_StatusARM
- type RestorePolicyProperties
- func (properties *RestorePolicyProperties) AssignPropertiesFromRestorePolicyProperties(source *alpha20210401s.RestorePolicyProperties) error
- func (properties *RestorePolicyProperties) AssignPropertiesToRestorePolicyProperties(destination *alpha20210401s.RestorePolicyProperties) error
- func (properties *RestorePolicyProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RestorePolicyProperties) DeepCopy() *RestorePolicyProperties
- func (in *RestorePolicyProperties) DeepCopyInto(out *RestorePolicyProperties)
- func (properties *RestorePolicyProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *RestorePolicyProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RestorePolicyPropertiesARM
- type RestorePolicyProperties_Status
- func (properties *RestorePolicyProperties_Status) AssignPropertiesFromRestorePolicyPropertiesStatus(source *alpha20210401s.RestorePolicyProperties_Status) error
- func (properties *RestorePolicyProperties_Status) AssignPropertiesToRestorePolicyPropertiesStatus(destination *alpha20210401s.RestorePolicyProperties_Status) error
- func (in *RestorePolicyProperties_Status) DeepCopy() *RestorePolicyProperties_Status
- func (in *RestorePolicyProperties_Status) DeepCopyInto(out *RestorePolicyProperties_Status)
- func (properties *RestorePolicyProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *RestorePolicyProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RestorePolicyProperties_StatusARM
- type RoutingPreference
- func (preference *RoutingPreference) AssignPropertiesFromRoutingPreference(source *alpha20210401s.RoutingPreference) error
- func (preference *RoutingPreference) AssignPropertiesToRoutingPreference(destination *alpha20210401s.RoutingPreference) error
- func (preference *RoutingPreference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RoutingPreference) DeepCopy() *RoutingPreference
- func (in *RoutingPreference) DeepCopyInto(out *RoutingPreference)
- func (preference *RoutingPreference) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (preference *RoutingPreference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RoutingPreferenceARM
- type RoutingPreferenceRoutingChoice
- type RoutingPreferenceStatusRoutingChoice
- type RoutingPreference_Status
- func (preference *RoutingPreference_Status) AssignPropertiesFromRoutingPreferenceStatus(source *alpha20210401s.RoutingPreference_Status) error
- func (preference *RoutingPreference_Status) AssignPropertiesToRoutingPreferenceStatus(destination *alpha20210401s.RoutingPreference_Status) error
- func (in *RoutingPreference_Status) DeepCopy() *RoutingPreference_Status
- func (in *RoutingPreference_Status) DeepCopyInto(out *RoutingPreference_Status)
- func (preference *RoutingPreference_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (preference *RoutingPreference_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RoutingPreference_StatusARM
- type SasPolicy
- func (policy *SasPolicy) AssignPropertiesFromSasPolicy(source *alpha20210401s.SasPolicy) error
- func (policy *SasPolicy) AssignPropertiesToSasPolicy(destination *alpha20210401s.SasPolicy) error
- func (policy *SasPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SasPolicy) DeepCopy() *SasPolicy
- func (in *SasPolicy) DeepCopyInto(out *SasPolicy)
- func (policy *SasPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *SasPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SasPolicyARM
- type SasPolicyExpirationAction
- type SasPolicyStatusExpirationAction
- type SasPolicy_Status
- func (policy *SasPolicy_Status) AssignPropertiesFromSasPolicyStatus(source *alpha20210401s.SasPolicy_Status) error
- func (policy *SasPolicy_Status) AssignPropertiesToSasPolicyStatus(destination *alpha20210401s.SasPolicy_Status) error
- func (in *SasPolicy_Status) DeepCopy() *SasPolicy_Status
- func (in *SasPolicy_Status) DeepCopyInto(out *SasPolicy_Status)
- func (policy *SasPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *SasPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SasPolicy_StatusARM
- type Sku
- func (sku *Sku) AssignPropertiesFromSku(source *alpha20210401s.Sku) error
- func (sku *Sku) AssignPropertiesToSku(destination *alpha20210401s.Sku) error
- func (sku *Sku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Sku) DeepCopy() *Sku
- func (in *Sku) DeepCopyInto(out *Sku)
- func (sku *Sku) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (sku *Sku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SkuARM
- type SkuName
- type SkuName_Status
- type SkuTier
- type Sku_Status
- func (sku *Sku_Status) AssignPropertiesFromSkuStatus(source *alpha20210401s.Sku_Status) error
- func (sku *Sku_Status) AssignPropertiesToSkuStatus(destination *alpha20210401s.Sku_Status) error
- func (in *Sku_Status) DeepCopy() *Sku_Status
- func (in *Sku_Status) DeepCopyInto(out *Sku_Status)
- func (sku *Sku_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (sku *Sku_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Sku_StatusARM
- type StorageAccount
- func (account *StorageAccount) AssignPropertiesFromStorageAccount(source *alpha20210401s.StorageAccount) error
- func (account *StorageAccount) AssignPropertiesToStorageAccount(destination *alpha20210401s.StorageAccount) error
- func (account *StorageAccount) AzureName() string
- func (account *StorageAccount) ConvertFrom(hub conversion.Hub) error
- func (account *StorageAccount) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccount) DeepCopy() *StorageAccount
- func (in *StorageAccount) DeepCopyInto(out *StorageAccount)
- func (in *StorageAccount) DeepCopyObject() runtime.Object
- func (account *StorageAccount) Default()
- func (account StorageAccount) GetAPIVersion() string
- func (account *StorageAccount) GetConditions() conditions.Conditions
- func (account *StorageAccount) GetResourceScope() genruntime.ResourceScope
- func (account *StorageAccount) GetSpec() genruntime.ConvertibleSpec
- func (account *StorageAccount) GetStatus() genruntime.ConvertibleStatus
- func (account *StorageAccount) GetType() string
- func (account *StorageAccount) NewEmptyStatus() genruntime.ConvertibleStatus
- func (account *StorageAccount) OriginalGVK() *schema.GroupVersionKind
- func (account *StorageAccount) Owner() *genruntime.ResourceReference
- func (account *StorageAccount) SetConditions(conditions conditions.Conditions)
- func (account *StorageAccount) SetStatus(status genruntime.ConvertibleStatus) error
- func (account *StorageAccount) ValidateCreate() error
- func (account *StorageAccount) ValidateDelete() error
- func (account *StorageAccount) ValidateUpdate(old runtime.Object) error
- type StorageAccountInternetEndpoints_Status
- func (endpoints *StorageAccountInternetEndpoints_Status) AssignPropertiesFromStorageAccountInternetEndpointsStatus(source *alpha20210401s.StorageAccountInternetEndpoints_Status) error
- func (endpoints *StorageAccountInternetEndpoints_Status) AssignPropertiesToStorageAccountInternetEndpointsStatus(destination *alpha20210401s.StorageAccountInternetEndpoints_Status) error
- func (in *StorageAccountInternetEndpoints_Status) DeepCopy() *StorageAccountInternetEndpoints_Status
- func (in *StorageAccountInternetEndpoints_Status) DeepCopyInto(out *StorageAccountInternetEndpoints_Status)
- func (endpoints *StorageAccountInternetEndpoints_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpoints *StorageAccountInternetEndpoints_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountInternetEndpoints_StatusARM
- type StorageAccountList
- type StorageAccountMicrosoftEndpoints_Status
- func (endpoints *StorageAccountMicrosoftEndpoints_Status) AssignPropertiesFromStorageAccountMicrosoftEndpointsStatus(source *alpha20210401s.StorageAccountMicrosoftEndpoints_Status) error
- func (endpoints *StorageAccountMicrosoftEndpoints_Status) AssignPropertiesToStorageAccountMicrosoftEndpointsStatus(destination *alpha20210401s.StorageAccountMicrosoftEndpoints_Status) error
- func (in *StorageAccountMicrosoftEndpoints_Status) DeepCopy() *StorageAccountMicrosoftEndpoints_Status
- func (in *StorageAccountMicrosoftEndpoints_Status) DeepCopyInto(out *StorageAccountMicrosoftEndpoints_Status)
- func (endpoints *StorageAccountMicrosoftEndpoints_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpoints *StorageAccountMicrosoftEndpoints_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountMicrosoftEndpoints_StatusARM
- type StorageAccountOperatorSecrets
- func (secrets *StorageAccountOperatorSecrets) AssignPropertiesFromStorageAccountOperatorSecrets(source *alpha20210401s.StorageAccountOperatorSecrets) error
- func (secrets *StorageAccountOperatorSecrets) AssignPropertiesToStorageAccountOperatorSecrets(destination *alpha20210401s.StorageAccountOperatorSecrets) error
- func (in *StorageAccountOperatorSecrets) DeepCopy() *StorageAccountOperatorSecrets
- func (in *StorageAccountOperatorSecrets) DeepCopyInto(out *StorageAccountOperatorSecrets)
- type StorageAccountOperatorSpec
- func (operator *StorageAccountOperatorSpec) AssignPropertiesFromStorageAccountOperatorSpec(source *alpha20210401s.StorageAccountOperatorSpec) error
- func (operator *StorageAccountOperatorSpec) AssignPropertiesToStorageAccountOperatorSpec(destination *alpha20210401s.StorageAccountOperatorSpec) error
- func (in *StorageAccountOperatorSpec) DeepCopy() *StorageAccountOperatorSpec
- func (in *StorageAccountOperatorSpec) DeepCopyInto(out *StorageAccountOperatorSpec)
- type StorageAccountPropertiesCreateParametersARM
- type StorageAccountPropertiesCreateParametersAccessTier
- type StorageAccountPropertiesCreateParametersLargeFileSharesState
- type StorageAccountPropertiesCreateParametersMinimumTlsVersion
- type StorageAccountPropertiesStatusAccessTier
- type StorageAccountPropertiesStatusLargeFileSharesState
- type StorageAccountPropertiesStatusMinimumTlsVersion
- type StorageAccountPropertiesStatusProvisioningState
- type StorageAccountPropertiesStatusStatusOfPrimary
- type StorageAccountPropertiesStatusStatusOfSecondary
- type StorageAccountProperties_StatusARM
- type StorageAccountStatusKind
- type StorageAccount_Status
- func (account *StorageAccount_Status) AssignPropertiesFromStorageAccountStatus(source *alpha20210401s.StorageAccount_Status) error
- func (account *StorageAccount_Status) AssignPropertiesToStorageAccountStatus(destination *alpha20210401s.StorageAccount_Status) error
- func (account *StorageAccount_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (account *StorageAccount_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageAccount_Status) DeepCopy() *StorageAccount_Status
- func (in *StorageAccount_Status) DeepCopyInto(out *StorageAccount_Status)
- func (account *StorageAccount_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (account *StorageAccount_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccount_StatusARM
- type StorageAccountsBlobService
- func (service *StorageAccountsBlobService) AssignPropertiesFromStorageAccountsBlobService(source *alpha20210401s.StorageAccountsBlobService) error
- func (service *StorageAccountsBlobService) AssignPropertiesToStorageAccountsBlobService(destination *alpha20210401s.StorageAccountsBlobService) error
- func (service *StorageAccountsBlobService) AzureName() string
- func (service *StorageAccountsBlobService) ConvertFrom(hub conversion.Hub) error
- func (service *StorageAccountsBlobService) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsBlobService) DeepCopy() *StorageAccountsBlobService
- func (in *StorageAccountsBlobService) DeepCopyInto(out *StorageAccountsBlobService)
- func (in *StorageAccountsBlobService) DeepCopyObject() runtime.Object
- func (service *StorageAccountsBlobService) Default()
- func (service StorageAccountsBlobService) GetAPIVersion() string
- func (service *StorageAccountsBlobService) GetConditions() conditions.Conditions
- func (service *StorageAccountsBlobService) GetResourceScope() genruntime.ResourceScope
- func (service *StorageAccountsBlobService) GetSpec() genruntime.ConvertibleSpec
- func (service *StorageAccountsBlobService) GetStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsBlobService) GetType() string
- func (service *StorageAccountsBlobService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsBlobService) OriginalGVK() *schema.GroupVersionKind
- func (service *StorageAccountsBlobService) Owner() *genruntime.ResourceReference
- func (service *StorageAccountsBlobService) SetConditions(conditions conditions.Conditions)
- func (service *StorageAccountsBlobService) SetStatus(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsBlobService) ValidateCreate() error
- func (service *StorageAccountsBlobService) ValidateDelete() error
- func (service *StorageAccountsBlobService) ValidateUpdate(old runtime.Object) error
- type StorageAccountsBlobServiceList
- type StorageAccountsBlobServicesContainer
- func (container *StorageAccountsBlobServicesContainer) AssignPropertiesFromStorageAccountsBlobServicesContainer(source *alpha20210401s.StorageAccountsBlobServicesContainer) error
- func (container *StorageAccountsBlobServicesContainer) AssignPropertiesToStorageAccountsBlobServicesContainer(destination *alpha20210401s.StorageAccountsBlobServicesContainer) error
- func (container *StorageAccountsBlobServicesContainer) AzureName() string
- func (container *StorageAccountsBlobServicesContainer) ConvertFrom(hub conversion.Hub) error
- func (container *StorageAccountsBlobServicesContainer) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsBlobServicesContainer) DeepCopy() *StorageAccountsBlobServicesContainer
- func (in *StorageAccountsBlobServicesContainer) DeepCopyInto(out *StorageAccountsBlobServicesContainer)
- func (in *StorageAccountsBlobServicesContainer) DeepCopyObject() runtime.Object
- func (container *StorageAccountsBlobServicesContainer) Default()
- func (container StorageAccountsBlobServicesContainer) GetAPIVersion() string
- func (container *StorageAccountsBlobServicesContainer) GetConditions() conditions.Conditions
- func (container *StorageAccountsBlobServicesContainer) GetResourceScope() genruntime.ResourceScope
- func (container *StorageAccountsBlobServicesContainer) GetSpec() genruntime.ConvertibleSpec
- func (container *StorageAccountsBlobServicesContainer) GetStatus() genruntime.ConvertibleStatus
- func (container *StorageAccountsBlobServicesContainer) GetType() string
- func (container *StorageAccountsBlobServicesContainer) NewEmptyStatus() genruntime.ConvertibleStatus
- func (container *StorageAccountsBlobServicesContainer) OriginalGVK() *schema.GroupVersionKind
- func (container *StorageAccountsBlobServicesContainer) Owner() *genruntime.ResourceReference
- func (container *StorageAccountsBlobServicesContainer) SetConditions(conditions conditions.Conditions)
- func (container *StorageAccountsBlobServicesContainer) SetStatus(status genruntime.ConvertibleStatus) error
- func (container *StorageAccountsBlobServicesContainer) ValidateCreate() error
- func (container *StorageAccountsBlobServicesContainer) ValidateDelete() error
- func (container *StorageAccountsBlobServicesContainer) ValidateUpdate(old runtime.Object) error
- type StorageAccountsBlobServicesContainerList
- func (in *StorageAccountsBlobServicesContainerList) DeepCopy() *StorageAccountsBlobServicesContainerList
- func (in *StorageAccountsBlobServicesContainerList) DeepCopyInto(out *StorageAccountsBlobServicesContainerList)
- func (in *StorageAccountsBlobServicesContainerList) DeepCopyObject() runtime.Object
- type StorageAccountsBlobServicesContainers_Spec
- func (containers *StorageAccountsBlobServicesContainers_Spec) AssignPropertiesFromStorageAccountsBlobServicesContainersSpec(source *alpha20210401s.StorageAccountsBlobServicesContainers_Spec) error
- func (containers *StorageAccountsBlobServicesContainers_Spec) AssignPropertiesToStorageAccountsBlobServicesContainersSpec(destination *alpha20210401s.StorageAccountsBlobServicesContainers_Spec) error
- func (containers *StorageAccountsBlobServicesContainers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (containers *StorageAccountsBlobServicesContainers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (containers *StorageAccountsBlobServicesContainers_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsBlobServicesContainers_Spec) DeepCopy() *StorageAccountsBlobServicesContainers_Spec
- func (in *StorageAccountsBlobServicesContainers_Spec) DeepCopyInto(out *StorageAccountsBlobServicesContainers_Spec)
- func (containers *StorageAccountsBlobServicesContainers_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (containers *StorageAccountsBlobServicesContainers_Spec) OriginalVersion() string
- func (containers *StorageAccountsBlobServicesContainers_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (containers *StorageAccountsBlobServicesContainers_Spec) SetAzureName(azureName string)
- type StorageAccountsBlobServicesContainers_SpecARM
- func (in *StorageAccountsBlobServicesContainers_SpecARM) DeepCopy() *StorageAccountsBlobServicesContainers_SpecARM
- func (in *StorageAccountsBlobServicesContainers_SpecARM) DeepCopyInto(out *StorageAccountsBlobServicesContainers_SpecARM)
- func (containers StorageAccountsBlobServicesContainers_SpecARM) GetAPIVersion() string
- func (containers *StorageAccountsBlobServicesContainers_SpecARM) GetName() string
- func (containers *StorageAccountsBlobServicesContainers_SpecARM) GetType() string
- type StorageAccountsBlobServices_Spec
- func (services *StorageAccountsBlobServices_Spec) AssignPropertiesFromStorageAccountsBlobServicesSpec(source *alpha20210401s.StorageAccountsBlobServices_Spec) error
- func (services *StorageAccountsBlobServices_Spec) AssignPropertiesToStorageAccountsBlobServicesSpec(destination *alpha20210401s.StorageAccountsBlobServices_Spec) error
- func (services *StorageAccountsBlobServices_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (services *StorageAccountsBlobServices_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (services *StorageAccountsBlobServices_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsBlobServices_Spec) DeepCopy() *StorageAccountsBlobServices_Spec
- func (in *StorageAccountsBlobServices_Spec) DeepCopyInto(out *StorageAccountsBlobServices_Spec)
- func (services *StorageAccountsBlobServices_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (services *StorageAccountsBlobServices_Spec) OriginalVersion() string
- func (services *StorageAccountsBlobServices_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsBlobServices_SpecARM
- func (in *StorageAccountsBlobServices_SpecARM) DeepCopy() *StorageAccountsBlobServices_SpecARM
- func (in *StorageAccountsBlobServices_SpecARM) DeepCopyInto(out *StorageAccountsBlobServices_SpecARM)
- func (services StorageAccountsBlobServices_SpecARM) GetAPIVersion() string
- func (services *StorageAccountsBlobServices_SpecARM) GetName() string
- func (services *StorageAccountsBlobServices_SpecARM) GetType() string
- type StorageAccountsManagementPolicies_Spec
- func (policies *StorageAccountsManagementPolicies_Spec) AssignPropertiesFromStorageAccountsManagementPoliciesSpec(source *alpha20210401s.StorageAccountsManagementPolicies_Spec) error
- func (policies *StorageAccountsManagementPolicies_Spec) AssignPropertiesToStorageAccountsManagementPoliciesSpec(destination *alpha20210401s.StorageAccountsManagementPolicies_Spec) error
- func (policies *StorageAccountsManagementPolicies_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policies *StorageAccountsManagementPolicies_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (policies *StorageAccountsManagementPolicies_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsManagementPolicies_Spec) DeepCopy() *StorageAccountsManagementPolicies_Spec
- func (in *StorageAccountsManagementPolicies_Spec) DeepCopyInto(out *StorageAccountsManagementPolicies_Spec)
- func (policies *StorageAccountsManagementPolicies_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policies *StorageAccountsManagementPolicies_Spec) OriginalVersion() string
- func (policies *StorageAccountsManagementPolicies_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsManagementPolicies_SpecARM
- func (in *StorageAccountsManagementPolicies_SpecARM) DeepCopy() *StorageAccountsManagementPolicies_SpecARM
- func (in *StorageAccountsManagementPolicies_SpecARM) DeepCopyInto(out *StorageAccountsManagementPolicies_SpecARM)
- func (policies StorageAccountsManagementPolicies_SpecARM) GetAPIVersion() string
- func (policies *StorageAccountsManagementPolicies_SpecARM) GetName() string
- func (policies *StorageAccountsManagementPolicies_SpecARM) GetType() string
- type StorageAccountsManagementPolicy
- func (policy *StorageAccountsManagementPolicy) AssignPropertiesFromStorageAccountsManagementPolicy(source *alpha20210401s.StorageAccountsManagementPolicy) error
- func (policy *StorageAccountsManagementPolicy) AssignPropertiesToStorageAccountsManagementPolicy(destination *alpha20210401s.StorageAccountsManagementPolicy) error
- func (policy *StorageAccountsManagementPolicy) AzureName() string
- func (policy *StorageAccountsManagementPolicy) ConvertFrom(hub conversion.Hub) error
- func (policy *StorageAccountsManagementPolicy) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsManagementPolicy) DeepCopy() *StorageAccountsManagementPolicy
- func (in *StorageAccountsManagementPolicy) DeepCopyInto(out *StorageAccountsManagementPolicy)
- func (in *StorageAccountsManagementPolicy) DeepCopyObject() runtime.Object
- func (policy *StorageAccountsManagementPolicy) Default()
- func (policy StorageAccountsManagementPolicy) GetAPIVersion() string
- func (policy *StorageAccountsManagementPolicy) GetConditions() conditions.Conditions
- func (policy *StorageAccountsManagementPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *StorageAccountsManagementPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *StorageAccountsManagementPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *StorageAccountsManagementPolicy) GetType() string
- func (policy *StorageAccountsManagementPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *StorageAccountsManagementPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *StorageAccountsManagementPolicy) Owner() *genruntime.ResourceReference
- func (policy *StorageAccountsManagementPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *StorageAccountsManagementPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- func (policy *StorageAccountsManagementPolicy) ValidateCreate() error
- func (policy *StorageAccountsManagementPolicy) ValidateDelete() error
- func (policy *StorageAccountsManagementPolicy) ValidateUpdate(old runtime.Object) error
- type StorageAccountsManagementPolicyList
- type StorageAccountsQueueService
- func (service *StorageAccountsQueueService) AssignPropertiesFromStorageAccountsQueueService(source *alpha20210401s.StorageAccountsQueueService) error
- func (service *StorageAccountsQueueService) AssignPropertiesToStorageAccountsQueueService(destination *alpha20210401s.StorageAccountsQueueService) error
- func (service *StorageAccountsQueueService) AzureName() string
- func (service *StorageAccountsQueueService) ConvertFrom(hub conversion.Hub) error
- func (service *StorageAccountsQueueService) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsQueueService) DeepCopy() *StorageAccountsQueueService
- func (in *StorageAccountsQueueService) DeepCopyInto(out *StorageAccountsQueueService)
- func (in *StorageAccountsQueueService) DeepCopyObject() runtime.Object
- func (service *StorageAccountsQueueService) Default()
- func (service StorageAccountsQueueService) GetAPIVersion() string
- func (service *StorageAccountsQueueService) GetConditions() conditions.Conditions
- func (service *StorageAccountsQueueService) GetResourceScope() genruntime.ResourceScope
- func (service *StorageAccountsQueueService) GetSpec() genruntime.ConvertibleSpec
- func (service *StorageAccountsQueueService) GetStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsQueueService) GetType() string
- func (service *StorageAccountsQueueService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *StorageAccountsQueueService) OriginalGVK() *schema.GroupVersionKind
- func (service *StorageAccountsQueueService) Owner() *genruntime.ResourceReference
- func (service *StorageAccountsQueueService) SetConditions(conditions conditions.Conditions)
- func (service *StorageAccountsQueueService) SetStatus(status genruntime.ConvertibleStatus) error
- func (service *StorageAccountsQueueService) ValidateCreate() error
- func (service *StorageAccountsQueueService) ValidateDelete() error
- func (service *StorageAccountsQueueService) ValidateUpdate(old runtime.Object) error
- type StorageAccountsQueueServiceList
- type StorageAccountsQueueServicesQueue
- func (queue *StorageAccountsQueueServicesQueue) AssignPropertiesFromStorageAccountsQueueServicesQueue(source *alpha20210401s.StorageAccountsQueueServicesQueue) error
- func (queue *StorageAccountsQueueServicesQueue) AssignPropertiesToStorageAccountsQueueServicesQueue(destination *alpha20210401s.StorageAccountsQueueServicesQueue) error
- func (queue *StorageAccountsQueueServicesQueue) AzureName() string
- func (queue *StorageAccountsQueueServicesQueue) ConvertFrom(hub conversion.Hub) error
- func (queue *StorageAccountsQueueServicesQueue) ConvertTo(hub conversion.Hub) error
- func (in *StorageAccountsQueueServicesQueue) DeepCopy() *StorageAccountsQueueServicesQueue
- func (in *StorageAccountsQueueServicesQueue) DeepCopyInto(out *StorageAccountsQueueServicesQueue)
- func (in *StorageAccountsQueueServicesQueue) DeepCopyObject() runtime.Object
- func (queue *StorageAccountsQueueServicesQueue) Default()
- func (queue StorageAccountsQueueServicesQueue) GetAPIVersion() string
- func (queue *StorageAccountsQueueServicesQueue) GetConditions() conditions.Conditions
- func (queue *StorageAccountsQueueServicesQueue) GetResourceScope() genruntime.ResourceScope
- func (queue *StorageAccountsQueueServicesQueue) GetSpec() genruntime.ConvertibleSpec
- func (queue *StorageAccountsQueueServicesQueue) GetStatus() genruntime.ConvertibleStatus
- func (queue *StorageAccountsQueueServicesQueue) GetType() string
- func (queue *StorageAccountsQueueServicesQueue) NewEmptyStatus() genruntime.ConvertibleStatus
- func (queue *StorageAccountsQueueServicesQueue) OriginalGVK() *schema.GroupVersionKind
- func (queue *StorageAccountsQueueServicesQueue) Owner() *genruntime.ResourceReference
- func (queue *StorageAccountsQueueServicesQueue) SetConditions(conditions conditions.Conditions)
- func (queue *StorageAccountsQueueServicesQueue) SetStatus(status genruntime.ConvertibleStatus) error
- func (queue *StorageAccountsQueueServicesQueue) ValidateCreate() error
- func (queue *StorageAccountsQueueServicesQueue) ValidateDelete() error
- func (queue *StorageAccountsQueueServicesQueue) ValidateUpdate(old runtime.Object) error
- type StorageAccountsQueueServicesQueueList
- type StorageAccountsQueueServicesQueues_Spec
- func (queues *StorageAccountsQueueServicesQueues_Spec) AssignPropertiesFromStorageAccountsQueueServicesQueuesSpec(source *alpha20210401s.StorageAccountsQueueServicesQueues_Spec) error
- func (queues *StorageAccountsQueueServicesQueues_Spec) AssignPropertiesToStorageAccountsQueueServicesQueuesSpec(destination *alpha20210401s.StorageAccountsQueueServicesQueues_Spec) error
- func (queues *StorageAccountsQueueServicesQueues_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (queues *StorageAccountsQueueServicesQueues_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (queues *StorageAccountsQueueServicesQueues_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsQueueServicesQueues_Spec) DeepCopy() *StorageAccountsQueueServicesQueues_Spec
- func (in *StorageAccountsQueueServicesQueues_Spec) DeepCopyInto(out *StorageAccountsQueueServicesQueues_Spec)
- func (queues *StorageAccountsQueueServicesQueues_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (queues *StorageAccountsQueueServicesQueues_Spec) OriginalVersion() string
- func (queues *StorageAccountsQueueServicesQueues_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (queues *StorageAccountsQueueServicesQueues_Spec) SetAzureName(azureName string)
- type StorageAccountsQueueServicesQueues_SpecARM
- func (in *StorageAccountsQueueServicesQueues_SpecARM) DeepCopy() *StorageAccountsQueueServicesQueues_SpecARM
- func (in *StorageAccountsQueueServicesQueues_SpecARM) DeepCopyInto(out *StorageAccountsQueueServicesQueues_SpecARM)
- func (queues StorageAccountsQueueServicesQueues_SpecARM) GetAPIVersion() string
- func (queues *StorageAccountsQueueServicesQueues_SpecARM) GetName() string
- func (queues *StorageAccountsQueueServicesQueues_SpecARM) GetType() string
- type StorageAccountsQueueServices_Spec
- func (services *StorageAccountsQueueServices_Spec) AssignPropertiesFromStorageAccountsQueueServicesSpec(source *alpha20210401s.StorageAccountsQueueServices_Spec) error
- func (services *StorageAccountsQueueServices_Spec) AssignPropertiesToStorageAccountsQueueServicesSpec(destination *alpha20210401s.StorageAccountsQueueServices_Spec) error
- func (services *StorageAccountsQueueServices_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (services *StorageAccountsQueueServices_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (services *StorageAccountsQueueServices_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccountsQueueServices_Spec) DeepCopy() *StorageAccountsQueueServices_Spec
- func (in *StorageAccountsQueueServices_Spec) DeepCopyInto(out *StorageAccountsQueueServices_Spec)
- func (services *StorageAccountsQueueServices_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (services *StorageAccountsQueueServices_Spec) OriginalVersion() string
- func (services *StorageAccountsQueueServices_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageAccountsQueueServices_SpecARM
- func (in *StorageAccountsQueueServices_SpecARM) DeepCopy() *StorageAccountsQueueServices_SpecARM
- func (in *StorageAccountsQueueServices_SpecARM) DeepCopyInto(out *StorageAccountsQueueServices_SpecARM)
- func (services StorageAccountsQueueServices_SpecARM) GetAPIVersion() string
- func (services *StorageAccountsQueueServices_SpecARM) GetName() string
- func (services *StorageAccountsQueueServices_SpecARM) GetType() string
- type StorageAccountsSpecKind
- type StorageAccounts_Spec
- func (accounts *StorageAccounts_Spec) AssignPropertiesFromStorageAccountsSpec(source *alpha20210401s.StorageAccounts_Spec) error
- func (accounts *StorageAccounts_Spec) AssignPropertiesToStorageAccountsSpec(destination *alpha20210401s.StorageAccounts_Spec) error
- func (accounts *StorageAccounts_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (accounts *StorageAccounts_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (accounts *StorageAccounts_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageAccounts_Spec) DeepCopy() *StorageAccounts_Spec
- func (in *StorageAccounts_Spec) DeepCopyInto(out *StorageAccounts_Spec)
- func (accounts *StorageAccounts_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (accounts *StorageAccounts_Spec) OriginalVersion() string
- func (accounts *StorageAccounts_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (accounts *StorageAccounts_Spec) SetAzureName(azureName string)
- type StorageAccounts_SpecARM
- func (in *StorageAccounts_SpecARM) DeepCopy() *StorageAccounts_SpecARM
- func (in *StorageAccounts_SpecARM) DeepCopyInto(out *StorageAccounts_SpecARM)
- func (accounts StorageAccounts_SpecARM) GetAPIVersion() string
- func (accounts *StorageAccounts_SpecARM) GetName() string
- func (accounts *StorageAccounts_SpecARM) GetType() string
- type StorageQueue_Status
- func (queue *StorageQueue_Status) AssignPropertiesFromStorageQueueStatus(source *alpha20210401s.StorageQueue_Status) error
- func (queue *StorageQueue_Status) AssignPropertiesToStorageQueueStatus(destination *alpha20210401s.StorageQueue_Status) error
- func (queue *StorageQueue_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (queue *StorageQueue_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *StorageQueue_Status) DeepCopy() *StorageQueue_Status
- func (in *StorageQueue_Status) DeepCopyInto(out *StorageQueue_Status)
- func (queue *StorageQueue_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (queue *StorageQueue_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageQueue_StatusARM
- type TagFilter
- func (filter *TagFilter) AssignPropertiesFromTagFilter(source *alpha20210401s.TagFilter) error
- func (filter *TagFilter) AssignPropertiesToTagFilter(destination *alpha20210401s.TagFilter) error
- func (filter *TagFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *TagFilter) DeepCopy() *TagFilter
- func (in *TagFilter) DeepCopyInto(out *TagFilter)
- func (filter *TagFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *TagFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TagFilterARM
- type TagFilter_Status
- func (filter *TagFilter_Status) AssignPropertiesFromTagFilterStatus(source *alpha20210401s.TagFilter_Status) error
- func (filter *TagFilter_Status) AssignPropertiesToTagFilterStatus(destination *alpha20210401s.TagFilter_Status) error
- func (in *TagFilter_Status) DeepCopy() *TagFilter_Status
- func (in *TagFilter_Status) DeepCopyInto(out *TagFilter_Status)
- func (filter *TagFilter_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *TagFilter_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TagFilter_StatusARM
- type TagProperty_Status
- func (property *TagProperty_Status) AssignPropertiesFromTagPropertyStatus(source *alpha20210401s.TagProperty_Status) error
- func (property *TagProperty_Status) AssignPropertiesToTagPropertyStatus(destination *alpha20210401s.TagProperty_Status) error
- func (in *TagProperty_Status) DeepCopy() *TagProperty_Status
- func (in *TagProperty_Status) DeepCopyInto(out *TagProperty_Status)
- func (property *TagProperty_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (property *TagProperty_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TagProperty_StatusARM
- type Tier_Status
- type UpdateHistoryPropertyStatusUpdate
- type UpdateHistoryProperty_Status
- func (property *UpdateHistoryProperty_Status) AssignPropertiesFromUpdateHistoryPropertyStatus(source *alpha20210401s.UpdateHistoryProperty_Status) error
- func (property *UpdateHistoryProperty_Status) AssignPropertiesToUpdateHistoryPropertyStatus(destination *alpha20210401s.UpdateHistoryProperty_Status) error
- func (in *UpdateHistoryProperty_Status) DeepCopy() *UpdateHistoryProperty_Status
- func (in *UpdateHistoryProperty_Status) DeepCopyInto(out *UpdateHistoryProperty_Status)
- func (property *UpdateHistoryProperty_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (property *UpdateHistoryProperty_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpdateHistoryProperty_StatusARM
- type UserAssignedIdentity_Status
- func (identity *UserAssignedIdentity_Status) AssignPropertiesFromUserAssignedIdentityStatus(source *alpha20210401s.UserAssignedIdentity_Status) error
- func (identity *UserAssignedIdentity_Status) AssignPropertiesToUserAssignedIdentityStatus(destination *alpha20210401s.UserAssignedIdentity_Status) error
- func (in *UserAssignedIdentity_Status) DeepCopy() *UserAssignedIdentity_Status
- func (in *UserAssignedIdentity_Status) DeepCopyInto(out *UserAssignedIdentity_Status)
- func (identity *UserAssignedIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *UserAssignedIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UserAssignedIdentity_StatusARM
- type VirtualNetworkRule
- func (rule *VirtualNetworkRule) AssignPropertiesFromVirtualNetworkRule(source *alpha20210401s.VirtualNetworkRule) error
- func (rule *VirtualNetworkRule) AssignPropertiesToVirtualNetworkRule(destination *alpha20210401s.VirtualNetworkRule) error
- func (rule *VirtualNetworkRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule
- func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule)
- func (rule *VirtualNetworkRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *VirtualNetworkRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkRuleARM
- type VirtualNetworkRuleAction
- type VirtualNetworkRuleState
- type VirtualNetworkRuleStatusAction
- type VirtualNetworkRuleStatusState
- type VirtualNetworkRule_Status
- func (rule *VirtualNetworkRule_Status) AssignPropertiesFromVirtualNetworkRuleStatus(source *alpha20210401s.VirtualNetworkRule_Status) error
- func (rule *VirtualNetworkRule_Status) AssignPropertiesToVirtualNetworkRuleStatus(destination *alpha20210401s.VirtualNetworkRule_Status) error
- func (in *VirtualNetworkRule_Status) DeepCopy() *VirtualNetworkRule_Status
- func (in *VirtualNetworkRule_Status) DeepCopyInto(out *VirtualNetworkRule_Status)
- func (rule *VirtualNetworkRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *VirtualNetworkRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkRule_StatusARM
Constants ¶
const ( ContainerPropertiesStatusLeaseDurationFixed = ContainerPropertiesStatusLeaseDuration("Fixed") ContainerPropertiesStatusLeaseDurationInfinite = ContainerPropertiesStatusLeaseDuration("Infinite") )
const ( ContainerPropertiesStatusLeaseStateAvailable = ContainerPropertiesStatusLeaseState("Available") ContainerPropertiesStatusLeaseStateBreaking = ContainerPropertiesStatusLeaseState("Breaking") ContainerPropertiesStatusLeaseStateBroken = ContainerPropertiesStatusLeaseState("Broken") ContainerPropertiesStatusLeaseStateExpired = ContainerPropertiesStatusLeaseState("Expired") ContainerPropertiesStatusLeaseStateLeased = ContainerPropertiesStatusLeaseState("Leased") )
const ( ContainerPropertiesStatusLeaseStatusLocked = ContainerPropertiesStatusLeaseStatus("Locked") ContainerPropertiesStatusLeaseStatusUnlocked = ContainerPropertiesStatusLeaseStatus("Unlocked") )
const ( ContainerPropertiesStatusPublicAccessBlob = ContainerPropertiesStatusPublicAccess("Blob") ContainerPropertiesStatusPublicAccessContainer = ContainerPropertiesStatusPublicAccess("Container") ContainerPropertiesStatusPublicAccessNone = ContainerPropertiesStatusPublicAccess("None") )
const ( ImmutableStorageWithVersioningStatusMigrationStateCompleted = ImmutableStorageWithVersioningStatusMigrationState("Completed") ImmutableStorageWithVersioningStatusMigrationStateInProgress = ImmutableStorageWithVersioningStatusMigrationState("InProgress") )
const ( UpdateHistoryPropertyStatusUpdateExtend = UpdateHistoryPropertyStatusUpdate("extend") UpdateHistoryPropertyStatusUpdateLock = UpdateHistoryPropertyStatusUpdate("lock") UpdateHistoryPropertyStatusUpdatePut = UpdateHistoryPropertyStatusUpdate("put") )
const ( SkuName_StatusPremiumLRS = SkuName_Status("Premium_LRS") SkuName_StatusPremiumZRS = SkuName_Status("Premium_ZRS") SkuName_StatusStandardGRS = SkuName_Status("Standard_GRS") SkuName_StatusStandardGZRS = SkuName_Status("Standard_GZRS") SkuName_StatusStandardLRS = SkuName_Status("Standard_LRS") SkuName_StatusStandardRAGRS = SkuName_Status("Standard_RAGRS") SkuName_StatusStandardRAGZRS = SkuName_Status("Standard_RAGZRS") SkuName_StatusStandardZRS = SkuName_Status("Standard_ZRS") )
const ( Tier_StatusPremium = Tier_Status("Premium") Tier_StatusStandard = Tier_Status("Standard") )
const ( CorsRuleStatusAllowedMethodsDELETE = CorsRuleStatusAllowedMethods("DELETE") CorsRuleStatusAllowedMethodsGET = CorsRuleStatusAllowedMethods("GET") CorsRuleStatusAllowedMethodsHEAD = CorsRuleStatusAllowedMethods("HEAD") CorsRuleStatusAllowedMethodsMERGE = CorsRuleStatusAllowedMethods("MERGE") CorsRuleStatusAllowedMethodsOPTIONS = CorsRuleStatusAllowedMethods("OPTIONS") CorsRuleStatusAllowedMethodsPOST = CorsRuleStatusAllowedMethods("POST") CorsRuleStatusAllowedMethodsPUT = CorsRuleStatusAllowedMethods("PUT") )
const ( StorageAccountStatusKindBlobStorage = StorageAccountStatusKind("BlobStorage") StorageAccountStatusKindBlockBlobStorage = StorageAccountStatusKind("BlockBlobStorage") StorageAccountStatusKindFileStorage = StorageAccountStatusKind("FileStorage") StorageAccountStatusKindStorage = StorageAccountStatusKind("Storage") StorageAccountStatusKindStorageV2 = StorageAccountStatusKind("StorageV2") )
const ( IdentityStatusTypeNone = IdentityStatusType("None") IdentityStatusTypeSystemAssigned = IdentityStatusType("SystemAssigned") IdentityStatusTypeSystemAssignedUserAssigned = IdentityStatusType("SystemAssigned,UserAssigned") IdentityStatusTypeUserAssigned = IdentityStatusType("UserAssigned") )
const ( StorageAccountPropertiesCreateParametersAccessTierCool = StorageAccountPropertiesCreateParametersAccessTier("Cool") StorageAccountPropertiesCreateParametersAccessTierHot = StorageAccountPropertiesCreateParametersAccessTier("Hot") )
const ()
const ( StorageAccountPropertiesCreateParametersMinimumTlsVersionTLS10 = StorageAccountPropertiesCreateParametersMinimumTlsVersion("TLS1_0") StorageAccountPropertiesCreateParametersMinimumTlsVersionTLS11 = StorageAccountPropertiesCreateParametersMinimumTlsVersion("TLS1_1") StorageAccountPropertiesCreateParametersMinimumTlsVersionTLS12 = StorageAccountPropertiesCreateParametersMinimumTlsVersion("TLS1_2") )
const ( StorageAccountPropertiesStatusAccessTierCool = StorageAccountPropertiesStatusAccessTier("Cool") StorageAccountPropertiesStatusAccessTierHot = StorageAccountPropertiesStatusAccessTier("Hot") )
const ()
const ( StorageAccountPropertiesStatusMinimumTlsVersionTLS10 = StorageAccountPropertiesStatusMinimumTlsVersion("TLS1_0") StorageAccountPropertiesStatusMinimumTlsVersionTLS11 = StorageAccountPropertiesStatusMinimumTlsVersion("TLS1_1") StorageAccountPropertiesStatusMinimumTlsVersionTLS12 = StorageAccountPropertiesStatusMinimumTlsVersion("TLS1_2") )
const ( StorageAccountPropertiesStatusProvisioningStateCreating = StorageAccountPropertiesStatusProvisioningState("Creating") StorageAccountPropertiesStatusProvisioningStateResolvingDNS = StorageAccountPropertiesStatusProvisioningState("ResolvingDNS") StorageAccountPropertiesStatusProvisioningStateSucceeded = StorageAccountPropertiesStatusProvisioningState("Succeeded") )
const ( StorageAccountPropertiesStatusStatusOfPrimaryAvailable = StorageAccountPropertiesStatusStatusOfPrimary("available") )
const ( StorageAccountPropertiesStatusStatusOfSecondaryAvailable = StorageAccountPropertiesStatusStatusOfSecondary("available") )
const ()
const ( AzureFilesIdentityBasedAuthenticationDirectoryServiceOptionsAADDS = AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions("AADDS") AzureFilesIdentityBasedAuthenticationDirectoryServiceOptionsAD = AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions("AD") AzureFilesIdentityBasedAuthenticationDirectoryServiceOptionsNone = AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions("None") )
const ()
const ( AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptionsAADDS = AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions("AADDS") AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptionsAD = AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions("AD") AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptionsNone = AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions("None") )
const ( BlobRestoreStatusStatusStatusComplete = BlobRestoreStatusStatusStatus("Complete") BlobRestoreStatusStatusStatusFailed = BlobRestoreStatusStatusStatus("Failed") BlobRestoreStatusStatusStatusInProgress = BlobRestoreStatusStatusStatus("InProgress") )
const ( EncryptionKeySourceMicrosoftKeyvault = EncryptionKeySource("Microsoft.Keyvault") EncryptionKeySourceMicrosoftStorage = EncryptionKeySource("Microsoft.Storage") )
const ( EncryptionStatusKeySourceMicrosoftKeyvault = EncryptionStatusKeySource("Microsoft.Keyvault") EncryptionStatusKeySourceMicrosoftStorage = EncryptionStatusKeySource("Microsoft.Storage") )
const ( GeoReplicationStatsStatusStatusBootstrap = GeoReplicationStatsStatusStatus("Bootstrap") GeoReplicationStatsStatusStatusLive = GeoReplicationStatsStatusStatus("Live") )
const ( NetworkRuleSetBypassAzureServices = NetworkRuleSetBypass("AzureServices") NetworkRuleSetBypassLogging = NetworkRuleSetBypass("Logging") NetworkRuleSetBypassMetrics = NetworkRuleSetBypass("Metrics") NetworkRuleSetBypassNone = NetworkRuleSetBypass("None") )
const ( NetworkRuleSetDefaultActionAllow = NetworkRuleSetDefaultAction("Allow") NetworkRuleSetDefaultActionDeny = NetworkRuleSetDefaultAction("Deny") )
const ( NetworkRuleSetStatusBypassAzureServices = NetworkRuleSetStatusBypass("AzureServices") NetworkRuleSetStatusBypassLogging = NetworkRuleSetStatusBypass("Logging") NetworkRuleSetStatusBypassMetrics = NetworkRuleSetStatusBypass("Metrics") NetworkRuleSetStatusBypassNone = NetworkRuleSetStatusBypass("None") )
const ( NetworkRuleSetStatusDefaultActionAllow = NetworkRuleSetStatusDefaultAction("Allow") NetworkRuleSetStatusDefaultActionDeny = NetworkRuleSetStatusDefaultAction("Deny") )
const ( RoutingPreferenceRoutingChoiceInternetRouting = RoutingPreferenceRoutingChoice("InternetRouting") RoutingPreferenceRoutingChoiceMicrosoftRouting = RoutingPreferenceRoutingChoice("MicrosoftRouting") )
const ( RoutingPreferenceStatusRoutingChoiceInternetRouting = RoutingPreferenceStatusRoutingChoice("InternetRouting") RoutingPreferenceStatusRoutingChoiceMicrosoftRouting = RoutingPreferenceStatusRoutingChoice("MicrosoftRouting") )
const ( VirtualNetworkRuleStateDeprovisioning = VirtualNetworkRuleState("Deprovisioning") VirtualNetworkRuleStateFailed = VirtualNetworkRuleState("Failed") VirtualNetworkRuleStateNetworkSourceDeleted = VirtualNetworkRuleState("NetworkSourceDeleted") VirtualNetworkRuleStateProvisioning = VirtualNetworkRuleState("Provisioning") VirtualNetworkRuleStateSucceeded = VirtualNetworkRuleState("Succeeded") )
const ( VirtualNetworkRuleStatusStateDeprovisioning = VirtualNetworkRuleStatusState("Deprovisioning") VirtualNetworkRuleStatusStateFailed = VirtualNetworkRuleStatusState("Failed") VirtualNetworkRuleStatusStateNetworkSourceDeleted = VirtualNetworkRuleStatusState("NetworkSourceDeleted") VirtualNetworkRuleStatusStateProvisioning = VirtualNetworkRuleStatusState("Provisioning") VirtualNetworkRuleStatusStateSucceeded = VirtualNetworkRuleStatusState("Succeeded") )
const ( EncryptionServiceKeyTypeAccount = EncryptionServiceKeyType("Account") EncryptionServiceKeyTypeService = EncryptionServiceKeyType("Service") )
const ( EncryptionServiceStatusKeyTypeAccount = EncryptionServiceStatusKeyType("Account") EncryptionServiceStatusKeyTypeService = EncryptionServiceStatusKeyType("Service") )
const ( StorageAccountsSpecKindBlobStorage = StorageAccountsSpecKind("BlobStorage") StorageAccountsSpecKindBlockBlobStorage = StorageAccountsSpecKind("BlockBlobStorage") StorageAccountsSpecKindFileStorage = StorageAccountsSpecKind("FileStorage") StorageAccountsSpecKindStorage = StorageAccountsSpecKind("Storage") StorageAccountsSpecKindStorageV2 = StorageAccountsSpecKind("StorageV2") )
const ( IdentityTypeNone = IdentityType("None") IdentityTypeSystemAssigned = IdentityType("SystemAssigned") IdentityTypeSystemAssignedUserAssigned = IdentityType("SystemAssigned,UserAssigned") IdentityTypeUserAssigned = IdentityType("UserAssigned") )
const ( SkuNamePremiumLRS = SkuName("Premium_LRS") SkuNamePremiumZRS = SkuName("Premium_ZRS") SkuNameStandardGRS = SkuName("Standard_GRS") SkuNameStandardGZRS = SkuName("Standard_GZRS") SkuNameStandardLRS = SkuName("Standard_LRS") SkuNameStandardRAGRS = SkuName("Standard_RAGRS") SkuNameStandardRAGZRS = SkuName("Standard_RAGZRS") SkuNameStandardZRS = SkuName("Standard_ZRS") )
const ( SkuTierPremium = SkuTier("Premium") SkuTierStandard = SkuTier("Standard") )
const ( CorsRuleAllowedMethodsDELETE = CorsRuleAllowedMethods("DELETE") CorsRuleAllowedMethodsGET = CorsRuleAllowedMethods("GET") CorsRuleAllowedMethodsHEAD = CorsRuleAllowedMethods("HEAD") CorsRuleAllowedMethodsMERGE = CorsRuleAllowedMethods("MERGE") CorsRuleAllowedMethodsOPTIONS = CorsRuleAllowedMethods("OPTIONS") CorsRuleAllowedMethodsPOST = CorsRuleAllowedMethods("POST") CorsRuleAllowedMethodsPUT = CorsRuleAllowedMethods("PUT") )
const ( ContainerPropertiesPublicAccessBlob = ContainerPropertiesPublicAccess("Blob") ContainerPropertiesPublicAccessContainer = ContainerPropertiesPublicAccess("Container") ContainerPropertiesPublicAccessNone = ContainerPropertiesPublicAccess("None") )
const ( ImmutabilityPolicyPropertyStatusStateLocked = ImmutabilityPolicyPropertyStatusState("Locked") ImmutabilityPolicyPropertyStatusStateUnlocked = ImmutabilityPolicyPropertyStatusState("Unlocked") )
const APIVersionValue = APIVersion("2021-04-01")
const ExtendedLocationTypeEdgeZone = ExtendedLocationType("EdgeZone")
const ExtendedLocationType_StatusEdgeZone = ExtendedLocationType_Status("EdgeZone")
const IPRuleActionAllow = IPRuleAction("Allow")
const IPRuleStatusActionAllow = IPRuleStatusAction("Allow")
const LastAccessTimeTrackingPolicyNameAccessTimeTracking = LastAccessTimeTrackingPolicyName("AccessTimeTracking")
const LastAccessTimeTrackingPolicyStatusNameAccessTimeTracking = LastAccessTimeTrackingPolicyStatusName("AccessTimeTracking")
const ManagementPolicyRuleStatusTypeLifecycle = ManagementPolicyRuleStatusType("Lifecycle")
const ManagementPolicyRuleTypeLifecycle = ManagementPolicyRuleType("Lifecycle")
const SasPolicyExpirationActionLog = SasPolicyExpirationAction("Log")
const SasPolicyStatusExpirationActionLog = SasPolicyStatusExpirationAction("Log")
const VirtualNetworkRuleActionAllow = VirtualNetworkRuleAction("Allow")
const VirtualNetworkRuleStatusActionAllow = VirtualNetworkRuleStatusAction("Allow")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "storage.azure.com", Version: "v1alpha1api20210401"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Deprecated version of APIVersion. Use v1beta20210401.APIVersion instead +kubebuilder:validation:Enum={"2021-04-01"}
type ActiveDirectoryProperties ¶
type ActiveDirectoryProperties struct { // +kubebuilder:validation:Required AzureStorageSid *string `json:"azureStorageSid,omitempty"` // +kubebuilder:validation:Required DomainGuid *string `json:"domainGuid,omitempty"` // +kubebuilder:validation:Required DomainName *string `json:"domainName,omitempty"` // +kubebuilder:validation:Required DomainSid *string `json:"domainSid,omitempty"` // +kubebuilder:validation:Required ForestName *string `json:"forestName,omitempty"` // +kubebuilder:validation:Required NetBiosDomainName *string `json:"netBiosDomainName,omitempty"` }
Deprecated version of ActiveDirectoryProperties. Use v1beta20210401.ActiveDirectoryProperties instead
func (*ActiveDirectoryProperties) AssignPropertiesFromActiveDirectoryProperties ¶
func (properties *ActiveDirectoryProperties) AssignPropertiesFromActiveDirectoryProperties(source *alpha20210401s.ActiveDirectoryProperties) error
AssignPropertiesFromActiveDirectoryProperties populates our ActiveDirectoryProperties from the provided source ActiveDirectoryProperties
func (*ActiveDirectoryProperties) AssignPropertiesToActiveDirectoryProperties ¶
func (properties *ActiveDirectoryProperties) AssignPropertiesToActiveDirectoryProperties(destination *alpha20210401s.ActiveDirectoryProperties) error
AssignPropertiesToActiveDirectoryProperties populates the provided destination ActiveDirectoryProperties from our ActiveDirectoryProperties
func (*ActiveDirectoryProperties) ConvertToARM ¶
func (properties *ActiveDirectoryProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ActiveDirectoryProperties) DeepCopy ¶
func (in *ActiveDirectoryProperties) DeepCopy() *ActiveDirectoryProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryProperties.
func (*ActiveDirectoryProperties) DeepCopyInto ¶
func (in *ActiveDirectoryProperties) DeepCopyInto(out *ActiveDirectoryProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryProperties) NewEmptyARMValue ¶
func (properties *ActiveDirectoryProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ActiveDirectoryProperties) PopulateFromARM ¶
func (properties *ActiveDirectoryProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ActiveDirectoryPropertiesARM ¶
type ActiveDirectoryPropertiesARM 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"` }
Deprecated version of ActiveDirectoryProperties. Use v1beta20210401.ActiveDirectoryProperties instead
func (*ActiveDirectoryPropertiesARM) DeepCopy ¶
func (in *ActiveDirectoryPropertiesARM) DeepCopy() *ActiveDirectoryPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryPropertiesARM.
func (*ActiveDirectoryPropertiesARM) DeepCopyInto ¶
func (in *ActiveDirectoryPropertiesARM) DeepCopyInto(out *ActiveDirectoryPropertiesARM)
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"` }
Deprecated version of ActiveDirectoryProperties_Status. Use v1beta20210401.ActiveDirectoryProperties_Status instead
func (*ActiveDirectoryProperties_Status) AssignPropertiesFromActiveDirectoryPropertiesStatus ¶
func (properties *ActiveDirectoryProperties_Status) AssignPropertiesFromActiveDirectoryPropertiesStatus(source *alpha20210401s.ActiveDirectoryProperties_Status) error
AssignPropertiesFromActiveDirectoryPropertiesStatus populates our ActiveDirectoryProperties_Status from the provided source ActiveDirectoryProperties_Status
func (*ActiveDirectoryProperties_Status) AssignPropertiesToActiveDirectoryPropertiesStatus ¶
func (properties *ActiveDirectoryProperties_Status) AssignPropertiesToActiveDirectoryPropertiesStatus(destination *alpha20210401s.ActiveDirectoryProperties_Status) error
AssignPropertiesToActiveDirectoryPropertiesStatus populates the provided destination ActiveDirectoryProperties_Status from our ActiveDirectoryProperties_Status
func (*ActiveDirectoryProperties_Status) DeepCopy ¶
func (in *ActiveDirectoryProperties_Status) DeepCopy() *ActiveDirectoryProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryProperties_Status.
func (*ActiveDirectoryProperties_Status) DeepCopyInto ¶
func (in *ActiveDirectoryProperties_Status) DeepCopyInto(out *ActiveDirectoryProperties_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryProperties_Status) NewEmptyARMValue ¶
func (properties *ActiveDirectoryProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ActiveDirectoryProperties_Status) PopulateFromARM ¶
func (properties *ActiveDirectoryProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ActiveDirectoryProperties_StatusARM ¶
type ActiveDirectoryProperties_StatusARM 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"` }
Deprecated version of ActiveDirectoryProperties_Status. Use v1beta20210401.ActiveDirectoryProperties_Status instead
func (*ActiveDirectoryProperties_StatusARM) DeepCopy ¶
func (in *ActiveDirectoryProperties_StatusARM) DeepCopy() *ActiveDirectoryProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryProperties_StatusARM.
func (*ActiveDirectoryProperties_StatusARM) DeepCopyInto ¶
func (in *ActiveDirectoryProperties_StatusARM) DeepCopyInto(out *ActiveDirectoryProperties_StatusARM)
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"` // +kubebuilder:validation:Required DirectoryServiceOptions *AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions `json:"directoryServiceOptions,omitempty"` }
Deprecated version of AzureFilesIdentityBasedAuthentication. Use v1beta20210401.AzureFilesIdentityBasedAuthentication instead
func (*AzureFilesIdentityBasedAuthentication) AssignPropertiesFromAzureFilesIdentityBasedAuthentication ¶
func (authentication *AzureFilesIdentityBasedAuthentication) AssignPropertiesFromAzureFilesIdentityBasedAuthentication(source *alpha20210401s.AzureFilesIdentityBasedAuthentication) error
AssignPropertiesFromAzureFilesIdentityBasedAuthentication populates our AzureFilesIdentityBasedAuthentication from the provided source AzureFilesIdentityBasedAuthentication
func (*AzureFilesIdentityBasedAuthentication) AssignPropertiesToAzureFilesIdentityBasedAuthentication ¶
func (authentication *AzureFilesIdentityBasedAuthentication) AssignPropertiesToAzureFilesIdentityBasedAuthentication(destination *alpha20210401s.AzureFilesIdentityBasedAuthentication) error
AssignPropertiesToAzureFilesIdentityBasedAuthentication populates the provided destination AzureFilesIdentityBasedAuthentication from our AzureFilesIdentityBasedAuthentication
func (*AzureFilesIdentityBasedAuthentication) ConvertToARM ¶
func (authentication *AzureFilesIdentityBasedAuthentication) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AzureFilesIdentityBasedAuthentication) DeepCopy ¶
func (in *AzureFilesIdentityBasedAuthentication) DeepCopy() *AzureFilesIdentityBasedAuthentication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFilesIdentityBasedAuthentication.
func (*AzureFilesIdentityBasedAuthentication) DeepCopyInto ¶
func (in *AzureFilesIdentityBasedAuthentication) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureFilesIdentityBasedAuthentication) NewEmptyARMValue ¶
func (authentication *AzureFilesIdentityBasedAuthentication) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureFilesIdentityBasedAuthentication) PopulateFromARM ¶
func (authentication *AzureFilesIdentityBasedAuthentication) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureFilesIdentityBasedAuthenticationARM ¶
type AzureFilesIdentityBasedAuthenticationARM struct { ActiveDirectoryProperties *ActiveDirectoryPropertiesARM `json:"activeDirectoryProperties,omitempty"` DirectoryServiceOptions *AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions `json:"directoryServiceOptions,omitempty"` }
Deprecated version of AzureFilesIdentityBasedAuthentication. Use v1beta20210401.AzureFilesIdentityBasedAuthentication instead
func (*AzureFilesIdentityBasedAuthenticationARM) DeepCopy ¶
func (in *AzureFilesIdentityBasedAuthenticationARM) DeepCopy() *AzureFilesIdentityBasedAuthenticationARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFilesIdentityBasedAuthenticationARM.
func (*AzureFilesIdentityBasedAuthenticationARM) DeepCopyInto ¶
func (in *AzureFilesIdentityBasedAuthenticationARM) DeepCopyInto(out *AzureFilesIdentityBasedAuthenticationARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFilesIdentityBasedAuthenticationDefaultSharePermission ¶
type AzureFilesIdentityBasedAuthenticationDefaultSharePermission string
Deprecated version of AzureFilesIdentityBasedAuthenticationDefaultSharePermission. Use v1beta20210401.AzureFilesIdentityBasedAuthenticationDefaultSharePermission instead +kubebuilder:validation:Enum={"None","StorageFileDataSmbShareContributor","StorageFileDataSmbShareElevatedContributor","StorageFileDataSmbShareOwner","StorageFileDataSmbShareReader"}
type AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions ¶
type AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions string
Deprecated version of AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions. Use v1beta20210401.AzureFilesIdentityBasedAuthenticationDirectoryServiceOptions instead +kubebuilder:validation:Enum={"AADDS","AD","None"}
type AzureFilesIdentityBasedAuthenticationStatusDefaultSharePermission ¶
type AzureFilesIdentityBasedAuthenticationStatusDefaultSharePermission string
Deprecated version of AzureFilesIdentityBasedAuthenticationStatusDefaultSharePermission. Use v1beta20210401.AzureFilesIdentityBasedAuthenticationStatusDefaultSharePermission instead
type AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions ¶
type AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions string
Deprecated version of AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions. Use v1beta20210401.AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions instead
type AzureFilesIdentityBasedAuthentication_Status ¶
type AzureFilesIdentityBasedAuthentication_Status struct { ActiveDirectoryProperties *ActiveDirectoryProperties_Status `json:"activeDirectoryProperties,omitempty"` DirectoryServiceOptions *AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions `json:"directoryServiceOptions,omitempty"` }
Deprecated version of AzureFilesIdentityBasedAuthentication_Status. Use v1beta20210401.AzureFilesIdentityBasedAuthentication_Status instead
func (*AzureFilesIdentityBasedAuthentication_Status) AssignPropertiesFromAzureFilesIdentityBasedAuthenticationStatus ¶
func (authentication *AzureFilesIdentityBasedAuthentication_Status) AssignPropertiesFromAzureFilesIdentityBasedAuthenticationStatus(source *alpha20210401s.AzureFilesIdentityBasedAuthentication_Status) error
AssignPropertiesFromAzureFilesIdentityBasedAuthenticationStatus populates our AzureFilesIdentityBasedAuthentication_Status from the provided source AzureFilesIdentityBasedAuthentication_Status
func (*AzureFilesIdentityBasedAuthentication_Status) AssignPropertiesToAzureFilesIdentityBasedAuthenticationStatus ¶
func (authentication *AzureFilesIdentityBasedAuthentication_Status) AssignPropertiesToAzureFilesIdentityBasedAuthenticationStatus(destination *alpha20210401s.AzureFilesIdentityBasedAuthentication_Status) error
AssignPropertiesToAzureFilesIdentityBasedAuthenticationStatus populates the provided destination AzureFilesIdentityBasedAuthentication_Status from our AzureFilesIdentityBasedAuthentication_Status
func (*AzureFilesIdentityBasedAuthentication_Status) DeepCopy ¶
func (in *AzureFilesIdentityBasedAuthentication_Status) DeepCopy() *AzureFilesIdentityBasedAuthentication_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFilesIdentityBasedAuthentication_Status.
func (*AzureFilesIdentityBasedAuthentication_Status) DeepCopyInto ¶
func (in *AzureFilesIdentityBasedAuthentication_Status) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureFilesIdentityBasedAuthentication_Status) NewEmptyARMValue ¶
func (authentication *AzureFilesIdentityBasedAuthentication_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureFilesIdentityBasedAuthentication_Status) PopulateFromARM ¶
func (authentication *AzureFilesIdentityBasedAuthentication_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureFilesIdentityBasedAuthentication_StatusARM ¶
type AzureFilesIdentityBasedAuthentication_StatusARM struct { ActiveDirectoryProperties *ActiveDirectoryProperties_StatusARM `json:"activeDirectoryProperties,omitempty"` DirectoryServiceOptions *AzureFilesIdentityBasedAuthenticationStatusDirectoryServiceOptions `json:"directoryServiceOptions,omitempty"` }
Deprecated version of AzureFilesIdentityBasedAuthentication_Status. Use v1beta20210401.AzureFilesIdentityBasedAuthentication_Status instead
func (*AzureFilesIdentityBasedAuthentication_StatusARM) DeepCopy ¶
func (in *AzureFilesIdentityBasedAuthentication_StatusARM) DeepCopy() *AzureFilesIdentityBasedAuthentication_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFilesIdentityBasedAuthentication_StatusARM.
func (*AzureFilesIdentityBasedAuthentication_StatusARM) DeepCopyInto ¶
func (in *AzureFilesIdentityBasedAuthentication_StatusARM) DeepCopyInto(out *AzureFilesIdentityBasedAuthentication_StatusARM)
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: The observed state of the resource 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 *ContainerPropertiesStatusLeaseDuration `json:"leaseDuration,omitempty"` LeaseState *ContainerPropertiesStatusLeaseState `json:"leaseState,omitempty"` LeaseStatus *ContainerPropertiesStatusLeaseStatus `json:"leaseStatus,omitempty"` LegalHold *LegalHoldProperties_Status `json:"legalHold,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` Name *string `json:"name,omitempty"` PublicAccess *ContainerPropertiesStatusPublicAccess `json:"publicAccess,omitempty"` RemainingRetentionDays *int `json:"remainingRetentionDays,omitempty"` Type *string `json:"type,omitempty"` Version *string `json:"version,omitempty"` }
Deprecated version of BlobContainer_Status. Use v1beta20210401.BlobContainer_Status instead
func (*BlobContainer_Status) AssignPropertiesFromBlobContainerStatus ¶
func (container *BlobContainer_Status) AssignPropertiesFromBlobContainerStatus(source *alpha20210401s.BlobContainer_Status) error
AssignPropertiesFromBlobContainerStatus populates our BlobContainer_Status from the provided source BlobContainer_Status
func (*BlobContainer_Status) AssignPropertiesToBlobContainerStatus ¶
func (container *BlobContainer_Status) AssignPropertiesToBlobContainerStatus(destination *alpha20210401s.BlobContainer_Status) error
AssignPropertiesToBlobContainerStatus populates the provided destination BlobContainer_Status from our BlobContainer_Status
func (*BlobContainer_Status) ConvertStatusFrom ¶
func (container *BlobContainer_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BlobContainer_Status from the provided source
func (*BlobContainer_Status) ConvertStatusTo ¶
func (container *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.
func (*BlobContainer_Status) NewEmptyARMValue ¶
func (container *BlobContainer_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobContainer_Status) PopulateFromARM ¶
func (container *BlobContainer_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobContainer_StatusARM ¶
type BlobContainer_StatusARM struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ContainerProperties_StatusARM `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of BlobContainer_Status. Use v1beta20210401.BlobContainer_Status instead
func (*BlobContainer_StatusARM) DeepCopy ¶
func (in *BlobContainer_StatusARM) DeepCopy() *BlobContainer_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobContainer_StatusARM.
func (*BlobContainer_StatusARM) DeepCopyInto ¶
func (in *BlobContainer_StatusARM) DeepCopyInto(out *BlobContainer_StatusARM)
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"` TimeToRestore *string `json:"timeToRestore,omitempty"` }
Deprecated version of BlobRestoreParameters_Status. Use v1beta20210401.BlobRestoreParameters_Status instead
func (*BlobRestoreParameters_Status) AssignPropertiesFromBlobRestoreParametersStatus ¶
func (parameters *BlobRestoreParameters_Status) AssignPropertiesFromBlobRestoreParametersStatus(source *alpha20210401s.BlobRestoreParameters_Status) error
AssignPropertiesFromBlobRestoreParametersStatus populates our BlobRestoreParameters_Status from the provided source BlobRestoreParameters_Status
func (*BlobRestoreParameters_Status) AssignPropertiesToBlobRestoreParametersStatus ¶
func (parameters *BlobRestoreParameters_Status) AssignPropertiesToBlobRestoreParametersStatus(destination *alpha20210401s.BlobRestoreParameters_Status) error
AssignPropertiesToBlobRestoreParametersStatus populates the provided destination BlobRestoreParameters_Status from our BlobRestoreParameters_Status
func (*BlobRestoreParameters_Status) DeepCopy ¶
func (in *BlobRestoreParameters_Status) DeepCopy() *BlobRestoreParameters_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobRestoreParameters_Status.
func (*BlobRestoreParameters_Status) DeepCopyInto ¶
func (in *BlobRestoreParameters_Status) DeepCopyInto(out *BlobRestoreParameters_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobRestoreParameters_Status) NewEmptyARMValue ¶
func (parameters *BlobRestoreParameters_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobRestoreParameters_Status) PopulateFromARM ¶
func (parameters *BlobRestoreParameters_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobRestoreParameters_StatusARM ¶
type BlobRestoreParameters_StatusARM struct { BlobRanges []BlobRestoreRange_StatusARM `json:"blobRanges,omitempty"` TimeToRestore *string `json:"timeToRestore,omitempty"` }
Deprecated version of BlobRestoreParameters_Status. Use v1beta20210401.BlobRestoreParameters_Status instead
func (*BlobRestoreParameters_StatusARM) DeepCopy ¶
func (in *BlobRestoreParameters_StatusARM) DeepCopy() *BlobRestoreParameters_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobRestoreParameters_StatusARM.
func (*BlobRestoreParameters_StatusARM) DeepCopyInto ¶
func (in *BlobRestoreParameters_StatusARM) DeepCopyInto(out *BlobRestoreParameters_StatusARM)
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"` StartRange *string `json:"startRange,omitempty"` }
Deprecated version of BlobRestoreRange_Status. Use v1beta20210401.BlobRestoreRange_Status instead
func (*BlobRestoreRange_Status) AssignPropertiesFromBlobRestoreRangeStatus ¶
func (restoreRange *BlobRestoreRange_Status) AssignPropertiesFromBlobRestoreRangeStatus(source *alpha20210401s.BlobRestoreRange_Status) error
AssignPropertiesFromBlobRestoreRangeStatus populates our BlobRestoreRange_Status from the provided source BlobRestoreRange_Status
func (*BlobRestoreRange_Status) AssignPropertiesToBlobRestoreRangeStatus ¶
func (restoreRange *BlobRestoreRange_Status) AssignPropertiesToBlobRestoreRangeStatus(destination *alpha20210401s.BlobRestoreRange_Status) error
AssignPropertiesToBlobRestoreRangeStatus populates the provided destination BlobRestoreRange_Status from our BlobRestoreRange_Status
func (*BlobRestoreRange_Status) DeepCopy ¶
func (in *BlobRestoreRange_Status) DeepCopy() *BlobRestoreRange_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobRestoreRange_Status.
func (*BlobRestoreRange_Status) DeepCopyInto ¶
func (in *BlobRestoreRange_Status) DeepCopyInto(out *BlobRestoreRange_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobRestoreRange_Status) NewEmptyARMValue ¶
func (restoreRange *BlobRestoreRange_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobRestoreRange_Status) PopulateFromARM ¶
func (restoreRange *BlobRestoreRange_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobRestoreRange_StatusARM ¶
type BlobRestoreRange_StatusARM struct { EndRange *string `json:"endRange,omitempty"` StartRange *string `json:"startRange,omitempty"` }
Deprecated version of BlobRestoreRange_Status. Use v1beta20210401.BlobRestoreRange_Status instead
func (*BlobRestoreRange_StatusARM) DeepCopy ¶
func (in *BlobRestoreRange_StatusARM) DeepCopy() *BlobRestoreRange_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobRestoreRange_StatusARM.
func (*BlobRestoreRange_StatusARM) DeepCopyInto ¶
func (in *BlobRestoreRange_StatusARM) DeepCopyInto(out *BlobRestoreRange_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobRestoreStatusStatusStatus ¶
type BlobRestoreStatusStatusStatus string
Deprecated version of BlobRestoreStatusStatusStatus. Use v1beta20210401.BlobRestoreStatusStatusStatus instead
type BlobRestoreStatus_Status ¶
type BlobRestoreStatus_Status struct { FailureReason *string `json:"failureReason,omitempty"` Parameters *BlobRestoreParameters_Status `json:"parameters,omitempty"` RestoreId *string `json:"restoreId,omitempty"` Status *BlobRestoreStatusStatusStatus `json:"status,omitempty"` }
Deprecated version of BlobRestoreStatus_Status. Use v1beta20210401.BlobRestoreStatus_Status instead
func (*BlobRestoreStatus_Status) AssignPropertiesFromBlobRestoreStatusStatus ¶
func (restore *BlobRestoreStatus_Status) AssignPropertiesFromBlobRestoreStatusStatus(source *alpha20210401s.BlobRestoreStatus_Status) error
AssignPropertiesFromBlobRestoreStatusStatus populates our BlobRestoreStatus_Status from the provided source BlobRestoreStatus_Status
func (*BlobRestoreStatus_Status) AssignPropertiesToBlobRestoreStatusStatus ¶
func (restore *BlobRestoreStatus_Status) AssignPropertiesToBlobRestoreStatusStatus(destination *alpha20210401s.BlobRestoreStatus_Status) error
AssignPropertiesToBlobRestoreStatusStatus populates the provided destination BlobRestoreStatus_Status from our BlobRestoreStatus_Status
func (*BlobRestoreStatus_Status) DeepCopy ¶
func (in *BlobRestoreStatus_Status) DeepCopy() *BlobRestoreStatus_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobRestoreStatus_Status.
func (*BlobRestoreStatus_Status) DeepCopyInto ¶
func (in *BlobRestoreStatus_Status) DeepCopyInto(out *BlobRestoreStatus_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobRestoreStatus_Status) NewEmptyARMValue ¶
func (restore *BlobRestoreStatus_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobRestoreStatus_Status) PopulateFromARM ¶
func (restore *BlobRestoreStatus_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobRestoreStatus_StatusARM ¶
type BlobRestoreStatus_StatusARM struct { FailureReason *string `json:"failureReason,omitempty"` Parameters *BlobRestoreParameters_StatusARM `json:"parameters,omitempty"` RestoreId *string `json:"restoreId,omitempty"` Status *BlobRestoreStatusStatusStatus `json:"status,omitempty"` }
Deprecated version of BlobRestoreStatus_Status. Use v1beta20210401.BlobRestoreStatus_Status instead
func (*BlobRestoreStatus_StatusARM) DeepCopy ¶
func (in *BlobRestoreStatus_StatusARM) DeepCopy() *BlobRestoreStatus_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobRestoreStatus_StatusARM.
func (*BlobRestoreStatus_StatusARM) DeepCopyInto ¶
func (in *BlobRestoreStatus_StatusARM) DeepCopyInto(out *BlobRestoreStatus_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobServicePropertiesPropertiesARM ¶
type BlobServicePropertiesPropertiesARM struct { AutomaticSnapshotPolicyEnabled *bool `json:"automaticSnapshotPolicyEnabled,omitempty"` ChangeFeed *ChangeFeedARM `json:"changeFeed,omitempty"` ContainerDeleteRetentionPolicy *DeleteRetentionPolicyARM `json:"containerDeleteRetentionPolicy,omitempty"` Cors *CorsRulesARM `json:"cors,omitempty"` DefaultServiceVersion *string `json:"defaultServiceVersion,omitempty"` DeleteRetentionPolicy *DeleteRetentionPolicyARM `json:"deleteRetentionPolicy,omitempty"` IsVersioningEnabled *bool `json:"isVersioningEnabled,omitempty"` LastAccessTimeTrackingPolicy *LastAccessTimeTrackingPolicyARM `json:"lastAccessTimeTrackingPolicy,omitempty"` RestorePolicy *RestorePolicyPropertiesARM `json:"restorePolicy,omitempty"` }
Deprecated version of BlobServicePropertiesProperties. Use v1beta20210401.BlobServicePropertiesProperties instead
func (*BlobServicePropertiesPropertiesARM) DeepCopy ¶
func (in *BlobServicePropertiesPropertiesARM) DeepCopy() *BlobServicePropertiesPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobServicePropertiesPropertiesARM.
func (*BlobServicePropertiesPropertiesARM) DeepCopyInto ¶
func (in *BlobServicePropertiesPropertiesARM) DeepCopyInto(out *BlobServicePropertiesPropertiesARM)
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: The observed state of the resource 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"` RestorePolicy *RestorePolicyProperties_Status `json:"restorePolicy,omitempty"` Sku *Sku_Status `json:"sku,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of BlobServiceProperties_Status. Use v1beta20210401.BlobServiceProperties_Status instead
func (*BlobServiceProperties_Status) AssignPropertiesFromBlobServicePropertiesStatus ¶
func (properties *BlobServiceProperties_Status) AssignPropertiesFromBlobServicePropertiesStatus(source *alpha20210401s.BlobServiceProperties_Status) error
AssignPropertiesFromBlobServicePropertiesStatus populates our BlobServiceProperties_Status from the provided source BlobServiceProperties_Status
func (*BlobServiceProperties_Status) AssignPropertiesToBlobServicePropertiesStatus ¶
func (properties *BlobServiceProperties_Status) AssignPropertiesToBlobServicePropertiesStatus(destination *alpha20210401s.BlobServiceProperties_Status) error
AssignPropertiesToBlobServicePropertiesStatus populates the provided destination BlobServiceProperties_Status from our BlobServiceProperties_Status
func (*BlobServiceProperties_Status) ConvertStatusFrom ¶
func (properties *BlobServiceProperties_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BlobServiceProperties_Status from the provided source
func (*BlobServiceProperties_Status) ConvertStatusTo ¶
func (properties *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.
func (*BlobServiceProperties_Status) NewEmptyARMValue ¶
func (properties *BlobServiceProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobServiceProperties_Status) PopulateFromARM ¶
func (properties *BlobServiceProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobServiceProperties_StatusARM ¶
type BlobServiceProperties_StatusARM struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *BlobServiceProperties_Status_PropertiesARM `json:"properties,omitempty"` Sku *Sku_StatusARM `json:"sku,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of BlobServiceProperties_Status. Use v1beta20210401.BlobServiceProperties_Status instead
func (*BlobServiceProperties_StatusARM) DeepCopy ¶
func (in *BlobServiceProperties_StatusARM) DeepCopy() *BlobServiceProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobServiceProperties_StatusARM.
func (*BlobServiceProperties_StatusARM) DeepCopyInto ¶
func (in *BlobServiceProperties_StatusARM) DeepCopyInto(out *BlobServiceProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobServiceProperties_Status_PropertiesARM ¶
type BlobServiceProperties_Status_PropertiesARM struct { AutomaticSnapshotPolicyEnabled *bool `json:"automaticSnapshotPolicyEnabled,omitempty"` ChangeFeed *ChangeFeed_StatusARM `json:"changeFeed,omitempty"` ContainerDeleteRetentionPolicy *DeleteRetentionPolicy_StatusARM `json:"containerDeleteRetentionPolicy,omitempty"` Cors *CorsRules_StatusARM `json:"cors,omitempty"` DefaultServiceVersion *string `json:"defaultServiceVersion,omitempty"` DeleteRetentionPolicy *DeleteRetentionPolicy_StatusARM `json:"deleteRetentionPolicy,omitempty"` IsVersioningEnabled *bool `json:"isVersioningEnabled,omitempty"` LastAccessTimeTrackingPolicy *LastAccessTimeTrackingPolicy_StatusARM `json:"lastAccessTimeTrackingPolicy,omitempty"` RestorePolicy *RestorePolicyProperties_StatusARM `json:"restorePolicy,omitempty"` }
Deprecated version of BlobServiceProperties_Status_Properties. Use v1beta20210401.BlobServiceProperties_Status_Properties instead
func (*BlobServiceProperties_Status_PropertiesARM) DeepCopy ¶
func (in *BlobServiceProperties_Status_PropertiesARM) DeepCopy() *BlobServiceProperties_Status_PropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobServiceProperties_Status_PropertiesARM.
func (*BlobServiceProperties_Status_PropertiesARM) DeepCopyInto ¶
func (in *BlobServiceProperties_Status_PropertiesARM) DeepCopyInto(out *BlobServiceProperties_Status_PropertiesARM)
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"` // +kubebuilder:validation:Maximum=146000 // +kubebuilder:validation:Minimum=1 RetentionInDays *int `json:"retentionInDays,omitempty"` }
Deprecated version of ChangeFeed. Use v1beta20210401.ChangeFeed instead
func (*ChangeFeed) AssignPropertiesFromChangeFeed ¶
func (feed *ChangeFeed) AssignPropertiesFromChangeFeed(source *alpha20210401s.ChangeFeed) error
AssignPropertiesFromChangeFeed populates our ChangeFeed from the provided source ChangeFeed
func (*ChangeFeed) AssignPropertiesToChangeFeed ¶
func (feed *ChangeFeed) AssignPropertiesToChangeFeed(destination *alpha20210401s.ChangeFeed) error
AssignPropertiesToChangeFeed populates the provided destination ChangeFeed from our ChangeFeed
func (*ChangeFeed) ConvertToARM ¶
func (feed *ChangeFeed) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ChangeFeed) DeepCopy ¶
func (in *ChangeFeed) DeepCopy() *ChangeFeed
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeFeed.
func (*ChangeFeed) DeepCopyInto ¶
func (in *ChangeFeed) DeepCopyInto(out *ChangeFeed)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChangeFeed) NewEmptyARMValue ¶
func (feed *ChangeFeed) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ChangeFeed) PopulateFromARM ¶
func (feed *ChangeFeed) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ChangeFeedARM ¶
type ChangeFeedARM struct { Enabled *bool `json:"enabled,omitempty"` RetentionInDays *int `json:"retentionInDays,omitempty"` }
Deprecated version of ChangeFeed. Use v1beta20210401.ChangeFeed instead
func (*ChangeFeedARM) DeepCopy ¶
func (in *ChangeFeedARM) DeepCopy() *ChangeFeedARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeFeedARM.
func (*ChangeFeedARM) DeepCopyInto ¶
func (in *ChangeFeedARM) DeepCopyInto(out *ChangeFeedARM)
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"` RetentionInDays *int `json:"retentionInDays,omitempty"` }
Deprecated version of ChangeFeed_Status. Use v1beta20210401.ChangeFeed_Status instead
func (*ChangeFeed_Status) AssignPropertiesFromChangeFeedStatus ¶
func (feed *ChangeFeed_Status) AssignPropertiesFromChangeFeedStatus(source *alpha20210401s.ChangeFeed_Status) error
AssignPropertiesFromChangeFeedStatus populates our ChangeFeed_Status from the provided source ChangeFeed_Status
func (*ChangeFeed_Status) AssignPropertiesToChangeFeedStatus ¶
func (feed *ChangeFeed_Status) AssignPropertiesToChangeFeedStatus(destination *alpha20210401s.ChangeFeed_Status) error
AssignPropertiesToChangeFeedStatus populates the provided destination ChangeFeed_Status from our ChangeFeed_Status
func (*ChangeFeed_Status) DeepCopy ¶
func (in *ChangeFeed_Status) DeepCopy() *ChangeFeed_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeFeed_Status.
func (*ChangeFeed_Status) DeepCopyInto ¶
func (in *ChangeFeed_Status) DeepCopyInto(out *ChangeFeed_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChangeFeed_Status) NewEmptyARMValue ¶
func (feed *ChangeFeed_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ChangeFeed_Status) PopulateFromARM ¶
func (feed *ChangeFeed_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ChangeFeed_StatusARM ¶
type ChangeFeed_StatusARM struct { Enabled *bool `json:"enabled,omitempty"` RetentionInDays *int `json:"retentionInDays,omitempty"` }
Deprecated version of ChangeFeed_Status. Use v1beta20210401.ChangeFeed_Status instead
func (*ChangeFeed_StatusARM) DeepCopy ¶
func (in *ChangeFeed_StatusARM) DeepCopy() *ChangeFeed_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChangeFeed_StatusARM.
func (*ChangeFeed_StatusARM) DeepCopyInto ¶
func (in *ChangeFeed_StatusARM) DeepCopyInto(out *ChangeFeed_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerPropertiesARM ¶
type ContainerPropertiesARM struct { DefaultEncryptionScope *string `json:"defaultEncryptionScope,omitempty"` DenyEncryptionScopeOverride *bool `json:"denyEncryptionScopeOverride,omitempty"` ImmutableStorageWithVersioning *ImmutableStorageWithVersioningARM `json:"immutableStorageWithVersioning,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` PublicAccess *ContainerPropertiesPublicAccess `json:"publicAccess,omitempty"` }
Deprecated version of ContainerProperties. Use v1beta20210401.ContainerProperties instead
func (*ContainerPropertiesARM) DeepCopy ¶
func (in *ContainerPropertiesARM) DeepCopy() *ContainerPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerPropertiesARM.
func (*ContainerPropertiesARM) DeepCopyInto ¶
func (in *ContainerPropertiesARM) DeepCopyInto(out *ContainerPropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerPropertiesPublicAccess ¶
type ContainerPropertiesPublicAccess string
Deprecated version of ContainerPropertiesPublicAccess. Use v1beta20210401.ContainerPropertiesPublicAccess instead +kubebuilder:validation:Enum={"Blob","Container","None"}
type ContainerPropertiesStatusLeaseDuration ¶
type ContainerPropertiesStatusLeaseDuration string
Deprecated version of ContainerPropertiesStatusLeaseDuration. Use v1beta20210401.ContainerPropertiesStatusLeaseDuration instead
type ContainerPropertiesStatusLeaseState ¶
type ContainerPropertiesStatusLeaseState string
Deprecated version of ContainerPropertiesStatusLeaseState. Use v1beta20210401.ContainerPropertiesStatusLeaseState instead
type ContainerPropertiesStatusLeaseStatus ¶
type ContainerPropertiesStatusLeaseStatus string
Deprecated version of ContainerPropertiesStatusLeaseStatus. Use v1beta20210401.ContainerPropertiesStatusLeaseStatus instead
type ContainerPropertiesStatusPublicAccess ¶
type ContainerPropertiesStatusPublicAccess string
Deprecated version of ContainerPropertiesStatusPublicAccess. Use v1beta20210401.ContainerPropertiesStatusPublicAccess instead
type ContainerProperties_StatusARM ¶
type ContainerProperties_StatusARM struct { DefaultEncryptionScope *string `json:"defaultEncryptionScope,omitempty"` Deleted *bool `json:"deleted,omitempty"` DeletedTime *string `json:"deletedTime,omitempty"` DenyEncryptionScopeOverride *bool `json:"denyEncryptionScopeOverride,omitempty"` HasImmutabilityPolicy *bool `json:"hasImmutabilityPolicy,omitempty"` HasLegalHold *bool `json:"hasLegalHold,omitempty"` ImmutabilityPolicy *ImmutabilityPolicyProperties_StatusARM `json:"immutabilityPolicy,omitempty"` ImmutableStorageWithVersioning *ImmutableStorageWithVersioning_StatusARM `json:"immutableStorageWithVersioning,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` LeaseDuration *ContainerPropertiesStatusLeaseDuration `json:"leaseDuration,omitempty"` LeaseState *ContainerPropertiesStatusLeaseState `json:"leaseState,omitempty"` LeaseStatus *ContainerPropertiesStatusLeaseStatus `json:"leaseStatus,omitempty"` LegalHold *LegalHoldProperties_StatusARM `json:"legalHold,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` PublicAccess *ContainerPropertiesStatusPublicAccess `json:"publicAccess,omitempty"` RemainingRetentionDays *int `json:"remainingRetentionDays,omitempty"` Version *string `json:"version,omitempty"` }
Deprecated version of ContainerProperties_Status. Use v1beta20210401.ContainerProperties_Status instead
func (*ContainerProperties_StatusARM) DeepCopy ¶
func (in *ContainerProperties_StatusARM) DeepCopy() *ContainerProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerProperties_StatusARM.
func (*ContainerProperties_StatusARM) DeepCopyInto ¶
func (in *ContainerProperties_StatusARM) DeepCopyInto(out *ContainerProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsRule ¶
type CorsRule struct { // +kubebuilder:validation:Required AllowedHeaders []string `json:"allowedHeaders,omitempty"` // +kubebuilder:validation:Required AllowedMethods []CorsRuleAllowedMethods `json:"allowedMethods,omitempty"` // +kubebuilder:validation:Required AllowedOrigins []string `json:"allowedOrigins,omitempty"` // +kubebuilder:validation:Required ExposedHeaders []string `json:"exposedHeaders,omitempty"` // +kubebuilder:validation:Required MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
Deprecated version of CorsRule. Use v1beta20210401.CorsRule instead
func (*CorsRule) AssignPropertiesFromCorsRule ¶
func (rule *CorsRule) AssignPropertiesFromCorsRule(source *alpha20210401s.CorsRule) error
AssignPropertiesFromCorsRule populates our CorsRule from the provided source CorsRule
func (*CorsRule) AssignPropertiesToCorsRule ¶
func (rule *CorsRule) AssignPropertiesToCorsRule(destination *alpha20210401s.CorsRule) error
AssignPropertiesToCorsRule populates the provided destination CorsRule from our CorsRule
func (*CorsRule) ConvertToARM ¶
func (rule *CorsRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CorsRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRule.
func (*CorsRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsRule) NewEmptyARMValue ¶
func (rule *CorsRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsRule) PopulateFromARM ¶
func (rule *CorsRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CorsRuleARM ¶
type CorsRuleARM struct { AllowedHeaders []string `json:"allowedHeaders,omitempty"` AllowedMethods []CorsRuleAllowedMethods `json:"allowedMethods,omitempty"` AllowedOrigins []string `json:"allowedOrigins,omitempty"` ExposedHeaders []string `json:"exposedHeaders,omitempty"` MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
Deprecated version of CorsRule. Use v1beta20210401.CorsRule instead
func (*CorsRuleARM) DeepCopy ¶
func (in *CorsRuleARM) DeepCopy() *CorsRuleARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRuleARM.
func (*CorsRuleARM) DeepCopyInto ¶
func (in *CorsRuleARM) DeepCopyInto(out *CorsRuleARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsRuleAllowedMethods ¶
type CorsRuleAllowedMethods string
Deprecated version of CorsRuleAllowedMethods. Use v1beta20210401.CorsRuleAllowedMethods instead +kubebuilder:validation:Enum={"DELETE","GET","HEAD","MERGE","OPTIONS","POST","PUT"}
type CorsRuleStatusAllowedMethods ¶
type CorsRuleStatusAllowedMethods string
Deprecated version of CorsRuleStatusAllowedMethods. Use v1beta20210401.CorsRuleStatusAllowedMethods instead
type CorsRule_Status ¶
type CorsRule_Status struct { AllowedHeaders []string `json:"allowedHeaders,omitempty"` AllowedMethods []CorsRuleStatusAllowedMethods `json:"allowedMethods,omitempty"` AllowedOrigins []string `json:"allowedOrigins,omitempty"` ExposedHeaders []string `json:"exposedHeaders,omitempty"` MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
Deprecated version of CorsRule_Status. Use v1beta20210401.CorsRule_Status instead
func (*CorsRule_Status) AssignPropertiesFromCorsRuleStatus ¶
func (rule *CorsRule_Status) AssignPropertiesFromCorsRuleStatus(source *alpha20210401s.CorsRule_Status) error
AssignPropertiesFromCorsRuleStatus populates our CorsRule_Status from the provided source CorsRule_Status
func (*CorsRule_Status) AssignPropertiesToCorsRuleStatus ¶
func (rule *CorsRule_Status) AssignPropertiesToCorsRuleStatus(destination *alpha20210401s.CorsRule_Status) error
AssignPropertiesToCorsRuleStatus populates the provided destination CorsRule_Status from our CorsRule_Status
func (*CorsRule_Status) DeepCopy ¶
func (in *CorsRule_Status) DeepCopy() *CorsRule_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRule_Status.
func (*CorsRule_Status) DeepCopyInto ¶
func (in *CorsRule_Status) DeepCopyInto(out *CorsRule_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsRule_Status) NewEmptyARMValue ¶
func (rule *CorsRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsRule_Status) PopulateFromARM ¶
func (rule *CorsRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CorsRule_StatusARM ¶
type CorsRule_StatusARM struct { AllowedHeaders []string `json:"allowedHeaders,omitempty"` AllowedMethods []CorsRuleStatusAllowedMethods `json:"allowedMethods,omitempty"` AllowedOrigins []string `json:"allowedOrigins,omitempty"` ExposedHeaders []string `json:"exposedHeaders,omitempty"` MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
Deprecated version of CorsRule_Status. Use v1beta20210401.CorsRule_Status instead
func (*CorsRule_StatusARM) DeepCopy ¶
func (in *CorsRule_StatusARM) DeepCopy() *CorsRule_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRule_StatusARM.
func (*CorsRule_StatusARM) DeepCopyInto ¶
func (in *CorsRule_StatusARM) DeepCopyInto(out *CorsRule_StatusARM)
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"`
}
Deprecated version of CorsRules. Use v1beta20210401.CorsRules instead
func (*CorsRules) AssignPropertiesFromCorsRules ¶
func (rules *CorsRules) AssignPropertiesFromCorsRules(source *alpha20210401s.CorsRules) error
AssignPropertiesFromCorsRules populates our CorsRules from the provided source CorsRules
func (*CorsRules) AssignPropertiesToCorsRules ¶
func (rules *CorsRules) AssignPropertiesToCorsRules(destination *alpha20210401s.CorsRules) error
AssignPropertiesToCorsRules populates the provided destination CorsRules from our CorsRules
func (*CorsRules) ConvertToARM ¶
func (rules *CorsRules) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CorsRules) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRules.
func (*CorsRules) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsRules) NewEmptyARMValue ¶
func (rules *CorsRules) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsRules) PopulateFromARM ¶
func (rules *CorsRules) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CorsRulesARM ¶
type CorsRulesARM struct {
CorsRules []CorsRuleARM `json:"corsRules,omitempty"`
}
Deprecated version of CorsRules. Use v1beta20210401.CorsRules instead
func (*CorsRulesARM) DeepCopy ¶
func (in *CorsRulesARM) DeepCopy() *CorsRulesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRulesARM.
func (*CorsRulesARM) DeepCopyInto ¶
func (in *CorsRulesARM) DeepCopyInto(out *CorsRulesARM)
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"`
}
Deprecated version of CorsRules_Status. Use v1beta20210401.CorsRules_Status instead
func (*CorsRules_Status) AssignPropertiesFromCorsRulesStatus ¶
func (rules *CorsRules_Status) AssignPropertiesFromCorsRulesStatus(source *alpha20210401s.CorsRules_Status) error
AssignPropertiesFromCorsRulesStatus populates our CorsRules_Status from the provided source CorsRules_Status
func (*CorsRules_Status) AssignPropertiesToCorsRulesStatus ¶
func (rules *CorsRules_Status) AssignPropertiesToCorsRulesStatus(destination *alpha20210401s.CorsRules_Status) error
AssignPropertiesToCorsRulesStatus populates the provided destination CorsRules_Status from our CorsRules_Status
func (*CorsRules_Status) DeepCopy ¶
func (in *CorsRules_Status) DeepCopy() *CorsRules_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRules_Status.
func (*CorsRules_Status) DeepCopyInto ¶
func (in *CorsRules_Status) DeepCopyInto(out *CorsRules_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsRules_Status) NewEmptyARMValue ¶
func (rules *CorsRules_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsRules_Status) PopulateFromARM ¶
func (rules *CorsRules_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CorsRules_StatusARM ¶
type CorsRules_StatusARM struct {
CorsRules []CorsRule_StatusARM `json:"corsRules,omitempty"`
}
Deprecated version of CorsRules_Status. Use v1beta20210401.CorsRules_Status instead
func (*CorsRules_StatusARM) DeepCopy ¶
func (in *CorsRules_StatusARM) DeepCopy() *CorsRules_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsRules_StatusARM.
func (*CorsRules_StatusARM) DeepCopyInto ¶
func (in *CorsRules_StatusARM) DeepCopyInto(out *CorsRules_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomain ¶
type CustomDomain struct { // +kubebuilder:validation:Required Name *string `json:"name,omitempty"` UseSubDomainName *bool `json:"useSubDomainName,omitempty"` }
Deprecated version of CustomDomain. Use v1beta20210401.CustomDomain instead
func (*CustomDomain) AssignPropertiesFromCustomDomain ¶
func (domain *CustomDomain) AssignPropertiesFromCustomDomain(source *alpha20210401s.CustomDomain) error
AssignPropertiesFromCustomDomain populates our CustomDomain from the provided source CustomDomain
func (*CustomDomain) AssignPropertiesToCustomDomain ¶
func (domain *CustomDomain) AssignPropertiesToCustomDomain(destination *alpha20210401s.CustomDomain) error
AssignPropertiesToCustomDomain populates the provided destination CustomDomain from our CustomDomain
func (*CustomDomain) ConvertToARM ¶
func (domain *CustomDomain) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CustomDomain) DeepCopy ¶
func (in *CustomDomain) DeepCopy() *CustomDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain.
func (*CustomDomain) DeepCopyInto ¶
func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomain) NewEmptyARMValue ¶
func (domain *CustomDomain) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomDomain) PopulateFromARM ¶
func (domain *CustomDomain) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CustomDomainARM ¶
type CustomDomainARM struct { Name *string `json:"name,omitempty"` UseSubDomainName *bool `json:"useSubDomainName,omitempty"` }
Deprecated version of CustomDomain. Use v1beta20210401.CustomDomain instead
func (*CustomDomainARM) DeepCopy ¶
func (in *CustomDomainARM) DeepCopy() *CustomDomainARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainARM.
func (*CustomDomainARM) DeepCopyInto ¶
func (in *CustomDomainARM) DeepCopyInto(out *CustomDomainARM)
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"` UseSubDomainName *bool `json:"useSubDomainName,omitempty"` }
Deprecated version of CustomDomain_Status. Use v1beta20210401.CustomDomain_Status instead
func (*CustomDomain_Status) AssignPropertiesFromCustomDomainStatus ¶
func (domain *CustomDomain_Status) AssignPropertiesFromCustomDomainStatus(source *alpha20210401s.CustomDomain_Status) error
AssignPropertiesFromCustomDomainStatus populates our CustomDomain_Status from the provided source CustomDomain_Status
func (*CustomDomain_Status) AssignPropertiesToCustomDomainStatus ¶
func (domain *CustomDomain_Status) AssignPropertiesToCustomDomainStatus(destination *alpha20210401s.CustomDomain_Status) error
AssignPropertiesToCustomDomainStatus populates the provided destination CustomDomain_Status from our CustomDomain_Status
func (*CustomDomain_Status) DeepCopy ¶
func (in *CustomDomain_Status) DeepCopy() *CustomDomain_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain_Status.
func (*CustomDomain_Status) DeepCopyInto ¶
func (in *CustomDomain_Status) DeepCopyInto(out *CustomDomain_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomain_Status) NewEmptyARMValue ¶
func (domain *CustomDomain_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomDomain_Status) PopulateFromARM ¶
func (domain *CustomDomain_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CustomDomain_StatusARM ¶
type CustomDomain_StatusARM struct { Name *string `json:"name,omitempty"` UseSubDomainName *bool `json:"useSubDomainName,omitempty"` }
Deprecated version of CustomDomain_Status. Use v1beta20210401.CustomDomain_Status instead
func (*CustomDomain_StatusARM) DeepCopy ¶
func (in *CustomDomain_StatusARM) DeepCopy() *CustomDomain_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain_StatusARM.
func (*CustomDomain_StatusARM) DeepCopyInto ¶
func (in *CustomDomain_StatusARM) DeepCopyInto(out *CustomDomain_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DateAfterCreation ¶
type DateAfterCreation struct { // +kubebuilder:validation:Required // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:MultipleOf=1 DaysAfterCreationGreaterThan *int `json:"daysAfterCreationGreaterThan,omitempty"` }
Deprecated version of DateAfterCreation. Use v1beta20210401.DateAfterCreation instead
func (*DateAfterCreation) AssignPropertiesFromDateAfterCreation ¶
func (creation *DateAfterCreation) AssignPropertiesFromDateAfterCreation(source *alpha20210401s.DateAfterCreation) error
AssignPropertiesFromDateAfterCreation populates our DateAfterCreation from the provided source DateAfterCreation
func (*DateAfterCreation) AssignPropertiesToDateAfterCreation ¶
func (creation *DateAfterCreation) AssignPropertiesToDateAfterCreation(destination *alpha20210401s.DateAfterCreation) error
AssignPropertiesToDateAfterCreation populates the provided destination DateAfterCreation from our DateAfterCreation
func (*DateAfterCreation) ConvertToARM ¶
func (creation *DateAfterCreation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DateAfterCreation) DeepCopy ¶
func (in *DateAfterCreation) DeepCopy() *DateAfterCreation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterCreation.
func (*DateAfterCreation) DeepCopyInto ¶
func (in *DateAfterCreation) DeepCopyInto(out *DateAfterCreation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DateAfterCreation) NewEmptyARMValue ¶
func (creation *DateAfterCreation) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DateAfterCreation) PopulateFromARM ¶
func (creation *DateAfterCreation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DateAfterCreationARM ¶
type DateAfterCreationARM struct {
DaysAfterCreationGreaterThan *int `json:"daysAfterCreationGreaterThan,omitempty"`
}
Deprecated version of DateAfterCreation. Use v1beta20210401.DateAfterCreation instead
func (*DateAfterCreationARM) DeepCopy ¶
func (in *DateAfterCreationARM) DeepCopy() *DateAfterCreationARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterCreationARM.
func (*DateAfterCreationARM) DeepCopyInto ¶
func (in *DateAfterCreationARM) DeepCopyInto(out *DateAfterCreationARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DateAfterCreation_Status ¶
type DateAfterCreation_Status struct {
DaysAfterCreationGreaterThan *float64 `json:"daysAfterCreationGreaterThan,omitempty"`
}
Deprecated version of DateAfterCreation_Status. Use v1beta20210401.DateAfterCreation_Status instead
func (*DateAfterCreation_Status) AssignPropertiesFromDateAfterCreationStatus ¶
func (creation *DateAfterCreation_Status) AssignPropertiesFromDateAfterCreationStatus(source *alpha20210401s.DateAfterCreation_Status) error
AssignPropertiesFromDateAfterCreationStatus populates our DateAfterCreation_Status from the provided source DateAfterCreation_Status
func (*DateAfterCreation_Status) AssignPropertiesToDateAfterCreationStatus ¶
func (creation *DateAfterCreation_Status) AssignPropertiesToDateAfterCreationStatus(destination *alpha20210401s.DateAfterCreation_Status) error
AssignPropertiesToDateAfterCreationStatus populates the provided destination DateAfterCreation_Status from our DateAfterCreation_Status
func (*DateAfterCreation_Status) DeepCopy ¶
func (in *DateAfterCreation_Status) DeepCopy() *DateAfterCreation_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterCreation_Status.
func (*DateAfterCreation_Status) DeepCopyInto ¶
func (in *DateAfterCreation_Status) DeepCopyInto(out *DateAfterCreation_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DateAfterCreation_Status) NewEmptyARMValue ¶
func (creation *DateAfterCreation_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DateAfterCreation_Status) PopulateFromARM ¶
func (creation *DateAfterCreation_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DateAfterCreation_StatusARM ¶
type DateAfterCreation_StatusARM struct {
DaysAfterCreationGreaterThan *float64 `json:"daysAfterCreationGreaterThan,omitempty"`
}
Deprecated version of DateAfterCreation_Status. Use v1beta20210401.DateAfterCreation_Status instead
func (*DateAfterCreation_StatusARM) DeepCopy ¶
func (in *DateAfterCreation_StatusARM) DeepCopy() *DateAfterCreation_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterCreation_StatusARM.
func (*DateAfterCreation_StatusARM) DeepCopyInto ¶
func (in *DateAfterCreation_StatusARM) DeepCopyInto(out *DateAfterCreation_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DateAfterModification ¶
type DateAfterModification struct { // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:MultipleOf=1 DaysAfterLastAccessTimeGreaterThan *int `json:"daysAfterLastAccessTimeGreaterThan,omitempty"` // +kubebuilder:validation:Minimum=0 // +kubebuilder:validation:MultipleOf=1 DaysAfterModificationGreaterThan *int `json:"daysAfterModificationGreaterThan,omitempty"` }
Deprecated version of DateAfterModification. Use v1beta20210401.DateAfterModification instead
func (*DateAfterModification) AssignPropertiesFromDateAfterModification ¶
func (modification *DateAfterModification) AssignPropertiesFromDateAfterModification(source *alpha20210401s.DateAfterModification) error
AssignPropertiesFromDateAfterModification populates our DateAfterModification from the provided source DateAfterModification
func (*DateAfterModification) AssignPropertiesToDateAfterModification ¶
func (modification *DateAfterModification) AssignPropertiesToDateAfterModification(destination *alpha20210401s.DateAfterModification) error
AssignPropertiesToDateAfterModification populates the provided destination DateAfterModification from our DateAfterModification
func (*DateAfterModification) ConvertToARM ¶
func (modification *DateAfterModification) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DateAfterModification) DeepCopy ¶
func (in *DateAfterModification) DeepCopy() *DateAfterModification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterModification.
func (*DateAfterModification) DeepCopyInto ¶
func (in *DateAfterModification) DeepCopyInto(out *DateAfterModification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DateAfterModification) NewEmptyARMValue ¶
func (modification *DateAfterModification) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DateAfterModification) PopulateFromARM ¶
func (modification *DateAfterModification) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DateAfterModificationARM ¶
type DateAfterModificationARM struct { DaysAfterLastAccessTimeGreaterThan *int `json:"daysAfterLastAccessTimeGreaterThan,omitempty"` DaysAfterModificationGreaterThan *int `json:"daysAfterModificationGreaterThan,omitempty"` }
Deprecated version of DateAfterModification. Use v1beta20210401.DateAfterModification instead
func (*DateAfterModificationARM) DeepCopy ¶
func (in *DateAfterModificationARM) DeepCopy() *DateAfterModificationARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterModificationARM.
func (*DateAfterModificationARM) DeepCopyInto ¶
func (in *DateAfterModificationARM) DeepCopyInto(out *DateAfterModificationARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DateAfterModification_Status ¶
type DateAfterModification_Status struct { DaysAfterLastAccessTimeGreaterThan *float64 `json:"daysAfterLastAccessTimeGreaterThan,omitempty"` DaysAfterModificationGreaterThan *float64 `json:"daysAfterModificationGreaterThan,omitempty"` }
Deprecated version of DateAfterModification_Status. Use v1beta20210401.DateAfterModification_Status instead
func (*DateAfterModification_Status) AssignPropertiesFromDateAfterModificationStatus ¶
func (modification *DateAfterModification_Status) AssignPropertiesFromDateAfterModificationStatus(source *alpha20210401s.DateAfterModification_Status) error
AssignPropertiesFromDateAfterModificationStatus populates our DateAfterModification_Status from the provided source DateAfterModification_Status
func (*DateAfterModification_Status) AssignPropertiesToDateAfterModificationStatus ¶
func (modification *DateAfterModification_Status) AssignPropertiesToDateAfterModificationStatus(destination *alpha20210401s.DateAfterModification_Status) error
AssignPropertiesToDateAfterModificationStatus populates the provided destination DateAfterModification_Status from our DateAfterModification_Status
func (*DateAfterModification_Status) DeepCopy ¶
func (in *DateAfterModification_Status) DeepCopy() *DateAfterModification_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterModification_Status.
func (*DateAfterModification_Status) DeepCopyInto ¶
func (in *DateAfterModification_Status) DeepCopyInto(out *DateAfterModification_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DateAfterModification_Status) NewEmptyARMValue ¶
func (modification *DateAfterModification_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DateAfterModification_Status) PopulateFromARM ¶
func (modification *DateAfterModification_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DateAfterModification_StatusARM ¶
type DateAfterModification_StatusARM struct { DaysAfterLastAccessTimeGreaterThan *float64 `json:"daysAfterLastAccessTimeGreaterThan,omitempty"` DaysAfterModificationGreaterThan *float64 `json:"daysAfterModificationGreaterThan,omitempty"` }
Deprecated version of DateAfterModification_Status. Use v1beta20210401.DateAfterModification_Status instead
func (*DateAfterModification_StatusARM) DeepCopy ¶
func (in *DateAfterModification_StatusARM) DeepCopy() *DateAfterModification_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateAfterModification_StatusARM.
func (*DateAfterModification_StatusARM) DeepCopyInto ¶
func (in *DateAfterModification_StatusARM) DeepCopyInto(out *DateAfterModification_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeleteRetentionPolicy ¶
type DeleteRetentionPolicy struct { // +kubebuilder:validation:Maximum=365 // +kubebuilder:validation:Minimum=1 Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` }
Deprecated version of DeleteRetentionPolicy. Use v1beta20210401.DeleteRetentionPolicy instead
func (*DeleteRetentionPolicy) AssignPropertiesFromDeleteRetentionPolicy ¶
func (policy *DeleteRetentionPolicy) AssignPropertiesFromDeleteRetentionPolicy(source *alpha20210401s.DeleteRetentionPolicy) error
AssignPropertiesFromDeleteRetentionPolicy populates our DeleteRetentionPolicy from the provided source DeleteRetentionPolicy
func (*DeleteRetentionPolicy) AssignPropertiesToDeleteRetentionPolicy ¶
func (policy *DeleteRetentionPolicy) AssignPropertiesToDeleteRetentionPolicy(destination *alpha20210401s.DeleteRetentionPolicy) error
AssignPropertiesToDeleteRetentionPolicy populates the provided destination DeleteRetentionPolicy from our DeleteRetentionPolicy
func (*DeleteRetentionPolicy) ConvertToARM ¶
func (policy *DeleteRetentionPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeleteRetentionPolicy) DeepCopy ¶
func (in *DeleteRetentionPolicy) DeepCopy() *DeleteRetentionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRetentionPolicy.
func (*DeleteRetentionPolicy) DeepCopyInto ¶
func (in *DeleteRetentionPolicy) DeepCopyInto(out *DeleteRetentionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeleteRetentionPolicy) NewEmptyARMValue ¶
func (policy *DeleteRetentionPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeleteRetentionPolicy) PopulateFromARM ¶
func (policy *DeleteRetentionPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeleteRetentionPolicyARM ¶
type DeleteRetentionPolicyARM struct { Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` }
Deprecated version of DeleteRetentionPolicy. Use v1beta20210401.DeleteRetentionPolicy instead
func (*DeleteRetentionPolicyARM) DeepCopy ¶
func (in *DeleteRetentionPolicyARM) DeepCopy() *DeleteRetentionPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRetentionPolicyARM.
func (*DeleteRetentionPolicyARM) DeepCopyInto ¶
func (in *DeleteRetentionPolicyARM) DeepCopyInto(out *DeleteRetentionPolicyARM)
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"` }
Deprecated version of DeleteRetentionPolicy_Status. Use v1beta20210401.DeleteRetentionPolicy_Status instead
func (*DeleteRetentionPolicy_Status) AssignPropertiesFromDeleteRetentionPolicyStatus ¶
func (policy *DeleteRetentionPolicy_Status) AssignPropertiesFromDeleteRetentionPolicyStatus(source *alpha20210401s.DeleteRetentionPolicy_Status) error
AssignPropertiesFromDeleteRetentionPolicyStatus populates our DeleteRetentionPolicy_Status from the provided source DeleteRetentionPolicy_Status
func (*DeleteRetentionPolicy_Status) AssignPropertiesToDeleteRetentionPolicyStatus ¶
func (policy *DeleteRetentionPolicy_Status) AssignPropertiesToDeleteRetentionPolicyStatus(destination *alpha20210401s.DeleteRetentionPolicy_Status) error
AssignPropertiesToDeleteRetentionPolicyStatus populates the provided destination DeleteRetentionPolicy_Status from our DeleteRetentionPolicy_Status
func (*DeleteRetentionPolicy_Status) DeepCopy ¶
func (in *DeleteRetentionPolicy_Status) DeepCopy() *DeleteRetentionPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRetentionPolicy_Status.
func (*DeleteRetentionPolicy_Status) DeepCopyInto ¶
func (in *DeleteRetentionPolicy_Status) DeepCopyInto(out *DeleteRetentionPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeleteRetentionPolicy_Status) NewEmptyARMValue ¶
func (policy *DeleteRetentionPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeleteRetentionPolicy_Status) PopulateFromARM ¶
func (policy *DeleteRetentionPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeleteRetentionPolicy_StatusARM ¶
type DeleteRetentionPolicy_StatusARM struct { Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` }
Deprecated version of DeleteRetentionPolicy_Status. Use v1beta20210401.DeleteRetentionPolicy_Status instead
func (*DeleteRetentionPolicy_StatusARM) DeepCopy ¶
func (in *DeleteRetentionPolicy_StatusARM) DeepCopy() *DeleteRetentionPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRetentionPolicy_StatusARM.
func (*DeleteRetentionPolicy_StatusARM) DeepCopyInto ¶
func (in *DeleteRetentionPolicy_StatusARM) DeepCopyInto(out *DeleteRetentionPolicy_StatusARM)
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"` // +kubebuilder:validation:Required KeySource *EncryptionKeySource `json:"keySource,omitempty"` Keyvaultproperties *KeyVaultProperties `json:"keyvaultproperties,omitempty"` RequireInfrastructureEncryption *bool `json:"requireInfrastructureEncryption,omitempty"` Services *EncryptionServices `json:"services,omitempty"` }
Deprecated version of Encryption. Use v1beta20210401.Encryption instead
func (*Encryption) AssignPropertiesFromEncryption ¶
func (encryption *Encryption) AssignPropertiesFromEncryption(source *alpha20210401s.Encryption) error
AssignPropertiesFromEncryption populates our Encryption from the provided source Encryption
func (*Encryption) AssignPropertiesToEncryption ¶
func (encryption *Encryption) AssignPropertiesToEncryption(destination *alpha20210401s.Encryption) error
AssignPropertiesToEncryption populates the provided destination Encryption from our Encryption
func (*Encryption) ConvertToARM ¶
func (encryption *Encryption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Encryption) DeepCopy ¶
func (in *Encryption) DeepCopy() *Encryption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Encryption.
func (*Encryption) DeepCopyInto ¶
func (in *Encryption) DeepCopyInto(out *Encryption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Encryption) NewEmptyARMValue ¶
func (encryption *Encryption) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Encryption) PopulateFromARM ¶
func (encryption *Encryption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionARM ¶
type EncryptionARM struct { Identity *EncryptionIdentityARM `json:"identity,omitempty"` KeySource *EncryptionKeySource `json:"keySource,omitempty"` Keyvaultproperties *KeyVaultPropertiesARM `json:"keyvaultproperties,omitempty"` RequireInfrastructureEncryption *bool `json:"requireInfrastructureEncryption,omitempty"` Services *EncryptionServicesARM `json:"services,omitempty"` }
Deprecated version of Encryption. Use v1beta20210401.Encryption instead
func (*EncryptionARM) DeepCopy ¶
func (in *EncryptionARM) DeepCopy() *EncryptionARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionARM.
func (*EncryptionARM) DeepCopyInto ¶
func (in *EncryptionARM) DeepCopyInto(out *EncryptionARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionIdentity ¶
type EncryptionIdentity struct {
UserAssignedIdentityReference *genruntime.ResourceReference `armReference:"UserAssignedIdentity" json:"userAssignedIdentityReference,omitempty"`
}
Deprecated version of EncryptionIdentity. Use v1beta20210401.EncryptionIdentity instead
func (*EncryptionIdentity) AssignPropertiesFromEncryptionIdentity ¶
func (identity *EncryptionIdentity) AssignPropertiesFromEncryptionIdentity(source *alpha20210401s.EncryptionIdentity) error
AssignPropertiesFromEncryptionIdentity populates our EncryptionIdentity from the provided source EncryptionIdentity
func (*EncryptionIdentity) AssignPropertiesToEncryptionIdentity ¶
func (identity *EncryptionIdentity) AssignPropertiesToEncryptionIdentity(destination *alpha20210401s.EncryptionIdentity) error
AssignPropertiesToEncryptionIdentity populates the provided destination EncryptionIdentity from our EncryptionIdentity
func (*EncryptionIdentity) ConvertToARM ¶
func (identity *EncryptionIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EncryptionIdentity) DeepCopy ¶
func (in *EncryptionIdentity) DeepCopy() *EncryptionIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionIdentity.
func (*EncryptionIdentity) DeepCopyInto ¶
func (in *EncryptionIdentity) DeepCopyInto(out *EncryptionIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionIdentity) NewEmptyARMValue ¶
func (identity *EncryptionIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionIdentity) PopulateFromARM ¶
func (identity *EncryptionIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionIdentityARM ¶
type EncryptionIdentityARM struct {
UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"`
}
Deprecated version of EncryptionIdentity. Use v1beta20210401.EncryptionIdentity instead
func (*EncryptionIdentityARM) DeepCopy ¶
func (in *EncryptionIdentityARM) DeepCopy() *EncryptionIdentityARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionIdentityARM.
func (*EncryptionIdentityARM) DeepCopyInto ¶
func (in *EncryptionIdentityARM) DeepCopyInto(out *EncryptionIdentityARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionIdentity_Status ¶
type EncryptionIdentity_Status struct {
UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"`
}
Deprecated version of EncryptionIdentity_Status. Use v1beta20210401.EncryptionIdentity_Status instead
func (*EncryptionIdentity_Status) AssignPropertiesFromEncryptionIdentityStatus ¶
func (identity *EncryptionIdentity_Status) AssignPropertiesFromEncryptionIdentityStatus(source *alpha20210401s.EncryptionIdentity_Status) error
AssignPropertiesFromEncryptionIdentityStatus populates our EncryptionIdentity_Status from the provided source EncryptionIdentity_Status
func (*EncryptionIdentity_Status) AssignPropertiesToEncryptionIdentityStatus ¶
func (identity *EncryptionIdentity_Status) AssignPropertiesToEncryptionIdentityStatus(destination *alpha20210401s.EncryptionIdentity_Status) error
AssignPropertiesToEncryptionIdentityStatus populates the provided destination EncryptionIdentity_Status from our EncryptionIdentity_Status
func (*EncryptionIdentity_Status) DeepCopy ¶
func (in *EncryptionIdentity_Status) DeepCopy() *EncryptionIdentity_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionIdentity_Status.
func (*EncryptionIdentity_Status) DeepCopyInto ¶
func (in *EncryptionIdentity_Status) DeepCopyInto(out *EncryptionIdentity_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionIdentity_Status) NewEmptyARMValue ¶
func (identity *EncryptionIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionIdentity_Status) PopulateFromARM ¶
func (identity *EncryptionIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionIdentity_StatusARM ¶
type EncryptionIdentity_StatusARM struct {
UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"`
}
Deprecated version of EncryptionIdentity_Status. Use v1beta20210401.EncryptionIdentity_Status instead
func (*EncryptionIdentity_StatusARM) DeepCopy ¶
func (in *EncryptionIdentity_StatusARM) DeepCopy() *EncryptionIdentity_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionIdentity_StatusARM.
func (*EncryptionIdentity_StatusARM) DeepCopyInto ¶
func (in *EncryptionIdentity_StatusARM) DeepCopyInto(out *EncryptionIdentity_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionKeySource ¶
type EncryptionKeySource string
Deprecated version of EncryptionKeySource. Use v1beta20210401.EncryptionKeySource instead +kubebuilder:validation:Enum={"Microsoft.Keyvault","Microsoft.Storage"}
type EncryptionService ¶
type EncryptionService struct { Enabled *bool `json:"enabled,omitempty"` KeyType *EncryptionServiceKeyType `json:"keyType,omitempty"` }
Deprecated version of EncryptionService. Use v1beta20210401.EncryptionService instead
func (*EncryptionService) AssignPropertiesFromEncryptionService ¶
func (service *EncryptionService) AssignPropertiesFromEncryptionService(source *alpha20210401s.EncryptionService) error
AssignPropertiesFromEncryptionService populates our EncryptionService from the provided source EncryptionService
func (*EncryptionService) AssignPropertiesToEncryptionService ¶
func (service *EncryptionService) AssignPropertiesToEncryptionService(destination *alpha20210401s.EncryptionService) error
AssignPropertiesToEncryptionService populates the provided destination EncryptionService from our EncryptionService
func (*EncryptionService) ConvertToARM ¶
func (service *EncryptionService) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EncryptionService) DeepCopy ¶
func (in *EncryptionService) DeepCopy() *EncryptionService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionService.
func (*EncryptionService) DeepCopyInto ¶
func (in *EncryptionService) DeepCopyInto(out *EncryptionService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionService) NewEmptyARMValue ¶
func (service *EncryptionService) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionService) PopulateFromARM ¶
func (service *EncryptionService) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionServiceARM ¶
type EncryptionServiceARM struct { Enabled *bool `json:"enabled,omitempty"` KeyType *EncryptionServiceKeyType `json:"keyType,omitempty"` }
Deprecated version of EncryptionService. Use v1beta20210401.EncryptionService instead
func (*EncryptionServiceARM) DeepCopy ¶
func (in *EncryptionServiceARM) DeepCopy() *EncryptionServiceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionServiceARM.
func (*EncryptionServiceARM) DeepCopyInto ¶
func (in *EncryptionServiceARM) DeepCopyInto(out *EncryptionServiceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionServiceKeyType ¶
type EncryptionServiceKeyType string
Deprecated version of EncryptionServiceKeyType. Use v1beta20210401.EncryptionServiceKeyType instead +kubebuilder:validation:Enum={"Account","Service"}
type EncryptionServiceStatusKeyType ¶
type EncryptionServiceStatusKeyType string
Deprecated version of EncryptionServiceStatusKeyType. Use v1beta20210401.EncryptionServiceStatusKeyType instead
type EncryptionService_Status ¶
type EncryptionService_Status struct { Enabled *bool `json:"enabled,omitempty"` KeyType *EncryptionServiceStatusKeyType `json:"keyType,omitempty"` LastEnabledTime *string `json:"lastEnabledTime,omitempty"` }
Deprecated version of EncryptionService_Status. Use v1beta20210401.EncryptionService_Status instead
func (*EncryptionService_Status) AssignPropertiesFromEncryptionServiceStatus ¶
func (service *EncryptionService_Status) AssignPropertiesFromEncryptionServiceStatus(source *alpha20210401s.EncryptionService_Status) error
AssignPropertiesFromEncryptionServiceStatus populates our EncryptionService_Status from the provided source EncryptionService_Status
func (*EncryptionService_Status) AssignPropertiesToEncryptionServiceStatus ¶
func (service *EncryptionService_Status) AssignPropertiesToEncryptionServiceStatus(destination *alpha20210401s.EncryptionService_Status) error
AssignPropertiesToEncryptionServiceStatus populates the provided destination EncryptionService_Status from our EncryptionService_Status
func (*EncryptionService_Status) DeepCopy ¶
func (in *EncryptionService_Status) DeepCopy() *EncryptionService_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionService_Status.
func (*EncryptionService_Status) DeepCopyInto ¶
func (in *EncryptionService_Status) DeepCopyInto(out *EncryptionService_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionService_Status) NewEmptyARMValue ¶
func (service *EncryptionService_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionService_Status) PopulateFromARM ¶
func (service *EncryptionService_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionService_StatusARM ¶
type EncryptionService_StatusARM struct { Enabled *bool `json:"enabled,omitempty"` KeyType *EncryptionServiceStatusKeyType `json:"keyType,omitempty"` LastEnabledTime *string `json:"lastEnabledTime,omitempty"` }
Deprecated version of EncryptionService_Status. Use v1beta20210401.EncryptionService_Status instead
func (*EncryptionService_StatusARM) DeepCopy ¶
func (in *EncryptionService_StatusARM) DeepCopy() *EncryptionService_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionService_StatusARM.
func (*EncryptionService_StatusARM) DeepCopyInto ¶
func (in *EncryptionService_StatusARM) DeepCopyInto(out *EncryptionService_StatusARM)
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"` Queue *EncryptionService `json:"queue,omitempty"` Table *EncryptionService `json:"table,omitempty"` }
Deprecated version of EncryptionServices. Use v1beta20210401.EncryptionServices instead
func (*EncryptionServices) AssignPropertiesFromEncryptionServices ¶
func (services *EncryptionServices) AssignPropertiesFromEncryptionServices(source *alpha20210401s.EncryptionServices) error
AssignPropertiesFromEncryptionServices populates our EncryptionServices from the provided source EncryptionServices
func (*EncryptionServices) AssignPropertiesToEncryptionServices ¶
func (services *EncryptionServices) AssignPropertiesToEncryptionServices(destination *alpha20210401s.EncryptionServices) error
AssignPropertiesToEncryptionServices populates the provided destination EncryptionServices from our EncryptionServices
func (*EncryptionServices) ConvertToARM ¶
func (services *EncryptionServices) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EncryptionServices) DeepCopy ¶
func (in *EncryptionServices) DeepCopy() *EncryptionServices
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionServices.
func (*EncryptionServices) DeepCopyInto ¶
func (in *EncryptionServices) DeepCopyInto(out *EncryptionServices)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionServices) NewEmptyARMValue ¶
func (services *EncryptionServices) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionServices) PopulateFromARM ¶
func (services *EncryptionServices) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionServicesARM ¶
type EncryptionServicesARM struct { Blob *EncryptionServiceARM `json:"blob,omitempty"` File *EncryptionServiceARM `json:"file,omitempty"` Queue *EncryptionServiceARM `json:"queue,omitempty"` Table *EncryptionServiceARM `json:"table,omitempty"` }
Deprecated version of EncryptionServices. Use v1beta20210401.EncryptionServices instead
func (*EncryptionServicesARM) DeepCopy ¶
func (in *EncryptionServicesARM) DeepCopy() *EncryptionServicesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionServicesARM.
func (*EncryptionServicesARM) DeepCopyInto ¶
func (in *EncryptionServicesARM) DeepCopyInto(out *EncryptionServicesARM)
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"` Queue *EncryptionService_Status `json:"queue,omitempty"` Table *EncryptionService_Status `json:"table,omitempty"` }
Deprecated version of EncryptionServices_Status. Use v1beta20210401.EncryptionServices_Status instead
func (*EncryptionServices_Status) AssignPropertiesFromEncryptionServicesStatus ¶
func (services *EncryptionServices_Status) AssignPropertiesFromEncryptionServicesStatus(source *alpha20210401s.EncryptionServices_Status) error
AssignPropertiesFromEncryptionServicesStatus populates our EncryptionServices_Status from the provided source EncryptionServices_Status
func (*EncryptionServices_Status) AssignPropertiesToEncryptionServicesStatus ¶
func (services *EncryptionServices_Status) AssignPropertiesToEncryptionServicesStatus(destination *alpha20210401s.EncryptionServices_Status) error
AssignPropertiesToEncryptionServicesStatus populates the provided destination EncryptionServices_Status from our EncryptionServices_Status
func (*EncryptionServices_Status) DeepCopy ¶
func (in *EncryptionServices_Status) DeepCopy() *EncryptionServices_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionServices_Status.
func (*EncryptionServices_Status) DeepCopyInto ¶
func (in *EncryptionServices_Status) DeepCopyInto(out *EncryptionServices_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionServices_Status) NewEmptyARMValue ¶
func (services *EncryptionServices_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EncryptionServices_Status) PopulateFromARM ¶
func (services *EncryptionServices_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EncryptionServices_StatusARM ¶
type EncryptionServices_StatusARM struct { Blob *EncryptionService_StatusARM `json:"blob,omitempty"` File *EncryptionService_StatusARM `json:"file,omitempty"` Queue *EncryptionService_StatusARM `json:"queue,omitempty"` Table *EncryptionService_StatusARM `json:"table,omitempty"` }
Deprecated version of EncryptionServices_Status. Use v1beta20210401.EncryptionServices_Status instead
func (*EncryptionServices_StatusARM) DeepCopy ¶
func (in *EncryptionServices_StatusARM) DeepCopy() *EncryptionServices_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionServices_StatusARM.
func (*EncryptionServices_StatusARM) DeepCopyInto ¶
func (in *EncryptionServices_StatusARM) DeepCopyInto(out *EncryptionServices_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionStatusKeySource ¶
type EncryptionStatusKeySource string
Deprecated version of EncryptionStatusKeySource. Use v1beta20210401.EncryptionStatusKeySource instead
type Encryption_Status ¶
type Encryption_Status struct { Identity *EncryptionIdentity_Status `json:"identity,omitempty"` KeySource *EncryptionStatusKeySource `json:"keySource,omitempty"` Keyvaultproperties *KeyVaultProperties_Status `json:"keyvaultproperties,omitempty"` RequireInfrastructureEncryption *bool `json:"requireInfrastructureEncryption,omitempty"` Services *EncryptionServices_Status `json:"services,omitempty"` }
Deprecated version of Encryption_Status. Use v1beta20210401.Encryption_Status instead
func (*Encryption_Status) AssignPropertiesFromEncryptionStatus ¶
func (encryption *Encryption_Status) AssignPropertiesFromEncryptionStatus(source *alpha20210401s.Encryption_Status) error
AssignPropertiesFromEncryptionStatus populates our Encryption_Status from the provided source Encryption_Status
func (*Encryption_Status) AssignPropertiesToEncryptionStatus ¶
func (encryption *Encryption_Status) AssignPropertiesToEncryptionStatus(destination *alpha20210401s.Encryption_Status) error
AssignPropertiesToEncryptionStatus populates the provided destination Encryption_Status from our Encryption_Status
func (*Encryption_Status) DeepCopy ¶
func (in *Encryption_Status) DeepCopy() *Encryption_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Encryption_Status.
func (*Encryption_Status) DeepCopyInto ¶
func (in *Encryption_Status) DeepCopyInto(out *Encryption_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Encryption_Status) NewEmptyARMValue ¶
func (encryption *Encryption_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Encryption_Status) PopulateFromARM ¶
func (encryption *Encryption_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Encryption_StatusARM ¶
type Encryption_StatusARM struct { Identity *EncryptionIdentity_StatusARM `json:"identity,omitempty"` KeySource *EncryptionStatusKeySource `json:"keySource,omitempty"` Keyvaultproperties *KeyVaultProperties_StatusARM `json:"keyvaultproperties,omitempty"` RequireInfrastructureEncryption *bool `json:"requireInfrastructureEncryption,omitempty"` Services *EncryptionServices_StatusARM `json:"services,omitempty"` }
Deprecated version of Encryption_Status. Use v1beta20210401.Encryption_Status instead
func (*Encryption_StatusARM) DeepCopy ¶
func (in *Encryption_StatusARM) DeepCopy() *Encryption_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Encryption_StatusARM.
func (*Encryption_StatusARM) DeepCopyInto ¶
func (in *Encryption_StatusARM) DeepCopyInto(out *Encryption_StatusARM)
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"` Queue *string `json:"queue,omitempty"` Table *string `json:"table,omitempty"` Web *string `json:"web,omitempty"` }
Deprecated version of Endpoints_Status. Use v1beta20210401.Endpoints_Status instead
func (*Endpoints_Status) AssignPropertiesFromEndpointsStatus ¶
func (endpoints *Endpoints_Status) AssignPropertiesFromEndpointsStatus(source *alpha20210401s.Endpoints_Status) error
AssignPropertiesFromEndpointsStatus populates our Endpoints_Status from the provided source Endpoints_Status
func (*Endpoints_Status) AssignPropertiesToEndpointsStatus ¶
func (endpoints *Endpoints_Status) AssignPropertiesToEndpointsStatus(destination *alpha20210401s.Endpoints_Status) error
AssignPropertiesToEndpointsStatus populates the provided destination Endpoints_Status from our Endpoints_Status
func (*Endpoints_Status) DeepCopy ¶
func (in *Endpoints_Status) DeepCopy() *Endpoints_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoints_Status.
func (*Endpoints_Status) DeepCopyInto ¶
func (in *Endpoints_Status) DeepCopyInto(out *Endpoints_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Endpoints_Status) NewEmptyARMValue ¶
func (endpoints *Endpoints_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Endpoints_Status) PopulateFromARM ¶
func (endpoints *Endpoints_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Endpoints_StatusARM ¶
type Endpoints_StatusARM struct { Blob *string `json:"blob,omitempty"` Dfs *string `json:"dfs,omitempty"` File *string `json:"file,omitempty"` InternetEndpoints *StorageAccountInternetEndpoints_StatusARM `json:"internetEndpoints,omitempty"` MicrosoftEndpoints *StorageAccountMicrosoftEndpoints_StatusARM `json:"microsoftEndpoints,omitempty"` Queue *string `json:"queue,omitempty"` Table *string `json:"table,omitempty"` Web *string `json:"web,omitempty"` }
Deprecated version of Endpoints_Status. Use v1beta20210401.Endpoints_Status instead
func (*Endpoints_StatusARM) DeepCopy ¶
func (in *Endpoints_StatusARM) DeepCopy() *Endpoints_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoints_StatusARM.
func (*Endpoints_StatusARM) DeepCopyInto ¶
func (in *Endpoints_StatusARM) DeepCopyInto(out *Endpoints_StatusARM)
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"` Type *ExtendedLocationType `json:"type,omitempty"` }
Deprecated version of ExtendedLocation. Use v1beta20210401.ExtendedLocation instead
func (*ExtendedLocation) AssignPropertiesFromExtendedLocation ¶
func (location *ExtendedLocation) AssignPropertiesFromExtendedLocation(source *alpha20210401s.ExtendedLocation) error
AssignPropertiesFromExtendedLocation populates our ExtendedLocation from the provided source ExtendedLocation
func (*ExtendedLocation) AssignPropertiesToExtendedLocation ¶
func (location *ExtendedLocation) AssignPropertiesToExtendedLocation(destination *alpha20210401s.ExtendedLocation) error
AssignPropertiesToExtendedLocation populates the provided destination ExtendedLocation from our ExtendedLocation
func (*ExtendedLocation) ConvertToARM ¶
func (location *ExtendedLocation) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ExtendedLocation) DeepCopy ¶
func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation.
func (*ExtendedLocation) DeepCopyInto ¶
func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExtendedLocation) NewEmptyARMValue ¶
func (location *ExtendedLocation) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ExtendedLocation) PopulateFromARM ¶
func (location *ExtendedLocation) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ExtendedLocationARM ¶
type ExtendedLocationARM struct { Name *string `json:"name,omitempty"` Type *ExtendedLocationType `json:"type,omitempty"` }
Deprecated version of ExtendedLocation. Use v1beta20210401.ExtendedLocation instead
func (*ExtendedLocationARM) DeepCopy ¶
func (in *ExtendedLocationARM) DeepCopy() *ExtendedLocationARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocationARM.
func (*ExtendedLocationARM) DeepCopyInto ¶
func (in *ExtendedLocationARM) DeepCopyInto(out *ExtendedLocationARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocationType ¶
type ExtendedLocationType string
Deprecated version of ExtendedLocationType. Use v1beta20210401.ExtendedLocationType instead +kubebuilder:validation:Enum={"EdgeZone"}
type ExtendedLocationType_Status ¶
type ExtendedLocationType_Status string
Deprecated version of ExtendedLocationType_Status. Use v1beta20210401.ExtendedLocationType_Status instead
type ExtendedLocation_Status ¶
type ExtendedLocation_Status struct { Name *string `json:"name,omitempty"` Type *ExtendedLocationType_Status `json:"type,omitempty"` }
Deprecated version of ExtendedLocation_Status. Use v1beta20210401.ExtendedLocation_Status instead
func (*ExtendedLocation_Status) AssignPropertiesFromExtendedLocationStatus ¶
func (location *ExtendedLocation_Status) AssignPropertiesFromExtendedLocationStatus(source *alpha20210401s.ExtendedLocation_Status) error
AssignPropertiesFromExtendedLocationStatus populates our ExtendedLocation_Status from the provided source ExtendedLocation_Status
func (*ExtendedLocation_Status) AssignPropertiesToExtendedLocationStatus ¶
func (location *ExtendedLocation_Status) AssignPropertiesToExtendedLocationStatus(destination *alpha20210401s.ExtendedLocation_Status) error
AssignPropertiesToExtendedLocationStatus populates the provided destination ExtendedLocation_Status from our ExtendedLocation_Status
func (*ExtendedLocation_Status) DeepCopy ¶
func (in *ExtendedLocation_Status) DeepCopy() *ExtendedLocation_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_Status.
func (*ExtendedLocation_Status) DeepCopyInto ¶
func (in *ExtendedLocation_Status) DeepCopyInto(out *ExtendedLocation_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExtendedLocation_Status) NewEmptyARMValue ¶
func (location *ExtendedLocation_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ExtendedLocation_Status) PopulateFromARM ¶
func (location *ExtendedLocation_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ExtendedLocation_StatusARM ¶
type ExtendedLocation_StatusARM struct { Name *string `json:"name,omitempty"` Type *ExtendedLocationType_Status `json:"type,omitempty"` }
Deprecated version of ExtendedLocation_Status. Use v1beta20210401.ExtendedLocation_Status instead
func (*ExtendedLocation_StatusARM) DeepCopy ¶
func (in *ExtendedLocation_StatusARM) DeepCopy() *ExtendedLocation_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_StatusARM.
func (*ExtendedLocation_StatusARM) DeepCopyInto ¶
func (in *ExtendedLocation_StatusARM) DeepCopyInto(out *ExtendedLocation_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GeoReplicationStatsStatusStatus ¶
type GeoReplicationStatsStatusStatus string
Deprecated version of GeoReplicationStatsStatusStatus. Use v1beta20210401.GeoReplicationStatsStatusStatus instead
type GeoReplicationStats_Status ¶
type GeoReplicationStats_Status struct { CanFailover *bool `json:"canFailover,omitempty"` LastSyncTime *string `json:"lastSyncTime,omitempty"` Status *GeoReplicationStatsStatusStatus `json:"status,omitempty"` }
Deprecated version of GeoReplicationStats_Status. Use v1beta20210401.GeoReplicationStats_Status instead
func (*GeoReplicationStats_Status) AssignPropertiesFromGeoReplicationStatsStatus ¶
func (stats *GeoReplicationStats_Status) AssignPropertiesFromGeoReplicationStatsStatus(source *alpha20210401s.GeoReplicationStats_Status) error
AssignPropertiesFromGeoReplicationStatsStatus populates our GeoReplicationStats_Status from the provided source GeoReplicationStats_Status
func (*GeoReplicationStats_Status) AssignPropertiesToGeoReplicationStatsStatus ¶
func (stats *GeoReplicationStats_Status) AssignPropertiesToGeoReplicationStatsStatus(destination *alpha20210401s.GeoReplicationStats_Status) error
AssignPropertiesToGeoReplicationStatsStatus populates the provided destination GeoReplicationStats_Status from our GeoReplicationStats_Status
func (*GeoReplicationStats_Status) DeepCopy ¶
func (in *GeoReplicationStats_Status) DeepCopy() *GeoReplicationStats_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoReplicationStats_Status.
func (*GeoReplicationStats_Status) DeepCopyInto ¶
func (in *GeoReplicationStats_Status) DeepCopyInto(out *GeoReplicationStats_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GeoReplicationStats_Status) NewEmptyARMValue ¶
func (stats *GeoReplicationStats_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GeoReplicationStats_Status) PopulateFromARM ¶
func (stats *GeoReplicationStats_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GeoReplicationStats_StatusARM ¶
type GeoReplicationStats_StatusARM struct { CanFailover *bool `json:"canFailover,omitempty"` LastSyncTime *string `json:"lastSyncTime,omitempty"` Status *GeoReplicationStatsStatusStatus `json:"status,omitempty"` }
Deprecated version of GeoReplicationStats_Status. Use v1beta20210401.GeoReplicationStats_Status instead
func (*GeoReplicationStats_StatusARM) DeepCopy ¶
func (in *GeoReplicationStats_StatusARM) DeepCopy() *GeoReplicationStats_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoReplicationStats_StatusARM.
func (*GeoReplicationStats_StatusARM) DeepCopyInto ¶
func (in *GeoReplicationStats_StatusARM) DeepCopyInto(out *GeoReplicationStats_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRule ¶
type IPRule struct { Action *IPRuleAction `json:"action,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value,omitempty"` }
Deprecated version of IPRule. Use v1beta20210401.IPRule instead
func (*IPRule) AssignPropertiesFromIPRule ¶
func (rule *IPRule) AssignPropertiesFromIPRule(source *alpha20210401s.IPRule) error
AssignPropertiesFromIPRule populates our IPRule from the provided source IPRule
func (*IPRule) AssignPropertiesToIPRule ¶
func (rule *IPRule) AssignPropertiesToIPRule(destination *alpha20210401s.IPRule) error
AssignPropertiesToIPRule populates the provided destination IPRule from our IPRule
func (*IPRule) ConvertToARM ¶
func (rule *IPRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*IPRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule.
func (*IPRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IPRule) NewEmptyARMValue ¶
func (rule *IPRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IPRule) PopulateFromARM ¶
func (rule *IPRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IPRuleARM ¶
type IPRuleARM struct { Action *IPRuleAction `json:"action,omitempty"` Value *string `json:"value,omitempty"` }
Deprecated version of IPRule. Use v1beta20210401.IPRule instead
func (*IPRuleARM) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRuleARM.
func (*IPRuleARM) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRuleAction ¶
type IPRuleAction string
Deprecated version of IPRuleAction. Use v1beta20210401.IPRuleAction instead +kubebuilder:validation:Enum={"Allow"}
type IPRuleStatusAction ¶
type IPRuleStatusAction string
Deprecated version of IPRuleStatusAction. Use v1beta20210401.IPRuleStatusAction instead
type IPRule_Status ¶
type IPRule_Status struct { Action *IPRuleStatusAction `json:"action,omitempty"` Value *string `json:"value,omitempty"` }
Deprecated version of IPRule_Status. Use v1beta20210401.IPRule_Status instead
func (*IPRule_Status) AssignPropertiesFromIPRuleStatus ¶
func (rule *IPRule_Status) AssignPropertiesFromIPRuleStatus(source *alpha20210401s.IPRule_Status) error
AssignPropertiesFromIPRuleStatus populates our IPRule_Status from the provided source IPRule_Status
func (*IPRule_Status) AssignPropertiesToIPRuleStatus ¶
func (rule *IPRule_Status) AssignPropertiesToIPRuleStatus(destination *alpha20210401s.IPRule_Status) error
AssignPropertiesToIPRuleStatus populates the provided destination IPRule_Status from our IPRule_Status
func (*IPRule_Status) DeepCopy ¶
func (in *IPRule_Status) DeepCopy() *IPRule_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule_Status.
func (*IPRule_Status) DeepCopyInto ¶
func (in *IPRule_Status) DeepCopyInto(out *IPRule_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IPRule_Status) NewEmptyARMValue ¶
func (rule *IPRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IPRule_Status) PopulateFromARM ¶
func (rule *IPRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IPRule_StatusARM ¶
type IPRule_StatusARM struct { Action *IPRuleStatusAction `json:"action,omitempty"` Value *string `json:"value,omitempty"` }
Deprecated version of IPRule_Status. Use v1beta20210401.IPRule_Status instead
func (*IPRule_StatusARM) DeepCopy ¶
func (in *IPRule_StatusARM) DeepCopy() *IPRule_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule_StatusARM.
func (*IPRule_StatusARM) DeepCopyInto ¶
func (in *IPRule_StatusARM) DeepCopyInto(out *IPRule_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Identity ¶
type Identity struct { // +kubebuilder:validation:Required Type *IdentityType `json:"type,omitempty"` }
Deprecated version of Identity. Use v1beta20210401.Identity instead
func (*Identity) AssignPropertiesFromIdentity ¶
func (identity *Identity) AssignPropertiesFromIdentity(source *alpha20210401s.Identity) error
AssignPropertiesFromIdentity populates our Identity from the provided source Identity
func (*Identity) AssignPropertiesToIdentity ¶
func (identity *Identity) AssignPropertiesToIdentity(destination *alpha20210401s.Identity) error
AssignPropertiesToIdentity populates the provided destination Identity from our Identity
func (*Identity) ConvertToARM ¶
func (identity *Identity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Identity) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity.
func (*Identity) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Identity) NewEmptyARMValue ¶
func (identity *Identity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Identity) PopulateFromARM ¶
func (identity *Identity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IdentityARM ¶
type IdentityARM struct {
Type *IdentityType `json:"type,omitempty"`
}
Deprecated version of Identity. Use v1beta20210401.Identity instead
func (*IdentityARM) DeepCopy ¶
func (in *IdentityARM) DeepCopy() *IdentityARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityARM.
func (*IdentityARM) DeepCopyInto ¶
func (in *IdentityARM) DeepCopyInto(out *IdentityARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityStatusType ¶
type IdentityStatusType string
Deprecated version of IdentityStatusType. Use v1beta20210401.IdentityStatusType instead
type IdentityType ¶
type IdentityType string
Deprecated version of IdentityType. Use v1beta20210401.IdentityType instead +kubebuilder:validation:Enum={"None","SystemAssigned","SystemAssigned,UserAssigned","UserAssigned"}
type Identity_Status ¶
type Identity_Status struct { PrincipalId *string `json:"principalId,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *IdentityStatusType `json:"type,omitempty"` UserAssignedIdentities map[string]UserAssignedIdentity_Status `json:"userAssignedIdentities,omitempty"` }
Deprecated version of Identity_Status. Use v1beta20210401.Identity_Status instead
func (*Identity_Status) AssignPropertiesFromIdentityStatus ¶
func (identity *Identity_Status) AssignPropertiesFromIdentityStatus(source *alpha20210401s.Identity_Status) error
AssignPropertiesFromIdentityStatus populates our Identity_Status from the provided source Identity_Status
func (*Identity_Status) AssignPropertiesToIdentityStatus ¶
func (identity *Identity_Status) AssignPropertiesToIdentityStatus(destination *alpha20210401s.Identity_Status) error
AssignPropertiesToIdentityStatus populates the provided destination Identity_Status from our Identity_Status
func (*Identity_Status) DeepCopy ¶
func (in *Identity_Status) DeepCopy() *Identity_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity_Status.
func (*Identity_Status) DeepCopyInto ¶
func (in *Identity_Status) DeepCopyInto(out *Identity_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Identity_Status) NewEmptyARMValue ¶
func (identity *Identity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Identity_Status) PopulateFromARM ¶
func (identity *Identity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Identity_StatusARM ¶
type Identity_StatusARM struct { PrincipalId *string `json:"principalId,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *IdentityStatusType `json:"type,omitempty"` UserAssignedIdentities map[string]UserAssignedIdentity_StatusARM `json:"userAssignedIdentities,omitempty"` }
Deprecated version of Identity_Status. Use v1beta20210401.Identity_Status instead
func (*Identity_StatusARM) DeepCopy ¶
func (in *Identity_StatusARM) DeepCopy() *Identity_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity_StatusARM.
func (*Identity_StatusARM) DeepCopyInto ¶
func (in *Identity_StatusARM) DeepCopyInto(out *Identity_StatusARM)
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"` State *ImmutabilityPolicyPropertyStatusState `json:"state,omitempty"` UpdateHistory []UpdateHistoryProperty_Status `json:"updateHistory,omitempty"` }
Deprecated version of ImmutabilityPolicyProperties_Status. Use v1beta20210401.ImmutabilityPolicyProperties_Status instead
func (*ImmutabilityPolicyProperties_Status) AssignPropertiesFromImmutabilityPolicyPropertiesStatus ¶
func (properties *ImmutabilityPolicyProperties_Status) AssignPropertiesFromImmutabilityPolicyPropertiesStatus(source *alpha20210401s.ImmutabilityPolicyProperties_Status) error
AssignPropertiesFromImmutabilityPolicyPropertiesStatus populates our ImmutabilityPolicyProperties_Status from the provided source ImmutabilityPolicyProperties_Status
func (*ImmutabilityPolicyProperties_Status) AssignPropertiesToImmutabilityPolicyPropertiesStatus ¶
func (properties *ImmutabilityPolicyProperties_Status) AssignPropertiesToImmutabilityPolicyPropertiesStatus(destination *alpha20210401s.ImmutabilityPolicyProperties_Status) error
AssignPropertiesToImmutabilityPolicyPropertiesStatus populates the provided destination ImmutabilityPolicyProperties_Status from our ImmutabilityPolicyProperties_Status
func (*ImmutabilityPolicyProperties_Status) DeepCopy ¶
func (in *ImmutabilityPolicyProperties_Status) DeepCopy() *ImmutabilityPolicyProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilityPolicyProperties_Status.
func (*ImmutabilityPolicyProperties_Status) DeepCopyInto ¶
func (in *ImmutabilityPolicyProperties_Status) DeepCopyInto(out *ImmutabilityPolicyProperties_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutabilityPolicyProperties_Status) NewEmptyARMValue ¶
func (properties *ImmutabilityPolicyProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutabilityPolicyProperties_Status) PopulateFromARM ¶
func (properties *ImmutabilityPolicyProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutabilityPolicyProperties_StatusARM ¶
type ImmutabilityPolicyProperties_StatusARM struct { Etag *string `json:"etag,omitempty"` Properties *ImmutabilityPolicyProperty_StatusARM `json:"properties,omitempty"` UpdateHistory []UpdateHistoryProperty_StatusARM `json:"updateHistory,omitempty"` }
Deprecated version of ImmutabilityPolicyProperties_Status. Use v1beta20210401.ImmutabilityPolicyProperties_Status instead
func (*ImmutabilityPolicyProperties_StatusARM) DeepCopy ¶
func (in *ImmutabilityPolicyProperties_StatusARM) DeepCopy() *ImmutabilityPolicyProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilityPolicyProperties_StatusARM.
func (*ImmutabilityPolicyProperties_StatusARM) DeepCopyInto ¶
func (in *ImmutabilityPolicyProperties_StatusARM) DeepCopyInto(out *ImmutabilityPolicyProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImmutabilityPolicyPropertyStatusState ¶
type ImmutabilityPolicyPropertyStatusState string
Deprecated version of ImmutabilityPolicyPropertyStatusState. Use v1beta20210401.ImmutabilityPolicyPropertyStatusState instead
type ImmutabilityPolicyProperty_StatusARM ¶
type ImmutabilityPolicyProperty_StatusARM struct { AllowProtectedAppendWrites *bool `json:"allowProtectedAppendWrites,omitempty"` ImmutabilityPeriodSinceCreationInDays *int `json:"immutabilityPeriodSinceCreationInDays,omitempty"` State *ImmutabilityPolicyPropertyStatusState `json:"state,omitempty"` }
Deprecated version of ImmutabilityPolicyProperty_Status. Use v1beta20210401.ImmutabilityPolicyProperty_Status instead
func (*ImmutabilityPolicyProperty_StatusARM) DeepCopy ¶
func (in *ImmutabilityPolicyProperty_StatusARM) DeepCopy() *ImmutabilityPolicyProperty_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilityPolicyProperty_StatusARM.
func (*ImmutabilityPolicyProperty_StatusARM) DeepCopyInto ¶
func (in *ImmutabilityPolicyProperty_StatusARM) DeepCopyInto(out *ImmutabilityPolicyProperty_StatusARM)
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"`
}
Deprecated version of ImmutableStorageWithVersioning. Use v1beta20210401.ImmutableStorageWithVersioning instead
func (*ImmutableStorageWithVersioning) AssignPropertiesFromImmutableStorageWithVersioning ¶
func (versioning *ImmutableStorageWithVersioning) AssignPropertiesFromImmutableStorageWithVersioning(source *alpha20210401s.ImmutableStorageWithVersioning) error
AssignPropertiesFromImmutableStorageWithVersioning populates our ImmutableStorageWithVersioning from the provided source ImmutableStorageWithVersioning
func (*ImmutableStorageWithVersioning) AssignPropertiesToImmutableStorageWithVersioning ¶
func (versioning *ImmutableStorageWithVersioning) AssignPropertiesToImmutableStorageWithVersioning(destination *alpha20210401s.ImmutableStorageWithVersioning) error
AssignPropertiesToImmutableStorageWithVersioning populates the provided destination ImmutableStorageWithVersioning from our ImmutableStorageWithVersioning
func (*ImmutableStorageWithVersioning) ConvertToARM ¶
func (versioning *ImmutableStorageWithVersioning) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ImmutableStorageWithVersioning) DeepCopy ¶
func (in *ImmutableStorageWithVersioning) DeepCopy() *ImmutableStorageWithVersioning
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutableStorageWithVersioning.
func (*ImmutableStorageWithVersioning) DeepCopyInto ¶
func (in *ImmutableStorageWithVersioning) DeepCopyInto(out *ImmutableStorageWithVersioning)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutableStorageWithVersioning) NewEmptyARMValue ¶
func (versioning *ImmutableStorageWithVersioning) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutableStorageWithVersioning) PopulateFromARM ¶
func (versioning *ImmutableStorageWithVersioning) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutableStorageWithVersioningARM ¶
type ImmutableStorageWithVersioningARM struct {
Enabled *bool `json:"enabled,omitempty"`
}
Deprecated version of ImmutableStorageWithVersioning. Use v1beta20210401.ImmutableStorageWithVersioning instead
func (*ImmutableStorageWithVersioningARM) DeepCopy ¶
func (in *ImmutableStorageWithVersioningARM) DeepCopy() *ImmutableStorageWithVersioningARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutableStorageWithVersioningARM.
func (*ImmutableStorageWithVersioningARM) DeepCopyInto ¶
func (in *ImmutableStorageWithVersioningARM) DeepCopyInto(out *ImmutableStorageWithVersioningARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImmutableStorageWithVersioningStatusMigrationState ¶
type ImmutableStorageWithVersioningStatusMigrationState string
Deprecated version of ImmutableStorageWithVersioningStatusMigrationState. Use v1beta20210401.ImmutableStorageWithVersioningStatusMigrationState instead
type ImmutableStorageWithVersioning_Status ¶
type ImmutableStorageWithVersioning_Status struct { Enabled *bool `json:"enabled,omitempty"` MigrationState *ImmutableStorageWithVersioningStatusMigrationState `json:"migrationState,omitempty"` TimeStamp *string `json:"timeStamp,omitempty"` }
Deprecated version of ImmutableStorageWithVersioning_Status. Use v1beta20210401.ImmutableStorageWithVersioning_Status instead
func (*ImmutableStorageWithVersioning_Status) AssignPropertiesFromImmutableStorageWithVersioningStatus ¶
func (versioning *ImmutableStorageWithVersioning_Status) AssignPropertiesFromImmutableStorageWithVersioningStatus(source *alpha20210401s.ImmutableStorageWithVersioning_Status) error
AssignPropertiesFromImmutableStorageWithVersioningStatus populates our ImmutableStorageWithVersioning_Status from the provided source ImmutableStorageWithVersioning_Status
func (*ImmutableStorageWithVersioning_Status) AssignPropertiesToImmutableStorageWithVersioningStatus ¶
func (versioning *ImmutableStorageWithVersioning_Status) AssignPropertiesToImmutableStorageWithVersioningStatus(destination *alpha20210401s.ImmutableStorageWithVersioning_Status) error
AssignPropertiesToImmutableStorageWithVersioningStatus populates the provided destination ImmutableStorageWithVersioning_Status from our ImmutableStorageWithVersioning_Status
func (*ImmutableStorageWithVersioning_Status) DeepCopy ¶
func (in *ImmutableStorageWithVersioning_Status) DeepCopy() *ImmutableStorageWithVersioning_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutableStorageWithVersioning_Status.
func (*ImmutableStorageWithVersioning_Status) DeepCopyInto ¶
func (in *ImmutableStorageWithVersioning_Status) DeepCopyInto(out *ImmutableStorageWithVersioning_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutableStorageWithVersioning_Status) NewEmptyARMValue ¶
func (versioning *ImmutableStorageWithVersioning_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutableStorageWithVersioning_Status) PopulateFromARM ¶
func (versioning *ImmutableStorageWithVersioning_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutableStorageWithVersioning_StatusARM ¶
type ImmutableStorageWithVersioning_StatusARM struct { Enabled *bool `json:"enabled,omitempty"` MigrationState *ImmutableStorageWithVersioningStatusMigrationState `json:"migrationState,omitempty"` TimeStamp *string `json:"timeStamp,omitempty"` }
Deprecated version of ImmutableStorageWithVersioning_Status. Use v1beta20210401.ImmutableStorageWithVersioning_Status instead
func (*ImmutableStorageWithVersioning_StatusARM) DeepCopy ¶
func (in *ImmutableStorageWithVersioning_StatusARM) DeepCopy() *ImmutableStorageWithVersioning_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutableStorageWithVersioning_StatusARM.
func (*ImmutableStorageWithVersioning_StatusARM) DeepCopyInto ¶
func (in *ImmutableStorageWithVersioning_StatusARM) DeepCopyInto(out *ImmutableStorageWithVersioning_StatusARM)
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"` }
Deprecated version of KeyCreationTime_Status. Use v1beta20210401.KeyCreationTime_Status instead
func (*KeyCreationTime_Status) AssignPropertiesFromKeyCreationTimeStatus ¶
func (time *KeyCreationTime_Status) AssignPropertiesFromKeyCreationTimeStatus(source *alpha20210401s.KeyCreationTime_Status) error
AssignPropertiesFromKeyCreationTimeStatus populates our KeyCreationTime_Status from the provided source KeyCreationTime_Status
func (*KeyCreationTime_Status) AssignPropertiesToKeyCreationTimeStatus ¶
func (time *KeyCreationTime_Status) AssignPropertiesToKeyCreationTimeStatus(destination *alpha20210401s.KeyCreationTime_Status) error
AssignPropertiesToKeyCreationTimeStatus populates the provided destination KeyCreationTime_Status from our KeyCreationTime_Status
func (*KeyCreationTime_Status) DeepCopy ¶
func (in *KeyCreationTime_Status) DeepCopy() *KeyCreationTime_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyCreationTime_Status.
func (*KeyCreationTime_Status) DeepCopyInto ¶
func (in *KeyCreationTime_Status) DeepCopyInto(out *KeyCreationTime_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyCreationTime_Status) NewEmptyARMValue ¶
func (time *KeyCreationTime_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyCreationTime_Status) PopulateFromARM ¶
func (time *KeyCreationTime_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyCreationTime_StatusARM ¶
type KeyCreationTime_StatusARM struct { Key1 *string `json:"key1,omitempty"` Key2 *string `json:"key2,omitempty"` }
Deprecated version of KeyCreationTime_Status. Use v1beta20210401.KeyCreationTime_Status instead
func (*KeyCreationTime_StatusARM) DeepCopy ¶
func (in *KeyCreationTime_StatusARM) DeepCopy() *KeyCreationTime_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyCreationTime_StatusARM.
func (*KeyCreationTime_StatusARM) DeepCopyInto ¶
func (in *KeyCreationTime_StatusARM) DeepCopyInto(out *KeyCreationTime_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyPolicy ¶
type KeyPolicy struct { // +kubebuilder:validation:Required KeyExpirationPeriodInDays *int `json:"keyExpirationPeriodInDays,omitempty"` }
Deprecated version of KeyPolicy. Use v1beta20210401.KeyPolicy instead
func (*KeyPolicy) AssignPropertiesFromKeyPolicy ¶
func (policy *KeyPolicy) AssignPropertiesFromKeyPolicy(source *alpha20210401s.KeyPolicy) error
AssignPropertiesFromKeyPolicy populates our KeyPolicy from the provided source KeyPolicy
func (*KeyPolicy) AssignPropertiesToKeyPolicy ¶
func (policy *KeyPolicy) AssignPropertiesToKeyPolicy(destination *alpha20210401s.KeyPolicy) error
AssignPropertiesToKeyPolicy populates the provided destination KeyPolicy from our KeyPolicy
func (*KeyPolicy) ConvertToARM ¶
func (policy *KeyPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*KeyPolicy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyPolicy.
func (*KeyPolicy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyPolicy) NewEmptyARMValue ¶
func (policy *KeyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyPolicy) PopulateFromARM ¶
func (policy *KeyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyPolicyARM ¶
type KeyPolicyARM struct {
KeyExpirationPeriodInDays *int `json:"keyExpirationPeriodInDays,omitempty"`
}
Deprecated version of KeyPolicy. Use v1beta20210401.KeyPolicy instead
func (*KeyPolicyARM) DeepCopy ¶
func (in *KeyPolicyARM) DeepCopy() *KeyPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyPolicyARM.
func (*KeyPolicyARM) DeepCopyInto ¶
func (in *KeyPolicyARM) DeepCopyInto(out *KeyPolicyARM)
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"`
}
Deprecated version of KeyPolicy_Status. Use v1beta20210401.KeyPolicy_Status instead
func (*KeyPolicy_Status) AssignPropertiesFromKeyPolicyStatus ¶
func (policy *KeyPolicy_Status) AssignPropertiesFromKeyPolicyStatus(source *alpha20210401s.KeyPolicy_Status) error
AssignPropertiesFromKeyPolicyStatus populates our KeyPolicy_Status from the provided source KeyPolicy_Status
func (*KeyPolicy_Status) AssignPropertiesToKeyPolicyStatus ¶
func (policy *KeyPolicy_Status) AssignPropertiesToKeyPolicyStatus(destination *alpha20210401s.KeyPolicy_Status) error
AssignPropertiesToKeyPolicyStatus populates the provided destination KeyPolicy_Status from our KeyPolicy_Status
func (*KeyPolicy_Status) DeepCopy ¶
func (in *KeyPolicy_Status) DeepCopy() *KeyPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyPolicy_Status.
func (*KeyPolicy_Status) DeepCopyInto ¶
func (in *KeyPolicy_Status) DeepCopyInto(out *KeyPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyPolicy_Status) NewEmptyARMValue ¶
func (policy *KeyPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyPolicy_Status) PopulateFromARM ¶
func (policy *KeyPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyPolicy_StatusARM ¶
type KeyPolicy_StatusARM struct {
KeyExpirationPeriodInDays *int `json:"keyExpirationPeriodInDays,omitempty"`
}
Deprecated version of KeyPolicy_Status. Use v1beta20210401.KeyPolicy_Status instead
func (*KeyPolicy_StatusARM) DeepCopy ¶
func (in *KeyPolicy_StatusARM) DeepCopy() *KeyPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyPolicy_StatusARM.
func (*KeyPolicy_StatusARM) DeepCopyInto ¶
func (in *KeyPolicy_StatusARM) DeepCopyInto(out *KeyPolicy_StatusARM)
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"` }
Deprecated version of KeyVaultProperties. Use v1beta20210401.KeyVaultProperties instead
func (*KeyVaultProperties) AssignPropertiesFromKeyVaultProperties ¶
func (properties *KeyVaultProperties) AssignPropertiesFromKeyVaultProperties(source *alpha20210401s.KeyVaultProperties) error
AssignPropertiesFromKeyVaultProperties populates our KeyVaultProperties from the provided source KeyVaultProperties
func (*KeyVaultProperties) AssignPropertiesToKeyVaultProperties ¶
func (properties *KeyVaultProperties) AssignPropertiesToKeyVaultProperties(destination *alpha20210401s.KeyVaultProperties) error
AssignPropertiesToKeyVaultProperties populates the provided destination KeyVaultProperties from our KeyVaultProperties
func (*KeyVaultProperties) ConvertToARM ¶
func (properties *KeyVaultProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*KeyVaultProperties) DeepCopy ¶
func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties.
func (*KeyVaultProperties) DeepCopyInto ¶
func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultProperties) NewEmptyARMValue ¶
func (properties *KeyVaultProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyVaultProperties) PopulateFromARM ¶
func (properties *KeyVaultProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyVaultPropertiesARM ¶
type KeyVaultPropertiesARM struct { Keyname *string `json:"keyname,omitempty"` Keyvaulturi *string `json:"keyvaulturi,omitempty"` Keyversion *string `json:"keyversion,omitempty"` }
Deprecated version of KeyVaultProperties. Use v1beta20210401.KeyVaultProperties instead
func (*KeyVaultPropertiesARM) DeepCopy ¶
func (in *KeyVaultPropertiesARM) DeepCopy() *KeyVaultPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultPropertiesARM.
func (*KeyVaultPropertiesARM) DeepCopyInto ¶
func (in *KeyVaultPropertiesARM) DeepCopyInto(out *KeyVaultPropertiesARM)
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"` }
Deprecated version of KeyVaultProperties_Status. Use v1beta20210401.KeyVaultProperties_Status instead
func (*KeyVaultProperties_Status) AssignPropertiesFromKeyVaultPropertiesStatus ¶
func (properties *KeyVaultProperties_Status) AssignPropertiesFromKeyVaultPropertiesStatus(source *alpha20210401s.KeyVaultProperties_Status) error
AssignPropertiesFromKeyVaultPropertiesStatus populates our KeyVaultProperties_Status from the provided source KeyVaultProperties_Status
func (*KeyVaultProperties_Status) AssignPropertiesToKeyVaultPropertiesStatus ¶
func (properties *KeyVaultProperties_Status) AssignPropertiesToKeyVaultPropertiesStatus(destination *alpha20210401s.KeyVaultProperties_Status) error
AssignPropertiesToKeyVaultPropertiesStatus populates the provided destination KeyVaultProperties_Status from our KeyVaultProperties_Status
func (*KeyVaultProperties_Status) DeepCopy ¶
func (in *KeyVaultProperties_Status) DeepCopy() *KeyVaultProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties_Status.
func (*KeyVaultProperties_Status) DeepCopyInto ¶
func (in *KeyVaultProperties_Status) DeepCopyInto(out *KeyVaultProperties_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultProperties_Status) NewEmptyARMValue ¶
func (properties *KeyVaultProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyVaultProperties_Status) PopulateFromARM ¶
func (properties *KeyVaultProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyVaultProperties_StatusARM ¶
type KeyVaultProperties_StatusARM 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"` }
Deprecated version of KeyVaultProperties_Status. Use v1beta20210401.KeyVaultProperties_Status instead
func (*KeyVaultProperties_StatusARM) DeepCopy ¶
func (in *KeyVaultProperties_StatusARM) DeepCopy() *KeyVaultProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties_StatusARM.
func (*KeyVaultProperties_StatusARM) DeepCopyInto ¶
func (in *KeyVaultProperties_StatusARM) DeepCopyInto(out *KeyVaultProperties_StatusARM)
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"` // +kubebuilder:validation:Required Enable *bool `json:"enable,omitempty"` Name *LastAccessTimeTrackingPolicyName `json:"name,omitempty"` TrackingGranularityInDays *int `json:"trackingGranularityInDays,omitempty"` }
Deprecated version of LastAccessTimeTrackingPolicy. Use v1beta20210401.LastAccessTimeTrackingPolicy instead
func (*LastAccessTimeTrackingPolicy) AssignPropertiesFromLastAccessTimeTrackingPolicy ¶
func (policy *LastAccessTimeTrackingPolicy) AssignPropertiesFromLastAccessTimeTrackingPolicy(source *alpha20210401s.LastAccessTimeTrackingPolicy) error
AssignPropertiesFromLastAccessTimeTrackingPolicy populates our LastAccessTimeTrackingPolicy from the provided source LastAccessTimeTrackingPolicy
func (*LastAccessTimeTrackingPolicy) AssignPropertiesToLastAccessTimeTrackingPolicy ¶
func (policy *LastAccessTimeTrackingPolicy) AssignPropertiesToLastAccessTimeTrackingPolicy(destination *alpha20210401s.LastAccessTimeTrackingPolicy) error
AssignPropertiesToLastAccessTimeTrackingPolicy populates the provided destination LastAccessTimeTrackingPolicy from our LastAccessTimeTrackingPolicy
func (*LastAccessTimeTrackingPolicy) ConvertToARM ¶
func (policy *LastAccessTimeTrackingPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*LastAccessTimeTrackingPolicy) DeepCopy ¶
func (in *LastAccessTimeTrackingPolicy) DeepCopy() *LastAccessTimeTrackingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastAccessTimeTrackingPolicy.
func (*LastAccessTimeTrackingPolicy) DeepCopyInto ¶
func (in *LastAccessTimeTrackingPolicy) DeepCopyInto(out *LastAccessTimeTrackingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LastAccessTimeTrackingPolicy) NewEmptyARMValue ¶
func (policy *LastAccessTimeTrackingPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LastAccessTimeTrackingPolicy) PopulateFromARM ¶
func (policy *LastAccessTimeTrackingPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LastAccessTimeTrackingPolicyARM ¶
type LastAccessTimeTrackingPolicyARM struct { BlobType []string `json:"blobType,omitempty"` Enable *bool `json:"enable,omitempty"` Name *LastAccessTimeTrackingPolicyName `json:"name,omitempty"` TrackingGranularityInDays *int `json:"trackingGranularityInDays,omitempty"` }
Deprecated version of LastAccessTimeTrackingPolicy. Use v1beta20210401.LastAccessTimeTrackingPolicy instead
func (*LastAccessTimeTrackingPolicyARM) DeepCopy ¶
func (in *LastAccessTimeTrackingPolicyARM) DeepCopy() *LastAccessTimeTrackingPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastAccessTimeTrackingPolicyARM.
func (*LastAccessTimeTrackingPolicyARM) DeepCopyInto ¶
func (in *LastAccessTimeTrackingPolicyARM) DeepCopyInto(out *LastAccessTimeTrackingPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LastAccessTimeTrackingPolicyName ¶
type LastAccessTimeTrackingPolicyName string
Deprecated version of LastAccessTimeTrackingPolicyName. Use v1beta20210401.LastAccessTimeTrackingPolicyName instead +kubebuilder:validation:Enum={"AccessTimeTracking"}
type LastAccessTimeTrackingPolicyStatusName ¶
type LastAccessTimeTrackingPolicyStatusName string
Deprecated version of LastAccessTimeTrackingPolicyStatusName. Use v1beta20210401.LastAccessTimeTrackingPolicyStatusName instead
type LastAccessTimeTrackingPolicy_Status ¶
type LastAccessTimeTrackingPolicy_Status struct { BlobType []string `json:"blobType,omitempty"` Enable *bool `json:"enable,omitempty"` Name *LastAccessTimeTrackingPolicyStatusName `json:"name,omitempty"` TrackingGranularityInDays *int `json:"trackingGranularityInDays,omitempty"` }
Deprecated version of LastAccessTimeTrackingPolicy_Status. Use v1beta20210401.LastAccessTimeTrackingPolicy_Status instead
func (*LastAccessTimeTrackingPolicy_Status) AssignPropertiesFromLastAccessTimeTrackingPolicyStatus ¶
func (policy *LastAccessTimeTrackingPolicy_Status) AssignPropertiesFromLastAccessTimeTrackingPolicyStatus(source *alpha20210401s.LastAccessTimeTrackingPolicy_Status) error
AssignPropertiesFromLastAccessTimeTrackingPolicyStatus populates our LastAccessTimeTrackingPolicy_Status from the provided source LastAccessTimeTrackingPolicy_Status
func (*LastAccessTimeTrackingPolicy_Status) AssignPropertiesToLastAccessTimeTrackingPolicyStatus ¶
func (policy *LastAccessTimeTrackingPolicy_Status) AssignPropertiesToLastAccessTimeTrackingPolicyStatus(destination *alpha20210401s.LastAccessTimeTrackingPolicy_Status) error
AssignPropertiesToLastAccessTimeTrackingPolicyStatus populates the provided destination LastAccessTimeTrackingPolicy_Status from our LastAccessTimeTrackingPolicy_Status
func (*LastAccessTimeTrackingPolicy_Status) DeepCopy ¶
func (in *LastAccessTimeTrackingPolicy_Status) DeepCopy() *LastAccessTimeTrackingPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastAccessTimeTrackingPolicy_Status.
func (*LastAccessTimeTrackingPolicy_Status) DeepCopyInto ¶
func (in *LastAccessTimeTrackingPolicy_Status) DeepCopyInto(out *LastAccessTimeTrackingPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LastAccessTimeTrackingPolicy_Status) NewEmptyARMValue ¶
func (policy *LastAccessTimeTrackingPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LastAccessTimeTrackingPolicy_Status) PopulateFromARM ¶
func (policy *LastAccessTimeTrackingPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LastAccessTimeTrackingPolicy_StatusARM ¶
type LastAccessTimeTrackingPolicy_StatusARM struct { BlobType []string `json:"blobType,omitempty"` Enable *bool `json:"enable,omitempty"` Name *LastAccessTimeTrackingPolicyStatusName `json:"name,omitempty"` TrackingGranularityInDays *int `json:"trackingGranularityInDays,omitempty"` }
Deprecated version of LastAccessTimeTrackingPolicy_Status. Use v1beta20210401.LastAccessTimeTrackingPolicy_Status instead
func (*LastAccessTimeTrackingPolicy_StatusARM) DeepCopy ¶
func (in *LastAccessTimeTrackingPolicy_StatusARM) DeepCopy() *LastAccessTimeTrackingPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastAccessTimeTrackingPolicy_StatusARM.
func (*LastAccessTimeTrackingPolicy_StatusARM) DeepCopyInto ¶
func (in *LastAccessTimeTrackingPolicy_StatusARM) DeepCopyInto(out *LastAccessTimeTrackingPolicy_StatusARM)
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"` Tags []TagProperty_Status `json:"tags,omitempty"` }
Deprecated version of LegalHoldProperties_Status. Use v1beta20210401.LegalHoldProperties_Status instead
func (*LegalHoldProperties_Status) AssignPropertiesFromLegalHoldPropertiesStatus ¶
func (properties *LegalHoldProperties_Status) AssignPropertiesFromLegalHoldPropertiesStatus(source *alpha20210401s.LegalHoldProperties_Status) error
AssignPropertiesFromLegalHoldPropertiesStatus populates our LegalHoldProperties_Status from the provided source LegalHoldProperties_Status
func (*LegalHoldProperties_Status) AssignPropertiesToLegalHoldPropertiesStatus ¶
func (properties *LegalHoldProperties_Status) AssignPropertiesToLegalHoldPropertiesStatus(destination *alpha20210401s.LegalHoldProperties_Status) error
AssignPropertiesToLegalHoldPropertiesStatus populates the provided destination LegalHoldProperties_Status from our LegalHoldProperties_Status
func (*LegalHoldProperties_Status) DeepCopy ¶
func (in *LegalHoldProperties_Status) DeepCopy() *LegalHoldProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LegalHoldProperties_Status.
func (*LegalHoldProperties_Status) DeepCopyInto ¶
func (in *LegalHoldProperties_Status) DeepCopyInto(out *LegalHoldProperties_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LegalHoldProperties_Status) NewEmptyARMValue ¶
func (properties *LegalHoldProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LegalHoldProperties_Status) PopulateFromARM ¶
func (properties *LegalHoldProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LegalHoldProperties_StatusARM ¶
type LegalHoldProperties_StatusARM struct { HasLegalHold *bool `json:"hasLegalHold,omitempty"` Tags []TagProperty_StatusARM `json:"tags,omitempty"` }
Deprecated version of LegalHoldProperties_Status. Use v1beta20210401.LegalHoldProperties_Status instead
func (*LegalHoldProperties_StatusARM) DeepCopy ¶
func (in *LegalHoldProperties_StatusARM) DeepCopy() *LegalHoldProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LegalHoldProperties_StatusARM.
func (*LegalHoldProperties_StatusARM) DeepCopyInto ¶
func (in *LegalHoldProperties_StatusARM) DeepCopyInto(out *LegalHoldProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyAction ¶
type ManagementPolicyAction struct { BaseBlob *ManagementPolicyBaseBlob `json:"baseBlob,omitempty"` Snapshot *ManagementPolicySnapShot `json:"snapshot,omitempty"` Version *ManagementPolicyVersion `json:"version,omitempty"` }
Deprecated version of ManagementPolicyAction. Use v1beta20210401.ManagementPolicyAction instead
func (*ManagementPolicyAction) AssignPropertiesFromManagementPolicyAction ¶
func (action *ManagementPolicyAction) AssignPropertiesFromManagementPolicyAction(source *alpha20210401s.ManagementPolicyAction) error
AssignPropertiesFromManagementPolicyAction populates our ManagementPolicyAction from the provided source ManagementPolicyAction
func (*ManagementPolicyAction) AssignPropertiesToManagementPolicyAction ¶
func (action *ManagementPolicyAction) AssignPropertiesToManagementPolicyAction(destination *alpha20210401s.ManagementPolicyAction) error
AssignPropertiesToManagementPolicyAction populates the provided destination ManagementPolicyAction from our ManagementPolicyAction
func (*ManagementPolicyAction) ConvertToARM ¶
func (action *ManagementPolicyAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyAction) DeepCopy ¶
func (in *ManagementPolicyAction) DeepCopy() *ManagementPolicyAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyAction.
func (*ManagementPolicyAction) DeepCopyInto ¶
func (in *ManagementPolicyAction) DeepCopyInto(out *ManagementPolicyAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyAction) NewEmptyARMValue ¶
func (action *ManagementPolicyAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyAction) PopulateFromARM ¶
func (action *ManagementPolicyAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyActionARM ¶
type ManagementPolicyActionARM struct { BaseBlob *ManagementPolicyBaseBlobARM `json:"baseBlob,omitempty"` Snapshot *ManagementPolicySnapShotARM `json:"snapshot,omitempty"` Version *ManagementPolicyVersionARM `json:"version,omitempty"` }
Deprecated version of ManagementPolicyAction. Use v1beta20210401.ManagementPolicyAction instead
func (*ManagementPolicyActionARM) DeepCopy ¶
func (in *ManagementPolicyActionARM) DeepCopy() *ManagementPolicyActionARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyActionARM.
func (*ManagementPolicyActionARM) DeepCopyInto ¶
func (in *ManagementPolicyActionARM) DeepCopyInto(out *ManagementPolicyActionARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyAction_Status ¶
type ManagementPolicyAction_Status struct { BaseBlob *ManagementPolicyBaseBlob_Status `json:"baseBlob,omitempty"` Snapshot *ManagementPolicySnapShot_Status `json:"snapshot,omitempty"` Version *ManagementPolicyVersion_Status `json:"version,omitempty"` }
Deprecated version of ManagementPolicyAction_Status. Use v1beta20210401.ManagementPolicyAction_Status instead
func (*ManagementPolicyAction_Status) AssignPropertiesFromManagementPolicyActionStatus ¶
func (action *ManagementPolicyAction_Status) AssignPropertiesFromManagementPolicyActionStatus(source *alpha20210401s.ManagementPolicyAction_Status) error
AssignPropertiesFromManagementPolicyActionStatus populates our ManagementPolicyAction_Status from the provided source ManagementPolicyAction_Status
func (*ManagementPolicyAction_Status) AssignPropertiesToManagementPolicyActionStatus ¶
func (action *ManagementPolicyAction_Status) AssignPropertiesToManagementPolicyActionStatus(destination *alpha20210401s.ManagementPolicyAction_Status) error
AssignPropertiesToManagementPolicyActionStatus populates the provided destination ManagementPolicyAction_Status from our ManagementPolicyAction_Status
func (*ManagementPolicyAction_Status) DeepCopy ¶
func (in *ManagementPolicyAction_Status) DeepCopy() *ManagementPolicyAction_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyAction_Status.
func (*ManagementPolicyAction_Status) DeepCopyInto ¶
func (in *ManagementPolicyAction_Status) DeepCopyInto(out *ManagementPolicyAction_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyAction_Status) NewEmptyARMValue ¶
func (action *ManagementPolicyAction_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyAction_Status) PopulateFromARM ¶
func (action *ManagementPolicyAction_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyAction_StatusARM ¶
type ManagementPolicyAction_StatusARM struct { BaseBlob *ManagementPolicyBaseBlob_StatusARM `json:"baseBlob,omitempty"` Snapshot *ManagementPolicySnapShot_StatusARM `json:"snapshot,omitempty"` Version *ManagementPolicyVersion_StatusARM `json:"version,omitempty"` }
Deprecated version of ManagementPolicyAction_Status. Use v1beta20210401.ManagementPolicyAction_Status instead
func (*ManagementPolicyAction_StatusARM) DeepCopy ¶
func (in *ManagementPolicyAction_StatusARM) DeepCopy() *ManagementPolicyAction_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyAction_StatusARM.
func (*ManagementPolicyAction_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicyAction_StatusARM) DeepCopyInto(out *ManagementPolicyAction_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyBaseBlob ¶
type ManagementPolicyBaseBlob struct { Delete *DateAfterModification `json:"delete,omitempty"` EnableAutoTierToHotFromCool *bool `json:"enableAutoTierToHotFromCool,omitempty"` TierToArchive *DateAfterModification `json:"tierToArchive,omitempty"` TierToCool *DateAfterModification `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicyBaseBlob. Use v1beta20210401.ManagementPolicyBaseBlob instead
func (*ManagementPolicyBaseBlob) AssignPropertiesFromManagementPolicyBaseBlob ¶
func (blob *ManagementPolicyBaseBlob) AssignPropertiesFromManagementPolicyBaseBlob(source *alpha20210401s.ManagementPolicyBaseBlob) error
AssignPropertiesFromManagementPolicyBaseBlob populates our ManagementPolicyBaseBlob from the provided source ManagementPolicyBaseBlob
func (*ManagementPolicyBaseBlob) AssignPropertiesToManagementPolicyBaseBlob ¶
func (blob *ManagementPolicyBaseBlob) AssignPropertiesToManagementPolicyBaseBlob(destination *alpha20210401s.ManagementPolicyBaseBlob) error
AssignPropertiesToManagementPolicyBaseBlob populates the provided destination ManagementPolicyBaseBlob from our ManagementPolicyBaseBlob
func (*ManagementPolicyBaseBlob) ConvertToARM ¶
func (blob *ManagementPolicyBaseBlob) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyBaseBlob) DeepCopy ¶
func (in *ManagementPolicyBaseBlob) DeepCopy() *ManagementPolicyBaseBlob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyBaseBlob.
func (*ManagementPolicyBaseBlob) DeepCopyInto ¶
func (in *ManagementPolicyBaseBlob) DeepCopyInto(out *ManagementPolicyBaseBlob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyBaseBlob) NewEmptyARMValue ¶
func (blob *ManagementPolicyBaseBlob) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyBaseBlob) PopulateFromARM ¶
func (blob *ManagementPolicyBaseBlob) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyBaseBlobARM ¶
type ManagementPolicyBaseBlobARM struct { Delete *DateAfterModificationARM `json:"delete,omitempty"` EnableAutoTierToHotFromCool *bool `json:"enableAutoTierToHotFromCool,omitempty"` TierToArchive *DateAfterModificationARM `json:"tierToArchive,omitempty"` TierToCool *DateAfterModificationARM `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicyBaseBlob. Use v1beta20210401.ManagementPolicyBaseBlob instead
func (*ManagementPolicyBaseBlobARM) DeepCopy ¶
func (in *ManagementPolicyBaseBlobARM) DeepCopy() *ManagementPolicyBaseBlobARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyBaseBlobARM.
func (*ManagementPolicyBaseBlobARM) DeepCopyInto ¶
func (in *ManagementPolicyBaseBlobARM) DeepCopyInto(out *ManagementPolicyBaseBlobARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyBaseBlob_Status ¶
type ManagementPolicyBaseBlob_Status struct { Delete *DateAfterModification_Status `json:"delete,omitempty"` EnableAutoTierToHotFromCool *bool `json:"enableAutoTierToHotFromCool,omitempty"` TierToArchive *DateAfterModification_Status `json:"tierToArchive,omitempty"` TierToCool *DateAfterModification_Status `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicyBaseBlob_Status. Use v1beta20210401.ManagementPolicyBaseBlob_Status instead
func (*ManagementPolicyBaseBlob_Status) AssignPropertiesFromManagementPolicyBaseBlobStatus ¶
func (blob *ManagementPolicyBaseBlob_Status) AssignPropertiesFromManagementPolicyBaseBlobStatus(source *alpha20210401s.ManagementPolicyBaseBlob_Status) error
AssignPropertiesFromManagementPolicyBaseBlobStatus populates our ManagementPolicyBaseBlob_Status from the provided source ManagementPolicyBaseBlob_Status
func (*ManagementPolicyBaseBlob_Status) AssignPropertiesToManagementPolicyBaseBlobStatus ¶
func (blob *ManagementPolicyBaseBlob_Status) AssignPropertiesToManagementPolicyBaseBlobStatus(destination *alpha20210401s.ManagementPolicyBaseBlob_Status) error
AssignPropertiesToManagementPolicyBaseBlobStatus populates the provided destination ManagementPolicyBaseBlob_Status from our ManagementPolicyBaseBlob_Status
func (*ManagementPolicyBaseBlob_Status) DeepCopy ¶
func (in *ManagementPolicyBaseBlob_Status) DeepCopy() *ManagementPolicyBaseBlob_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyBaseBlob_Status.
func (*ManagementPolicyBaseBlob_Status) DeepCopyInto ¶
func (in *ManagementPolicyBaseBlob_Status) DeepCopyInto(out *ManagementPolicyBaseBlob_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyBaseBlob_Status) NewEmptyARMValue ¶
func (blob *ManagementPolicyBaseBlob_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyBaseBlob_Status) PopulateFromARM ¶
func (blob *ManagementPolicyBaseBlob_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyBaseBlob_StatusARM ¶
type ManagementPolicyBaseBlob_StatusARM struct { Delete *DateAfterModification_StatusARM `json:"delete,omitempty"` EnableAutoTierToHotFromCool *bool `json:"enableAutoTierToHotFromCool,omitempty"` TierToArchive *DateAfterModification_StatusARM `json:"tierToArchive,omitempty"` TierToCool *DateAfterModification_StatusARM `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicyBaseBlob_Status. Use v1beta20210401.ManagementPolicyBaseBlob_Status instead
func (*ManagementPolicyBaseBlob_StatusARM) DeepCopy ¶
func (in *ManagementPolicyBaseBlob_StatusARM) DeepCopy() *ManagementPolicyBaseBlob_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyBaseBlob_StatusARM.
func (*ManagementPolicyBaseBlob_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicyBaseBlob_StatusARM) DeepCopyInto(out *ManagementPolicyBaseBlob_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyDefinition ¶
type ManagementPolicyDefinition struct { // +kubebuilder:validation:Required Actions *ManagementPolicyAction `json:"actions,omitempty"` Filters *ManagementPolicyFilter `json:"filters,omitempty"` }
Deprecated version of ManagementPolicyDefinition. Use v1beta20210401.ManagementPolicyDefinition instead
func (*ManagementPolicyDefinition) AssignPropertiesFromManagementPolicyDefinition ¶
func (definition *ManagementPolicyDefinition) AssignPropertiesFromManagementPolicyDefinition(source *alpha20210401s.ManagementPolicyDefinition) error
AssignPropertiesFromManagementPolicyDefinition populates our ManagementPolicyDefinition from the provided source ManagementPolicyDefinition
func (*ManagementPolicyDefinition) AssignPropertiesToManagementPolicyDefinition ¶
func (definition *ManagementPolicyDefinition) AssignPropertiesToManagementPolicyDefinition(destination *alpha20210401s.ManagementPolicyDefinition) error
AssignPropertiesToManagementPolicyDefinition populates the provided destination ManagementPolicyDefinition from our ManagementPolicyDefinition
func (*ManagementPolicyDefinition) ConvertToARM ¶
func (definition *ManagementPolicyDefinition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyDefinition) DeepCopy ¶
func (in *ManagementPolicyDefinition) DeepCopy() *ManagementPolicyDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyDefinition.
func (*ManagementPolicyDefinition) DeepCopyInto ¶
func (in *ManagementPolicyDefinition) DeepCopyInto(out *ManagementPolicyDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyDefinition) NewEmptyARMValue ¶
func (definition *ManagementPolicyDefinition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyDefinition) PopulateFromARM ¶
func (definition *ManagementPolicyDefinition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyDefinitionARM ¶
type ManagementPolicyDefinitionARM struct { Actions *ManagementPolicyActionARM `json:"actions,omitempty"` Filters *ManagementPolicyFilterARM `json:"filters,omitempty"` }
Deprecated version of ManagementPolicyDefinition. Use v1beta20210401.ManagementPolicyDefinition instead
func (*ManagementPolicyDefinitionARM) DeepCopy ¶
func (in *ManagementPolicyDefinitionARM) DeepCopy() *ManagementPolicyDefinitionARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyDefinitionARM.
func (*ManagementPolicyDefinitionARM) DeepCopyInto ¶
func (in *ManagementPolicyDefinitionARM) DeepCopyInto(out *ManagementPolicyDefinitionARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyDefinition_Status ¶
type ManagementPolicyDefinition_Status struct { Actions *ManagementPolicyAction_Status `json:"actions,omitempty"` Filters *ManagementPolicyFilter_Status `json:"filters,omitempty"` }
Deprecated version of ManagementPolicyDefinition_Status. Use v1beta20210401.ManagementPolicyDefinition_Status instead
func (*ManagementPolicyDefinition_Status) AssignPropertiesFromManagementPolicyDefinitionStatus ¶
func (definition *ManagementPolicyDefinition_Status) AssignPropertiesFromManagementPolicyDefinitionStatus(source *alpha20210401s.ManagementPolicyDefinition_Status) error
AssignPropertiesFromManagementPolicyDefinitionStatus populates our ManagementPolicyDefinition_Status from the provided source ManagementPolicyDefinition_Status
func (*ManagementPolicyDefinition_Status) AssignPropertiesToManagementPolicyDefinitionStatus ¶
func (definition *ManagementPolicyDefinition_Status) AssignPropertiesToManagementPolicyDefinitionStatus(destination *alpha20210401s.ManagementPolicyDefinition_Status) error
AssignPropertiesToManagementPolicyDefinitionStatus populates the provided destination ManagementPolicyDefinition_Status from our ManagementPolicyDefinition_Status
func (*ManagementPolicyDefinition_Status) DeepCopy ¶
func (in *ManagementPolicyDefinition_Status) DeepCopy() *ManagementPolicyDefinition_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyDefinition_Status.
func (*ManagementPolicyDefinition_Status) DeepCopyInto ¶
func (in *ManagementPolicyDefinition_Status) DeepCopyInto(out *ManagementPolicyDefinition_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyDefinition_Status) NewEmptyARMValue ¶
func (definition *ManagementPolicyDefinition_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyDefinition_Status) PopulateFromARM ¶
func (definition *ManagementPolicyDefinition_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyDefinition_StatusARM ¶
type ManagementPolicyDefinition_StatusARM struct { Actions *ManagementPolicyAction_StatusARM `json:"actions,omitempty"` Filters *ManagementPolicyFilter_StatusARM `json:"filters,omitempty"` }
Deprecated version of ManagementPolicyDefinition_Status. Use v1beta20210401.ManagementPolicyDefinition_Status instead
func (*ManagementPolicyDefinition_StatusARM) DeepCopy ¶
func (in *ManagementPolicyDefinition_StatusARM) DeepCopy() *ManagementPolicyDefinition_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyDefinition_StatusARM.
func (*ManagementPolicyDefinition_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicyDefinition_StatusARM) DeepCopyInto(out *ManagementPolicyDefinition_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyFilter ¶
type ManagementPolicyFilter struct { BlobIndexMatch []TagFilter `json:"blobIndexMatch,omitempty"` // +kubebuilder:validation:Required BlobTypes []string `json:"blobTypes,omitempty"` PrefixMatch []string `json:"prefixMatch,omitempty"` }
Deprecated version of ManagementPolicyFilter. Use v1beta20210401.ManagementPolicyFilter instead
func (*ManagementPolicyFilter) AssignPropertiesFromManagementPolicyFilter ¶
func (filter *ManagementPolicyFilter) AssignPropertiesFromManagementPolicyFilter(source *alpha20210401s.ManagementPolicyFilter) error
AssignPropertiesFromManagementPolicyFilter populates our ManagementPolicyFilter from the provided source ManagementPolicyFilter
func (*ManagementPolicyFilter) AssignPropertiesToManagementPolicyFilter ¶
func (filter *ManagementPolicyFilter) AssignPropertiesToManagementPolicyFilter(destination *alpha20210401s.ManagementPolicyFilter) error
AssignPropertiesToManagementPolicyFilter populates the provided destination ManagementPolicyFilter from our ManagementPolicyFilter
func (*ManagementPolicyFilter) ConvertToARM ¶
func (filter *ManagementPolicyFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyFilter) DeepCopy ¶
func (in *ManagementPolicyFilter) DeepCopy() *ManagementPolicyFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyFilter.
func (*ManagementPolicyFilter) DeepCopyInto ¶
func (in *ManagementPolicyFilter) DeepCopyInto(out *ManagementPolicyFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyFilter) NewEmptyARMValue ¶
func (filter *ManagementPolicyFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyFilter) PopulateFromARM ¶
func (filter *ManagementPolicyFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyFilterARM ¶
type ManagementPolicyFilterARM struct { BlobIndexMatch []TagFilterARM `json:"blobIndexMatch,omitempty"` BlobTypes []string `json:"blobTypes,omitempty"` PrefixMatch []string `json:"prefixMatch,omitempty"` }
Deprecated version of ManagementPolicyFilter. Use v1beta20210401.ManagementPolicyFilter instead
func (*ManagementPolicyFilterARM) DeepCopy ¶
func (in *ManagementPolicyFilterARM) DeepCopy() *ManagementPolicyFilterARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyFilterARM.
func (*ManagementPolicyFilterARM) DeepCopyInto ¶
func (in *ManagementPolicyFilterARM) DeepCopyInto(out *ManagementPolicyFilterARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyFilter_Status ¶
type ManagementPolicyFilter_Status struct { BlobIndexMatch []TagFilter_Status `json:"blobIndexMatch,omitempty"` BlobTypes []string `json:"blobTypes,omitempty"` PrefixMatch []string `json:"prefixMatch,omitempty"` }
Deprecated version of ManagementPolicyFilter_Status. Use v1beta20210401.ManagementPolicyFilter_Status instead
func (*ManagementPolicyFilter_Status) AssignPropertiesFromManagementPolicyFilterStatus ¶
func (filter *ManagementPolicyFilter_Status) AssignPropertiesFromManagementPolicyFilterStatus(source *alpha20210401s.ManagementPolicyFilter_Status) error
AssignPropertiesFromManagementPolicyFilterStatus populates our ManagementPolicyFilter_Status from the provided source ManagementPolicyFilter_Status
func (*ManagementPolicyFilter_Status) AssignPropertiesToManagementPolicyFilterStatus ¶
func (filter *ManagementPolicyFilter_Status) AssignPropertiesToManagementPolicyFilterStatus(destination *alpha20210401s.ManagementPolicyFilter_Status) error
AssignPropertiesToManagementPolicyFilterStatus populates the provided destination ManagementPolicyFilter_Status from our ManagementPolicyFilter_Status
func (*ManagementPolicyFilter_Status) DeepCopy ¶
func (in *ManagementPolicyFilter_Status) DeepCopy() *ManagementPolicyFilter_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyFilter_Status.
func (*ManagementPolicyFilter_Status) DeepCopyInto ¶
func (in *ManagementPolicyFilter_Status) DeepCopyInto(out *ManagementPolicyFilter_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyFilter_Status) NewEmptyARMValue ¶
func (filter *ManagementPolicyFilter_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyFilter_Status) PopulateFromARM ¶
func (filter *ManagementPolicyFilter_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyFilter_StatusARM ¶
type ManagementPolicyFilter_StatusARM struct { BlobIndexMatch []TagFilter_StatusARM `json:"blobIndexMatch,omitempty"` BlobTypes []string `json:"blobTypes,omitempty"` PrefixMatch []string `json:"prefixMatch,omitempty"` }
Deprecated version of ManagementPolicyFilter_Status. Use v1beta20210401.ManagementPolicyFilter_Status instead
func (*ManagementPolicyFilter_StatusARM) DeepCopy ¶
func (in *ManagementPolicyFilter_StatusARM) DeepCopy() *ManagementPolicyFilter_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyFilter_StatusARM.
func (*ManagementPolicyFilter_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicyFilter_StatusARM) DeepCopyInto(out *ManagementPolicyFilter_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyPropertiesARM ¶
type ManagementPolicyPropertiesARM struct {
Policy *ManagementPolicySchemaARM `json:"policy,omitempty"`
}
Deprecated version of ManagementPolicyProperties. Use v1beta20210401.ManagementPolicyProperties instead
func (*ManagementPolicyPropertiesARM) DeepCopy ¶
func (in *ManagementPolicyPropertiesARM) DeepCopy() *ManagementPolicyPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyPropertiesARM.
func (*ManagementPolicyPropertiesARM) DeepCopyInto ¶
func (in *ManagementPolicyPropertiesARM) DeepCopyInto(out *ManagementPolicyPropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyProperties_StatusARM ¶
type ManagementPolicyProperties_StatusARM struct { LastModifiedTime *string `json:"lastModifiedTime,omitempty"` Policy *ManagementPolicySchema_StatusARM `json:"policy,omitempty"` }
Deprecated version of ManagementPolicyProperties_Status. Use v1beta20210401.ManagementPolicyProperties_Status instead
func (*ManagementPolicyProperties_StatusARM) DeepCopy ¶
func (in *ManagementPolicyProperties_StatusARM) DeepCopy() *ManagementPolicyProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyProperties_StatusARM.
func (*ManagementPolicyProperties_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicyProperties_StatusARM) DeepCopyInto(out *ManagementPolicyProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyRule ¶
type ManagementPolicyRule struct { // +kubebuilder:validation:Required Definition *ManagementPolicyDefinition `json:"definition,omitempty"` Enabled *bool `json:"enabled,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required Type *ManagementPolicyRuleType `json:"type,omitempty"` }
Deprecated version of ManagementPolicyRule. Use v1beta20210401.ManagementPolicyRule instead
func (*ManagementPolicyRule) AssignPropertiesFromManagementPolicyRule ¶
func (rule *ManagementPolicyRule) AssignPropertiesFromManagementPolicyRule(source *alpha20210401s.ManagementPolicyRule) error
AssignPropertiesFromManagementPolicyRule populates our ManagementPolicyRule from the provided source ManagementPolicyRule
func (*ManagementPolicyRule) AssignPropertiesToManagementPolicyRule ¶
func (rule *ManagementPolicyRule) AssignPropertiesToManagementPolicyRule(destination *alpha20210401s.ManagementPolicyRule) error
AssignPropertiesToManagementPolicyRule populates the provided destination ManagementPolicyRule from our ManagementPolicyRule
func (*ManagementPolicyRule) ConvertToARM ¶
func (rule *ManagementPolicyRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyRule) DeepCopy ¶
func (in *ManagementPolicyRule) DeepCopy() *ManagementPolicyRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyRule.
func (*ManagementPolicyRule) DeepCopyInto ¶
func (in *ManagementPolicyRule) DeepCopyInto(out *ManagementPolicyRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyRule) NewEmptyARMValue ¶
func (rule *ManagementPolicyRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyRule) PopulateFromARM ¶
func (rule *ManagementPolicyRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyRuleARM ¶
type ManagementPolicyRuleARM struct { Definition *ManagementPolicyDefinitionARM `json:"definition,omitempty"` Enabled *bool `json:"enabled,omitempty"` Name *string `json:"name,omitempty"` Type *ManagementPolicyRuleType `json:"type,omitempty"` }
Deprecated version of ManagementPolicyRule. Use v1beta20210401.ManagementPolicyRule instead
func (*ManagementPolicyRuleARM) DeepCopy ¶
func (in *ManagementPolicyRuleARM) DeepCopy() *ManagementPolicyRuleARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyRuleARM.
func (*ManagementPolicyRuleARM) DeepCopyInto ¶
func (in *ManagementPolicyRuleARM) DeepCopyInto(out *ManagementPolicyRuleARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyRuleStatusType ¶
type ManagementPolicyRuleStatusType string
Deprecated version of ManagementPolicyRuleStatusType. Use v1beta20210401.ManagementPolicyRuleStatusType instead
type ManagementPolicyRuleType ¶
type ManagementPolicyRuleType string
Deprecated version of ManagementPolicyRuleType. Use v1beta20210401.ManagementPolicyRuleType instead +kubebuilder:validation:Enum={"Lifecycle"}
type ManagementPolicyRule_Status ¶
type ManagementPolicyRule_Status struct { Definition *ManagementPolicyDefinition_Status `json:"definition,omitempty"` Enabled *bool `json:"enabled,omitempty"` Name *string `json:"name,omitempty"` Type *ManagementPolicyRuleStatusType `json:"type,omitempty"` }
Deprecated version of ManagementPolicyRule_Status. Use v1beta20210401.ManagementPolicyRule_Status instead
func (*ManagementPolicyRule_Status) AssignPropertiesFromManagementPolicyRuleStatus ¶
func (rule *ManagementPolicyRule_Status) AssignPropertiesFromManagementPolicyRuleStatus(source *alpha20210401s.ManagementPolicyRule_Status) error
AssignPropertiesFromManagementPolicyRuleStatus populates our ManagementPolicyRule_Status from the provided source ManagementPolicyRule_Status
func (*ManagementPolicyRule_Status) AssignPropertiesToManagementPolicyRuleStatus ¶
func (rule *ManagementPolicyRule_Status) AssignPropertiesToManagementPolicyRuleStatus(destination *alpha20210401s.ManagementPolicyRule_Status) error
AssignPropertiesToManagementPolicyRuleStatus populates the provided destination ManagementPolicyRule_Status from our ManagementPolicyRule_Status
func (*ManagementPolicyRule_Status) DeepCopy ¶
func (in *ManagementPolicyRule_Status) DeepCopy() *ManagementPolicyRule_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyRule_Status.
func (*ManagementPolicyRule_Status) DeepCopyInto ¶
func (in *ManagementPolicyRule_Status) DeepCopyInto(out *ManagementPolicyRule_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyRule_Status) NewEmptyARMValue ¶
func (rule *ManagementPolicyRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyRule_Status) PopulateFromARM ¶
func (rule *ManagementPolicyRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyRule_StatusARM ¶
type ManagementPolicyRule_StatusARM struct { Definition *ManagementPolicyDefinition_StatusARM `json:"definition,omitempty"` Enabled *bool `json:"enabled,omitempty"` Name *string `json:"name,omitempty"` Type *ManagementPolicyRuleStatusType `json:"type,omitempty"` }
Deprecated version of ManagementPolicyRule_Status. Use v1beta20210401.ManagementPolicyRule_Status instead
func (*ManagementPolicyRule_StatusARM) DeepCopy ¶
func (in *ManagementPolicyRule_StatusARM) DeepCopy() *ManagementPolicyRule_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyRule_StatusARM.
func (*ManagementPolicyRule_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicyRule_StatusARM) DeepCopyInto(out *ManagementPolicyRule_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicySchema ¶
type ManagementPolicySchema struct { // +kubebuilder:validation:Required Rules []ManagementPolicyRule `json:"rules,omitempty"` }
Deprecated version of ManagementPolicySchema. Use v1beta20210401.ManagementPolicySchema instead
func (*ManagementPolicySchema) AssignPropertiesFromManagementPolicySchema ¶
func (schema *ManagementPolicySchema) AssignPropertiesFromManagementPolicySchema(source *alpha20210401s.ManagementPolicySchema) error
AssignPropertiesFromManagementPolicySchema populates our ManagementPolicySchema from the provided source ManagementPolicySchema
func (*ManagementPolicySchema) AssignPropertiesToManagementPolicySchema ¶
func (schema *ManagementPolicySchema) AssignPropertiesToManagementPolicySchema(destination *alpha20210401s.ManagementPolicySchema) error
AssignPropertiesToManagementPolicySchema populates the provided destination ManagementPolicySchema from our ManagementPolicySchema
func (*ManagementPolicySchema) ConvertToARM ¶
func (schema *ManagementPolicySchema) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicySchema) DeepCopy ¶
func (in *ManagementPolicySchema) DeepCopy() *ManagementPolicySchema
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySchema.
func (*ManagementPolicySchema) DeepCopyInto ¶
func (in *ManagementPolicySchema) DeepCopyInto(out *ManagementPolicySchema)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicySchema) NewEmptyARMValue ¶
func (schema *ManagementPolicySchema) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicySchema) PopulateFromARM ¶
func (schema *ManagementPolicySchema) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicySchemaARM ¶
type ManagementPolicySchemaARM struct {
Rules []ManagementPolicyRuleARM `json:"rules,omitempty"`
}
Deprecated version of ManagementPolicySchema. Use v1beta20210401.ManagementPolicySchema instead
func (*ManagementPolicySchemaARM) DeepCopy ¶
func (in *ManagementPolicySchemaARM) DeepCopy() *ManagementPolicySchemaARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySchemaARM.
func (*ManagementPolicySchemaARM) DeepCopyInto ¶
func (in *ManagementPolicySchemaARM) DeepCopyInto(out *ManagementPolicySchemaARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicySchema_Status ¶
type ManagementPolicySchema_Status struct {
Rules []ManagementPolicyRule_Status `json:"rules,omitempty"`
}
Deprecated version of ManagementPolicySchema_Status. Use v1beta20210401.ManagementPolicySchema_Status instead
func (*ManagementPolicySchema_Status) AssignPropertiesFromManagementPolicySchemaStatus ¶
func (schema *ManagementPolicySchema_Status) AssignPropertiesFromManagementPolicySchemaStatus(source *alpha20210401s.ManagementPolicySchema_Status) error
AssignPropertiesFromManagementPolicySchemaStatus populates our ManagementPolicySchema_Status from the provided source ManagementPolicySchema_Status
func (*ManagementPolicySchema_Status) AssignPropertiesToManagementPolicySchemaStatus ¶
func (schema *ManagementPolicySchema_Status) AssignPropertiesToManagementPolicySchemaStatus(destination *alpha20210401s.ManagementPolicySchema_Status) error
AssignPropertiesToManagementPolicySchemaStatus populates the provided destination ManagementPolicySchema_Status from our ManagementPolicySchema_Status
func (*ManagementPolicySchema_Status) DeepCopy ¶
func (in *ManagementPolicySchema_Status) DeepCopy() *ManagementPolicySchema_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySchema_Status.
func (*ManagementPolicySchema_Status) DeepCopyInto ¶
func (in *ManagementPolicySchema_Status) DeepCopyInto(out *ManagementPolicySchema_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicySchema_Status) NewEmptyARMValue ¶
func (schema *ManagementPolicySchema_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicySchema_Status) PopulateFromARM ¶
func (schema *ManagementPolicySchema_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicySchema_StatusARM ¶
type ManagementPolicySchema_StatusARM struct {
Rules []ManagementPolicyRule_StatusARM `json:"rules,omitempty"`
}
Deprecated version of ManagementPolicySchema_Status. Use v1beta20210401.ManagementPolicySchema_Status instead
func (*ManagementPolicySchema_StatusARM) DeepCopy ¶
func (in *ManagementPolicySchema_StatusARM) DeepCopy() *ManagementPolicySchema_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySchema_StatusARM.
func (*ManagementPolicySchema_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicySchema_StatusARM) DeepCopyInto(out *ManagementPolicySchema_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicySnapShot ¶
type ManagementPolicySnapShot struct { Delete *DateAfterCreation `json:"delete,omitempty"` TierToArchive *DateAfterCreation `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicySnapShot. Use v1beta20210401.ManagementPolicySnapShot instead
func (*ManagementPolicySnapShot) AssignPropertiesFromManagementPolicySnapShot ¶
func (shot *ManagementPolicySnapShot) AssignPropertiesFromManagementPolicySnapShot(source *alpha20210401s.ManagementPolicySnapShot) error
AssignPropertiesFromManagementPolicySnapShot populates our ManagementPolicySnapShot from the provided source ManagementPolicySnapShot
func (*ManagementPolicySnapShot) AssignPropertiesToManagementPolicySnapShot ¶
func (shot *ManagementPolicySnapShot) AssignPropertiesToManagementPolicySnapShot(destination *alpha20210401s.ManagementPolicySnapShot) error
AssignPropertiesToManagementPolicySnapShot populates the provided destination ManagementPolicySnapShot from our ManagementPolicySnapShot
func (*ManagementPolicySnapShot) ConvertToARM ¶
func (shot *ManagementPolicySnapShot) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicySnapShot) DeepCopy ¶
func (in *ManagementPolicySnapShot) DeepCopy() *ManagementPolicySnapShot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySnapShot.
func (*ManagementPolicySnapShot) DeepCopyInto ¶
func (in *ManagementPolicySnapShot) DeepCopyInto(out *ManagementPolicySnapShot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicySnapShot) NewEmptyARMValue ¶
func (shot *ManagementPolicySnapShot) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicySnapShot) PopulateFromARM ¶
func (shot *ManagementPolicySnapShot) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicySnapShotARM ¶
type ManagementPolicySnapShotARM struct { Delete *DateAfterCreationARM `json:"delete,omitempty"` TierToArchive *DateAfterCreationARM `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreationARM `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicySnapShot. Use v1beta20210401.ManagementPolicySnapShot instead
func (*ManagementPolicySnapShotARM) DeepCopy ¶
func (in *ManagementPolicySnapShotARM) DeepCopy() *ManagementPolicySnapShotARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySnapShotARM.
func (*ManagementPolicySnapShotARM) DeepCopyInto ¶
func (in *ManagementPolicySnapShotARM) DeepCopyInto(out *ManagementPolicySnapShotARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicySnapShot_Status ¶
type ManagementPolicySnapShot_Status struct { Delete *DateAfterCreation_Status `json:"delete,omitempty"` TierToArchive *DateAfterCreation_Status `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation_Status `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicySnapShot_Status. Use v1beta20210401.ManagementPolicySnapShot_Status instead
func (*ManagementPolicySnapShot_Status) AssignPropertiesFromManagementPolicySnapShotStatus ¶
func (shot *ManagementPolicySnapShot_Status) AssignPropertiesFromManagementPolicySnapShotStatus(source *alpha20210401s.ManagementPolicySnapShot_Status) error
AssignPropertiesFromManagementPolicySnapShotStatus populates our ManagementPolicySnapShot_Status from the provided source ManagementPolicySnapShot_Status
func (*ManagementPolicySnapShot_Status) AssignPropertiesToManagementPolicySnapShotStatus ¶
func (shot *ManagementPolicySnapShot_Status) AssignPropertiesToManagementPolicySnapShotStatus(destination *alpha20210401s.ManagementPolicySnapShot_Status) error
AssignPropertiesToManagementPolicySnapShotStatus populates the provided destination ManagementPolicySnapShot_Status from our ManagementPolicySnapShot_Status
func (*ManagementPolicySnapShot_Status) DeepCopy ¶
func (in *ManagementPolicySnapShot_Status) DeepCopy() *ManagementPolicySnapShot_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySnapShot_Status.
func (*ManagementPolicySnapShot_Status) DeepCopyInto ¶
func (in *ManagementPolicySnapShot_Status) DeepCopyInto(out *ManagementPolicySnapShot_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicySnapShot_Status) NewEmptyARMValue ¶
func (shot *ManagementPolicySnapShot_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicySnapShot_Status) PopulateFromARM ¶
func (shot *ManagementPolicySnapShot_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicySnapShot_StatusARM ¶
type ManagementPolicySnapShot_StatusARM struct { Delete *DateAfterCreation_StatusARM `json:"delete,omitempty"` TierToArchive *DateAfterCreation_StatusARM `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation_StatusARM `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicySnapShot_Status. Use v1beta20210401.ManagementPolicySnapShot_Status instead
func (*ManagementPolicySnapShot_StatusARM) DeepCopy ¶
func (in *ManagementPolicySnapShot_StatusARM) DeepCopy() *ManagementPolicySnapShot_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicySnapShot_StatusARM.
func (*ManagementPolicySnapShot_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicySnapShot_StatusARM) DeepCopyInto(out *ManagementPolicySnapShot_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyVersion ¶
type ManagementPolicyVersion struct { Delete *DateAfterCreation `json:"delete,omitempty"` TierToArchive *DateAfterCreation `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicyVersion. Use v1beta20210401.ManagementPolicyVersion instead
func (*ManagementPolicyVersion) AssignPropertiesFromManagementPolicyVersion ¶
func (version *ManagementPolicyVersion) AssignPropertiesFromManagementPolicyVersion(source *alpha20210401s.ManagementPolicyVersion) error
AssignPropertiesFromManagementPolicyVersion populates our ManagementPolicyVersion from the provided source ManagementPolicyVersion
func (*ManagementPolicyVersion) AssignPropertiesToManagementPolicyVersion ¶
func (version *ManagementPolicyVersion) AssignPropertiesToManagementPolicyVersion(destination *alpha20210401s.ManagementPolicyVersion) error
AssignPropertiesToManagementPolicyVersion populates the provided destination ManagementPolicyVersion from our ManagementPolicyVersion
func (*ManagementPolicyVersion) ConvertToARM ¶
func (version *ManagementPolicyVersion) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagementPolicyVersion) DeepCopy ¶
func (in *ManagementPolicyVersion) DeepCopy() *ManagementPolicyVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyVersion.
func (*ManagementPolicyVersion) DeepCopyInto ¶
func (in *ManagementPolicyVersion) DeepCopyInto(out *ManagementPolicyVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyVersion) NewEmptyARMValue ¶
func (version *ManagementPolicyVersion) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyVersion) PopulateFromARM ¶
func (version *ManagementPolicyVersion) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyVersionARM ¶
type ManagementPolicyVersionARM struct { Delete *DateAfterCreationARM `json:"delete,omitempty"` TierToArchive *DateAfterCreationARM `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreationARM `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicyVersion. Use v1beta20210401.ManagementPolicyVersion instead
func (*ManagementPolicyVersionARM) DeepCopy ¶
func (in *ManagementPolicyVersionARM) DeepCopy() *ManagementPolicyVersionARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyVersionARM.
func (*ManagementPolicyVersionARM) DeepCopyInto ¶
func (in *ManagementPolicyVersionARM) DeepCopyInto(out *ManagementPolicyVersionARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicyVersion_Status ¶
type ManagementPolicyVersion_Status struct { Delete *DateAfterCreation_Status `json:"delete,omitempty"` TierToArchive *DateAfterCreation_Status `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation_Status `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicyVersion_Status. Use v1beta20210401.ManagementPolicyVersion_Status instead
func (*ManagementPolicyVersion_Status) AssignPropertiesFromManagementPolicyVersionStatus ¶
func (version *ManagementPolicyVersion_Status) AssignPropertiesFromManagementPolicyVersionStatus(source *alpha20210401s.ManagementPolicyVersion_Status) error
AssignPropertiesFromManagementPolicyVersionStatus populates our ManagementPolicyVersion_Status from the provided source ManagementPolicyVersion_Status
func (*ManagementPolicyVersion_Status) AssignPropertiesToManagementPolicyVersionStatus ¶
func (version *ManagementPolicyVersion_Status) AssignPropertiesToManagementPolicyVersionStatus(destination *alpha20210401s.ManagementPolicyVersion_Status) error
AssignPropertiesToManagementPolicyVersionStatus populates the provided destination ManagementPolicyVersion_Status from our ManagementPolicyVersion_Status
func (*ManagementPolicyVersion_Status) DeepCopy ¶
func (in *ManagementPolicyVersion_Status) DeepCopy() *ManagementPolicyVersion_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyVersion_Status.
func (*ManagementPolicyVersion_Status) DeepCopyInto ¶
func (in *ManagementPolicyVersion_Status) DeepCopyInto(out *ManagementPolicyVersion_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicyVersion_Status) NewEmptyARMValue ¶
func (version *ManagementPolicyVersion_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicyVersion_Status) PopulateFromARM ¶
func (version *ManagementPolicyVersion_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicyVersion_StatusARM ¶
type ManagementPolicyVersion_StatusARM struct { Delete *DateAfterCreation_StatusARM `json:"delete,omitempty"` TierToArchive *DateAfterCreation_StatusARM `json:"tierToArchive,omitempty"` TierToCool *DateAfterCreation_StatusARM `json:"tierToCool,omitempty"` }
Deprecated version of ManagementPolicyVersion_Status. Use v1beta20210401.ManagementPolicyVersion_Status instead
func (*ManagementPolicyVersion_StatusARM) DeepCopy ¶
func (in *ManagementPolicyVersion_StatusARM) DeepCopy() *ManagementPolicyVersion_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicyVersion_StatusARM.
func (*ManagementPolicyVersion_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicyVersion_StatusARM) DeepCopyInto(out *ManagementPolicyVersion_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagementPolicy_Status ¶
type ManagementPolicy_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` Name *string `json:"name,omitempty"` Policy *ManagementPolicySchema_Status `json:"policy,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of ManagementPolicy_Status. Use v1beta20210401.ManagementPolicy_Status instead
func (*ManagementPolicy_Status) AssignPropertiesFromManagementPolicyStatus ¶
func (policy *ManagementPolicy_Status) AssignPropertiesFromManagementPolicyStatus(source *alpha20210401s.ManagementPolicy_Status) error
AssignPropertiesFromManagementPolicyStatus populates our ManagementPolicy_Status from the provided source ManagementPolicy_Status
func (*ManagementPolicy_Status) AssignPropertiesToManagementPolicyStatus ¶
func (policy *ManagementPolicy_Status) AssignPropertiesToManagementPolicyStatus(destination *alpha20210401s.ManagementPolicy_Status) error
AssignPropertiesToManagementPolicyStatus populates the provided destination ManagementPolicy_Status from our ManagementPolicy_Status
func (*ManagementPolicy_Status) ConvertStatusFrom ¶
func (policy *ManagementPolicy_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ManagementPolicy_Status from the provided source
func (*ManagementPolicy_Status) ConvertStatusTo ¶
func (policy *ManagementPolicy_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ManagementPolicy_Status
func (*ManagementPolicy_Status) DeepCopy ¶
func (in *ManagementPolicy_Status) DeepCopy() *ManagementPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicy_Status.
func (*ManagementPolicy_Status) DeepCopyInto ¶
func (in *ManagementPolicy_Status) DeepCopyInto(out *ManagementPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagementPolicy_Status) NewEmptyARMValue ¶
func (policy *ManagementPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagementPolicy_Status) PopulateFromARM ¶
func (policy *ManagementPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagementPolicy_StatusARM ¶
type ManagementPolicy_StatusARM struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ManagementPolicyProperties_StatusARM `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of ManagementPolicy_Status. Use v1beta20210401.ManagementPolicy_Status instead
func (*ManagementPolicy_StatusARM) DeepCopy ¶
func (in *ManagementPolicy_StatusARM) DeepCopy() *ManagementPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagementPolicy_StatusARM.
func (*ManagementPolicy_StatusARM) DeepCopyInto ¶
func (in *ManagementPolicy_StatusARM) DeepCopyInto(out *ManagementPolicy_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkRuleSet ¶
type NetworkRuleSet struct { Bypass *NetworkRuleSetBypass `json:"bypass,omitempty"` // +kubebuilder:validation:Required DefaultAction *NetworkRuleSetDefaultAction `json:"defaultAction,omitempty"` IpRules []IPRule `json:"ipRules,omitempty"` ResourceAccessRules []ResourceAccessRule `json:"resourceAccessRules,omitempty"` VirtualNetworkRules []VirtualNetworkRule `json:"virtualNetworkRules,omitempty"` }
Deprecated version of NetworkRuleSet. Use v1beta20210401.NetworkRuleSet instead
func (*NetworkRuleSet) AssignPropertiesFromNetworkRuleSet ¶
func (ruleSet *NetworkRuleSet) AssignPropertiesFromNetworkRuleSet(source *alpha20210401s.NetworkRuleSet) error
AssignPropertiesFromNetworkRuleSet populates our NetworkRuleSet from the provided source NetworkRuleSet
func (*NetworkRuleSet) AssignPropertiesToNetworkRuleSet ¶
func (ruleSet *NetworkRuleSet) AssignPropertiesToNetworkRuleSet(destination *alpha20210401s.NetworkRuleSet) error
AssignPropertiesToNetworkRuleSet populates the provided destination NetworkRuleSet from our NetworkRuleSet
func (*NetworkRuleSet) ConvertToARM ¶
func (ruleSet *NetworkRuleSet) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NetworkRuleSet) DeepCopy ¶
func (in *NetworkRuleSet) DeepCopy() *NetworkRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSet.
func (*NetworkRuleSet) DeepCopyInto ¶
func (in *NetworkRuleSet) DeepCopyInto(out *NetworkRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkRuleSet) NewEmptyARMValue ¶
func (ruleSet *NetworkRuleSet) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkRuleSet) PopulateFromARM ¶
func (ruleSet *NetworkRuleSet) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NetworkRuleSetARM ¶
type NetworkRuleSetARM struct { Bypass *NetworkRuleSetBypass `json:"bypass,omitempty"` DefaultAction *NetworkRuleSetDefaultAction `json:"defaultAction,omitempty"` IpRules []IPRuleARM `json:"ipRules,omitempty"` ResourceAccessRules []ResourceAccessRuleARM `json:"resourceAccessRules,omitempty"` VirtualNetworkRules []VirtualNetworkRuleARM `json:"virtualNetworkRules,omitempty"` }
Deprecated version of NetworkRuleSet. Use v1beta20210401.NetworkRuleSet instead
func (*NetworkRuleSetARM) DeepCopy ¶
func (in *NetworkRuleSetARM) DeepCopy() *NetworkRuleSetARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSetARM.
func (*NetworkRuleSetARM) DeepCopyInto ¶
func (in *NetworkRuleSetARM) DeepCopyInto(out *NetworkRuleSetARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkRuleSetBypass ¶
type NetworkRuleSetBypass string
Deprecated version of NetworkRuleSetBypass. Use v1beta20210401.NetworkRuleSetBypass instead +kubebuilder:validation:Enum={"AzureServices","Logging","Metrics","None"}
type NetworkRuleSetDefaultAction ¶
type NetworkRuleSetDefaultAction string
Deprecated version of NetworkRuleSetDefaultAction. Use v1beta20210401.NetworkRuleSetDefaultAction instead +kubebuilder:validation:Enum={"Allow","Deny"}
type NetworkRuleSetStatusBypass ¶
type NetworkRuleSetStatusBypass string
Deprecated version of NetworkRuleSetStatusBypass. Use v1beta20210401.NetworkRuleSetStatusBypass instead
type NetworkRuleSetStatusDefaultAction ¶
type NetworkRuleSetStatusDefaultAction string
Deprecated version of NetworkRuleSetStatusDefaultAction. Use v1beta20210401.NetworkRuleSetStatusDefaultAction instead
type NetworkRuleSet_Status ¶
type NetworkRuleSet_Status struct { Bypass *NetworkRuleSetStatusBypass `json:"bypass,omitempty"` DefaultAction *NetworkRuleSetStatusDefaultAction `json:"defaultAction,omitempty"` IpRules []IPRule_Status `json:"ipRules,omitempty"` ResourceAccessRules []ResourceAccessRule_Status `json:"resourceAccessRules,omitempty"` VirtualNetworkRules []VirtualNetworkRule_Status `json:"virtualNetworkRules,omitempty"` }
Deprecated version of NetworkRuleSet_Status. Use v1beta20210401.NetworkRuleSet_Status instead
func (*NetworkRuleSet_Status) AssignPropertiesFromNetworkRuleSetStatus ¶
func (ruleSet *NetworkRuleSet_Status) AssignPropertiesFromNetworkRuleSetStatus(source *alpha20210401s.NetworkRuleSet_Status) error
AssignPropertiesFromNetworkRuleSetStatus populates our NetworkRuleSet_Status from the provided source NetworkRuleSet_Status
func (*NetworkRuleSet_Status) AssignPropertiesToNetworkRuleSetStatus ¶
func (ruleSet *NetworkRuleSet_Status) AssignPropertiesToNetworkRuleSetStatus(destination *alpha20210401s.NetworkRuleSet_Status) error
AssignPropertiesToNetworkRuleSetStatus populates the provided destination NetworkRuleSet_Status from our NetworkRuleSet_Status
func (*NetworkRuleSet_Status) DeepCopy ¶
func (in *NetworkRuleSet_Status) DeepCopy() *NetworkRuleSet_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSet_Status.
func (*NetworkRuleSet_Status) DeepCopyInto ¶
func (in *NetworkRuleSet_Status) DeepCopyInto(out *NetworkRuleSet_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkRuleSet_Status) NewEmptyARMValue ¶
func (ruleSet *NetworkRuleSet_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkRuleSet_Status) PopulateFromARM ¶
func (ruleSet *NetworkRuleSet_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NetworkRuleSet_StatusARM ¶
type NetworkRuleSet_StatusARM struct { Bypass *NetworkRuleSetStatusBypass `json:"bypass,omitempty"` DefaultAction *NetworkRuleSetStatusDefaultAction `json:"defaultAction,omitempty"` IpRules []IPRule_StatusARM `json:"ipRules,omitempty"` ResourceAccessRules []ResourceAccessRule_StatusARM `json:"resourceAccessRules,omitempty"` VirtualNetworkRules []VirtualNetworkRule_StatusARM `json:"virtualNetworkRules,omitempty"` }
Deprecated version of NetworkRuleSet_Status. Use v1beta20210401.NetworkRuleSet_Status instead
func (*NetworkRuleSet_StatusARM) DeepCopy ¶
func (in *NetworkRuleSet_StatusARM) DeepCopy() *NetworkRuleSet_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSet_StatusARM.
func (*NetworkRuleSet_StatusARM) DeepCopyInto ¶
func (in *NetworkRuleSet_StatusARM) DeepCopyInto(out *NetworkRuleSet_StatusARM)
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"`
}
Deprecated version of PrivateEndpointConnection_Status_SubResourceEmbedded. Use v1beta20210401.PrivateEndpointConnection_Status_SubResourceEmbedded instead
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesFromPrivateEndpointConnectionStatusSubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesFromPrivateEndpointConnectionStatusSubResourceEmbedded(source *alpha20210401s.PrivateEndpointConnection_Status_SubResourceEmbedded) error
AssignPropertiesFromPrivateEndpointConnectionStatusSubResourceEmbedded populates our PrivateEndpointConnection_Status_SubResourceEmbedded from the provided source PrivateEndpointConnection_Status_SubResourceEmbedded
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesToPrivateEndpointConnectionStatusSubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesToPrivateEndpointConnectionStatusSubResourceEmbedded(destination *alpha20210401s.PrivateEndpointConnection_Status_SubResourceEmbedded) error
AssignPropertiesToPrivateEndpointConnectionStatusSubResourceEmbedded populates the provided destination PrivateEndpointConnection_Status_SubResourceEmbedded from our 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.
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) NewEmptyARMValue ¶
func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) PopulateFromARM ¶
func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointConnection_Status_SubResourceEmbeddedARM ¶
type PrivateEndpointConnection_Status_SubResourceEmbeddedARM struct {
Id *string `json:"id,omitempty"`
}
Deprecated version of PrivateEndpointConnection_Status_SubResourceEmbedded. Use v1beta20210401.PrivateEndpointConnection_Status_SubResourceEmbedded instead
func (*PrivateEndpointConnection_Status_SubResourceEmbeddedARM) DeepCopy ¶
func (in *PrivateEndpointConnection_Status_SubResourceEmbeddedARM) DeepCopy() *PrivateEndpointConnection_Status_SubResourceEmbeddedARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_Status_SubResourceEmbeddedARM.
func (*PrivateEndpointConnection_Status_SubResourceEmbeddedARM) DeepCopyInto ¶
func (in *PrivateEndpointConnection_Status_SubResourceEmbeddedARM) DeepCopyInto(out *PrivateEndpointConnection_Status_SubResourceEmbeddedARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueuePropertiesARM ¶
Deprecated version of QueueProperties. Use v1beta20210401.QueueProperties instead
func (*QueuePropertiesARM) DeepCopy ¶
func (in *QueuePropertiesARM) DeepCopy() *QueuePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePropertiesARM.
func (*QueuePropertiesARM) DeepCopyInto ¶
func (in *QueuePropertiesARM) DeepCopyInto(out *QueuePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueProperties_StatusARM ¶
type QueueProperties_StatusARM struct { ApproximateMessageCount *int `json:"approximateMessageCount,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` }
Deprecated version of QueueProperties_Status. Use v1beta20210401.QueueProperties_Status instead
func (*QueueProperties_StatusARM) DeepCopy ¶
func (in *QueueProperties_StatusARM) DeepCopy() *QueueProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueProperties_StatusARM.
func (*QueueProperties_StatusARM) DeepCopyInto ¶
func (in *QueueProperties_StatusARM) DeepCopyInto(out *QueueProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueServicePropertiesPropertiesARM ¶
type QueueServicePropertiesPropertiesARM struct {
Cors *CorsRulesARM `json:"cors,omitempty"`
}
Deprecated version of QueueServicePropertiesProperties. Use v1beta20210401.QueueServicePropertiesProperties instead
func (*QueueServicePropertiesPropertiesARM) DeepCopy ¶
func (in *QueueServicePropertiesPropertiesARM) DeepCopy() *QueueServicePropertiesPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueServicePropertiesPropertiesARM.
func (*QueueServicePropertiesPropertiesARM) DeepCopyInto ¶
func (in *QueueServicePropertiesPropertiesARM) DeepCopyInto(out *QueueServicePropertiesPropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueServiceProperties_Status ¶
type QueueServiceProperties_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` Cors *CorsRules_Status `json:"cors,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of QueueServiceProperties_Status. Use v1beta20210401.QueueServiceProperties_Status instead
func (*QueueServiceProperties_Status) AssignPropertiesFromQueueServicePropertiesStatus ¶
func (properties *QueueServiceProperties_Status) AssignPropertiesFromQueueServicePropertiesStatus(source *alpha20210401s.QueueServiceProperties_Status) error
AssignPropertiesFromQueueServicePropertiesStatus populates our QueueServiceProperties_Status from the provided source QueueServiceProperties_Status
func (*QueueServiceProperties_Status) AssignPropertiesToQueueServicePropertiesStatus ¶
func (properties *QueueServiceProperties_Status) AssignPropertiesToQueueServicePropertiesStatus(destination *alpha20210401s.QueueServiceProperties_Status) error
AssignPropertiesToQueueServicePropertiesStatus populates the provided destination QueueServiceProperties_Status from our QueueServiceProperties_Status
func (*QueueServiceProperties_Status) ConvertStatusFrom ¶
func (properties *QueueServiceProperties_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our QueueServiceProperties_Status from the provided source
func (*QueueServiceProperties_Status) ConvertStatusTo ¶
func (properties *QueueServiceProperties_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our QueueServiceProperties_Status
func (*QueueServiceProperties_Status) DeepCopy ¶
func (in *QueueServiceProperties_Status) DeepCopy() *QueueServiceProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueServiceProperties_Status.
func (*QueueServiceProperties_Status) DeepCopyInto ¶
func (in *QueueServiceProperties_Status) DeepCopyInto(out *QueueServiceProperties_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueueServiceProperties_Status) NewEmptyARMValue ¶
func (properties *QueueServiceProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*QueueServiceProperties_Status) PopulateFromARM ¶
func (properties *QueueServiceProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type QueueServiceProperties_StatusARM ¶
type QueueServiceProperties_StatusARM struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *QueueServiceProperties_Status_PropertiesARM `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of QueueServiceProperties_Status. Use v1beta20210401.QueueServiceProperties_Status instead
func (*QueueServiceProperties_StatusARM) DeepCopy ¶
func (in *QueueServiceProperties_StatusARM) DeepCopy() *QueueServiceProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueServiceProperties_StatusARM.
func (*QueueServiceProperties_StatusARM) DeepCopyInto ¶
func (in *QueueServiceProperties_StatusARM) DeepCopyInto(out *QueueServiceProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueServiceProperties_Status_PropertiesARM ¶
type QueueServiceProperties_Status_PropertiesARM struct {
Cors *CorsRules_StatusARM `json:"cors,omitempty"`
}
Deprecated version of QueueServiceProperties_Status_Properties. Use v1beta20210401.QueueServiceProperties_Status_Properties instead
func (*QueueServiceProperties_Status_PropertiesARM) DeepCopy ¶
func (in *QueueServiceProperties_Status_PropertiesARM) DeepCopy() *QueueServiceProperties_Status_PropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueServiceProperties_Status_PropertiesARM.
func (*QueueServiceProperties_Status_PropertiesARM) DeepCopyInto ¶
func (in *QueueServiceProperties_Status_PropertiesARM) DeepCopyInto(out *QueueServiceProperties_Status_PropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceAccessRule ¶
type ResourceAccessRule struct { ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
Deprecated version of ResourceAccessRule. Use v1beta20210401.ResourceAccessRule instead
func (*ResourceAccessRule) AssignPropertiesFromResourceAccessRule ¶
func (rule *ResourceAccessRule) AssignPropertiesFromResourceAccessRule(source *alpha20210401s.ResourceAccessRule) error
AssignPropertiesFromResourceAccessRule populates our ResourceAccessRule from the provided source ResourceAccessRule
func (*ResourceAccessRule) AssignPropertiesToResourceAccessRule ¶
func (rule *ResourceAccessRule) AssignPropertiesToResourceAccessRule(destination *alpha20210401s.ResourceAccessRule) error
AssignPropertiesToResourceAccessRule populates the provided destination ResourceAccessRule from our ResourceAccessRule
func (*ResourceAccessRule) ConvertToARM ¶
func (rule *ResourceAccessRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceAccessRule) DeepCopy ¶
func (in *ResourceAccessRule) DeepCopy() *ResourceAccessRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAccessRule.
func (*ResourceAccessRule) DeepCopyInto ¶
func (in *ResourceAccessRule) DeepCopyInto(out *ResourceAccessRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceAccessRule) NewEmptyARMValue ¶
func (rule *ResourceAccessRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceAccessRule) PopulateFromARM ¶
func (rule *ResourceAccessRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceAccessRuleARM ¶
type ResourceAccessRuleARM struct { ResourceId *string `json:"resourceId,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
Deprecated version of ResourceAccessRule. Use v1beta20210401.ResourceAccessRule instead
func (*ResourceAccessRuleARM) DeepCopy ¶
func (in *ResourceAccessRuleARM) DeepCopy() *ResourceAccessRuleARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAccessRuleARM.
func (*ResourceAccessRuleARM) DeepCopyInto ¶
func (in *ResourceAccessRuleARM) DeepCopyInto(out *ResourceAccessRuleARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceAccessRule_Status ¶
type ResourceAccessRule_Status struct { ResourceId *string `json:"resourceId,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
Deprecated version of ResourceAccessRule_Status. Use v1beta20210401.ResourceAccessRule_Status instead
func (*ResourceAccessRule_Status) AssignPropertiesFromResourceAccessRuleStatus ¶
func (rule *ResourceAccessRule_Status) AssignPropertiesFromResourceAccessRuleStatus(source *alpha20210401s.ResourceAccessRule_Status) error
AssignPropertiesFromResourceAccessRuleStatus populates our ResourceAccessRule_Status from the provided source ResourceAccessRule_Status
func (*ResourceAccessRule_Status) AssignPropertiesToResourceAccessRuleStatus ¶
func (rule *ResourceAccessRule_Status) AssignPropertiesToResourceAccessRuleStatus(destination *alpha20210401s.ResourceAccessRule_Status) error
AssignPropertiesToResourceAccessRuleStatus populates the provided destination ResourceAccessRule_Status from our ResourceAccessRule_Status
func (*ResourceAccessRule_Status) DeepCopy ¶
func (in *ResourceAccessRule_Status) DeepCopy() *ResourceAccessRule_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAccessRule_Status.
func (*ResourceAccessRule_Status) DeepCopyInto ¶
func (in *ResourceAccessRule_Status) DeepCopyInto(out *ResourceAccessRule_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceAccessRule_Status) NewEmptyARMValue ¶
func (rule *ResourceAccessRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceAccessRule_Status) PopulateFromARM ¶
func (rule *ResourceAccessRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceAccessRule_StatusARM ¶
type ResourceAccessRule_StatusARM struct { ResourceId *string `json:"resourceId,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
Deprecated version of ResourceAccessRule_Status. Use v1beta20210401.ResourceAccessRule_Status instead
func (*ResourceAccessRule_StatusARM) DeepCopy ¶
func (in *ResourceAccessRule_StatusARM) DeepCopy() *ResourceAccessRule_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAccessRule_StatusARM.
func (*ResourceAccessRule_StatusARM) DeepCopyInto ¶
func (in *ResourceAccessRule_StatusARM) DeepCopyInto(out *ResourceAccessRule_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestorePolicyProperties ¶
type RestorePolicyProperties struct { // +kubebuilder:validation:Maximum=365 // +kubebuilder:validation:Minimum=1 Days *int `json:"days,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled,omitempty"` }
Deprecated version of RestorePolicyProperties. Use v1beta20210401.RestorePolicyProperties instead
func (*RestorePolicyProperties) AssignPropertiesFromRestorePolicyProperties ¶
func (properties *RestorePolicyProperties) AssignPropertiesFromRestorePolicyProperties(source *alpha20210401s.RestorePolicyProperties) error
AssignPropertiesFromRestorePolicyProperties populates our RestorePolicyProperties from the provided source RestorePolicyProperties
func (*RestorePolicyProperties) AssignPropertiesToRestorePolicyProperties ¶
func (properties *RestorePolicyProperties) AssignPropertiesToRestorePolicyProperties(destination *alpha20210401s.RestorePolicyProperties) error
AssignPropertiesToRestorePolicyProperties populates the provided destination RestorePolicyProperties from our RestorePolicyProperties
func (*RestorePolicyProperties) ConvertToARM ¶
func (properties *RestorePolicyProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RestorePolicyProperties) DeepCopy ¶
func (in *RestorePolicyProperties) DeepCopy() *RestorePolicyProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestorePolicyProperties.
func (*RestorePolicyProperties) DeepCopyInto ¶
func (in *RestorePolicyProperties) DeepCopyInto(out *RestorePolicyProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestorePolicyProperties) NewEmptyARMValue ¶
func (properties *RestorePolicyProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RestorePolicyProperties) PopulateFromARM ¶
func (properties *RestorePolicyProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RestorePolicyPropertiesARM ¶
type RestorePolicyPropertiesARM struct { Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` }
Deprecated version of RestorePolicyProperties. Use v1beta20210401.RestorePolicyProperties instead
func (*RestorePolicyPropertiesARM) DeepCopy ¶
func (in *RestorePolicyPropertiesARM) DeepCopy() *RestorePolicyPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestorePolicyPropertiesARM.
func (*RestorePolicyPropertiesARM) DeepCopyInto ¶
func (in *RestorePolicyPropertiesARM) DeepCopyInto(out *RestorePolicyPropertiesARM)
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"` }
Deprecated version of RestorePolicyProperties_Status. Use v1beta20210401.RestorePolicyProperties_Status instead
func (*RestorePolicyProperties_Status) AssignPropertiesFromRestorePolicyPropertiesStatus ¶
func (properties *RestorePolicyProperties_Status) AssignPropertiesFromRestorePolicyPropertiesStatus(source *alpha20210401s.RestorePolicyProperties_Status) error
AssignPropertiesFromRestorePolicyPropertiesStatus populates our RestorePolicyProperties_Status from the provided source RestorePolicyProperties_Status
func (*RestorePolicyProperties_Status) AssignPropertiesToRestorePolicyPropertiesStatus ¶
func (properties *RestorePolicyProperties_Status) AssignPropertiesToRestorePolicyPropertiesStatus(destination *alpha20210401s.RestorePolicyProperties_Status) error
AssignPropertiesToRestorePolicyPropertiesStatus populates the provided destination RestorePolicyProperties_Status from our RestorePolicyProperties_Status
func (*RestorePolicyProperties_Status) DeepCopy ¶
func (in *RestorePolicyProperties_Status) DeepCopy() *RestorePolicyProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestorePolicyProperties_Status.
func (*RestorePolicyProperties_Status) DeepCopyInto ¶
func (in *RestorePolicyProperties_Status) DeepCopyInto(out *RestorePolicyProperties_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestorePolicyProperties_Status) NewEmptyARMValue ¶
func (properties *RestorePolicyProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RestorePolicyProperties_Status) PopulateFromARM ¶
func (properties *RestorePolicyProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RestorePolicyProperties_StatusARM ¶
type RestorePolicyProperties_StatusARM struct { Days *int `json:"days,omitempty"` Enabled *bool `json:"enabled,omitempty"` LastEnabledTime *string `json:"lastEnabledTime,omitempty"` MinRestoreTime *string `json:"minRestoreTime,omitempty"` }
Deprecated version of RestorePolicyProperties_Status. Use v1beta20210401.RestorePolicyProperties_Status instead
func (*RestorePolicyProperties_StatusARM) DeepCopy ¶
func (in *RestorePolicyProperties_StatusARM) DeepCopy() *RestorePolicyProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestorePolicyProperties_StatusARM.
func (*RestorePolicyProperties_StatusARM) DeepCopyInto ¶
func (in *RestorePolicyProperties_StatusARM) DeepCopyInto(out *RestorePolicyProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoutingPreference ¶
type RoutingPreference struct { PublishInternetEndpoints *bool `json:"publishInternetEndpoints,omitempty"` PublishMicrosoftEndpoints *bool `json:"publishMicrosoftEndpoints,omitempty"` RoutingChoice *RoutingPreferenceRoutingChoice `json:"routingChoice,omitempty"` }
Deprecated version of RoutingPreference. Use v1beta20210401.RoutingPreference instead
func (*RoutingPreference) AssignPropertiesFromRoutingPreference ¶
func (preference *RoutingPreference) AssignPropertiesFromRoutingPreference(source *alpha20210401s.RoutingPreference) error
AssignPropertiesFromRoutingPreference populates our RoutingPreference from the provided source RoutingPreference
func (*RoutingPreference) AssignPropertiesToRoutingPreference ¶
func (preference *RoutingPreference) AssignPropertiesToRoutingPreference(destination *alpha20210401s.RoutingPreference) error
AssignPropertiesToRoutingPreference populates the provided destination RoutingPreference from our RoutingPreference
func (*RoutingPreference) ConvertToARM ¶
func (preference *RoutingPreference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RoutingPreference) DeepCopy ¶
func (in *RoutingPreference) DeepCopy() *RoutingPreference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingPreference.
func (*RoutingPreference) DeepCopyInto ¶
func (in *RoutingPreference) DeepCopyInto(out *RoutingPreference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoutingPreference) NewEmptyARMValue ¶
func (preference *RoutingPreference) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RoutingPreference) PopulateFromARM ¶
func (preference *RoutingPreference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RoutingPreferenceARM ¶
type RoutingPreferenceARM struct { PublishInternetEndpoints *bool `json:"publishInternetEndpoints,omitempty"` PublishMicrosoftEndpoints *bool `json:"publishMicrosoftEndpoints,omitempty"` RoutingChoice *RoutingPreferenceRoutingChoice `json:"routingChoice,omitempty"` }
Deprecated version of RoutingPreference. Use v1beta20210401.RoutingPreference instead
func (*RoutingPreferenceARM) DeepCopy ¶
func (in *RoutingPreferenceARM) DeepCopy() *RoutingPreferenceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingPreferenceARM.
func (*RoutingPreferenceARM) DeepCopyInto ¶
func (in *RoutingPreferenceARM) DeepCopyInto(out *RoutingPreferenceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoutingPreferenceRoutingChoice ¶
type RoutingPreferenceRoutingChoice string
Deprecated version of RoutingPreferenceRoutingChoice. Use v1beta20210401.RoutingPreferenceRoutingChoice instead +kubebuilder:validation:Enum={"InternetRouting","MicrosoftRouting"}
type RoutingPreferenceStatusRoutingChoice ¶
type RoutingPreferenceStatusRoutingChoice string
Deprecated version of RoutingPreferenceStatusRoutingChoice. Use v1beta20210401.RoutingPreferenceStatusRoutingChoice instead
type RoutingPreference_Status ¶
type RoutingPreference_Status struct { PublishInternetEndpoints *bool `json:"publishInternetEndpoints,omitempty"` PublishMicrosoftEndpoints *bool `json:"publishMicrosoftEndpoints,omitempty"` RoutingChoice *RoutingPreferenceStatusRoutingChoice `json:"routingChoice,omitempty"` }
Deprecated version of RoutingPreference_Status. Use v1beta20210401.RoutingPreference_Status instead
func (*RoutingPreference_Status) AssignPropertiesFromRoutingPreferenceStatus ¶
func (preference *RoutingPreference_Status) AssignPropertiesFromRoutingPreferenceStatus(source *alpha20210401s.RoutingPreference_Status) error
AssignPropertiesFromRoutingPreferenceStatus populates our RoutingPreference_Status from the provided source RoutingPreference_Status
func (*RoutingPreference_Status) AssignPropertiesToRoutingPreferenceStatus ¶
func (preference *RoutingPreference_Status) AssignPropertiesToRoutingPreferenceStatus(destination *alpha20210401s.RoutingPreference_Status) error
AssignPropertiesToRoutingPreferenceStatus populates the provided destination RoutingPreference_Status from our RoutingPreference_Status
func (*RoutingPreference_Status) DeepCopy ¶
func (in *RoutingPreference_Status) DeepCopy() *RoutingPreference_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingPreference_Status.
func (*RoutingPreference_Status) DeepCopyInto ¶
func (in *RoutingPreference_Status) DeepCopyInto(out *RoutingPreference_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoutingPreference_Status) NewEmptyARMValue ¶
func (preference *RoutingPreference_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RoutingPreference_Status) PopulateFromARM ¶
func (preference *RoutingPreference_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RoutingPreference_StatusARM ¶
type RoutingPreference_StatusARM struct { PublishInternetEndpoints *bool `json:"publishInternetEndpoints,omitempty"` PublishMicrosoftEndpoints *bool `json:"publishMicrosoftEndpoints,omitempty"` RoutingChoice *RoutingPreferenceStatusRoutingChoice `json:"routingChoice,omitempty"` }
Deprecated version of RoutingPreference_Status. Use v1beta20210401.RoutingPreference_Status instead
func (*RoutingPreference_StatusARM) DeepCopy ¶
func (in *RoutingPreference_StatusARM) DeepCopy() *RoutingPreference_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingPreference_StatusARM.
func (*RoutingPreference_StatusARM) DeepCopyInto ¶
func (in *RoutingPreference_StatusARM) DeepCopyInto(out *RoutingPreference_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SasPolicy ¶
type SasPolicy struct { // +kubebuilder:validation:Required ExpirationAction *SasPolicyExpirationAction `json:"expirationAction,omitempty"` // +kubebuilder:validation:Required SasExpirationPeriod *string `json:"sasExpirationPeriod,omitempty"` }
Deprecated version of SasPolicy. Use v1beta20210401.SasPolicy instead
func (*SasPolicy) AssignPropertiesFromSasPolicy ¶
func (policy *SasPolicy) AssignPropertiesFromSasPolicy(source *alpha20210401s.SasPolicy) error
AssignPropertiesFromSasPolicy populates our SasPolicy from the provided source SasPolicy
func (*SasPolicy) AssignPropertiesToSasPolicy ¶
func (policy *SasPolicy) AssignPropertiesToSasPolicy(destination *alpha20210401s.SasPolicy) error
AssignPropertiesToSasPolicy populates the provided destination SasPolicy from our SasPolicy
func (*SasPolicy) ConvertToARM ¶
func (policy *SasPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SasPolicy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SasPolicy.
func (*SasPolicy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SasPolicy) NewEmptyARMValue ¶
func (policy *SasPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SasPolicy) PopulateFromARM ¶
func (policy *SasPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SasPolicyARM ¶
type SasPolicyARM struct { ExpirationAction *SasPolicyExpirationAction `json:"expirationAction,omitempty"` SasExpirationPeriod *string `json:"sasExpirationPeriod,omitempty"` }
Deprecated version of SasPolicy. Use v1beta20210401.SasPolicy instead
func (*SasPolicyARM) DeepCopy ¶
func (in *SasPolicyARM) DeepCopy() *SasPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SasPolicyARM.
func (*SasPolicyARM) DeepCopyInto ¶
func (in *SasPolicyARM) DeepCopyInto(out *SasPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SasPolicyExpirationAction ¶
type SasPolicyExpirationAction string
Deprecated version of SasPolicyExpirationAction. Use v1beta20210401.SasPolicyExpirationAction instead +kubebuilder:validation:Enum={"Log"}
type SasPolicyStatusExpirationAction ¶
type SasPolicyStatusExpirationAction string
Deprecated version of SasPolicyStatusExpirationAction. Use v1beta20210401.SasPolicyStatusExpirationAction instead
type SasPolicy_Status ¶
type SasPolicy_Status struct { ExpirationAction *SasPolicyStatusExpirationAction `json:"expirationAction,omitempty"` SasExpirationPeriod *string `json:"sasExpirationPeriod,omitempty"` }
Deprecated version of SasPolicy_Status. Use v1beta20210401.SasPolicy_Status instead
func (*SasPolicy_Status) AssignPropertiesFromSasPolicyStatus ¶
func (policy *SasPolicy_Status) AssignPropertiesFromSasPolicyStatus(source *alpha20210401s.SasPolicy_Status) error
AssignPropertiesFromSasPolicyStatus populates our SasPolicy_Status from the provided source SasPolicy_Status
func (*SasPolicy_Status) AssignPropertiesToSasPolicyStatus ¶
func (policy *SasPolicy_Status) AssignPropertiesToSasPolicyStatus(destination *alpha20210401s.SasPolicy_Status) error
AssignPropertiesToSasPolicyStatus populates the provided destination SasPolicy_Status from our SasPolicy_Status
func (*SasPolicy_Status) DeepCopy ¶
func (in *SasPolicy_Status) DeepCopy() *SasPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SasPolicy_Status.
func (*SasPolicy_Status) DeepCopyInto ¶
func (in *SasPolicy_Status) DeepCopyInto(out *SasPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SasPolicy_Status) NewEmptyARMValue ¶
func (policy *SasPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SasPolicy_Status) PopulateFromARM ¶
func (policy *SasPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SasPolicy_StatusARM ¶
type SasPolicy_StatusARM struct { ExpirationAction *SasPolicyStatusExpirationAction `json:"expirationAction,omitempty"` SasExpirationPeriod *string `json:"sasExpirationPeriod,omitempty"` }
Deprecated version of SasPolicy_Status. Use v1beta20210401.SasPolicy_Status instead
func (*SasPolicy_StatusARM) DeepCopy ¶
func (in *SasPolicy_StatusARM) DeepCopy() *SasPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SasPolicy_StatusARM.
func (*SasPolicy_StatusARM) DeepCopyInto ¶
func (in *SasPolicy_StatusARM) DeepCopyInto(out *SasPolicy_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku ¶
type Sku struct { // +kubebuilder:validation:Required Name *SkuName `json:"name,omitempty"` Tier *SkuTier `json:"tier,omitempty"` }
Deprecated version of Sku. Use v1beta20210401.Sku instead
func (*Sku) AssignPropertiesFromSku ¶
func (sku *Sku) AssignPropertiesFromSku(source *alpha20210401s.Sku) error
AssignPropertiesFromSku populates our Sku from the provided source Sku
func (*Sku) AssignPropertiesToSku ¶
func (sku *Sku) AssignPropertiesToSku(destination *alpha20210401s.Sku) error
AssignPropertiesToSku populates the provided destination Sku from our Sku
func (*Sku) ConvertToARM ¶
func (sku *Sku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Sku) NewEmptyARMValue ¶
func (sku *Sku) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Sku) PopulateFromARM ¶
func (sku *Sku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SkuARM ¶
Deprecated version of Sku. Use v1beta20210401.Sku instead
func (*SkuARM) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuARM.
func (*SkuARM) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuName ¶
type SkuName string
Deprecated version of SkuName. Use v1beta20210401.SkuName instead +kubebuilder:validation:Enum={"Premium_LRS","Premium_ZRS","Standard_GRS","Standard_GZRS","Standard_LRS","Standard_RAGRS","Standard_RAGZRS","Standard_ZRS"}
type SkuName_Status ¶
type SkuName_Status string
Deprecated version of SkuName_Status. Use v1beta20210401.SkuName_Status instead
type SkuTier ¶
type SkuTier string
Deprecated version of SkuTier. Use v1beta20210401.SkuTier instead +kubebuilder:validation:Enum={"Premium","Standard"}
type Sku_Status ¶
type Sku_Status struct { Name *SkuName_Status `json:"name,omitempty"` Tier *Tier_Status `json:"tier,omitempty"` }
Deprecated version of Sku_Status. Use v1beta20210401.Sku_Status instead
func (*Sku_Status) AssignPropertiesFromSkuStatus ¶
func (sku *Sku_Status) AssignPropertiesFromSkuStatus(source *alpha20210401s.Sku_Status) error
AssignPropertiesFromSkuStatus populates our Sku_Status from the provided source Sku_Status
func (*Sku_Status) AssignPropertiesToSkuStatus ¶
func (sku *Sku_Status) AssignPropertiesToSkuStatus(destination *alpha20210401s.Sku_Status) error
AssignPropertiesToSkuStatus populates the provided destination Sku_Status from our Sku_Status
func (*Sku_Status) DeepCopy ¶
func (in *Sku_Status) DeepCopy() *Sku_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_Status.
func (*Sku_Status) DeepCopyInto ¶
func (in *Sku_Status) DeepCopyInto(out *Sku_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Sku_Status) NewEmptyARMValue ¶
func (sku *Sku_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Sku_Status) PopulateFromARM ¶
func (sku *Sku_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Sku_StatusARM ¶
type Sku_StatusARM struct { Name *SkuName_Status `json:"name,omitempty"` Tier *Tier_Status `json:"tier,omitempty"` }
Deprecated version of Sku_Status. Use v1beta20210401.Sku_Status instead
func (*Sku_StatusARM) DeepCopy ¶
func (in *Sku_StatusARM) DeepCopy() *Sku_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_StatusARM.
func (*Sku_StatusARM) DeepCopyInto ¶
func (in *Sku_StatusARM) DeepCopyInto(out *Sku_StatusARM)
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" Deprecated version of StorageAccount. Use v1beta20210401.StorageAccount instead
func (*StorageAccount) AssignPropertiesFromStorageAccount ¶
func (account *StorageAccount) AssignPropertiesFromStorageAccount(source *alpha20210401s.StorageAccount) error
AssignPropertiesFromStorageAccount populates our StorageAccount from the provided source StorageAccount
func (*StorageAccount) AssignPropertiesToStorageAccount ¶
func (account *StorageAccount) AssignPropertiesToStorageAccount(destination *alpha20210401s.StorageAccount) error
AssignPropertiesToStorageAccount populates the provided destination StorageAccount from our StorageAccount
func (*StorageAccount) AzureName ¶
func (account *StorageAccount) AzureName() string
AzureName returns the Azure name of the resource
func (*StorageAccount) ConvertFrom ¶
func (account *StorageAccount) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccount from the provided hub StorageAccount
func (*StorageAccount) ConvertTo ¶
func (account *StorageAccount) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccount from our StorageAccount
func (*StorageAccount) DeepCopy ¶
func (in *StorageAccount) DeepCopy() *StorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccount.
func (*StorageAccount) DeepCopyInto ¶
func (in *StorageAccount) DeepCopyInto(out *StorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccount) DeepCopyObject ¶
func (in *StorageAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccount) Default ¶
func (account *StorageAccount) Default()
Default applies defaults to the StorageAccount resource
func (StorageAccount) GetAPIVersion ¶
func (account StorageAccount) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccount) GetConditions ¶
func (account *StorageAccount) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccount) GetResourceScope ¶
func (account *StorageAccount) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccount) GetSpec ¶
func (account *StorageAccount) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccount) GetStatus ¶
func (account *StorageAccount) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccount) GetType ¶
func (account *StorageAccount) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts"
func (*StorageAccount) NewEmptyStatus ¶
func (account *StorageAccount) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccount) OriginalGVK ¶
func (account *StorageAccount) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccount) Owner ¶
func (account *StorageAccount) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*StorageAccount) SetConditions ¶
func (account *StorageAccount) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccount) SetStatus ¶
func (account *StorageAccount) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccount) ValidateCreate ¶
func (account *StorageAccount) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*StorageAccount) ValidateDelete ¶
func (account *StorageAccount) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*StorageAccount) ValidateUpdate ¶
func (account *StorageAccount) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type StorageAccountInternetEndpoints_Status ¶
type StorageAccountInternetEndpoints_Status struct { Blob *string `json:"blob,omitempty"` Dfs *string `json:"dfs,omitempty"` File *string `json:"file,omitempty"` Web *string `json:"web,omitempty"` }
Deprecated version of StorageAccountInternetEndpoints_Status. Use v1beta20210401.StorageAccountInternetEndpoints_Status instead
func (*StorageAccountInternetEndpoints_Status) AssignPropertiesFromStorageAccountInternetEndpointsStatus ¶
func (endpoints *StorageAccountInternetEndpoints_Status) AssignPropertiesFromStorageAccountInternetEndpointsStatus(source *alpha20210401s.StorageAccountInternetEndpoints_Status) error
AssignPropertiesFromStorageAccountInternetEndpointsStatus populates our StorageAccountInternetEndpoints_Status from the provided source StorageAccountInternetEndpoints_Status
func (*StorageAccountInternetEndpoints_Status) AssignPropertiesToStorageAccountInternetEndpointsStatus ¶
func (endpoints *StorageAccountInternetEndpoints_Status) AssignPropertiesToStorageAccountInternetEndpointsStatus(destination *alpha20210401s.StorageAccountInternetEndpoints_Status) error
AssignPropertiesToStorageAccountInternetEndpointsStatus populates the provided destination StorageAccountInternetEndpoints_Status from our StorageAccountInternetEndpoints_Status
func (*StorageAccountInternetEndpoints_Status) DeepCopy ¶
func (in *StorageAccountInternetEndpoints_Status) DeepCopy() *StorageAccountInternetEndpoints_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountInternetEndpoints_Status.
func (*StorageAccountInternetEndpoints_Status) DeepCopyInto ¶
func (in *StorageAccountInternetEndpoints_Status) DeepCopyInto(out *StorageAccountInternetEndpoints_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountInternetEndpoints_Status) NewEmptyARMValue ¶
func (endpoints *StorageAccountInternetEndpoints_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountInternetEndpoints_Status) PopulateFromARM ¶
func (endpoints *StorageAccountInternetEndpoints_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountInternetEndpoints_StatusARM ¶
type StorageAccountInternetEndpoints_StatusARM struct { Blob *string `json:"blob,omitempty"` Dfs *string `json:"dfs,omitempty"` File *string `json:"file,omitempty"` Web *string `json:"web,omitempty"` }
Deprecated version of StorageAccountInternetEndpoints_Status. Use v1beta20210401.StorageAccountInternetEndpoints_Status instead
func (*StorageAccountInternetEndpoints_StatusARM) DeepCopy ¶
func (in *StorageAccountInternetEndpoints_StatusARM) DeepCopy() *StorageAccountInternetEndpoints_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountInternetEndpoints_StatusARM.
func (*StorageAccountInternetEndpoints_StatusARM) DeepCopyInto ¶
func (in *StorageAccountInternetEndpoints_StatusARM) DeepCopyInto(out *StorageAccountInternetEndpoints_StatusARM)
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 Deprecated version of StorageAccount. Use v1beta20210401.StorageAccount instead
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"` Queue *string `json:"queue,omitempty"` Table *string `json:"table,omitempty"` Web *string `json:"web,omitempty"` }
Deprecated version of StorageAccountMicrosoftEndpoints_Status. Use v1beta20210401.StorageAccountMicrosoftEndpoints_Status instead
func (*StorageAccountMicrosoftEndpoints_Status) AssignPropertiesFromStorageAccountMicrosoftEndpointsStatus ¶
func (endpoints *StorageAccountMicrosoftEndpoints_Status) AssignPropertiesFromStorageAccountMicrosoftEndpointsStatus(source *alpha20210401s.StorageAccountMicrosoftEndpoints_Status) error
AssignPropertiesFromStorageAccountMicrosoftEndpointsStatus populates our StorageAccountMicrosoftEndpoints_Status from the provided source StorageAccountMicrosoftEndpoints_Status
func (*StorageAccountMicrosoftEndpoints_Status) AssignPropertiesToStorageAccountMicrosoftEndpointsStatus ¶
func (endpoints *StorageAccountMicrosoftEndpoints_Status) AssignPropertiesToStorageAccountMicrosoftEndpointsStatus(destination *alpha20210401s.StorageAccountMicrosoftEndpoints_Status) error
AssignPropertiesToStorageAccountMicrosoftEndpointsStatus populates the provided destination StorageAccountMicrosoftEndpoints_Status from our StorageAccountMicrosoftEndpoints_Status
func (*StorageAccountMicrosoftEndpoints_Status) DeepCopy ¶
func (in *StorageAccountMicrosoftEndpoints_Status) DeepCopy() *StorageAccountMicrosoftEndpoints_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountMicrosoftEndpoints_Status.
func (*StorageAccountMicrosoftEndpoints_Status) DeepCopyInto ¶
func (in *StorageAccountMicrosoftEndpoints_Status) DeepCopyInto(out *StorageAccountMicrosoftEndpoints_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountMicrosoftEndpoints_Status) NewEmptyARMValue ¶
func (endpoints *StorageAccountMicrosoftEndpoints_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountMicrosoftEndpoints_Status) PopulateFromARM ¶
func (endpoints *StorageAccountMicrosoftEndpoints_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountMicrosoftEndpoints_StatusARM ¶
type StorageAccountMicrosoftEndpoints_StatusARM struct { Blob *string `json:"blob,omitempty"` Dfs *string `json:"dfs,omitempty"` File *string `json:"file,omitempty"` Queue *string `json:"queue,omitempty"` Table *string `json:"table,omitempty"` Web *string `json:"web,omitempty"` }
Deprecated version of StorageAccountMicrosoftEndpoints_Status. Use v1beta20210401.StorageAccountMicrosoftEndpoints_Status instead
func (*StorageAccountMicrosoftEndpoints_StatusARM) DeepCopy ¶
func (in *StorageAccountMicrosoftEndpoints_StatusARM) DeepCopy() *StorageAccountMicrosoftEndpoints_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountMicrosoftEndpoints_StatusARM.
func (*StorageAccountMicrosoftEndpoints_StatusARM) DeepCopyInto ¶
func (in *StorageAccountMicrosoftEndpoints_StatusARM) DeepCopyInto(out *StorageAccountMicrosoftEndpoints_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountOperatorSecrets ¶
type StorageAccountOperatorSecrets struct { // BlobEndpoint: indicates where the BlobEndpoint secret should be placed. If omitted, the secret will not be retrieved // from Azure. BlobEndpoint *genruntime.SecretDestination `json:"blobEndpoint,omitempty"` // DfsEndpoint: indicates where the DfsEndpoint secret should be placed. If omitted, the secret will not be retrieved from // Azure. DfsEndpoint *genruntime.SecretDestination `json:"dfsEndpoint,omitempty"` // FileEndpoint: indicates where the FileEndpoint secret should be placed. If omitted, the secret will not be retrieved // from Azure. FileEndpoint *genruntime.SecretDestination `json:"fileEndpoint,omitempty"` // Key1: indicates where the Key1 secret should be placed. If omitted, the secret will not be retrieved from Azure. Key1 *genruntime.SecretDestination `json:"key1,omitempty"` // Key2: indicates where the Key2 secret should be placed. If omitted, the secret will not be retrieved from Azure. Key2 *genruntime.SecretDestination `json:"key2,omitempty"` // QueueEndpoint: indicates where the QueueEndpoint secret should be placed. If omitted, the secret will not be retrieved // from Azure. QueueEndpoint *genruntime.SecretDestination `json:"queueEndpoint,omitempty"` // TableEndpoint: indicates where the TableEndpoint secret should be placed. If omitted, the secret will not be retrieved // from Azure. TableEndpoint *genruntime.SecretDestination `json:"tableEndpoint,omitempty"` // WebEndpoint: indicates where the WebEndpoint secret should be placed. If omitted, the secret will not be retrieved from // Azure. WebEndpoint *genruntime.SecretDestination `json:"webEndpoint,omitempty"` }
func (*StorageAccountOperatorSecrets) AssignPropertiesFromStorageAccountOperatorSecrets ¶
func (secrets *StorageAccountOperatorSecrets) AssignPropertiesFromStorageAccountOperatorSecrets(source *alpha20210401s.StorageAccountOperatorSecrets) error
AssignPropertiesFromStorageAccountOperatorSecrets populates our StorageAccountOperatorSecrets from the provided source StorageAccountOperatorSecrets
func (*StorageAccountOperatorSecrets) AssignPropertiesToStorageAccountOperatorSecrets ¶
func (secrets *StorageAccountOperatorSecrets) AssignPropertiesToStorageAccountOperatorSecrets(destination *alpha20210401s.StorageAccountOperatorSecrets) error
AssignPropertiesToStorageAccountOperatorSecrets populates the provided destination StorageAccountOperatorSecrets from our StorageAccountOperatorSecrets
func (*StorageAccountOperatorSecrets) DeepCopy ¶
func (in *StorageAccountOperatorSecrets) DeepCopy() *StorageAccountOperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountOperatorSecrets.
func (*StorageAccountOperatorSecrets) DeepCopyInto ¶
func (in *StorageAccountOperatorSecrets) DeepCopyInto(out *StorageAccountOperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountOperatorSpec ¶
type StorageAccountOperatorSpec struct { // Secrets: configures where to place Azure generated secrets. Secrets *StorageAccountOperatorSecrets `json:"secrets,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*StorageAccountOperatorSpec) AssignPropertiesFromStorageAccountOperatorSpec ¶
func (operator *StorageAccountOperatorSpec) AssignPropertiesFromStorageAccountOperatorSpec(source *alpha20210401s.StorageAccountOperatorSpec) error
AssignPropertiesFromStorageAccountOperatorSpec populates our StorageAccountOperatorSpec from the provided source StorageAccountOperatorSpec
func (*StorageAccountOperatorSpec) AssignPropertiesToStorageAccountOperatorSpec ¶
func (operator *StorageAccountOperatorSpec) AssignPropertiesToStorageAccountOperatorSpec(destination *alpha20210401s.StorageAccountOperatorSpec) error
AssignPropertiesToStorageAccountOperatorSpec populates the provided destination StorageAccountOperatorSpec from our StorageAccountOperatorSpec
func (*StorageAccountOperatorSpec) DeepCopy ¶
func (in *StorageAccountOperatorSpec) DeepCopy() *StorageAccountOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountOperatorSpec.
func (*StorageAccountOperatorSpec) DeepCopyInto ¶
func (in *StorageAccountOperatorSpec) DeepCopyInto(out *StorageAccountOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountPropertiesCreateParametersARM ¶
type StorageAccountPropertiesCreateParametersARM struct { AccessTier *StorageAccountPropertiesCreateParametersAccessTier `json:"accessTier,omitempty"` AllowBlobPublicAccess *bool `json:"allowBlobPublicAccess,omitempty"` AllowCrossTenantReplication *bool `json:"allowCrossTenantReplication,omitempty"` AzureFilesIdentityBasedAuthentication *AzureFilesIdentityBasedAuthenticationARM `json:"azureFilesIdentityBasedAuthentication,omitempty"` CustomDomain *CustomDomainARM `json:"customDomain,omitempty"` Encryption *EncryptionARM `json:"encryption,omitempty"` IsHnsEnabled *bool `json:"isHnsEnabled,omitempty"` IsNfsV3Enabled *bool `json:"isNfsV3Enabled,omitempty"` KeyPolicy *KeyPolicyARM `json:"keyPolicy,omitempty"` MinimumTlsVersion *StorageAccountPropertiesCreateParametersMinimumTlsVersion `json:"minimumTlsVersion,omitempty"` NetworkAcls *NetworkRuleSetARM `json:"networkAcls,omitempty"` RoutingPreference *RoutingPreferenceARM `json:"routingPreference,omitempty"` SasPolicy *SasPolicyARM `json:"sasPolicy,omitempty"` SupportsHttpsTrafficOnly *bool `json:"supportsHttpsTrafficOnly,omitempty"` }
Deprecated version of StorageAccountPropertiesCreateParameters. Use v1beta20210401.StorageAccountPropertiesCreateParameters instead
func (*StorageAccountPropertiesCreateParametersARM) DeepCopy ¶
func (in *StorageAccountPropertiesCreateParametersARM) DeepCopy() *StorageAccountPropertiesCreateParametersARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountPropertiesCreateParametersARM.
func (*StorageAccountPropertiesCreateParametersARM) DeepCopyInto ¶
func (in *StorageAccountPropertiesCreateParametersARM) DeepCopyInto(out *StorageAccountPropertiesCreateParametersARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountPropertiesCreateParametersAccessTier ¶
type StorageAccountPropertiesCreateParametersAccessTier string
Deprecated version of StorageAccountPropertiesCreateParametersAccessTier. Use v1beta20210401.StorageAccountPropertiesCreateParametersAccessTier instead +kubebuilder:validation:Enum={"Cool","Hot"}
type StorageAccountPropertiesCreateParametersLargeFileSharesState ¶
type StorageAccountPropertiesCreateParametersLargeFileSharesState string
Deprecated version of StorageAccountPropertiesCreateParametersLargeFileSharesState. Use v1beta20210401.StorageAccountPropertiesCreateParametersLargeFileSharesState instead +kubebuilder:validation:Enum={"Disabled","Enabled"}
type StorageAccountPropertiesCreateParametersMinimumTlsVersion ¶
type StorageAccountPropertiesCreateParametersMinimumTlsVersion string
Deprecated version of StorageAccountPropertiesCreateParametersMinimumTlsVersion. Use v1beta20210401.StorageAccountPropertiesCreateParametersMinimumTlsVersion instead +kubebuilder:validation:Enum={"TLS1_0","TLS1_1","TLS1_2"}
type StorageAccountPropertiesStatusAccessTier ¶
type StorageAccountPropertiesStatusAccessTier string
Deprecated version of StorageAccountPropertiesStatusAccessTier. Use v1beta20210401.StorageAccountPropertiesStatusAccessTier instead
type StorageAccountPropertiesStatusLargeFileSharesState ¶
type StorageAccountPropertiesStatusLargeFileSharesState string
Deprecated version of StorageAccountPropertiesStatusLargeFileSharesState. Use v1beta20210401.StorageAccountPropertiesStatusLargeFileSharesState instead
type StorageAccountPropertiesStatusMinimumTlsVersion ¶
type StorageAccountPropertiesStatusMinimumTlsVersion string
Deprecated version of StorageAccountPropertiesStatusMinimumTlsVersion. Use v1beta20210401.StorageAccountPropertiesStatusMinimumTlsVersion instead
type StorageAccountPropertiesStatusProvisioningState ¶
type StorageAccountPropertiesStatusProvisioningState string
Deprecated version of StorageAccountPropertiesStatusProvisioningState. Use v1beta20210401.StorageAccountPropertiesStatusProvisioningState instead
type StorageAccountPropertiesStatusStatusOfPrimary ¶
type StorageAccountPropertiesStatusStatusOfPrimary string
Deprecated version of StorageAccountPropertiesStatusStatusOfPrimary. Use v1beta20210401.StorageAccountPropertiesStatusStatusOfPrimary instead
type StorageAccountPropertiesStatusStatusOfSecondary ¶
type StorageAccountPropertiesStatusStatusOfSecondary string
Deprecated version of StorageAccountPropertiesStatusStatusOfSecondary. Use v1beta20210401.StorageAccountPropertiesStatusStatusOfSecondary instead
type StorageAccountProperties_StatusARM ¶
type StorageAccountProperties_StatusARM struct { AccessTier *StorageAccountPropertiesStatusAccessTier `json:"accessTier,omitempty"` AllowBlobPublicAccess *bool `json:"allowBlobPublicAccess,omitempty"` AllowCrossTenantReplication *bool `json:"allowCrossTenantReplication,omitempty"` AzureFilesIdentityBasedAuthentication *AzureFilesIdentityBasedAuthentication_StatusARM `json:"azureFilesIdentityBasedAuthentication,omitempty"` BlobRestoreStatus *BlobRestoreStatus_StatusARM `json:"blobRestoreStatus,omitempty"` CreationTime *string `json:"creationTime,omitempty"` CustomDomain *CustomDomain_StatusARM `json:"customDomain,omitempty"` Encryption *Encryption_StatusARM `json:"encryption,omitempty"` FailoverInProgress *bool `json:"failoverInProgress,omitempty"` GeoReplicationStats *GeoReplicationStats_StatusARM `json:"geoReplicationStats,omitempty"` IsHnsEnabled *bool `json:"isHnsEnabled,omitempty"` IsNfsV3Enabled *bool `json:"isNfsV3Enabled,omitempty"` KeyCreationTime *KeyCreationTime_StatusARM `json:"keyCreationTime,omitempty"` KeyPolicy *KeyPolicy_StatusARM `json:"keyPolicy,omitempty"` LastGeoFailoverTime *string `json:"lastGeoFailoverTime,omitempty"` MinimumTlsVersion *StorageAccountPropertiesStatusMinimumTlsVersion `json:"minimumTlsVersion,omitempty"` NetworkAcls *NetworkRuleSet_StatusARM `json:"networkAcls,omitempty"` PrimaryEndpoints *Endpoints_StatusARM `json:"primaryEndpoints,omitempty"` PrimaryLocation *string `json:"primaryLocation,omitempty"` PrivateEndpointConnections []PrivateEndpointConnection_Status_SubResourceEmbeddedARM `json:"privateEndpointConnections,omitempty"` ProvisioningState *StorageAccountPropertiesStatusProvisioningState `json:"provisioningState,omitempty"` RoutingPreference *RoutingPreference_StatusARM `json:"routingPreference,omitempty"` SasPolicy *SasPolicy_StatusARM `json:"sasPolicy,omitempty"` SecondaryEndpoints *Endpoints_StatusARM `json:"secondaryEndpoints,omitempty"` SecondaryLocation *string `json:"secondaryLocation,omitempty"` StatusOfPrimary *StorageAccountPropertiesStatusStatusOfPrimary `json:"statusOfPrimary,omitempty"` StatusOfSecondary *StorageAccountPropertiesStatusStatusOfSecondary `json:"statusOfSecondary,omitempty"` SupportsHttpsTrafficOnly *bool `json:"supportsHttpsTrafficOnly,omitempty"` }
Deprecated version of StorageAccountProperties_Status. Use v1beta20210401.StorageAccountProperties_Status instead
func (*StorageAccountProperties_StatusARM) DeepCopy ¶
func (in *StorageAccountProperties_StatusARM) DeepCopy() *StorageAccountProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountProperties_StatusARM.
func (*StorageAccountProperties_StatusARM) DeepCopyInto ¶
func (in *StorageAccountProperties_StatusARM) DeepCopyInto(out *StorageAccountProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageAccountStatusKind ¶
type StorageAccountStatusKind string
Deprecated version of StorageAccountStatusKind. Use v1beta20210401.StorageAccountStatusKind instead
type StorageAccount_Status ¶
type StorageAccount_Status struct { AccessTier *StorageAccountPropertiesStatusAccessTier `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: The observed state of the resource 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 *StorageAccountStatusKind `json:"kind,omitempty"` LastGeoFailoverTime *string `json:"lastGeoFailoverTime,omitempty"` Location *string `json:"location,omitempty"` MinimumTlsVersion *StorageAccountPropertiesStatusMinimumTlsVersion `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"` ProvisioningState *StorageAccountPropertiesStatusProvisioningState `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 *StorageAccountPropertiesStatusStatusOfPrimary `json:"statusOfPrimary,omitempty"` StatusOfSecondary *StorageAccountPropertiesStatusStatusOfSecondary `json:"statusOfSecondary,omitempty"` SupportsHttpsTrafficOnly *bool `json:"supportsHttpsTrafficOnly,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of StorageAccount_Status. Use v1beta20210401.StorageAccount_Status instead
func (*StorageAccount_Status) AssignPropertiesFromStorageAccountStatus ¶
func (account *StorageAccount_Status) AssignPropertiesFromStorageAccountStatus(source *alpha20210401s.StorageAccount_Status) error
AssignPropertiesFromStorageAccountStatus populates our StorageAccount_Status from the provided source StorageAccount_Status
func (*StorageAccount_Status) AssignPropertiesToStorageAccountStatus ¶
func (account *StorageAccount_Status) AssignPropertiesToStorageAccountStatus(destination *alpha20210401s.StorageAccount_Status) error
AssignPropertiesToStorageAccountStatus populates the provided destination StorageAccount_Status from our StorageAccount_Status
func (*StorageAccount_Status) ConvertStatusFrom ¶
func (account *StorageAccount_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageAccount_Status from the provided source
func (*StorageAccount_Status) ConvertStatusTo ¶
func (account *StorageAccount_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageAccount_Status
func (*StorageAccount_Status) DeepCopy ¶
func (in *StorageAccount_Status) DeepCopy() *StorageAccount_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccount_Status.
func (*StorageAccount_Status) DeepCopyInto ¶
func (in *StorageAccount_Status) DeepCopyInto(out *StorageAccount_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccount_Status) NewEmptyARMValue ¶
func (account *StorageAccount_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccount_Status) PopulateFromARM ¶
func (account *StorageAccount_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccount_StatusARM ¶
type StorageAccount_StatusARM struct { ExtendedLocation *ExtendedLocation_StatusARM `json:"extendedLocation,omitempty"` Id *string `json:"id,omitempty"` Identity *Identity_StatusARM `json:"identity,omitempty"` Kind *StorageAccountStatusKind `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *StorageAccountProperties_StatusARM `json:"properties,omitempty"` Sku *Sku_StatusARM `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of StorageAccount_Status. Use v1beta20210401.StorageAccount_Status instead
func (*StorageAccount_StatusARM) DeepCopy ¶
func (in *StorageAccount_StatusARM) DeepCopy() *StorageAccount_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccount_StatusARM.
func (*StorageAccount_StatusARM) DeepCopyInto ¶
func (in *StorageAccount_StatusARM) DeepCopyInto(out *StorageAccount_StatusARM)
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" Deprecated version of StorageAccountsBlobService. Use v1beta20210401.StorageAccountsBlobService instead
func (*StorageAccountsBlobService) AssignPropertiesFromStorageAccountsBlobService ¶
func (service *StorageAccountsBlobService) AssignPropertiesFromStorageAccountsBlobService(source *alpha20210401s.StorageAccountsBlobService) error
AssignPropertiesFromStorageAccountsBlobService populates our StorageAccountsBlobService from the provided source StorageAccountsBlobService
func (*StorageAccountsBlobService) AssignPropertiesToStorageAccountsBlobService ¶
func (service *StorageAccountsBlobService) AssignPropertiesToStorageAccountsBlobService(destination *alpha20210401s.StorageAccountsBlobService) error
AssignPropertiesToStorageAccountsBlobService populates the provided destination StorageAccountsBlobService from our StorageAccountsBlobService
func (*StorageAccountsBlobService) AzureName ¶
func (service *StorageAccountsBlobService) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*StorageAccountsBlobService) ConvertFrom ¶
func (service *StorageAccountsBlobService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsBlobService from the provided hub StorageAccountsBlobService
func (*StorageAccountsBlobService) ConvertTo ¶
func (service *StorageAccountsBlobService) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsBlobService from our StorageAccountsBlobService
func (*StorageAccountsBlobService) DeepCopy ¶
func (in *StorageAccountsBlobService) DeepCopy() *StorageAccountsBlobService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobService.
func (*StorageAccountsBlobService) DeepCopyInto ¶
func (in *StorageAccountsBlobService) DeepCopyInto(out *StorageAccountsBlobService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobService) DeepCopyObject ¶
func (in *StorageAccountsBlobService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsBlobService) Default ¶
func (service *StorageAccountsBlobService) Default()
Default applies defaults to the StorageAccountsBlobService resource
func (StorageAccountsBlobService) GetAPIVersion ¶
func (service StorageAccountsBlobService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsBlobService) GetConditions ¶
func (service *StorageAccountsBlobService) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsBlobService) GetResourceScope ¶
func (service *StorageAccountsBlobService) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsBlobService) GetSpec ¶
func (service *StorageAccountsBlobService) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsBlobService) GetStatus ¶
func (service *StorageAccountsBlobService) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsBlobService) GetType ¶
func (service *StorageAccountsBlobService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices"
func (*StorageAccountsBlobService) NewEmptyStatus ¶
func (service *StorageAccountsBlobService) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsBlobService) OriginalGVK ¶
func (service *StorageAccountsBlobService) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsBlobService) Owner ¶
func (service *StorageAccountsBlobService) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*StorageAccountsBlobService) SetConditions ¶
func (service *StorageAccountsBlobService) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsBlobService) SetStatus ¶
func (service *StorageAccountsBlobService) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsBlobService) ValidateCreate ¶
func (service *StorageAccountsBlobService) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*StorageAccountsBlobService) ValidateDelete ¶
func (service *StorageAccountsBlobService) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*StorageAccountsBlobService) ValidateUpdate ¶
func (service *StorageAccountsBlobService) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type StorageAccountsBlobServiceList ¶
type StorageAccountsBlobServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsBlobService `json:"items"` }
+kubebuilder:object:root=true Deprecated version of StorageAccountsBlobService. Use v1beta20210401.StorageAccountsBlobService instead
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" Deprecated version of StorageAccountsBlobServicesContainer. Use v1beta20210401.StorageAccountsBlobServicesContainer instead
func (*StorageAccountsBlobServicesContainer) AssignPropertiesFromStorageAccountsBlobServicesContainer ¶
func (container *StorageAccountsBlobServicesContainer) AssignPropertiesFromStorageAccountsBlobServicesContainer(source *alpha20210401s.StorageAccountsBlobServicesContainer) error
AssignPropertiesFromStorageAccountsBlobServicesContainer populates our StorageAccountsBlobServicesContainer from the provided source StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) AssignPropertiesToStorageAccountsBlobServicesContainer ¶
func (container *StorageAccountsBlobServicesContainer) AssignPropertiesToStorageAccountsBlobServicesContainer(destination *alpha20210401s.StorageAccountsBlobServicesContainer) error
AssignPropertiesToStorageAccountsBlobServicesContainer populates the provided destination StorageAccountsBlobServicesContainer from our StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) AzureName ¶
func (container *StorageAccountsBlobServicesContainer) AzureName() string
AzureName returns the Azure name of the resource
func (*StorageAccountsBlobServicesContainer) ConvertFrom ¶
func (container *StorageAccountsBlobServicesContainer) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsBlobServicesContainer from the provided hub StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) ConvertTo ¶
func (container *StorageAccountsBlobServicesContainer) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsBlobServicesContainer from our StorageAccountsBlobServicesContainer
func (*StorageAccountsBlobServicesContainer) DeepCopy ¶
func (in *StorageAccountsBlobServicesContainer) DeepCopy() *StorageAccountsBlobServicesContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServicesContainer.
func (*StorageAccountsBlobServicesContainer) DeepCopyInto ¶
func (in *StorageAccountsBlobServicesContainer) DeepCopyInto(out *StorageAccountsBlobServicesContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsBlobServicesContainer) DeepCopyObject ¶
func (in *StorageAccountsBlobServicesContainer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsBlobServicesContainer) Default ¶
func (container *StorageAccountsBlobServicesContainer) Default()
Default applies defaults to the StorageAccountsBlobServicesContainer resource
func (StorageAccountsBlobServicesContainer) GetAPIVersion ¶
func (container StorageAccountsBlobServicesContainer) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsBlobServicesContainer) GetConditions ¶
func (container *StorageAccountsBlobServicesContainer) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsBlobServicesContainer) GetResourceScope ¶
func (container *StorageAccountsBlobServicesContainer) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsBlobServicesContainer) GetSpec ¶
func (container *StorageAccountsBlobServicesContainer) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsBlobServicesContainer) GetStatus ¶
func (container *StorageAccountsBlobServicesContainer) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsBlobServicesContainer) GetType ¶
func (container *StorageAccountsBlobServicesContainer) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices/containers"
func (*StorageAccountsBlobServicesContainer) NewEmptyStatus ¶
func (container *StorageAccountsBlobServicesContainer) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsBlobServicesContainer) OriginalGVK ¶
func (container *StorageAccountsBlobServicesContainer) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsBlobServicesContainer) Owner ¶
func (container *StorageAccountsBlobServicesContainer) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*StorageAccountsBlobServicesContainer) SetConditions ¶
func (container *StorageAccountsBlobServicesContainer) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsBlobServicesContainer) SetStatus ¶
func (container *StorageAccountsBlobServicesContainer) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsBlobServicesContainer) ValidateCreate ¶
func (container *StorageAccountsBlobServicesContainer) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*StorageAccountsBlobServicesContainer) ValidateDelete ¶
func (container *StorageAccountsBlobServicesContainer) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*StorageAccountsBlobServicesContainer) ValidateUpdate ¶
func (container *StorageAccountsBlobServicesContainer) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type StorageAccountsBlobServicesContainerList ¶
type StorageAccountsBlobServicesContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsBlobServicesContainer `json:"items"` }
+kubebuilder:object:root=true Deprecated version of StorageAccountsBlobServicesContainer. Use v1beta20210401.StorageAccountsBlobServicesContainer instead
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,omitempty"` 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"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccountsBlobService resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccountsBlobService"` PublicAccess *ContainerPropertiesPublicAccess `json:"publicAccess,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*StorageAccountsBlobServicesContainers_Spec) AssignPropertiesFromStorageAccountsBlobServicesContainersSpec ¶
func (containers *StorageAccountsBlobServicesContainers_Spec) AssignPropertiesFromStorageAccountsBlobServicesContainersSpec(source *alpha20210401s.StorageAccountsBlobServicesContainers_Spec) error
AssignPropertiesFromStorageAccountsBlobServicesContainersSpec populates our StorageAccountsBlobServicesContainers_Spec from the provided source StorageAccountsBlobServicesContainers_Spec
func (*StorageAccountsBlobServicesContainers_Spec) AssignPropertiesToStorageAccountsBlobServicesContainersSpec ¶
func (containers *StorageAccountsBlobServicesContainers_Spec) AssignPropertiesToStorageAccountsBlobServicesContainersSpec(destination *alpha20210401s.StorageAccountsBlobServicesContainers_Spec) error
AssignPropertiesToStorageAccountsBlobServicesContainersSpec populates the provided destination StorageAccountsBlobServicesContainers_Spec from our StorageAccountsBlobServicesContainers_Spec
func (*StorageAccountsBlobServicesContainers_Spec) ConvertSpecFrom ¶
func (containers *StorageAccountsBlobServicesContainers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsBlobServicesContainers_Spec from the provided source
func (*StorageAccountsBlobServicesContainers_Spec) ConvertSpecTo ¶
func (containers *StorageAccountsBlobServicesContainers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsBlobServicesContainers_Spec
func (*StorageAccountsBlobServicesContainers_Spec) ConvertToARM ¶
func (containers *StorageAccountsBlobServicesContainers_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*StorageAccountsBlobServicesContainers_Spec) NewEmptyARMValue ¶
func (containers *StorageAccountsBlobServicesContainers_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsBlobServicesContainers_Spec) OriginalVersion ¶
func (containers *StorageAccountsBlobServicesContainers_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsBlobServicesContainers_Spec) PopulateFromARM ¶
func (containers *StorageAccountsBlobServicesContainers_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*StorageAccountsBlobServicesContainers_Spec) SetAzureName ¶
func (containers *StorageAccountsBlobServicesContainers_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type StorageAccountsBlobServicesContainers_SpecARM ¶
type StorageAccountsBlobServicesContainers_SpecARM struct { Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` Properties *ContainerPropertiesARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Deprecated version of StorageAccountsBlobServicesContainers_Spec. Use v1beta20210401.StorageAccountsBlobServicesContainers_Spec instead
func (*StorageAccountsBlobServicesContainers_SpecARM) DeepCopy ¶
func (in *StorageAccountsBlobServicesContainers_SpecARM) DeepCopy() *StorageAccountsBlobServicesContainers_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServicesContainers_SpecARM.
func (*StorageAccountsBlobServicesContainers_SpecARM) DeepCopyInto ¶
func (in *StorageAccountsBlobServicesContainers_SpecARM) DeepCopyInto(out *StorageAccountsBlobServicesContainers_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (StorageAccountsBlobServicesContainers_SpecARM) GetAPIVersion ¶
func (containers StorageAccountsBlobServicesContainers_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsBlobServicesContainers_SpecARM) GetName ¶
func (containers *StorageAccountsBlobServicesContainers_SpecARM) GetName() string
GetName returns the Name of the resource
func (*StorageAccountsBlobServicesContainers_SpecARM) GetType ¶
func (containers *StorageAccountsBlobServicesContainers_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices/containers"
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"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccount resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccount"` RestorePolicy *RestorePolicyProperties `json:"restorePolicy,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*StorageAccountsBlobServices_Spec) AssignPropertiesFromStorageAccountsBlobServicesSpec ¶
func (services *StorageAccountsBlobServices_Spec) AssignPropertiesFromStorageAccountsBlobServicesSpec(source *alpha20210401s.StorageAccountsBlobServices_Spec) error
AssignPropertiesFromStorageAccountsBlobServicesSpec populates our StorageAccountsBlobServices_Spec from the provided source StorageAccountsBlobServices_Spec
func (*StorageAccountsBlobServices_Spec) AssignPropertiesToStorageAccountsBlobServicesSpec ¶
func (services *StorageAccountsBlobServices_Spec) AssignPropertiesToStorageAccountsBlobServicesSpec(destination *alpha20210401s.StorageAccountsBlobServices_Spec) error
AssignPropertiesToStorageAccountsBlobServicesSpec populates the provided destination StorageAccountsBlobServices_Spec from our StorageAccountsBlobServices_Spec
func (*StorageAccountsBlobServices_Spec) ConvertSpecFrom ¶
func (services *StorageAccountsBlobServices_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsBlobServices_Spec from the provided source
func (*StorageAccountsBlobServices_Spec) ConvertSpecTo ¶
func (services *StorageAccountsBlobServices_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsBlobServices_Spec
func (*StorageAccountsBlobServices_Spec) ConvertToARM ¶
func (services *StorageAccountsBlobServices_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*StorageAccountsBlobServices_Spec) NewEmptyARMValue ¶
func (services *StorageAccountsBlobServices_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsBlobServices_Spec) OriginalVersion ¶
func (services *StorageAccountsBlobServices_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsBlobServices_Spec) PopulateFromARM ¶
func (services *StorageAccountsBlobServices_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsBlobServices_SpecARM ¶
type StorageAccountsBlobServices_SpecARM struct { Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` Properties *BlobServicePropertiesPropertiesARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Deprecated version of StorageAccountsBlobServices_Spec. Use v1beta20210401.StorageAccountsBlobServices_Spec instead
func (*StorageAccountsBlobServices_SpecARM) DeepCopy ¶
func (in *StorageAccountsBlobServices_SpecARM) DeepCopy() *StorageAccountsBlobServices_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsBlobServices_SpecARM.
func (*StorageAccountsBlobServices_SpecARM) DeepCopyInto ¶
func (in *StorageAccountsBlobServices_SpecARM) DeepCopyInto(out *StorageAccountsBlobServices_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (StorageAccountsBlobServices_SpecARM) GetAPIVersion ¶
func (services StorageAccountsBlobServices_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsBlobServices_SpecARM) GetName ¶
func (services *StorageAccountsBlobServices_SpecARM) GetName() string
GetName returns the Name of the resource
func (*StorageAccountsBlobServices_SpecARM) GetType ¶
func (services *StorageAccountsBlobServices_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/blobServices"
type StorageAccountsManagementPolicies_Spec ¶
type StorageAccountsManagementPolicies_Spec struct { // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccount resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccount"` // +kubebuilder:validation:Required Policy *ManagementPolicySchema `json:"policy,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*StorageAccountsManagementPolicies_Spec) AssignPropertiesFromStorageAccountsManagementPoliciesSpec ¶
func (policies *StorageAccountsManagementPolicies_Spec) AssignPropertiesFromStorageAccountsManagementPoliciesSpec(source *alpha20210401s.StorageAccountsManagementPolicies_Spec) error
AssignPropertiesFromStorageAccountsManagementPoliciesSpec populates our StorageAccountsManagementPolicies_Spec from the provided source StorageAccountsManagementPolicies_Spec
func (*StorageAccountsManagementPolicies_Spec) AssignPropertiesToStorageAccountsManagementPoliciesSpec ¶
func (policies *StorageAccountsManagementPolicies_Spec) AssignPropertiesToStorageAccountsManagementPoliciesSpec(destination *alpha20210401s.StorageAccountsManagementPolicies_Spec) error
AssignPropertiesToStorageAccountsManagementPoliciesSpec populates the provided destination StorageAccountsManagementPolicies_Spec from our StorageAccountsManagementPolicies_Spec
func (*StorageAccountsManagementPolicies_Spec) ConvertSpecFrom ¶
func (policies *StorageAccountsManagementPolicies_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsManagementPolicies_Spec from the provided source
func (*StorageAccountsManagementPolicies_Spec) ConvertSpecTo ¶
func (policies *StorageAccountsManagementPolicies_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsManagementPolicies_Spec
func (*StorageAccountsManagementPolicies_Spec) ConvertToARM ¶
func (policies *StorageAccountsManagementPolicies_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsManagementPolicies_Spec) DeepCopy ¶
func (in *StorageAccountsManagementPolicies_Spec) DeepCopy() *StorageAccountsManagementPolicies_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsManagementPolicies_Spec.
func (*StorageAccountsManagementPolicies_Spec) DeepCopyInto ¶
func (in *StorageAccountsManagementPolicies_Spec) DeepCopyInto(out *StorageAccountsManagementPolicies_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsManagementPolicies_Spec) NewEmptyARMValue ¶
func (policies *StorageAccountsManagementPolicies_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsManagementPolicies_Spec) OriginalVersion ¶
func (policies *StorageAccountsManagementPolicies_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsManagementPolicies_Spec) PopulateFromARM ¶
func (policies *StorageAccountsManagementPolicies_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsManagementPolicies_SpecARM ¶
type StorageAccountsManagementPolicies_SpecARM struct { Name string `json:"name,omitempty"` Properties *ManagementPolicyPropertiesARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Deprecated version of StorageAccountsManagementPolicies_Spec. Use v1beta20210401.StorageAccountsManagementPolicies_Spec instead
func (*StorageAccountsManagementPolicies_SpecARM) DeepCopy ¶
func (in *StorageAccountsManagementPolicies_SpecARM) DeepCopy() *StorageAccountsManagementPolicies_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsManagementPolicies_SpecARM.
func (*StorageAccountsManagementPolicies_SpecARM) DeepCopyInto ¶
func (in *StorageAccountsManagementPolicies_SpecARM) DeepCopyInto(out *StorageAccountsManagementPolicies_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (StorageAccountsManagementPolicies_SpecARM) GetAPIVersion ¶
func (policies StorageAccountsManagementPolicies_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsManagementPolicies_SpecARM) GetName ¶
func (policies *StorageAccountsManagementPolicies_SpecARM) GetName() string
GetName returns the Name of the resource
func (*StorageAccountsManagementPolicies_SpecARM) GetType ¶
func (policies *StorageAccountsManagementPolicies_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/managementPolicies"
type StorageAccountsManagementPolicy ¶
type StorageAccountsManagementPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsManagementPolicies_Spec `json:"spec,omitempty"` Status ManagementPolicy_Status `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Deprecated version of StorageAccountsManagementPolicy. Use v1beta20210401.StorageAccountsManagementPolicy instead
func (*StorageAccountsManagementPolicy) AssignPropertiesFromStorageAccountsManagementPolicy ¶
func (policy *StorageAccountsManagementPolicy) AssignPropertiesFromStorageAccountsManagementPolicy(source *alpha20210401s.StorageAccountsManagementPolicy) error
AssignPropertiesFromStorageAccountsManagementPolicy populates our StorageAccountsManagementPolicy from the provided source StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) AssignPropertiesToStorageAccountsManagementPolicy ¶
func (policy *StorageAccountsManagementPolicy) AssignPropertiesToStorageAccountsManagementPolicy(destination *alpha20210401s.StorageAccountsManagementPolicy) error
AssignPropertiesToStorageAccountsManagementPolicy populates the provided destination StorageAccountsManagementPolicy from our StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) AzureName ¶
func (policy *StorageAccountsManagementPolicy) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*StorageAccountsManagementPolicy) ConvertFrom ¶
func (policy *StorageAccountsManagementPolicy) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsManagementPolicy from the provided hub StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) ConvertTo ¶
func (policy *StorageAccountsManagementPolicy) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsManagementPolicy from our StorageAccountsManagementPolicy
func (*StorageAccountsManagementPolicy) DeepCopy ¶
func (in *StorageAccountsManagementPolicy) DeepCopy() *StorageAccountsManagementPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsManagementPolicy.
func (*StorageAccountsManagementPolicy) DeepCopyInto ¶
func (in *StorageAccountsManagementPolicy) DeepCopyInto(out *StorageAccountsManagementPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsManagementPolicy) DeepCopyObject ¶
func (in *StorageAccountsManagementPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsManagementPolicy) Default ¶
func (policy *StorageAccountsManagementPolicy) Default()
Default applies defaults to the StorageAccountsManagementPolicy resource
func (StorageAccountsManagementPolicy) GetAPIVersion ¶
func (policy StorageAccountsManagementPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsManagementPolicy) GetConditions ¶
func (policy *StorageAccountsManagementPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsManagementPolicy) GetResourceScope ¶
func (policy *StorageAccountsManagementPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsManagementPolicy) GetSpec ¶
func (policy *StorageAccountsManagementPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsManagementPolicy) GetStatus ¶
func (policy *StorageAccountsManagementPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsManagementPolicy) GetType ¶
func (policy *StorageAccountsManagementPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/managementPolicies"
func (*StorageAccountsManagementPolicy) NewEmptyStatus ¶
func (policy *StorageAccountsManagementPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsManagementPolicy) OriginalGVK ¶
func (policy *StorageAccountsManagementPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsManagementPolicy) Owner ¶
func (policy *StorageAccountsManagementPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*StorageAccountsManagementPolicy) SetConditions ¶
func (policy *StorageAccountsManagementPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsManagementPolicy) SetStatus ¶
func (policy *StorageAccountsManagementPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsManagementPolicy) ValidateCreate ¶
func (policy *StorageAccountsManagementPolicy) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*StorageAccountsManagementPolicy) ValidateDelete ¶
func (policy *StorageAccountsManagementPolicy) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*StorageAccountsManagementPolicy) ValidateUpdate ¶
func (policy *StorageAccountsManagementPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type StorageAccountsManagementPolicyList ¶
type StorageAccountsManagementPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsManagementPolicy `json:"items"` }
+kubebuilder:object:root=true Deprecated version of StorageAccountsManagementPolicy. Use v1beta20210401.StorageAccountsManagementPolicy instead
func (*StorageAccountsManagementPolicyList) DeepCopy ¶
func (in *StorageAccountsManagementPolicyList) DeepCopy() *StorageAccountsManagementPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsManagementPolicyList.
func (*StorageAccountsManagementPolicyList) DeepCopyInto ¶
func (in *StorageAccountsManagementPolicyList) DeepCopyInto(out *StorageAccountsManagementPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsManagementPolicyList) DeepCopyObject ¶
func (in *StorageAccountsManagementPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsQueueService ¶
type StorageAccountsQueueService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsQueueServices_Spec `json:"spec,omitempty"` Status QueueServiceProperties_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" Deprecated version of StorageAccountsQueueService. Use v1beta20210401.StorageAccountsQueueService instead
func (*StorageAccountsQueueService) AssignPropertiesFromStorageAccountsQueueService ¶
func (service *StorageAccountsQueueService) AssignPropertiesFromStorageAccountsQueueService(source *alpha20210401s.StorageAccountsQueueService) error
AssignPropertiesFromStorageAccountsQueueService populates our StorageAccountsQueueService from the provided source StorageAccountsQueueService
func (*StorageAccountsQueueService) AssignPropertiesToStorageAccountsQueueService ¶
func (service *StorageAccountsQueueService) AssignPropertiesToStorageAccountsQueueService(destination *alpha20210401s.StorageAccountsQueueService) error
AssignPropertiesToStorageAccountsQueueService populates the provided destination StorageAccountsQueueService from our StorageAccountsQueueService
func (*StorageAccountsQueueService) AzureName ¶
func (service *StorageAccountsQueueService) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*StorageAccountsQueueService) ConvertFrom ¶
func (service *StorageAccountsQueueService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsQueueService from the provided hub StorageAccountsQueueService
func (*StorageAccountsQueueService) ConvertTo ¶
func (service *StorageAccountsQueueService) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsQueueService from our StorageAccountsQueueService
func (*StorageAccountsQueueService) DeepCopy ¶
func (in *StorageAccountsQueueService) DeepCopy() *StorageAccountsQueueService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueService.
func (*StorageAccountsQueueService) DeepCopyInto ¶
func (in *StorageAccountsQueueService) DeepCopyInto(out *StorageAccountsQueueService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueService) DeepCopyObject ¶
func (in *StorageAccountsQueueService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsQueueService) Default ¶
func (service *StorageAccountsQueueService) Default()
Default applies defaults to the StorageAccountsQueueService resource
func (StorageAccountsQueueService) GetAPIVersion ¶
func (service StorageAccountsQueueService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsQueueService) GetConditions ¶
func (service *StorageAccountsQueueService) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsQueueService) GetResourceScope ¶
func (service *StorageAccountsQueueService) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsQueueService) GetSpec ¶
func (service *StorageAccountsQueueService) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsQueueService) GetStatus ¶
func (service *StorageAccountsQueueService) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsQueueService) GetType ¶
func (service *StorageAccountsQueueService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/queueServices"
func (*StorageAccountsQueueService) NewEmptyStatus ¶
func (service *StorageAccountsQueueService) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsQueueService) OriginalGVK ¶
func (service *StorageAccountsQueueService) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsQueueService) Owner ¶
func (service *StorageAccountsQueueService) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*StorageAccountsQueueService) SetConditions ¶
func (service *StorageAccountsQueueService) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsQueueService) SetStatus ¶
func (service *StorageAccountsQueueService) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsQueueService) ValidateCreate ¶
func (service *StorageAccountsQueueService) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*StorageAccountsQueueService) ValidateDelete ¶
func (service *StorageAccountsQueueService) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*StorageAccountsQueueService) ValidateUpdate ¶
func (service *StorageAccountsQueueService) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type StorageAccountsQueueServiceList ¶
type StorageAccountsQueueServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsQueueService `json:"items"` }
+kubebuilder:object:root=true Deprecated version of StorageAccountsQueueService. Use v1beta20210401.StorageAccountsQueueService instead
func (*StorageAccountsQueueServiceList) DeepCopy ¶
func (in *StorageAccountsQueueServiceList) DeepCopy() *StorageAccountsQueueServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServiceList.
func (*StorageAccountsQueueServiceList) DeepCopyInto ¶
func (in *StorageAccountsQueueServiceList) DeepCopyInto(out *StorageAccountsQueueServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServiceList) DeepCopyObject ¶
func (in *StorageAccountsQueueServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsQueueServicesQueue ¶
type StorageAccountsQueueServicesQueue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageAccountsQueueServicesQueues_Spec `json:"spec,omitempty"` Status StorageQueue_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" Deprecated version of StorageAccountsQueueServicesQueue. Use v1beta20210401.StorageAccountsQueueServicesQueue instead
func (*StorageAccountsQueueServicesQueue) AssignPropertiesFromStorageAccountsQueueServicesQueue ¶
func (queue *StorageAccountsQueueServicesQueue) AssignPropertiesFromStorageAccountsQueueServicesQueue(source *alpha20210401s.StorageAccountsQueueServicesQueue) error
AssignPropertiesFromStorageAccountsQueueServicesQueue populates our StorageAccountsQueueServicesQueue from the provided source StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) AssignPropertiesToStorageAccountsQueueServicesQueue ¶
func (queue *StorageAccountsQueueServicesQueue) AssignPropertiesToStorageAccountsQueueServicesQueue(destination *alpha20210401s.StorageAccountsQueueServicesQueue) error
AssignPropertiesToStorageAccountsQueueServicesQueue populates the provided destination StorageAccountsQueueServicesQueue from our StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) AzureName ¶
func (queue *StorageAccountsQueueServicesQueue) AzureName() string
AzureName returns the Azure name of the resource
func (*StorageAccountsQueueServicesQueue) ConvertFrom ¶
func (queue *StorageAccountsQueueServicesQueue) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our StorageAccountsQueueServicesQueue from the provided hub StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) ConvertTo ¶
func (queue *StorageAccountsQueueServicesQueue) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub StorageAccountsQueueServicesQueue from our StorageAccountsQueueServicesQueue
func (*StorageAccountsQueueServicesQueue) DeepCopy ¶
func (in *StorageAccountsQueueServicesQueue) DeepCopy() *StorageAccountsQueueServicesQueue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServicesQueue.
func (*StorageAccountsQueueServicesQueue) DeepCopyInto ¶
func (in *StorageAccountsQueueServicesQueue) DeepCopyInto(out *StorageAccountsQueueServicesQueue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServicesQueue) DeepCopyObject ¶
func (in *StorageAccountsQueueServicesQueue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageAccountsQueueServicesQueue) Default ¶
func (queue *StorageAccountsQueueServicesQueue) Default()
Default applies defaults to the StorageAccountsQueueServicesQueue resource
func (StorageAccountsQueueServicesQueue) GetAPIVersion ¶
func (queue StorageAccountsQueueServicesQueue) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsQueueServicesQueue) GetConditions ¶
func (queue *StorageAccountsQueueServicesQueue) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*StorageAccountsQueueServicesQueue) GetResourceScope ¶
func (queue *StorageAccountsQueueServicesQueue) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*StorageAccountsQueueServicesQueue) GetSpec ¶
func (queue *StorageAccountsQueueServicesQueue) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*StorageAccountsQueueServicesQueue) GetStatus ¶
func (queue *StorageAccountsQueueServicesQueue) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*StorageAccountsQueueServicesQueue) GetType ¶
func (queue *StorageAccountsQueueServicesQueue) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/queueServices/queues"
func (*StorageAccountsQueueServicesQueue) NewEmptyStatus ¶
func (queue *StorageAccountsQueueServicesQueue) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*StorageAccountsQueueServicesQueue) OriginalGVK ¶
func (queue *StorageAccountsQueueServicesQueue) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*StorageAccountsQueueServicesQueue) Owner ¶
func (queue *StorageAccountsQueueServicesQueue) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*StorageAccountsQueueServicesQueue) SetConditions ¶
func (queue *StorageAccountsQueueServicesQueue) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*StorageAccountsQueueServicesQueue) SetStatus ¶
func (queue *StorageAccountsQueueServicesQueue) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*StorageAccountsQueueServicesQueue) ValidateCreate ¶
func (queue *StorageAccountsQueueServicesQueue) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*StorageAccountsQueueServicesQueue) ValidateDelete ¶
func (queue *StorageAccountsQueueServicesQueue) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*StorageAccountsQueueServicesQueue) ValidateUpdate ¶
func (queue *StorageAccountsQueueServicesQueue) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type StorageAccountsQueueServicesQueueList ¶
type StorageAccountsQueueServicesQueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []StorageAccountsQueueServicesQueue `json:"items"` }
+kubebuilder:object:root=true Deprecated version of StorageAccountsQueueServicesQueue. Use v1beta20210401.StorageAccountsQueueServicesQueue instead
func (*StorageAccountsQueueServicesQueueList) DeepCopy ¶
func (in *StorageAccountsQueueServicesQueueList) DeepCopy() *StorageAccountsQueueServicesQueueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServicesQueueList.
func (*StorageAccountsQueueServicesQueueList) DeepCopyInto ¶
func (in *StorageAccountsQueueServicesQueueList) DeepCopyInto(out *StorageAccountsQueueServicesQueueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServicesQueueList) DeepCopyObject ¶
func (in *StorageAccountsQueueServicesQueueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageAccountsQueueServicesQueues_Spec ¶
type StorageAccountsQueueServicesQueues_Spec struct { // +kubebuilder:validation:MaxLength=63 // +kubebuilder:validation:MinLength=3 // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` Location *string `json:"location,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccountsQueueService resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccountsQueueService"` Tags map[string]string `json:"tags,omitempty"` }
func (*StorageAccountsQueueServicesQueues_Spec) AssignPropertiesFromStorageAccountsQueueServicesQueuesSpec ¶
func (queues *StorageAccountsQueueServicesQueues_Spec) AssignPropertiesFromStorageAccountsQueueServicesQueuesSpec(source *alpha20210401s.StorageAccountsQueueServicesQueues_Spec) error
AssignPropertiesFromStorageAccountsQueueServicesQueuesSpec populates our StorageAccountsQueueServicesQueues_Spec from the provided source StorageAccountsQueueServicesQueues_Spec
func (*StorageAccountsQueueServicesQueues_Spec) AssignPropertiesToStorageAccountsQueueServicesQueuesSpec ¶
func (queues *StorageAccountsQueueServicesQueues_Spec) AssignPropertiesToStorageAccountsQueueServicesQueuesSpec(destination *alpha20210401s.StorageAccountsQueueServicesQueues_Spec) error
AssignPropertiesToStorageAccountsQueueServicesQueuesSpec populates the provided destination StorageAccountsQueueServicesQueues_Spec from our StorageAccountsQueueServicesQueues_Spec
func (*StorageAccountsQueueServicesQueues_Spec) ConvertSpecFrom ¶
func (queues *StorageAccountsQueueServicesQueues_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsQueueServicesQueues_Spec from the provided source
func (*StorageAccountsQueueServicesQueues_Spec) ConvertSpecTo ¶
func (queues *StorageAccountsQueueServicesQueues_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsQueueServicesQueues_Spec
func (*StorageAccountsQueueServicesQueues_Spec) ConvertToARM ¶
func (queues *StorageAccountsQueueServicesQueues_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsQueueServicesQueues_Spec) DeepCopy ¶
func (in *StorageAccountsQueueServicesQueues_Spec) DeepCopy() *StorageAccountsQueueServicesQueues_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServicesQueues_Spec.
func (*StorageAccountsQueueServicesQueues_Spec) DeepCopyInto ¶
func (in *StorageAccountsQueueServicesQueues_Spec) DeepCopyInto(out *StorageAccountsQueueServicesQueues_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServicesQueues_Spec) NewEmptyARMValue ¶
func (queues *StorageAccountsQueueServicesQueues_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsQueueServicesQueues_Spec) OriginalVersion ¶
func (queues *StorageAccountsQueueServicesQueues_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsQueueServicesQueues_Spec) PopulateFromARM ¶
func (queues *StorageAccountsQueueServicesQueues_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*StorageAccountsQueueServicesQueues_Spec) SetAzureName ¶
func (queues *StorageAccountsQueueServicesQueues_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type StorageAccountsQueueServicesQueues_SpecARM ¶
type StorageAccountsQueueServicesQueues_SpecARM struct { Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` Properties *QueuePropertiesARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Deprecated version of StorageAccountsQueueServicesQueues_Spec. Use v1beta20210401.StorageAccountsQueueServicesQueues_Spec instead
func (*StorageAccountsQueueServicesQueues_SpecARM) DeepCopy ¶
func (in *StorageAccountsQueueServicesQueues_SpecARM) DeepCopy() *StorageAccountsQueueServicesQueues_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServicesQueues_SpecARM.
func (*StorageAccountsQueueServicesQueues_SpecARM) DeepCopyInto ¶
func (in *StorageAccountsQueueServicesQueues_SpecARM) DeepCopyInto(out *StorageAccountsQueueServicesQueues_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (StorageAccountsQueueServicesQueues_SpecARM) GetAPIVersion ¶
func (queues StorageAccountsQueueServicesQueues_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsQueueServicesQueues_SpecARM) GetName ¶
func (queues *StorageAccountsQueueServicesQueues_SpecARM) GetName() string
GetName returns the Name of the resource
func (*StorageAccountsQueueServicesQueues_SpecARM) GetType ¶
func (queues *StorageAccountsQueueServicesQueues_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/queueServices/queues"
type StorageAccountsQueueServices_Spec ¶
type StorageAccountsQueueServices_Spec struct { Cors *CorsRules `json:"cors,omitempty"` Location *string `json:"location,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a storage.azure.com/StorageAccount resource Owner *genruntime.KnownResourceReference `group:"storage.azure.com" json:"owner,omitempty" kind:"StorageAccount"` Tags map[string]string `json:"tags,omitempty"` }
func (*StorageAccountsQueueServices_Spec) AssignPropertiesFromStorageAccountsQueueServicesSpec ¶
func (services *StorageAccountsQueueServices_Spec) AssignPropertiesFromStorageAccountsQueueServicesSpec(source *alpha20210401s.StorageAccountsQueueServices_Spec) error
AssignPropertiesFromStorageAccountsQueueServicesSpec populates our StorageAccountsQueueServices_Spec from the provided source StorageAccountsQueueServices_Spec
func (*StorageAccountsQueueServices_Spec) AssignPropertiesToStorageAccountsQueueServicesSpec ¶
func (services *StorageAccountsQueueServices_Spec) AssignPropertiesToStorageAccountsQueueServicesSpec(destination *alpha20210401s.StorageAccountsQueueServices_Spec) error
AssignPropertiesToStorageAccountsQueueServicesSpec populates the provided destination StorageAccountsQueueServices_Spec from our StorageAccountsQueueServices_Spec
func (*StorageAccountsQueueServices_Spec) ConvertSpecFrom ¶
func (services *StorageAccountsQueueServices_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccountsQueueServices_Spec from the provided source
func (*StorageAccountsQueueServices_Spec) ConvertSpecTo ¶
func (services *StorageAccountsQueueServices_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccountsQueueServices_Spec
func (*StorageAccountsQueueServices_Spec) ConvertToARM ¶
func (services *StorageAccountsQueueServices_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageAccountsQueueServices_Spec) DeepCopy ¶
func (in *StorageAccountsQueueServices_Spec) DeepCopy() *StorageAccountsQueueServices_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServices_Spec.
func (*StorageAccountsQueueServices_Spec) DeepCopyInto ¶
func (in *StorageAccountsQueueServices_Spec) DeepCopyInto(out *StorageAccountsQueueServices_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageAccountsQueueServices_Spec) NewEmptyARMValue ¶
func (services *StorageAccountsQueueServices_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccountsQueueServices_Spec) OriginalVersion ¶
func (services *StorageAccountsQueueServices_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccountsQueueServices_Spec) PopulateFromARM ¶
func (services *StorageAccountsQueueServices_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageAccountsQueueServices_SpecARM ¶
type StorageAccountsQueueServices_SpecARM struct { Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` Properties *QueueServicePropertiesPropertiesARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Deprecated version of StorageAccountsQueueServices_Spec. Use v1beta20210401.StorageAccountsQueueServices_Spec instead
func (*StorageAccountsQueueServices_SpecARM) DeepCopy ¶
func (in *StorageAccountsQueueServices_SpecARM) DeepCopy() *StorageAccountsQueueServices_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountsQueueServices_SpecARM.
func (*StorageAccountsQueueServices_SpecARM) DeepCopyInto ¶
func (in *StorageAccountsQueueServices_SpecARM) DeepCopyInto(out *StorageAccountsQueueServices_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (StorageAccountsQueueServices_SpecARM) GetAPIVersion ¶
func (services StorageAccountsQueueServices_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccountsQueueServices_SpecARM) GetName ¶
func (services *StorageAccountsQueueServices_SpecARM) GetName() string
GetName returns the Name of the resource
func (*StorageAccountsQueueServices_SpecARM) GetType ¶
func (services *StorageAccountsQueueServices_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts/queueServices"
type StorageAccountsSpecKind ¶
type StorageAccountsSpecKind string
Deprecated version of StorageAccountsSpecKind. Use v1beta20210401.StorageAccountsSpecKind instead +kubebuilder:validation:Enum={"BlobStorage","BlockBlobStorage","FileStorage","Storage","StorageV2"}
type StorageAccounts_Spec ¶
type StorageAccounts_Spec struct { AccessTier *StorageAccountPropertiesCreateParametersAccessTier `json:"accessTier,omitempty"` AllowBlobPublicAccess *bool `json:"allowBlobPublicAccess,omitempty"` AllowCrossTenantReplication *bool `json:"allowCrossTenantReplication,omitempty"` AzureFilesIdentityBasedAuthentication *AzureFilesIdentityBasedAuthentication `json:"azureFilesIdentityBasedAuthentication,omitempty"` // +kubebuilder:validation:MaxLength=24 // +kubebuilder:validation:MinLength=3 // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` CustomDomain *CustomDomain `json:"customDomain,omitempty"` Encryption *Encryption `json:"encryption,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` Identity *Identity `json:"identity,omitempty"` IsHnsEnabled *bool `json:"isHnsEnabled,omitempty"` IsNfsV3Enabled *bool `json:"isNfsV3Enabled,omitempty"` KeyPolicy *KeyPolicy `json:"keyPolicy,omitempty"` // +kubebuilder:validation:Required Kind *StorageAccountsSpecKind `json:"kind,omitempty"` Location *string `json:"location,omitempty"` MinimumTlsVersion *StorageAccountPropertiesCreateParametersMinimumTlsVersion `json:"minimumTlsVersion,omitempty"` NetworkAcls *NetworkRuleSet `json:"networkAcls,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *StorageAccountOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` RoutingPreference *RoutingPreference `json:"routingPreference,omitempty"` SasPolicy *SasPolicy `json:"sasPolicy,omitempty"` // +kubebuilder:validation:Required Sku *Sku `json:"sku,omitempty"` SupportsHttpsTrafficOnly *bool `json:"supportsHttpsTrafficOnly,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*StorageAccounts_Spec) AssignPropertiesFromStorageAccountsSpec ¶
func (accounts *StorageAccounts_Spec) AssignPropertiesFromStorageAccountsSpec(source *alpha20210401s.StorageAccounts_Spec) error
AssignPropertiesFromStorageAccountsSpec populates our StorageAccounts_Spec from the provided source StorageAccounts_Spec
func (*StorageAccounts_Spec) AssignPropertiesToStorageAccountsSpec ¶
func (accounts *StorageAccounts_Spec) AssignPropertiesToStorageAccountsSpec(destination *alpha20210401s.StorageAccounts_Spec) error
AssignPropertiesToStorageAccountsSpec populates the provided destination StorageAccounts_Spec from our StorageAccounts_Spec
func (*StorageAccounts_Spec) ConvertSpecFrom ¶
func (accounts *StorageAccounts_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our StorageAccounts_Spec from the provided source
func (*StorageAccounts_Spec) ConvertSpecTo ¶
func (accounts *StorageAccounts_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our StorageAccounts_Spec
func (*StorageAccounts_Spec) ConvertToARM ¶
func (accounts *StorageAccounts_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*StorageAccounts_Spec) NewEmptyARMValue ¶
func (accounts *StorageAccounts_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageAccounts_Spec) OriginalVersion ¶
func (accounts *StorageAccounts_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*StorageAccounts_Spec) PopulateFromARM ¶
func (accounts *StorageAccounts_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*StorageAccounts_Spec) SetAzureName ¶
func (accounts *StorageAccounts_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type StorageAccounts_SpecARM ¶
type StorageAccounts_SpecARM struct { ExtendedLocation *ExtendedLocationARM `json:"extendedLocation,omitempty"` Identity *IdentityARM `json:"identity,omitempty"` Kind *StorageAccountsSpecKind `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` Properties *StorageAccountPropertiesCreateParametersARM `json:"properties,omitempty"` Sku *SkuARM `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Deprecated version of StorageAccounts_Spec. Use v1beta20210401.StorageAccounts_Spec instead
func (*StorageAccounts_SpecARM) DeepCopy ¶
func (in *StorageAccounts_SpecARM) DeepCopy() *StorageAccounts_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccounts_SpecARM.
func (*StorageAccounts_SpecARM) DeepCopyInto ¶
func (in *StorageAccounts_SpecARM) DeepCopyInto(out *StorageAccounts_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (StorageAccounts_SpecARM) GetAPIVersion ¶
func (accounts StorageAccounts_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01"
func (*StorageAccounts_SpecARM) GetName ¶
func (accounts *StorageAccounts_SpecARM) GetName() string
GetName returns the Name of the resource
func (*StorageAccounts_SpecARM) GetType ¶
func (accounts *StorageAccounts_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Storage/storageAccounts"
type StorageQueue_Status ¶
type StorageQueue_Status struct { ApproximateMessageCount *int `json:"approximateMessageCount,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of StorageQueue_Status. Use v1beta20210401.StorageQueue_Status instead
func (*StorageQueue_Status) AssignPropertiesFromStorageQueueStatus ¶
func (queue *StorageQueue_Status) AssignPropertiesFromStorageQueueStatus(source *alpha20210401s.StorageQueue_Status) error
AssignPropertiesFromStorageQueueStatus populates our StorageQueue_Status from the provided source StorageQueue_Status
func (*StorageQueue_Status) AssignPropertiesToStorageQueueStatus ¶
func (queue *StorageQueue_Status) AssignPropertiesToStorageQueueStatus(destination *alpha20210401s.StorageQueue_Status) error
AssignPropertiesToStorageQueueStatus populates the provided destination StorageQueue_Status from our StorageQueue_Status
func (*StorageQueue_Status) ConvertStatusFrom ¶
func (queue *StorageQueue_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our StorageQueue_Status from the provided source
func (*StorageQueue_Status) ConvertStatusTo ¶
func (queue *StorageQueue_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our StorageQueue_Status
func (*StorageQueue_Status) DeepCopy ¶
func (in *StorageQueue_Status) DeepCopy() *StorageQueue_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueue_Status.
func (*StorageQueue_Status) DeepCopyInto ¶
func (in *StorageQueue_Status) DeepCopyInto(out *StorageQueue_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageQueue_Status) NewEmptyARMValue ¶
func (queue *StorageQueue_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageQueue_Status) PopulateFromARM ¶
func (queue *StorageQueue_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageQueue_StatusARM ¶
type StorageQueue_StatusARM struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *QueueProperties_StatusARM `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
Deprecated version of StorageQueue_Status. Use v1beta20210401.StorageQueue_Status instead
func (*StorageQueue_StatusARM) DeepCopy ¶
func (in *StorageQueue_StatusARM) DeepCopy() *StorageQueue_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueue_StatusARM.
func (*StorageQueue_StatusARM) DeepCopyInto ¶
func (in *StorageQueue_StatusARM) DeepCopyInto(out *StorageQueue_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagFilter ¶
type TagFilter struct { // +kubebuilder:validation:Required // +kubebuilder:validation:MaxLength=128 // +kubebuilder:validation:MinLength=1 Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required Op *string `json:"op,omitempty"` // +kubebuilder:validation:Required // +kubebuilder:validation:MaxLength=256 // +kubebuilder:validation:MinLength=0 Value *string `json:"value,omitempty"` }
Deprecated version of TagFilter. Use v1beta20210401.TagFilter instead
func (*TagFilter) AssignPropertiesFromTagFilter ¶
func (filter *TagFilter) AssignPropertiesFromTagFilter(source *alpha20210401s.TagFilter) error
AssignPropertiesFromTagFilter populates our TagFilter from the provided source TagFilter
func (*TagFilter) AssignPropertiesToTagFilter ¶
func (filter *TagFilter) AssignPropertiesToTagFilter(destination *alpha20210401s.TagFilter) error
AssignPropertiesToTagFilter populates the provided destination TagFilter from our TagFilter
func (*TagFilter) ConvertToARM ¶
func (filter *TagFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*TagFilter) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagFilter.
func (*TagFilter) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagFilter) NewEmptyARMValue ¶
func (filter *TagFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TagFilter) PopulateFromARM ¶
func (filter *TagFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TagFilterARM ¶
type TagFilterARM struct { Name *string `json:"name,omitempty"` Op *string `json:"op,omitempty"` Value *string `json:"value,omitempty"` }
Deprecated version of TagFilter. Use v1beta20210401.TagFilter instead
func (*TagFilterARM) DeepCopy ¶
func (in *TagFilterARM) DeepCopy() *TagFilterARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagFilterARM.
func (*TagFilterARM) DeepCopyInto ¶
func (in *TagFilterARM) DeepCopyInto(out *TagFilterARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagFilter_Status ¶
type TagFilter_Status struct { Name *string `json:"name,omitempty"` Op *string `json:"op,omitempty"` Value *string `json:"value,omitempty"` }
Deprecated version of TagFilter_Status. Use v1beta20210401.TagFilter_Status instead
func (*TagFilter_Status) AssignPropertiesFromTagFilterStatus ¶
func (filter *TagFilter_Status) AssignPropertiesFromTagFilterStatus(source *alpha20210401s.TagFilter_Status) error
AssignPropertiesFromTagFilterStatus populates our TagFilter_Status from the provided source TagFilter_Status
func (*TagFilter_Status) AssignPropertiesToTagFilterStatus ¶
func (filter *TagFilter_Status) AssignPropertiesToTagFilterStatus(destination *alpha20210401s.TagFilter_Status) error
AssignPropertiesToTagFilterStatus populates the provided destination TagFilter_Status from our TagFilter_Status
func (*TagFilter_Status) DeepCopy ¶
func (in *TagFilter_Status) DeepCopy() *TagFilter_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagFilter_Status.
func (*TagFilter_Status) DeepCopyInto ¶
func (in *TagFilter_Status) DeepCopyInto(out *TagFilter_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagFilter_Status) NewEmptyARMValue ¶
func (filter *TagFilter_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TagFilter_Status) PopulateFromARM ¶
func (filter *TagFilter_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TagFilter_StatusARM ¶
type TagFilter_StatusARM struct { Name *string `json:"name,omitempty"` Op *string `json:"op,omitempty"` Value *string `json:"value,omitempty"` }
Deprecated version of TagFilter_Status. Use v1beta20210401.TagFilter_Status instead
func (*TagFilter_StatusARM) DeepCopy ¶
func (in *TagFilter_StatusARM) DeepCopy() *TagFilter_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagFilter_StatusARM.
func (*TagFilter_StatusARM) DeepCopyInto ¶
func (in *TagFilter_StatusARM) DeepCopyInto(out *TagFilter_StatusARM)
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"` Tag *string `json:"tag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Timestamp *string `json:"timestamp,omitempty"` Upn *string `json:"upn,omitempty"` }
Deprecated version of TagProperty_Status. Use v1beta20210401.TagProperty_Status instead
func (*TagProperty_Status) AssignPropertiesFromTagPropertyStatus ¶
func (property *TagProperty_Status) AssignPropertiesFromTagPropertyStatus(source *alpha20210401s.TagProperty_Status) error
AssignPropertiesFromTagPropertyStatus populates our TagProperty_Status from the provided source TagProperty_Status
func (*TagProperty_Status) AssignPropertiesToTagPropertyStatus ¶
func (property *TagProperty_Status) AssignPropertiesToTagPropertyStatus(destination *alpha20210401s.TagProperty_Status) error
AssignPropertiesToTagPropertyStatus populates the provided destination TagProperty_Status from our TagProperty_Status
func (*TagProperty_Status) DeepCopy ¶
func (in *TagProperty_Status) DeepCopy() *TagProperty_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagProperty_Status.
func (*TagProperty_Status) DeepCopyInto ¶
func (in *TagProperty_Status) DeepCopyInto(out *TagProperty_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagProperty_Status) NewEmptyARMValue ¶
func (property *TagProperty_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TagProperty_Status) PopulateFromARM ¶
func (property *TagProperty_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TagProperty_StatusARM ¶
type TagProperty_StatusARM struct { ObjectIdentifier *string `json:"objectIdentifier,omitempty"` Tag *string `json:"tag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Timestamp *string `json:"timestamp,omitempty"` Upn *string `json:"upn,omitempty"` }
Deprecated version of TagProperty_Status. Use v1beta20210401.TagProperty_Status instead
func (*TagProperty_StatusARM) DeepCopy ¶
func (in *TagProperty_StatusARM) DeepCopy() *TagProperty_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagProperty_StatusARM.
func (*TagProperty_StatusARM) DeepCopyInto ¶
func (in *TagProperty_StatusARM) DeepCopyInto(out *TagProperty_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Tier_Status ¶
type Tier_Status string
Deprecated version of Tier_Status. Use v1beta20210401.Tier_Status instead
type UpdateHistoryPropertyStatusUpdate ¶
type UpdateHistoryPropertyStatusUpdate string
Deprecated version of UpdateHistoryPropertyStatusUpdate. Use v1beta20210401.UpdateHistoryPropertyStatusUpdate instead
type UpdateHistoryProperty_Status ¶
type UpdateHistoryProperty_Status struct { ImmutabilityPeriodSinceCreationInDays *int `json:"immutabilityPeriodSinceCreationInDays,omitempty"` ObjectIdentifier *string `json:"objectIdentifier,omitempty"` TenantId *string `json:"tenantId,omitempty"` Timestamp *string `json:"timestamp,omitempty"` Update *UpdateHistoryPropertyStatusUpdate `json:"update,omitempty"` Upn *string `json:"upn,omitempty"` }
Deprecated version of UpdateHistoryProperty_Status. Use v1beta20210401.UpdateHistoryProperty_Status instead
func (*UpdateHistoryProperty_Status) AssignPropertiesFromUpdateHistoryPropertyStatus ¶
func (property *UpdateHistoryProperty_Status) AssignPropertiesFromUpdateHistoryPropertyStatus(source *alpha20210401s.UpdateHistoryProperty_Status) error
AssignPropertiesFromUpdateHistoryPropertyStatus populates our UpdateHistoryProperty_Status from the provided source UpdateHistoryProperty_Status
func (*UpdateHistoryProperty_Status) AssignPropertiesToUpdateHistoryPropertyStatus ¶
func (property *UpdateHistoryProperty_Status) AssignPropertiesToUpdateHistoryPropertyStatus(destination *alpha20210401s.UpdateHistoryProperty_Status) error
AssignPropertiesToUpdateHistoryPropertyStatus populates the provided destination UpdateHistoryProperty_Status from our UpdateHistoryProperty_Status
func (*UpdateHistoryProperty_Status) DeepCopy ¶
func (in *UpdateHistoryProperty_Status) DeepCopy() *UpdateHistoryProperty_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateHistoryProperty_Status.
func (*UpdateHistoryProperty_Status) DeepCopyInto ¶
func (in *UpdateHistoryProperty_Status) DeepCopyInto(out *UpdateHistoryProperty_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpdateHistoryProperty_Status) NewEmptyARMValue ¶
func (property *UpdateHistoryProperty_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpdateHistoryProperty_Status) PopulateFromARM ¶
func (property *UpdateHistoryProperty_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpdateHistoryProperty_StatusARM ¶
type UpdateHistoryProperty_StatusARM struct { ImmutabilityPeriodSinceCreationInDays *int `json:"immutabilityPeriodSinceCreationInDays,omitempty"` ObjectIdentifier *string `json:"objectIdentifier,omitempty"` TenantId *string `json:"tenantId,omitempty"` Timestamp *string `json:"timestamp,omitempty"` Update *UpdateHistoryPropertyStatusUpdate `json:"update,omitempty"` Upn *string `json:"upn,omitempty"` }
Deprecated version of UpdateHistoryProperty_Status. Use v1beta20210401.UpdateHistoryProperty_Status instead
func (*UpdateHistoryProperty_StatusARM) DeepCopy ¶
func (in *UpdateHistoryProperty_StatusARM) DeepCopy() *UpdateHistoryProperty_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateHistoryProperty_StatusARM.
func (*UpdateHistoryProperty_StatusARM) DeepCopyInto ¶
func (in *UpdateHistoryProperty_StatusARM) DeepCopyInto(out *UpdateHistoryProperty_StatusARM)
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"` }
Deprecated version of UserAssignedIdentity_Status. Use v1beta20210401.UserAssignedIdentity_Status instead
func (*UserAssignedIdentity_Status) AssignPropertiesFromUserAssignedIdentityStatus ¶
func (identity *UserAssignedIdentity_Status) AssignPropertiesFromUserAssignedIdentityStatus(source *alpha20210401s.UserAssignedIdentity_Status) error
AssignPropertiesFromUserAssignedIdentityStatus populates our UserAssignedIdentity_Status from the provided source UserAssignedIdentity_Status
func (*UserAssignedIdentity_Status) AssignPropertiesToUserAssignedIdentityStatus ¶
func (identity *UserAssignedIdentity_Status) AssignPropertiesToUserAssignedIdentityStatus(destination *alpha20210401s.UserAssignedIdentity_Status) error
AssignPropertiesToUserAssignedIdentityStatus populates the provided destination UserAssignedIdentity_Status from our UserAssignedIdentity_Status
func (*UserAssignedIdentity_Status) DeepCopy ¶
func (in *UserAssignedIdentity_Status) DeepCopy() *UserAssignedIdentity_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_Status.
func (*UserAssignedIdentity_Status) DeepCopyInto ¶
func (in *UserAssignedIdentity_Status) DeepCopyInto(out *UserAssignedIdentity_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedIdentity_Status) NewEmptyARMValue ¶
func (identity *UserAssignedIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UserAssignedIdentity_Status) PopulateFromARM ¶
func (identity *UserAssignedIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UserAssignedIdentity_StatusARM ¶
type UserAssignedIdentity_StatusARM struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` }
Deprecated version of UserAssignedIdentity_Status. Use v1beta20210401.UserAssignedIdentity_Status instead
func (*UserAssignedIdentity_StatusARM) DeepCopy ¶
func (in *UserAssignedIdentity_StatusARM) DeepCopy() *UserAssignedIdentity_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_StatusARM.
func (*UserAssignedIdentity_StatusARM) DeepCopyInto ¶
func (in *UserAssignedIdentity_StatusARM) DeepCopyInto(out *UserAssignedIdentity_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { Action *VirtualNetworkRuleAction `json:"action,omitempty"` // +kubebuilder:validation:Required Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` State *VirtualNetworkRuleState `json:"state,omitempty"` }
Deprecated version of VirtualNetworkRule. Use v1beta20210401.VirtualNetworkRule instead
func (*VirtualNetworkRule) AssignPropertiesFromVirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignPropertiesFromVirtualNetworkRule(source *alpha20210401s.VirtualNetworkRule) error
AssignPropertiesFromVirtualNetworkRule populates our VirtualNetworkRule from the provided source VirtualNetworkRule
func (*VirtualNetworkRule) AssignPropertiesToVirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignPropertiesToVirtualNetworkRule(destination *alpha20210401s.VirtualNetworkRule) error
AssignPropertiesToVirtualNetworkRule populates the provided destination VirtualNetworkRule from our VirtualNetworkRule
func (*VirtualNetworkRule) ConvertToARM ¶
func (rule *VirtualNetworkRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*VirtualNetworkRule) DeepCopy ¶
func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule.
func (*VirtualNetworkRule) DeepCopyInto ¶
func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkRule) NewEmptyARMValue ¶
func (rule *VirtualNetworkRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkRule) PopulateFromARM ¶
func (rule *VirtualNetworkRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkRuleARM ¶
type VirtualNetworkRuleARM struct { Action *VirtualNetworkRuleAction `json:"action,omitempty"` Id *string `json:"id,omitempty"` State *VirtualNetworkRuleState `json:"state,omitempty"` }
Deprecated version of VirtualNetworkRule. Use v1beta20210401.VirtualNetworkRule instead
func (*VirtualNetworkRuleARM) DeepCopy ¶
func (in *VirtualNetworkRuleARM) DeepCopy() *VirtualNetworkRuleARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRuleARM.
func (*VirtualNetworkRuleARM) DeepCopyInto ¶
func (in *VirtualNetworkRuleARM) DeepCopyInto(out *VirtualNetworkRuleARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkRuleAction ¶
type VirtualNetworkRuleAction string
Deprecated version of VirtualNetworkRuleAction. Use v1beta20210401.VirtualNetworkRuleAction instead +kubebuilder:validation:Enum={"Allow"}
type VirtualNetworkRuleState ¶
type VirtualNetworkRuleState string
Deprecated version of VirtualNetworkRuleState. Use v1beta20210401.VirtualNetworkRuleState instead +kubebuilder:validation:Enum={"Deprovisioning","Failed","NetworkSourceDeleted","Provisioning","Succeeded"}
type VirtualNetworkRuleStatusAction ¶
type VirtualNetworkRuleStatusAction string
Deprecated version of VirtualNetworkRuleStatusAction. Use v1beta20210401.VirtualNetworkRuleStatusAction instead
type VirtualNetworkRuleStatusState ¶
type VirtualNetworkRuleStatusState string
Deprecated version of VirtualNetworkRuleStatusState. Use v1beta20210401.VirtualNetworkRuleStatusState instead
type VirtualNetworkRule_Status ¶
type VirtualNetworkRule_Status struct { Action *VirtualNetworkRuleStatusAction `json:"action,omitempty"` Id *string `json:"id,omitempty"` State *VirtualNetworkRuleStatusState `json:"state,omitempty"` }
Deprecated version of VirtualNetworkRule_Status. Use v1beta20210401.VirtualNetworkRule_Status instead
func (*VirtualNetworkRule_Status) AssignPropertiesFromVirtualNetworkRuleStatus ¶
func (rule *VirtualNetworkRule_Status) AssignPropertiesFromVirtualNetworkRuleStatus(source *alpha20210401s.VirtualNetworkRule_Status) error
AssignPropertiesFromVirtualNetworkRuleStatus populates our VirtualNetworkRule_Status from the provided source VirtualNetworkRule_Status
func (*VirtualNetworkRule_Status) AssignPropertiesToVirtualNetworkRuleStatus ¶
func (rule *VirtualNetworkRule_Status) AssignPropertiesToVirtualNetworkRuleStatus(destination *alpha20210401s.VirtualNetworkRule_Status) error
AssignPropertiesToVirtualNetworkRuleStatus populates the provided destination VirtualNetworkRule_Status from our VirtualNetworkRule_Status
func (*VirtualNetworkRule_Status) DeepCopy ¶
func (in *VirtualNetworkRule_Status) DeepCopy() *VirtualNetworkRule_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule_Status.
func (*VirtualNetworkRule_Status) DeepCopyInto ¶
func (in *VirtualNetworkRule_Status) DeepCopyInto(out *VirtualNetworkRule_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkRule_Status) NewEmptyARMValue ¶
func (rule *VirtualNetworkRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkRule_Status) PopulateFromARM ¶
func (rule *VirtualNetworkRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkRule_StatusARM ¶
type VirtualNetworkRule_StatusARM struct { Action *VirtualNetworkRuleStatusAction `json:"action,omitempty"` Id *string `json:"id,omitempty"` State *VirtualNetworkRuleStatusState `json:"state,omitempty"` }
Deprecated version of VirtualNetworkRule_Status. Use v1beta20210401.VirtualNetworkRule_Status instead
func (*VirtualNetworkRule_StatusARM) DeepCopy ¶
func (in *VirtualNetworkRule_StatusARM) DeepCopy() *VirtualNetworkRule_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule_StatusARM.
func (*VirtualNetworkRule_StatusARM) DeepCopyInto ¶
func (in *VirtualNetworkRule_StatusARM) DeepCopyInto(out *VirtualNetworkRule_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- blob_container__status_arm_types_gen.go
- blob_service_properties__status_arm_types_gen.go
- doc.go
- groupversion_info_gen.go
- management_policy__status_arm_types_gen.go
- queue_service_properties__status_arm_types_gen.go
- storage_account__status_arm_types_gen.go
- storage_account_types_gen.go
- storage_accounts__spec_arm_types_gen.go
- storage_accounts_blob_service_types_gen.go
- storage_accounts_blob_services__spec_arm_types_gen.go
- storage_accounts_blob_services_container_types_gen.go
- storage_accounts_blob_services_containers__spec_arm_types_gen.go
- storage_accounts_management_policies__spec_arm_types_gen.go
- storage_accounts_management_policy_types_gen.go
- storage_accounts_queue_service_types_gen.go
- storage_accounts_queue_services__spec_arm_types_gen.go
- storage_accounts_queue_services_queue_types_gen.go
- storage_accounts_queue_services_queues__spec_arm_types_gen.go
- storage_queue__status_arm_types_gen.go
- zz_generated.deepcopy.go