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.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package v1api20231101 contains API Schema definitions for the dataprotection v1api20231101 API group +groupName=dataprotection.azure.com
Package v1api20231101 contains API Schema definitions for the dataprotection v1api20231101 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=dataprotection.azure.com +versionName=v1api20231101
Index ¶
- Constants
- Variables
- type APIVersion
- type AbsoluteDeleteOption
- func (option *AbsoluteDeleteOption) AssignProperties_From_AbsoluteDeleteOption(source *storage.AbsoluteDeleteOption) error
- func (option *AbsoluteDeleteOption) AssignProperties_To_AbsoluteDeleteOption(destination *storage.AbsoluteDeleteOption) error
- func (option *AbsoluteDeleteOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AbsoluteDeleteOption) DeepCopy() *AbsoluteDeleteOption
- func (in *AbsoluteDeleteOption) DeepCopyInto(out *AbsoluteDeleteOption)
- func (option *AbsoluteDeleteOption) Initialize_From_AbsoluteDeleteOption_STATUS(source *AbsoluteDeleteOption_STATUS) error
- func (option *AbsoluteDeleteOption) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *AbsoluteDeleteOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AbsoluteDeleteOption_ObjectType
- type AbsoluteDeleteOption_ObjectType_STATUS
- type AbsoluteDeleteOption_STATUS
- func (option *AbsoluteDeleteOption_STATUS) AssignProperties_From_AbsoluteDeleteOption_STATUS(source *storage.AbsoluteDeleteOption_STATUS) error
- func (option *AbsoluteDeleteOption_STATUS) AssignProperties_To_AbsoluteDeleteOption_STATUS(destination *storage.AbsoluteDeleteOption_STATUS) error
- func (in *AbsoluteDeleteOption_STATUS) DeepCopy() *AbsoluteDeleteOption_STATUS
- func (in *AbsoluteDeleteOption_STATUS) DeepCopyInto(out *AbsoluteDeleteOption_STATUS)
- func (option *AbsoluteDeleteOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *AbsoluteDeleteOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AdhocBasedTaggingCriteria
- func (criteria *AdhocBasedTaggingCriteria) AssignProperties_From_AdhocBasedTaggingCriteria(source *storage.AdhocBasedTaggingCriteria) error
- func (criteria *AdhocBasedTaggingCriteria) AssignProperties_To_AdhocBasedTaggingCriteria(destination *storage.AdhocBasedTaggingCriteria) error
- func (criteria *AdhocBasedTaggingCriteria) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AdhocBasedTaggingCriteria) DeepCopy() *AdhocBasedTaggingCriteria
- func (in *AdhocBasedTaggingCriteria) DeepCopyInto(out *AdhocBasedTaggingCriteria)
- func (criteria *AdhocBasedTaggingCriteria) Initialize_From_AdhocBasedTaggingCriteria_STATUS(source *AdhocBasedTaggingCriteria_STATUS) error
- func (criteria *AdhocBasedTaggingCriteria) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (criteria *AdhocBasedTaggingCriteria) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AdhocBasedTaggingCriteria_STATUS
- func (criteria *AdhocBasedTaggingCriteria_STATUS) AssignProperties_From_AdhocBasedTaggingCriteria_STATUS(source *storage.AdhocBasedTaggingCriteria_STATUS) error
- func (criteria *AdhocBasedTaggingCriteria_STATUS) AssignProperties_To_AdhocBasedTaggingCriteria_STATUS(destination *storage.AdhocBasedTaggingCriteria_STATUS) error
- func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopy() *AdhocBasedTaggingCriteria_STATUS
- func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopyInto(out *AdhocBasedTaggingCriteria_STATUS)
- func (criteria *AdhocBasedTaggingCriteria_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (criteria *AdhocBasedTaggingCriteria_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AdhocBasedTriggerContext
- func (context *AdhocBasedTriggerContext) AssignProperties_From_AdhocBasedTriggerContext(source *storage.AdhocBasedTriggerContext) error
- func (context *AdhocBasedTriggerContext) AssignProperties_To_AdhocBasedTriggerContext(destination *storage.AdhocBasedTriggerContext) error
- func (context *AdhocBasedTriggerContext) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AdhocBasedTriggerContext) DeepCopy() *AdhocBasedTriggerContext
- func (in *AdhocBasedTriggerContext) DeepCopyInto(out *AdhocBasedTriggerContext)
- func (context *AdhocBasedTriggerContext) Initialize_From_AdhocBasedTriggerContext_STATUS(source *AdhocBasedTriggerContext_STATUS) error
- func (context *AdhocBasedTriggerContext) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (context *AdhocBasedTriggerContext) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AdhocBasedTriggerContext_ObjectType
- type AdhocBasedTriggerContext_ObjectType_STATUS
- type AdhocBasedTriggerContext_STATUS
- func (context *AdhocBasedTriggerContext_STATUS) AssignProperties_From_AdhocBasedTriggerContext_STATUS(source *storage.AdhocBasedTriggerContext_STATUS) error
- func (context *AdhocBasedTriggerContext_STATUS) AssignProperties_To_AdhocBasedTriggerContext_STATUS(destination *storage.AdhocBasedTriggerContext_STATUS) error
- func (in *AdhocBasedTriggerContext_STATUS) DeepCopy() *AdhocBasedTriggerContext_STATUS
- func (in *AdhocBasedTriggerContext_STATUS) DeepCopyInto(out *AdhocBasedTriggerContext_STATUS)
- func (context *AdhocBasedTriggerContext_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (context *AdhocBasedTriggerContext_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AuthCredentials
- func (credentials *AuthCredentials) AssignProperties_From_AuthCredentials(source *storage.AuthCredentials) error
- func (credentials *AuthCredentials) AssignProperties_To_AuthCredentials(destination *storage.AuthCredentials) error
- func (credentials *AuthCredentials) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AuthCredentials) DeepCopy() *AuthCredentials
- func (in *AuthCredentials) DeepCopyInto(out *AuthCredentials)
- func (credentials *AuthCredentials) Initialize_From_AuthCredentials_STATUS(source *AuthCredentials_STATUS) error
- func (credentials *AuthCredentials) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credentials *AuthCredentials) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AuthCredentials_STATUS
- func (credentials *AuthCredentials_STATUS) AssignProperties_From_AuthCredentials_STATUS(source *storage.AuthCredentials_STATUS) error
- func (credentials *AuthCredentials_STATUS) AssignProperties_To_AuthCredentials_STATUS(destination *storage.AuthCredentials_STATUS) error
- func (in *AuthCredentials_STATUS) DeepCopy() *AuthCredentials_STATUS
- func (in *AuthCredentials_STATUS) DeepCopyInto(out *AuthCredentials_STATUS)
- func (credentials *AuthCredentials_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credentials *AuthCredentials_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureBackupParams
- func (params *AzureBackupParams) AssignProperties_From_AzureBackupParams(source *storage.AzureBackupParams) error
- func (params *AzureBackupParams) AssignProperties_To_AzureBackupParams(destination *storage.AzureBackupParams) error
- func (params *AzureBackupParams) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AzureBackupParams) DeepCopy() *AzureBackupParams
- func (in *AzureBackupParams) DeepCopyInto(out *AzureBackupParams)
- func (params *AzureBackupParams) Initialize_From_AzureBackupParams_STATUS(source *AzureBackupParams_STATUS) error
- func (params *AzureBackupParams) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (params *AzureBackupParams) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureBackupParams_ObjectType
- type AzureBackupParams_ObjectType_STATUS
- type AzureBackupParams_STATUS
- func (params *AzureBackupParams_STATUS) AssignProperties_From_AzureBackupParams_STATUS(source *storage.AzureBackupParams_STATUS) error
- func (params *AzureBackupParams_STATUS) AssignProperties_To_AzureBackupParams_STATUS(destination *storage.AzureBackupParams_STATUS) error
- func (in *AzureBackupParams_STATUS) DeepCopy() *AzureBackupParams_STATUS
- func (in *AzureBackupParams_STATUS) DeepCopyInto(out *AzureBackupParams_STATUS)
- func (params *AzureBackupParams_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (params *AzureBackupParams_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureBackupRule
- func (rule *AzureBackupRule) AssignProperties_From_AzureBackupRule(source *storage.AzureBackupRule) error
- func (rule *AzureBackupRule) AssignProperties_To_AzureBackupRule(destination *storage.AzureBackupRule) error
- func (rule *AzureBackupRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AzureBackupRule) DeepCopy() *AzureBackupRule
- func (in *AzureBackupRule) DeepCopyInto(out *AzureBackupRule)
- func (rule *AzureBackupRule) Initialize_From_AzureBackupRule_STATUS(source *AzureBackupRule_STATUS) error
- func (rule *AzureBackupRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *AzureBackupRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureBackupRule_ObjectType
- type AzureBackupRule_ObjectType_STATUS
- type AzureBackupRule_STATUS
- func (rule *AzureBackupRule_STATUS) AssignProperties_From_AzureBackupRule_STATUS(source *storage.AzureBackupRule_STATUS) error
- func (rule *AzureBackupRule_STATUS) AssignProperties_To_AzureBackupRule_STATUS(destination *storage.AzureBackupRule_STATUS) error
- func (in *AzureBackupRule_STATUS) DeepCopy() *AzureBackupRule_STATUS
- func (in *AzureBackupRule_STATUS) DeepCopyInto(out *AzureBackupRule_STATUS)
- func (rule *AzureBackupRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *AzureBackupRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureMonitorAlertSettings
- func (settings *AzureMonitorAlertSettings) AssignProperties_From_AzureMonitorAlertSettings(source *storage.AzureMonitorAlertSettings) error
- func (settings *AzureMonitorAlertSettings) AssignProperties_To_AzureMonitorAlertSettings(destination *storage.AzureMonitorAlertSettings) error
- func (settings *AzureMonitorAlertSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AzureMonitorAlertSettings) DeepCopy() *AzureMonitorAlertSettings
- func (in *AzureMonitorAlertSettings) DeepCopyInto(out *AzureMonitorAlertSettings)
- func (settings *AzureMonitorAlertSettings) Initialize_From_AzureMonitorAlertSettings_STATUS(source *AzureMonitorAlertSettings_STATUS) error
- func (settings *AzureMonitorAlertSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *AzureMonitorAlertSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureMonitorAlertSettings_AlertsForAllJobFailures
- type AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS
- type AzureMonitorAlertSettings_STATUS
- func (settings *AzureMonitorAlertSettings_STATUS) AssignProperties_From_AzureMonitorAlertSettings_STATUS(source *storage.AzureMonitorAlertSettings_STATUS) error
- func (settings *AzureMonitorAlertSettings_STATUS) AssignProperties_To_AzureMonitorAlertSettings_STATUS(destination *storage.AzureMonitorAlertSettings_STATUS) error
- func (in *AzureMonitorAlertSettings_STATUS) DeepCopy() *AzureMonitorAlertSettings_STATUS
- func (in *AzureMonitorAlertSettings_STATUS) DeepCopyInto(out *AzureMonitorAlertSettings_STATUS)
- func (settings *AzureMonitorAlertSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *AzureMonitorAlertSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureOperationalStoreParameters
- func (parameters *AzureOperationalStoreParameters) AssignProperties_From_AzureOperationalStoreParameters(source *storage.AzureOperationalStoreParameters) error
- func (parameters *AzureOperationalStoreParameters) AssignProperties_To_AzureOperationalStoreParameters(destination *storage.AzureOperationalStoreParameters) error
- func (parameters *AzureOperationalStoreParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AzureOperationalStoreParameters) DeepCopy() *AzureOperationalStoreParameters
- func (in *AzureOperationalStoreParameters) DeepCopyInto(out *AzureOperationalStoreParameters)
- func (parameters *AzureOperationalStoreParameters) Initialize_From_AzureOperationalStoreParameters_STATUS(source *AzureOperationalStoreParameters_STATUS) error
- func (parameters *AzureOperationalStoreParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *AzureOperationalStoreParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureOperationalStoreParameters_DataStoreType
- type AzureOperationalStoreParameters_DataStoreType_STATUS
- type AzureOperationalStoreParameters_ObjectType
- type AzureOperationalStoreParameters_ObjectType_STATUS
- type AzureOperationalStoreParameters_STATUS
- func (parameters *AzureOperationalStoreParameters_STATUS) AssignProperties_From_AzureOperationalStoreParameters_STATUS(source *storage.AzureOperationalStoreParameters_STATUS) error
- func (parameters *AzureOperationalStoreParameters_STATUS) AssignProperties_To_AzureOperationalStoreParameters_STATUS(destination *storage.AzureOperationalStoreParameters_STATUS) error
- func (in *AzureOperationalStoreParameters_STATUS) DeepCopy() *AzureOperationalStoreParameters_STATUS
- func (in *AzureOperationalStoreParameters_STATUS) DeepCopyInto(out *AzureOperationalStoreParameters_STATUS)
- func (parameters *AzureOperationalStoreParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *AzureOperationalStoreParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureRetentionRule
- func (rule *AzureRetentionRule) AssignProperties_From_AzureRetentionRule(source *storage.AzureRetentionRule) error
- func (rule *AzureRetentionRule) AssignProperties_To_AzureRetentionRule(destination *storage.AzureRetentionRule) error
- func (rule *AzureRetentionRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AzureRetentionRule) DeepCopy() *AzureRetentionRule
- func (in *AzureRetentionRule) DeepCopyInto(out *AzureRetentionRule)
- func (rule *AzureRetentionRule) Initialize_From_AzureRetentionRule_STATUS(source *AzureRetentionRule_STATUS) error
- func (rule *AzureRetentionRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *AzureRetentionRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureRetentionRule_ObjectType
- type AzureRetentionRule_ObjectType_STATUS
- type AzureRetentionRule_STATUS
- func (rule *AzureRetentionRule_STATUS) AssignProperties_From_AzureRetentionRule_STATUS(source *storage.AzureRetentionRule_STATUS) error
- func (rule *AzureRetentionRule_STATUS) AssignProperties_To_AzureRetentionRule_STATUS(destination *storage.AzureRetentionRule_STATUS) error
- func (in *AzureRetentionRule_STATUS) DeepCopy() *AzureRetentionRule_STATUS
- func (in *AzureRetentionRule_STATUS) DeepCopyInto(out *AzureRetentionRule_STATUS)
- func (rule *AzureRetentionRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *AzureRetentionRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupCriteria
- func (criteria *BackupCriteria) AssignProperties_From_BackupCriteria(source *storage.BackupCriteria) error
- func (criteria *BackupCriteria) AssignProperties_To_BackupCriteria(destination *storage.BackupCriteria) error
- func (criteria *BackupCriteria) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupCriteria) DeepCopy() *BackupCriteria
- func (in *BackupCriteria) DeepCopyInto(out *BackupCriteria)
- func (criteria *BackupCriteria) Initialize_From_BackupCriteria_STATUS(source *BackupCriteria_STATUS) error
- func (criteria *BackupCriteria) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (criteria *BackupCriteria) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupCriteria_STATUS
- func (criteria *BackupCriteria_STATUS) AssignProperties_From_BackupCriteria_STATUS(source *storage.BackupCriteria_STATUS) error
- func (criteria *BackupCriteria_STATUS) AssignProperties_To_BackupCriteria_STATUS(destination *storage.BackupCriteria_STATUS) error
- func (in *BackupCriteria_STATUS) DeepCopy() *BackupCriteria_STATUS
- func (in *BackupCriteria_STATUS) DeepCopyInto(out *BackupCriteria_STATUS)
- func (criteria *BackupCriteria_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (criteria *BackupCriteria_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupDatasourceParameters
- func (parameters *BackupDatasourceParameters) AssignProperties_From_BackupDatasourceParameters(source *storage.BackupDatasourceParameters) error
- func (parameters *BackupDatasourceParameters) AssignProperties_To_BackupDatasourceParameters(destination *storage.BackupDatasourceParameters) error
- func (parameters *BackupDatasourceParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupDatasourceParameters) DeepCopy() *BackupDatasourceParameters
- func (in *BackupDatasourceParameters) DeepCopyInto(out *BackupDatasourceParameters)
- func (parameters *BackupDatasourceParameters) Initialize_From_BackupDatasourceParameters_STATUS(source *BackupDatasourceParameters_STATUS) error
- func (parameters *BackupDatasourceParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *BackupDatasourceParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupDatasourceParameters_STATUS
- func (parameters *BackupDatasourceParameters_STATUS) AssignProperties_From_BackupDatasourceParameters_STATUS(source *storage.BackupDatasourceParameters_STATUS) error
- func (parameters *BackupDatasourceParameters_STATUS) AssignProperties_To_BackupDatasourceParameters_STATUS(destination *storage.BackupDatasourceParameters_STATUS) error
- func (in *BackupDatasourceParameters_STATUS) DeepCopy() *BackupDatasourceParameters_STATUS
- func (in *BackupDatasourceParameters_STATUS) DeepCopyInto(out *BackupDatasourceParameters_STATUS)
- func (parameters *BackupDatasourceParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *BackupDatasourceParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupInstance
- func (instance *BackupInstance) AssignProperties_From_BackupInstance(source *storage.BackupInstance) error
- func (instance *BackupInstance) AssignProperties_To_BackupInstance(destination *storage.BackupInstance) error
- func (instance *BackupInstance) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupInstance) DeepCopy() *BackupInstance
- func (in *BackupInstance) DeepCopyInto(out *BackupInstance)
- func (instance *BackupInstance) Initialize_From_BackupInstance_STATUS(source *BackupInstance_STATUS) error
- func (instance *BackupInstance) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (instance *BackupInstance) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupInstance_CurrentProtectionState_STATUS
- type BackupInstance_STATUS
- func (instance *BackupInstance_STATUS) AssignProperties_From_BackupInstance_STATUS(source *storage.BackupInstance_STATUS) error
- func (instance *BackupInstance_STATUS) AssignProperties_To_BackupInstance_STATUS(destination *storage.BackupInstance_STATUS) error
- func (in *BackupInstance_STATUS) DeepCopy() *BackupInstance_STATUS
- func (in *BackupInstance_STATUS) DeepCopyInto(out *BackupInstance_STATUS)
- func (instance *BackupInstance_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (instance *BackupInstance_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupInstance_ValidationType
- type BackupInstance_ValidationType_STATUS
- type BackupParameters
- func (parameters *BackupParameters) AssignProperties_From_BackupParameters(source *storage.BackupParameters) error
- func (parameters *BackupParameters) AssignProperties_To_BackupParameters(destination *storage.BackupParameters) error
- func (parameters *BackupParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupParameters) DeepCopy() *BackupParameters
- func (in *BackupParameters) DeepCopyInto(out *BackupParameters)
- func (parameters *BackupParameters) Initialize_From_BackupParameters_STATUS(source *BackupParameters_STATUS) error
- func (parameters *BackupParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *BackupParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupParameters_STATUS
- func (parameters *BackupParameters_STATUS) AssignProperties_From_BackupParameters_STATUS(source *storage.BackupParameters_STATUS) error
- func (parameters *BackupParameters_STATUS) AssignProperties_To_BackupParameters_STATUS(destination *storage.BackupParameters_STATUS) error
- func (in *BackupParameters_STATUS) DeepCopy() *BackupParameters_STATUS
- func (in *BackupParameters_STATUS) DeepCopyInto(out *BackupParameters_STATUS)
- func (parameters *BackupParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *BackupParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupPolicy
- func (policy *BackupPolicy) AssignProperties_From_BackupPolicy(source *storage.BackupPolicy) error
- func (policy *BackupPolicy) AssignProperties_To_BackupPolicy(destination *storage.BackupPolicy) error
- func (policy *BackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupPolicy) DeepCopy() *BackupPolicy
- func (in *BackupPolicy) DeepCopyInto(out *BackupPolicy)
- func (policy *BackupPolicy) Initialize_From_BackupPolicy_STATUS(source *BackupPolicy_STATUS) error
- func (policy *BackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *BackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupPolicy_ObjectType
- type BackupPolicy_ObjectType_STATUS
- type BackupPolicy_STATUS
- func (policy *BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS(source *storage.BackupPolicy_STATUS) error
- func (policy *BackupPolicy_STATUS) AssignProperties_To_BackupPolicy_STATUS(destination *storage.BackupPolicy_STATUS) error
- func (in *BackupPolicy_STATUS) DeepCopy() *BackupPolicy_STATUS
- func (in *BackupPolicy_STATUS) DeepCopyInto(out *BackupPolicy_STATUS)
- func (policy *BackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *BackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupSchedule
- func (schedule *BackupSchedule) AssignProperties_From_BackupSchedule(source *storage.BackupSchedule) error
- func (schedule *BackupSchedule) AssignProperties_To_BackupSchedule(destination *storage.BackupSchedule) error
- func (schedule *BackupSchedule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupSchedule) DeepCopy() *BackupSchedule
- func (in *BackupSchedule) DeepCopyInto(out *BackupSchedule)
- func (schedule *BackupSchedule) Initialize_From_BackupSchedule_STATUS(source *BackupSchedule_STATUS) error
- func (schedule *BackupSchedule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (schedule *BackupSchedule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupSchedule_STATUS
- func (schedule *BackupSchedule_STATUS) AssignProperties_From_BackupSchedule_STATUS(source *storage.BackupSchedule_STATUS) error
- func (schedule *BackupSchedule_STATUS) AssignProperties_To_BackupSchedule_STATUS(destination *storage.BackupSchedule_STATUS) error
- func (in *BackupSchedule_STATUS) DeepCopy() *BackupSchedule_STATUS
- func (in *BackupSchedule_STATUS) DeepCopyInto(out *BackupSchedule_STATUS)
- func (schedule *BackupSchedule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (schedule *BackupSchedule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupVault
- func (vault *BackupVault) AssignProperties_From_BackupVault(source *storage.BackupVault) error
- func (vault *BackupVault) AssignProperties_To_BackupVault(destination *storage.BackupVault) error
- func (vault *BackupVault) AzureName() string
- func (vault *BackupVault) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (vault *BackupVault) ConvertFrom(hub conversion.Hub) error
- func (vault *BackupVault) ConvertTo(hub conversion.Hub) error
- func (in *BackupVault) DeepCopy() *BackupVault
- func (in *BackupVault) DeepCopyInto(out *BackupVault)
- func (in *BackupVault) DeepCopyObject() runtime.Object
- func (vault *BackupVault) Default()
- func (vault *BackupVault) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, ...) ([]client.Object, error)
- func (vault BackupVault) GetAPIVersion() string
- func (vault *BackupVault) GetConditions() conditions.Conditions
- func (vault *BackupVault) GetResourceScope() genruntime.ResourceScope
- func (vault *BackupVault) GetSpec() genruntime.ConvertibleSpec
- func (vault *BackupVault) GetStatus() genruntime.ConvertibleStatus
- func (vault *BackupVault) GetSupportedOperations() []genruntime.ResourceOperation
- func (vault *BackupVault) GetType() string
- func (vault *BackupVault) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (vault *BackupVault) NewEmptyStatus() genruntime.ConvertibleStatus
- func (vault *BackupVault) OriginalGVK() *schema.GroupVersionKind
- func (vault *BackupVault) Owner() *genruntime.ResourceReference
- func (vault *BackupVault) SecretDestinationExpressions() []*core.DestinationExpression
- func (vault *BackupVault) SetConditions(conditions conditions.Conditions)
- func (vault *BackupVault) SetStatus(status genruntime.ConvertibleStatus) error
- func (vault *BackupVault) ValidateCreate() (admission.Warnings, error)
- func (vault *BackupVault) ValidateDelete() (admission.Warnings, error)
- func (vault *BackupVault) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type BackupVaultList
- type BackupVaultOperatorConfigMaps
- func (maps *BackupVaultOperatorConfigMaps) AssignProperties_From_BackupVaultOperatorConfigMaps(source *storage.BackupVaultOperatorConfigMaps) error
- func (maps *BackupVaultOperatorConfigMaps) AssignProperties_To_BackupVaultOperatorConfigMaps(destination *storage.BackupVaultOperatorConfigMaps) error
- func (in *BackupVaultOperatorConfigMaps) DeepCopy() *BackupVaultOperatorConfigMaps
- func (in *BackupVaultOperatorConfigMaps) DeepCopyInto(out *BackupVaultOperatorConfigMaps)
- type BackupVaultOperatorSpec
- func (operator *BackupVaultOperatorSpec) AssignProperties_From_BackupVaultOperatorSpec(source *storage.BackupVaultOperatorSpec) error
- func (operator *BackupVaultOperatorSpec) AssignProperties_To_BackupVaultOperatorSpec(destination *storage.BackupVaultOperatorSpec) error
- func (in *BackupVaultOperatorSpec) DeepCopy() *BackupVaultOperatorSpec
- func (in *BackupVaultOperatorSpec) DeepCopyInto(out *BackupVaultOperatorSpec)
- type BackupVaultResource_STATUS
- func (resource *BackupVaultResource_STATUS) AssignProperties_From_BackupVaultResource_STATUS(source *storage.BackupVaultResource_STATUS) error
- func (resource *BackupVaultResource_STATUS) AssignProperties_To_BackupVaultResource_STATUS(destination *storage.BackupVaultResource_STATUS) error
- func (resource *BackupVaultResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (resource *BackupVaultResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BackupVaultResource_STATUS) DeepCopy() *BackupVaultResource_STATUS
- func (in *BackupVaultResource_STATUS) DeepCopyInto(out *BackupVaultResource_STATUS)
- func (resource *BackupVaultResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *BackupVaultResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupVaultSpec
- func (vault *BackupVaultSpec) AssignProperties_From_BackupVaultSpec(source *storage.BackupVaultSpec) error
- func (vault *BackupVaultSpec) AssignProperties_To_BackupVaultSpec(destination *storage.BackupVaultSpec) error
- func (vault *BackupVaultSpec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupVaultSpec) DeepCopy() *BackupVaultSpec
- func (in *BackupVaultSpec) DeepCopyInto(out *BackupVaultSpec)
- func (vault *BackupVaultSpec) Initialize_From_BackupVault_STATUS(source *BackupVault_STATUS) error
- func (vault *BackupVaultSpec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (vault *BackupVaultSpec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupVault_ProvisioningState_STATUS
- type BackupVault_ResourceMoveState_STATUS
- type BackupVault_STATUS
- func (vault *BackupVault_STATUS) AssignProperties_From_BackupVault_STATUS(source *storage.BackupVault_STATUS) error
- func (vault *BackupVault_STATUS) AssignProperties_To_BackupVault_STATUS(destination *storage.BackupVault_STATUS) error
- func (in *BackupVault_STATUS) DeepCopy() *BackupVault_STATUS
- func (in *BackupVault_STATUS) DeepCopyInto(out *BackupVault_STATUS)
- func (vault *BackupVault_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (vault *BackupVault_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupVault_SecureScore_STATUS
- type BackupVault_Spec
- func (vault *BackupVault_Spec) AssignProperties_From_BackupVault_Spec(source *storage.BackupVault_Spec) error
- func (vault *BackupVault_Spec) AssignProperties_To_BackupVault_Spec(destination *storage.BackupVault_Spec) error
- func (vault *BackupVault_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (vault *BackupVault_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (vault *BackupVault_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupVault_Spec) DeepCopy() *BackupVault_Spec
- func (in *BackupVault_Spec) DeepCopyInto(out *BackupVault_Spec)
- func (vault *BackupVault_Spec) Initialize_From_BackupVaultResource_STATUS(source *BackupVaultResource_STATUS) error
- func (vault *BackupVault_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (vault *BackupVault_Spec) OriginalVersion() string
- func (vault *BackupVault_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (vault *BackupVault_Spec) SetAzureName(azureName string)
- type BackupVaultsBackupInstance
- func (instance *BackupVaultsBackupInstance) AssignProperties_From_BackupVaultsBackupInstance(source *storage.BackupVaultsBackupInstance) error
- func (instance *BackupVaultsBackupInstance) AssignProperties_To_BackupVaultsBackupInstance(destination *storage.BackupVaultsBackupInstance) error
- func (instance *BackupVaultsBackupInstance) AzureName() string
- func (instance *BackupVaultsBackupInstance) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (instance *BackupVaultsBackupInstance) ConvertFrom(hub conversion.Hub) error
- func (instance *BackupVaultsBackupInstance) ConvertTo(hub conversion.Hub) error
- func (in *BackupVaultsBackupInstance) DeepCopy() *BackupVaultsBackupInstance
- func (in *BackupVaultsBackupInstance) DeepCopyInto(out *BackupVaultsBackupInstance)
- func (in *BackupVaultsBackupInstance) DeepCopyObject() runtime.Object
- func (instance *BackupVaultsBackupInstance) Default()
- func (instance BackupVaultsBackupInstance) GetAPIVersion() string
- func (instance *BackupVaultsBackupInstance) GetConditions() conditions.Conditions
- func (instance *BackupVaultsBackupInstance) GetResourceScope() genruntime.ResourceScope
- func (instance *BackupVaultsBackupInstance) GetSpec() genruntime.ConvertibleSpec
- func (instance *BackupVaultsBackupInstance) GetStatus() genruntime.ConvertibleStatus
- func (instance *BackupVaultsBackupInstance) GetSupportedOperations() []genruntime.ResourceOperation
- func (instance *BackupVaultsBackupInstance) GetType() string
- func (instance *BackupVaultsBackupInstance) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (instance *BackupVaultsBackupInstance) NewEmptyStatus() genruntime.ConvertibleStatus
- func (instance *BackupVaultsBackupInstance) OriginalGVK() *schema.GroupVersionKind
- func (instance *BackupVaultsBackupInstance) Owner() *genruntime.ResourceReference
- func (instance *BackupVaultsBackupInstance) SecretDestinationExpressions() []*core.DestinationExpression
- func (instance *BackupVaultsBackupInstance) SetConditions(conditions conditions.Conditions)
- func (instance *BackupVaultsBackupInstance) SetStatus(status genruntime.ConvertibleStatus) error
- func (instance *BackupVaultsBackupInstance) ValidateCreate() (admission.Warnings, error)
- func (instance *BackupVaultsBackupInstance) ValidateDelete() (admission.Warnings, error)
- func (instance *BackupVaultsBackupInstance) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type BackupVaultsBackupInstanceList
- type BackupVaultsBackupInstanceOperatorSpec
- func (operator *BackupVaultsBackupInstanceOperatorSpec) AssignProperties_From_BackupVaultsBackupInstanceOperatorSpec(source *storage.BackupVaultsBackupInstanceOperatorSpec) error
- func (operator *BackupVaultsBackupInstanceOperatorSpec) AssignProperties_To_BackupVaultsBackupInstanceOperatorSpec(destination *storage.BackupVaultsBackupInstanceOperatorSpec) error
- func (in *BackupVaultsBackupInstanceOperatorSpec) DeepCopy() *BackupVaultsBackupInstanceOperatorSpec
- func (in *BackupVaultsBackupInstanceOperatorSpec) DeepCopyInto(out *BackupVaultsBackupInstanceOperatorSpec)
- type BackupVaultsBackupInstance_STATUS
- func (instance *BackupVaultsBackupInstance_STATUS) AssignProperties_From_BackupVaultsBackupInstance_STATUS(source *storage.BackupVaultsBackupInstance_STATUS) error
- func (instance *BackupVaultsBackupInstance_STATUS) AssignProperties_To_BackupVaultsBackupInstance_STATUS(destination *storage.BackupVaultsBackupInstance_STATUS) error
- func (instance *BackupVaultsBackupInstance_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (instance *BackupVaultsBackupInstance_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BackupVaultsBackupInstance_STATUS) DeepCopy() *BackupVaultsBackupInstance_STATUS
- func (in *BackupVaultsBackupInstance_STATUS) DeepCopyInto(out *BackupVaultsBackupInstance_STATUS)
- func (instance *BackupVaultsBackupInstance_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (instance *BackupVaultsBackupInstance_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupVaultsBackupInstance_Spec
- func (instance *BackupVaultsBackupInstance_Spec) AssignProperties_From_BackupVaultsBackupInstance_Spec(source *storage.BackupVaultsBackupInstance_Spec) error
- func (instance *BackupVaultsBackupInstance_Spec) AssignProperties_To_BackupVaultsBackupInstance_Spec(destination *storage.BackupVaultsBackupInstance_Spec) error
- func (instance *BackupVaultsBackupInstance_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (instance *BackupVaultsBackupInstance_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (instance *BackupVaultsBackupInstance_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupVaultsBackupInstance_Spec) DeepCopy() *BackupVaultsBackupInstance_Spec
- func (in *BackupVaultsBackupInstance_Spec) DeepCopyInto(out *BackupVaultsBackupInstance_Spec)
- func (instance *BackupVaultsBackupInstance_Spec) Initialize_From_BackupVaultsBackupInstance_STATUS(source *BackupVaultsBackupInstance_STATUS) error
- func (instance *BackupVaultsBackupInstance_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (instance *BackupVaultsBackupInstance_Spec) OriginalVersion() string
- func (instance *BackupVaultsBackupInstance_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (instance *BackupVaultsBackupInstance_Spec) SetAzureName(azureName string)
- type BackupVaultsBackupPolicy
- func (policy *BackupVaultsBackupPolicy) AssignProperties_From_BackupVaultsBackupPolicy(source *storage.BackupVaultsBackupPolicy) error
- func (policy *BackupVaultsBackupPolicy) AssignProperties_To_BackupVaultsBackupPolicy(destination *storage.BackupVaultsBackupPolicy) error
- func (policy *BackupVaultsBackupPolicy) AzureName() string
- func (policy *BackupVaultsBackupPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (policy *BackupVaultsBackupPolicy) ConvertFrom(hub conversion.Hub) error
- func (policy *BackupVaultsBackupPolicy) ConvertTo(hub conversion.Hub) error
- func (in *BackupVaultsBackupPolicy) DeepCopy() *BackupVaultsBackupPolicy
- func (in *BackupVaultsBackupPolicy) DeepCopyInto(out *BackupVaultsBackupPolicy)
- func (in *BackupVaultsBackupPolicy) DeepCopyObject() runtime.Object
- func (policy *BackupVaultsBackupPolicy) Default()
- func (policy BackupVaultsBackupPolicy) GetAPIVersion() string
- func (policy *BackupVaultsBackupPolicy) GetConditions() conditions.Conditions
- func (policy *BackupVaultsBackupPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *BackupVaultsBackupPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *BackupVaultsBackupPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *BackupVaultsBackupPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *BackupVaultsBackupPolicy) GetType() string
- func (policy *BackupVaultsBackupPolicy) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (policy *BackupVaultsBackupPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *BackupVaultsBackupPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *BackupVaultsBackupPolicy) Owner() *genruntime.ResourceReference
- func (policy *BackupVaultsBackupPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *BackupVaultsBackupPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *BackupVaultsBackupPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- func (policy *BackupVaultsBackupPolicy) ValidateCreate() (admission.Warnings, error)
- func (policy *BackupVaultsBackupPolicy) ValidateDelete() (admission.Warnings, error)
- func (policy *BackupVaultsBackupPolicy) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type BackupVaultsBackupPolicyList
- type BackupVaultsBackupPolicyOperatorSpec
- func (operator *BackupVaultsBackupPolicyOperatorSpec) AssignProperties_From_BackupVaultsBackupPolicyOperatorSpec(source *storage.BackupVaultsBackupPolicyOperatorSpec) error
- func (operator *BackupVaultsBackupPolicyOperatorSpec) AssignProperties_To_BackupVaultsBackupPolicyOperatorSpec(destination *storage.BackupVaultsBackupPolicyOperatorSpec) error
- func (in *BackupVaultsBackupPolicyOperatorSpec) DeepCopy() *BackupVaultsBackupPolicyOperatorSpec
- func (in *BackupVaultsBackupPolicyOperatorSpec) DeepCopyInto(out *BackupVaultsBackupPolicyOperatorSpec)
- type BackupVaultsBackupPolicy_STATUS
- func (policy *BackupVaultsBackupPolicy_STATUS) AssignProperties_From_BackupVaultsBackupPolicy_STATUS(source *storage.BackupVaultsBackupPolicy_STATUS) error
- func (policy *BackupVaultsBackupPolicy_STATUS) AssignProperties_To_BackupVaultsBackupPolicy_STATUS(destination *storage.BackupVaultsBackupPolicy_STATUS) error
- func (policy *BackupVaultsBackupPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *BackupVaultsBackupPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BackupVaultsBackupPolicy_STATUS) DeepCopy() *BackupVaultsBackupPolicy_STATUS
- func (in *BackupVaultsBackupPolicy_STATUS) DeepCopyInto(out *BackupVaultsBackupPolicy_STATUS)
- func (policy *BackupVaultsBackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *BackupVaultsBackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupVaultsBackupPolicy_Spec
- func (policy *BackupVaultsBackupPolicy_Spec) AssignProperties_From_BackupVaultsBackupPolicy_Spec(source *storage.BackupVaultsBackupPolicy_Spec) error
- func (policy *BackupVaultsBackupPolicy_Spec) AssignProperties_To_BackupVaultsBackupPolicy_Spec(destination *storage.BackupVaultsBackupPolicy_Spec) error
- func (policy *BackupVaultsBackupPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *BackupVaultsBackupPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (policy *BackupVaultsBackupPolicy_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupVaultsBackupPolicy_Spec) DeepCopy() *BackupVaultsBackupPolicy_Spec
- func (in *BackupVaultsBackupPolicy_Spec) DeepCopyInto(out *BackupVaultsBackupPolicy_Spec)
- func (policy *BackupVaultsBackupPolicy_Spec) Initialize_From_BackupVaultsBackupPolicy_STATUS(source *BackupVaultsBackupPolicy_STATUS) error
- func (policy *BackupVaultsBackupPolicy_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *BackupVaultsBackupPolicy_Spec) OriginalVersion() string
- func (policy *BackupVaultsBackupPolicy_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (policy *BackupVaultsBackupPolicy_Spec) SetAzureName(azureName string)
- type BaseBackupPolicy
- func (policy *BaseBackupPolicy) AssignProperties_From_BaseBackupPolicy(source *storage.BaseBackupPolicy) error
- func (policy *BaseBackupPolicy) AssignProperties_To_BaseBackupPolicy(destination *storage.BaseBackupPolicy) error
- func (policy *BaseBackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BaseBackupPolicy) DeepCopy() *BaseBackupPolicy
- func (in *BaseBackupPolicy) DeepCopyInto(out *BaseBackupPolicy)
- func (policy *BaseBackupPolicy) Initialize_From_BaseBackupPolicy_STATUS(source *BaseBackupPolicy_STATUS) error
- func (policy *BaseBackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *BaseBackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BaseBackupPolicy_STATUS
- func (policy *BaseBackupPolicy_STATUS) AssignProperties_From_BaseBackupPolicy_STATUS(source *storage.BaseBackupPolicy_STATUS) error
- func (policy *BaseBackupPolicy_STATUS) AssignProperties_To_BaseBackupPolicy_STATUS(destination *storage.BaseBackupPolicy_STATUS) error
- func (in *BaseBackupPolicy_STATUS) DeepCopy() *BaseBackupPolicy_STATUS
- func (in *BaseBackupPolicy_STATUS) DeepCopyInto(out *BaseBackupPolicy_STATUS)
- func (policy *BaseBackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *BaseBackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BasePolicyRule
- func (rule *BasePolicyRule) AssignProperties_From_BasePolicyRule(source *storage.BasePolicyRule) error
- func (rule *BasePolicyRule) AssignProperties_To_BasePolicyRule(destination *storage.BasePolicyRule) error
- func (rule *BasePolicyRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BasePolicyRule) DeepCopy() *BasePolicyRule
- func (in *BasePolicyRule) DeepCopyInto(out *BasePolicyRule)
- func (rule *BasePolicyRule) Initialize_From_BasePolicyRule_STATUS(source *BasePolicyRule_STATUS) error
- func (rule *BasePolicyRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *BasePolicyRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BasePolicyRule_STATUS
- func (rule *BasePolicyRule_STATUS) AssignProperties_From_BasePolicyRule_STATUS(source *storage.BasePolicyRule_STATUS) error
- func (rule *BasePolicyRule_STATUS) AssignProperties_To_BasePolicyRule_STATUS(destination *storage.BasePolicyRule_STATUS) error
- func (in *BasePolicyRule_STATUS) DeepCopy() *BasePolicyRule_STATUS
- func (in *BasePolicyRule_STATUS) DeepCopyInto(out *BasePolicyRule_STATUS)
- func (rule *BasePolicyRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *BasePolicyRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BaseResourceProperties
- func (properties *BaseResourceProperties) AssignProperties_From_BaseResourceProperties(source *storage.BaseResourceProperties) error
- func (properties *BaseResourceProperties) AssignProperties_To_BaseResourceProperties(destination *storage.BaseResourceProperties) error
- func (properties *BaseResourceProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BaseResourceProperties) DeepCopy() *BaseResourceProperties
- func (in *BaseResourceProperties) DeepCopyInto(out *BaseResourceProperties)
- func (properties *BaseResourceProperties) Initialize_From_BaseResourceProperties_STATUS(source *BaseResourceProperties_STATUS) error
- func (properties *BaseResourceProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *BaseResourceProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BaseResourceProperties_STATUS
- func (properties *BaseResourceProperties_STATUS) AssignProperties_From_BaseResourceProperties_STATUS(source *storage.BaseResourceProperties_STATUS) error
- func (properties *BaseResourceProperties_STATUS) AssignProperties_To_BaseResourceProperties_STATUS(destination *storage.BaseResourceProperties_STATUS) error
- func (in *BaseResourceProperties_STATUS) DeepCopy() *BaseResourceProperties_STATUS
- func (in *BaseResourceProperties_STATUS) DeepCopyInto(out *BaseResourceProperties_STATUS)
- func (properties *BaseResourceProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *BaseResourceProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobBackupDatasourceParameters
- func (parameters *BlobBackupDatasourceParameters) AssignProperties_From_BlobBackupDatasourceParameters(source *storage.BlobBackupDatasourceParameters) error
- func (parameters *BlobBackupDatasourceParameters) AssignProperties_To_BlobBackupDatasourceParameters(destination *storage.BlobBackupDatasourceParameters) error
- func (parameters *BlobBackupDatasourceParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BlobBackupDatasourceParameters) DeepCopy() *BlobBackupDatasourceParameters
- func (in *BlobBackupDatasourceParameters) DeepCopyInto(out *BlobBackupDatasourceParameters)
- func (parameters *BlobBackupDatasourceParameters) Initialize_From_BlobBackupDatasourceParameters_STATUS(source *BlobBackupDatasourceParameters_STATUS) error
- func (parameters *BlobBackupDatasourceParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *BlobBackupDatasourceParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BlobBackupDatasourceParameters_ObjectType
- type BlobBackupDatasourceParameters_ObjectType_STATUS
- type BlobBackupDatasourceParameters_STATUS
- func (parameters *BlobBackupDatasourceParameters_STATUS) AssignProperties_From_BlobBackupDatasourceParameters_STATUS(source *storage.BlobBackupDatasourceParameters_STATUS) error
- func (parameters *BlobBackupDatasourceParameters_STATUS) AssignProperties_To_BlobBackupDatasourceParameters_STATUS(destination *storage.BlobBackupDatasourceParameters_STATUS) error
- func (in *BlobBackupDatasourceParameters_STATUS) DeepCopy() *BlobBackupDatasourceParameters_STATUS
- func (in *BlobBackupDatasourceParameters_STATUS) DeepCopyInto(out *BlobBackupDatasourceParameters_STATUS)
- func (parameters *BlobBackupDatasourceParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *BlobBackupDatasourceParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CopyOnExpiryOption
- func (option *CopyOnExpiryOption) AssignProperties_From_CopyOnExpiryOption(source *storage.CopyOnExpiryOption) error
- func (option *CopyOnExpiryOption) AssignProperties_To_CopyOnExpiryOption(destination *storage.CopyOnExpiryOption) error
- func (option *CopyOnExpiryOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CopyOnExpiryOption) DeepCopy() *CopyOnExpiryOption
- func (in *CopyOnExpiryOption) DeepCopyInto(out *CopyOnExpiryOption)
- func (option *CopyOnExpiryOption) Initialize_From_CopyOnExpiryOption_STATUS(source *CopyOnExpiryOption_STATUS) error
- func (option *CopyOnExpiryOption) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *CopyOnExpiryOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CopyOnExpiryOption_ObjectType
- type CopyOnExpiryOption_ObjectType_STATUS
- type CopyOnExpiryOption_STATUS
- func (option *CopyOnExpiryOption_STATUS) AssignProperties_From_CopyOnExpiryOption_STATUS(source *storage.CopyOnExpiryOption_STATUS) error
- func (option *CopyOnExpiryOption_STATUS) AssignProperties_To_CopyOnExpiryOption_STATUS(destination *storage.CopyOnExpiryOption_STATUS) error
- func (in *CopyOnExpiryOption_STATUS) DeepCopy() *CopyOnExpiryOption_STATUS
- func (in *CopyOnExpiryOption_STATUS) DeepCopyInto(out *CopyOnExpiryOption_STATUS)
- func (option *CopyOnExpiryOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *CopyOnExpiryOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CopyOption
- func (option *CopyOption) AssignProperties_From_CopyOption(source *storage.CopyOption) error
- func (option *CopyOption) AssignProperties_To_CopyOption(destination *storage.CopyOption) error
- func (option *CopyOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CopyOption) DeepCopy() *CopyOption
- func (in *CopyOption) DeepCopyInto(out *CopyOption)
- func (option *CopyOption) Initialize_From_CopyOption_STATUS(source *CopyOption_STATUS) error
- func (option *CopyOption) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *CopyOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CopyOption_STATUS
- func (option *CopyOption_STATUS) AssignProperties_From_CopyOption_STATUS(source *storage.CopyOption_STATUS) error
- func (option *CopyOption_STATUS) AssignProperties_To_CopyOption_STATUS(destination *storage.CopyOption_STATUS) error
- func (in *CopyOption_STATUS) DeepCopy() *CopyOption_STATUS
- func (in *CopyOption_STATUS) DeepCopyInto(out *CopyOption_STATUS)
- func (option *CopyOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *CopyOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CrossRegionRestoreSettings
- func (settings *CrossRegionRestoreSettings) AssignProperties_From_CrossRegionRestoreSettings(source *storage.CrossRegionRestoreSettings) error
- func (settings *CrossRegionRestoreSettings) AssignProperties_To_CrossRegionRestoreSettings(destination *storage.CrossRegionRestoreSettings) error
- func (settings *CrossRegionRestoreSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CrossRegionRestoreSettings) DeepCopy() *CrossRegionRestoreSettings
- func (in *CrossRegionRestoreSettings) DeepCopyInto(out *CrossRegionRestoreSettings)
- func (settings *CrossRegionRestoreSettings) Initialize_From_CrossRegionRestoreSettings_STATUS(source *CrossRegionRestoreSettings_STATUS) error
- func (settings *CrossRegionRestoreSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *CrossRegionRestoreSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CrossRegionRestoreSettings_STATUS
- func (settings *CrossRegionRestoreSettings_STATUS) AssignProperties_From_CrossRegionRestoreSettings_STATUS(source *storage.CrossRegionRestoreSettings_STATUS) error
- func (settings *CrossRegionRestoreSettings_STATUS) AssignProperties_To_CrossRegionRestoreSettings_STATUS(destination *storage.CrossRegionRestoreSettings_STATUS) error
- func (in *CrossRegionRestoreSettings_STATUS) DeepCopy() *CrossRegionRestoreSettings_STATUS
- func (in *CrossRegionRestoreSettings_STATUS) DeepCopyInto(out *CrossRegionRestoreSettings_STATUS)
- func (settings *CrossRegionRestoreSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *CrossRegionRestoreSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CrossRegionRestoreSettings_State
- type CrossRegionRestoreSettings_State_STATUS
- type CrossSubscriptionRestoreSettings
- func (settings *CrossSubscriptionRestoreSettings) AssignProperties_From_CrossSubscriptionRestoreSettings(source *storage.CrossSubscriptionRestoreSettings) error
- func (settings *CrossSubscriptionRestoreSettings) AssignProperties_To_CrossSubscriptionRestoreSettings(destination *storage.CrossSubscriptionRestoreSettings) error
- func (settings *CrossSubscriptionRestoreSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CrossSubscriptionRestoreSettings) DeepCopy() *CrossSubscriptionRestoreSettings
- func (in *CrossSubscriptionRestoreSettings) DeepCopyInto(out *CrossSubscriptionRestoreSettings)
- func (settings *CrossSubscriptionRestoreSettings) Initialize_From_CrossSubscriptionRestoreSettings_STATUS(source *CrossSubscriptionRestoreSettings_STATUS) error
- func (settings *CrossSubscriptionRestoreSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *CrossSubscriptionRestoreSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CrossSubscriptionRestoreSettings_STATUS
- func (settings *CrossSubscriptionRestoreSettings_STATUS) AssignProperties_From_CrossSubscriptionRestoreSettings_STATUS(source *storage.CrossSubscriptionRestoreSettings_STATUS) error
- func (settings *CrossSubscriptionRestoreSettings_STATUS) AssignProperties_To_CrossSubscriptionRestoreSettings_STATUS(destination *storage.CrossSubscriptionRestoreSettings_STATUS) error
- func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopy() *CrossSubscriptionRestoreSettings_STATUS
- func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopyInto(out *CrossSubscriptionRestoreSettings_STATUS)
- func (settings *CrossSubscriptionRestoreSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *CrossSubscriptionRestoreSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CrossSubscriptionRestoreSettings_State
- type CrossSubscriptionRestoreSettings_State_STATUS
- type CustomCopyOption
- func (option *CustomCopyOption) AssignProperties_From_CustomCopyOption(source *storage.CustomCopyOption) error
- func (option *CustomCopyOption) AssignProperties_To_CustomCopyOption(destination *storage.CustomCopyOption) error
- func (option *CustomCopyOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CustomCopyOption) DeepCopy() *CustomCopyOption
- func (in *CustomCopyOption) DeepCopyInto(out *CustomCopyOption)
- func (option *CustomCopyOption) Initialize_From_CustomCopyOption_STATUS(source *CustomCopyOption_STATUS) error
- func (option *CustomCopyOption) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *CustomCopyOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CustomCopyOption_ObjectType
- type CustomCopyOption_ObjectType_STATUS
- type CustomCopyOption_STATUS
- func (option *CustomCopyOption_STATUS) AssignProperties_From_CustomCopyOption_STATUS(source *storage.CustomCopyOption_STATUS) error
- func (option *CustomCopyOption_STATUS) AssignProperties_To_CustomCopyOption_STATUS(destination *storage.CustomCopyOption_STATUS) error
- func (in *CustomCopyOption_STATUS) DeepCopy() *CustomCopyOption_STATUS
- func (in *CustomCopyOption_STATUS) DeepCopyInto(out *CustomCopyOption_STATUS)
- func (option *CustomCopyOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *CustomCopyOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DataStoreInfoBase
- func (base *DataStoreInfoBase) AssignProperties_From_DataStoreInfoBase(source *storage.DataStoreInfoBase) error
- func (base *DataStoreInfoBase) AssignProperties_To_DataStoreInfoBase(destination *storage.DataStoreInfoBase) error
- func (base *DataStoreInfoBase) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DataStoreInfoBase) DeepCopy() *DataStoreInfoBase
- func (in *DataStoreInfoBase) DeepCopyInto(out *DataStoreInfoBase)
- func (base *DataStoreInfoBase) Initialize_From_DataStoreInfoBase_STATUS(source *DataStoreInfoBase_STATUS) error
- func (base *DataStoreInfoBase) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (base *DataStoreInfoBase) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DataStoreInfoBase_DataStoreType
- type DataStoreInfoBase_DataStoreType_STATUS
- type DataStoreInfoBase_STATUS
- func (base *DataStoreInfoBase_STATUS) AssignProperties_From_DataStoreInfoBase_STATUS(source *storage.DataStoreInfoBase_STATUS) error
- func (base *DataStoreInfoBase_STATUS) AssignProperties_To_DataStoreInfoBase_STATUS(destination *storage.DataStoreInfoBase_STATUS) error
- func (in *DataStoreInfoBase_STATUS) DeepCopy() *DataStoreInfoBase_STATUS
- func (in *DataStoreInfoBase_STATUS) DeepCopyInto(out *DataStoreInfoBase_STATUS)
- func (base *DataStoreInfoBase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (base *DataStoreInfoBase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DataStoreParameters
- func (parameters *DataStoreParameters) AssignProperties_From_DataStoreParameters(source *storage.DataStoreParameters) error
- func (parameters *DataStoreParameters) AssignProperties_To_DataStoreParameters(destination *storage.DataStoreParameters) error
- func (parameters *DataStoreParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DataStoreParameters) DeepCopy() *DataStoreParameters
- func (in *DataStoreParameters) DeepCopyInto(out *DataStoreParameters)
- func (parameters *DataStoreParameters) Initialize_From_DataStoreParameters_STATUS(source *DataStoreParameters_STATUS) error
- func (parameters *DataStoreParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *DataStoreParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DataStoreParameters_STATUS
- func (parameters *DataStoreParameters_STATUS) AssignProperties_From_DataStoreParameters_STATUS(source *storage.DataStoreParameters_STATUS) error
- func (parameters *DataStoreParameters_STATUS) AssignProperties_To_DataStoreParameters_STATUS(destination *storage.DataStoreParameters_STATUS) error
- func (in *DataStoreParameters_STATUS) DeepCopy() *DataStoreParameters_STATUS
- func (in *DataStoreParameters_STATUS) DeepCopyInto(out *DataStoreParameters_STATUS)
- func (parameters *DataStoreParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *DataStoreParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Datasource
- func (datasource *Datasource) AssignProperties_From_Datasource(source *storage.Datasource) error
- func (datasource *Datasource) AssignProperties_To_Datasource(destination *storage.Datasource) error
- func (datasource *Datasource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Datasource) DeepCopy() *Datasource
- func (in *Datasource) DeepCopyInto(out *Datasource)
- func (datasource *Datasource) Initialize_From_Datasource_STATUS(source *Datasource_STATUS) error
- func (datasource *Datasource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (datasource *Datasource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatasourceSet
- func (datasourceSet *DatasourceSet) AssignProperties_From_DatasourceSet(source *storage.DatasourceSet) error
- func (datasourceSet *DatasourceSet) AssignProperties_To_DatasourceSet(destination *storage.DatasourceSet) error
- func (datasourceSet *DatasourceSet) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatasourceSet) DeepCopy() *DatasourceSet
- func (in *DatasourceSet) DeepCopyInto(out *DatasourceSet)
- func (datasourceSet *DatasourceSet) Initialize_From_DatasourceSet_STATUS(source *DatasourceSet_STATUS) error
- func (datasourceSet *DatasourceSet) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (datasourceSet *DatasourceSet) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatasourceSet_STATUS
- func (datasourceSet *DatasourceSet_STATUS) AssignProperties_From_DatasourceSet_STATUS(source *storage.DatasourceSet_STATUS) error
- func (datasourceSet *DatasourceSet_STATUS) AssignProperties_To_DatasourceSet_STATUS(destination *storage.DatasourceSet_STATUS) error
- func (in *DatasourceSet_STATUS) DeepCopy() *DatasourceSet_STATUS
- func (in *DatasourceSet_STATUS) DeepCopyInto(out *DatasourceSet_STATUS)
- func (datasourceSet *DatasourceSet_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (datasourceSet *DatasourceSet_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Datasource_STATUS
- func (datasource *Datasource_STATUS) AssignProperties_From_Datasource_STATUS(source *storage.Datasource_STATUS) error
- func (datasource *Datasource_STATUS) AssignProperties_To_Datasource_STATUS(destination *storage.Datasource_STATUS) error
- func (in *Datasource_STATUS) DeepCopy() *Datasource_STATUS
- func (in *Datasource_STATUS) DeepCopyInto(out *Datasource_STATUS)
- func (datasource *Datasource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (datasource *Datasource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Day
- func (day *Day) AssignProperties_From_Day(source *storage.Day) error
- func (day *Day) AssignProperties_To_Day(destination *storage.Day) error
- func (day *Day) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Day) DeepCopy() *Day
- func (in *Day) DeepCopyInto(out *Day)
- func (day *Day) Initialize_From_Day_STATUS(source *Day_STATUS) error
- func (day *Day) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (day *Day) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Day_STATUS
- func (day *Day_STATUS) AssignProperties_From_Day_STATUS(source *storage.Day_STATUS) error
- func (day *Day_STATUS) AssignProperties_To_Day_STATUS(destination *storage.Day_STATUS) error
- func (in *Day_STATUS) DeepCopy() *Day_STATUS
- func (in *Day_STATUS) DeepCopyInto(out *Day_STATUS)
- func (day *Day_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (day *Day_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DefaultResourceProperties
- func (properties *DefaultResourceProperties) AssignProperties_From_DefaultResourceProperties(source *storage.DefaultResourceProperties) error
- func (properties *DefaultResourceProperties) AssignProperties_To_DefaultResourceProperties(destination *storage.DefaultResourceProperties) error
- func (properties *DefaultResourceProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DefaultResourceProperties) DeepCopy() *DefaultResourceProperties
- func (in *DefaultResourceProperties) DeepCopyInto(out *DefaultResourceProperties)
- func (properties *DefaultResourceProperties) Initialize_From_DefaultResourceProperties_STATUS(source *DefaultResourceProperties_STATUS) error
- func (properties *DefaultResourceProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *DefaultResourceProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DefaultResourceProperties_ObjectType
- type DefaultResourceProperties_ObjectType_STATUS
- type DefaultResourceProperties_STATUS
- func (properties *DefaultResourceProperties_STATUS) AssignProperties_From_DefaultResourceProperties_STATUS(source *storage.DefaultResourceProperties_STATUS) error
- func (properties *DefaultResourceProperties_STATUS) AssignProperties_To_DefaultResourceProperties_STATUS(destination *storage.DefaultResourceProperties_STATUS) error
- func (in *DefaultResourceProperties_STATUS) DeepCopy() *DefaultResourceProperties_STATUS
- func (in *DefaultResourceProperties_STATUS) DeepCopyInto(out *DefaultResourceProperties_STATUS)
- func (properties *DefaultResourceProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *DefaultResourceProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeleteOption
- func (option *DeleteOption) AssignProperties_From_DeleteOption(source *storage.DeleteOption) error
- func (option *DeleteOption) AssignProperties_To_DeleteOption(destination *storage.DeleteOption) error
- func (option *DeleteOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeleteOption) DeepCopy() *DeleteOption
- func (in *DeleteOption) DeepCopyInto(out *DeleteOption)
- func (option *DeleteOption) Initialize_From_DeleteOption_STATUS(source *DeleteOption_STATUS) error
- func (option *DeleteOption) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *DeleteOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeleteOption_STATUS
- func (option *DeleteOption_STATUS) AssignProperties_From_DeleteOption_STATUS(source *storage.DeleteOption_STATUS) error
- func (option *DeleteOption_STATUS) AssignProperties_To_DeleteOption_STATUS(destination *storage.DeleteOption_STATUS) error
- func (in *DeleteOption_STATUS) DeepCopy() *DeleteOption_STATUS
- func (in *DeleteOption_STATUS) DeepCopyInto(out *DeleteOption_STATUS)
- func (option *DeleteOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *DeleteOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DppIdentityDetails
- func (details *DppIdentityDetails) AssignProperties_From_DppIdentityDetails(source *storage.DppIdentityDetails) error
- func (details *DppIdentityDetails) AssignProperties_To_DppIdentityDetails(destination *storage.DppIdentityDetails) error
- func (details *DppIdentityDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DppIdentityDetails) DeepCopy() *DppIdentityDetails
- func (in *DppIdentityDetails) DeepCopyInto(out *DppIdentityDetails)
- func (details *DppIdentityDetails) Initialize_From_DppIdentityDetails_STATUS(source *DppIdentityDetails_STATUS) error
- func (details *DppIdentityDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *DppIdentityDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DppIdentityDetails_STATUS
- func (details *DppIdentityDetails_STATUS) AssignProperties_From_DppIdentityDetails_STATUS(source *storage.DppIdentityDetails_STATUS) error
- func (details *DppIdentityDetails_STATUS) AssignProperties_To_DppIdentityDetails_STATUS(destination *storage.DppIdentityDetails_STATUS) error
- func (in *DppIdentityDetails_STATUS) DeepCopy() *DppIdentityDetails_STATUS
- func (in *DppIdentityDetails_STATUS) DeepCopyInto(out *DppIdentityDetails_STATUS)
- func (details *DppIdentityDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *DppIdentityDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FeatureSettings
- func (settings *FeatureSettings) AssignProperties_From_FeatureSettings(source *storage.FeatureSettings) error
- func (settings *FeatureSettings) AssignProperties_To_FeatureSettings(destination *storage.FeatureSettings) error
- func (settings *FeatureSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *FeatureSettings) DeepCopy() *FeatureSettings
- func (in *FeatureSettings) DeepCopyInto(out *FeatureSettings)
- func (settings *FeatureSettings) Initialize_From_FeatureSettings_STATUS(source *FeatureSettings_STATUS) error
- func (settings *FeatureSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *FeatureSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FeatureSettings_STATUS
- func (settings *FeatureSettings_STATUS) AssignProperties_From_FeatureSettings_STATUS(source *storage.FeatureSettings_STATUS) error
- func (settings *FeatureSettings_STATUS) AssignProperties_To_FeatureSettings_STATUS(destination *storage.FeatureSettings_STATUS) error
- func (in *FeatureSettings_STATUS) DeepCopy() *FeatureSettings_STATUS
- func (in *FeatureSettings_STATUS) DeepCopyInto(out *FeatureSettings_STATUS)
- func (settings *FeatureSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *FeatureSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IdentityDetails
- func (details *IdentityDetails) AssignProperties_From_IdentityDetails(source *storage.IdentityDetails) error
- func (details *IdentityDetails) AssignProperties_To_IdentityDetails(destination *storage.IdentityDetails) error
- func (details *IdentityDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IdentityDetails) DeepCopy() *IdentityDetails
- func (in *IdentityDetails) DeepCopyInto(out *IdentityDetails)
- func (details *IdentityDetails) Initialize_From_IdentityDetails_STATUS(source *IdentityDetails_STATUS) error
- func (details *IdentityDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *IdentityDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IdentityDetails_STATUS
- func (details *IdentityDetails_STATUS) AssignProperties_From_IdentityDetails_STATUS(source *storage.IdentityDetails_STATUS) error
- func (details *IdentityDetails_STATUS) AssignProperties_To_IdentityDetails_STATUS(destination *storage.IdentityDetails_STATUS) error
- func (in *IdentityDetails_STATUS) DeepCopy() *IdentityDetails_STATUS
- func (in *IdentityDetails_STATUS) DeepCopyInto(out *IdentityDetails_STATUS)
- func (details *IdentityDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *IdentityDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmediateCopyOption
- func (option *ImmediateCopyOption) AssignProperties_From_ImmediateCopyOption(source *storage.ImmediateCopyOption) error
- func (option *ImmediateCopyOption) AssignProperties_To_ImmediateCopyOption(destination *storage.ImmediateCopyOption) error
- func (option *ImmediateCopyOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ImmediateCopyOption) DeepCopy() *ImmediateCopyOption
- func (in *ImmediateCopyOption) DeepCopyInto(out *ImmediateCopyOption)
- func (option *ImmediateCopyOption) Initialize_From_ImmediateCopyOption_STATUS(source *ImmediateCopyOption_STATUS) error
- func (option *ImmediateCopyOption) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *ImmediateCopyOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmediateCopyOption_ObjectType
- type ImmediateCopyOption_ObjectType_STATUS
- type ImmediateCopyOption_STATUS
- func (option *ImmediateCopyOption_STATUS) AssignProperties_From_ImmediateCopyOption_STATUS(source *storage.ImmediateCopyOption_STATUS) error
- func (option *ImmediateCopyOption_STATUS) AssignProperties_To_ImmediateCopyOption_STATUS(destination *storage.ImmediateCopyOption_STATUS) error
- func (in *ImmediateCopyOption_STATUS) DeepCopy() *ImmediateCopyOption_STATUS
- func (in *ImmediateCopyOption_STATUS) DeepCopyInto(out *ImmediateCopyOption_STATUS)
- func (option *ImmediateCopyOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (option *ImmediateCopyOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutabilitySettings
- func (settings *ImmutabilitySettings) AssignProperties_From_ImmutabilitySettings(source *storage.ImmutabilitySettings) error
- func (settings *ImmutabilitySettings) AssignProperties_To_ImmutabilitySettings(destination *storage.ImmutabilitySettings) error
- func (settings *ImmutabilitySettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ImmutabilitySettings) DeepCopy() *ImmutabilitySettings
- func (in *ImmutabilitySettings) DeepCopyInto(out *ImmutabilitySettings)
- func (settings *ImmutabilitySettings) Initialize_From_ImmutabilitySettings_STATUS(source *ImmutabilitySettings_STATUS) error
- func (settings *ImmutabilitySettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ImmutabilitySettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutabilitySettings_STATUS
- func (settings *ImmutabilitySettings_STATUS) AssignProperties_From_ImmutabilitySettings_STATUS(source *storage.ImmutabilitySettings_STATUS) error
- func (settings *ImmutabilitySettings_STATUS) AssignProperties_To_ImmutabilitySettings_STATUS(destination *storage.ImmutabilitySettings_STATUS) error
- func (in *ImmutabilitySettings_STATUS) DeepCopy() *ImmutabilitySettings_STATUS
- func (in *ImmutabilitySettings_STATUS) DeepCopyInto(out *ImmutabilitySettings_STATUS)
- func (settings *ImmutabilitySettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ImmutabilitySettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ImmutabilitySettings_State
- type ImmutabilitySettings_State_STATUS
- type InnerError_STATUS
- func (error *InnerError_STATUS) AssignProperties_From_InnerError_STATUS(source *storage.InnerError_STATUS) error
- func (error *InnerError_STATUS) AssignProperties_To_InnerError_STATUS(destination *storage.InnerError_STATUS) error
- func (in *InnerError_STATUS) DeepCopy() *InnerError_STATUS
- func (in *InnerError_STATUS) DeepCopyInto(out *InnerError_STATUS)
- func (error *InnerError_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (error *InnerError_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type InnerError_STATUS_Unrolled
- func (unrolled *InnerError_STATUS_Unrolled) AssignProperties_From_InnerError_STATUS_Unrolled(source *storage.InnerError_STATUS_Unrolled) error
- func (unrolled *InnerError_STATUS_Unrolled) AssignProperties_To_InnerError_STATUS_Unrolled(destination *storage.InnerError_STATUS_Unrolled) error
- func (in *InnerError_STATUS_Unrolled) DeepCopy() *InnerError_STATUS_Unrolled
- func (in *InnerError_STATUS_Unrolled) DeepCopyInto(out *InnerError_STATUS_Unrolled)
- func (unrolled *InnerError_STATUS_Unrolled) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (unrolled *InnerError_STATUS_Unrolled) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KubernetesClusterBackupDatasourceParameters
- func (parameters *KubernetesClusterBackupDatasourceParameters) AssignProperties_From_KubernetesClusterBackupDatasourceParameters(source *storage.KubernetesClusterBackupDatasourceParameters) error
- func (parameters *KubernetesClusterBackupDatasourceParameters) AssignProperties_To_KubernetesClusterBackupDatasourceParameters(destination *storage.KubernetesClusterBackupDatasourceParameters) error
- func (parameters *KubernetesClusterBackupDatasourceParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *KubernetesClusterBackupDatasourceParameters) DeepCopy() *KubernetesClusterBackupDatasourceParameters
- func (in *KubernetesClusterBackupDatasourceParameters) DeepCopyInto(out *KubernetesClusterBackupDatasourceParameters)
- func (parameters *KubernetesClusterBackupDatasourceParameters) Initialize_From_KubernetesClusterBackupDatasourceParameters_STATUS(source *KubernetesClusterBackupDatasourceParameters_STATUS) error
- func (parameters *KubernetesClusterBackupDatasourceParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *KubernetesClusterBackupDatasourceParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KubernetesClusterBackupDatasourceParameters_ObjectType
- type KubernetesClusterBackupDatasourceParameters_ObjectType_STATUS
- type KubernetesClusterBackupDatasourceParameters_STATUS
- func (parameters *KubernetesClusterBackupDatasourceParameters_STATUS) AssignProperties_From_KubernetesClusterBackupDatasourceParameters_STATUS(source *storage.KubernetesClusterBackupDatasourceParameters_STATUS) error
- func (parameters *KubernetesClusterBackupDatasourceParameters_STATUS) AssignProperties_To_KubernetesClusterBackupDatasourceParameters_STATUS(destination *storage.KubernetesClusterBackupDatasourceParameters_STATUS) error
- func (in *KubernetesClusterBackupDatasourceParameters_STATUS) DeepCopy() *KubernetesClusterBackupDatasourceParameters_STATUS
- func (in *KubernetesClusterBackupDatasourceParameters_STATUS) DeepCopyInto(out *KubernetesClusterBackupDatasourceParameters_STATUS)
- func (parameters *KubernetesClusterBackupDatasourceParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *KubernetesClusterBackupDatasourceParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MonitoringSettings
- func (settings *MonitoringSettings) AssignProperties_From_MonitoringSettings(source *storage.MonitoringSettings) error
- func (settings *MonitoringSettings) AssignProperties_To_MonitoringSettings(destination *storage.MonitoringSettings) error
- func (settings *MonitoringSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MonitoringSettings) DeepCopy() *MonitoringSettings
- func (in *MonitoringSettings) DeepCopyInto(out *MonitoringSettings)
- func (settings *MonitoringSettings) Initialize_From_MonitoringSettings_STATUS(source *MonitoringSettings_STATUS) error
- func (settings *MonitoringSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *MonitoringSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MonitoringSettings_STATUS
- func (settings *MonitoringSettings_STATUS) AssignProperties_From_MonitoringSettings_STATUS(source *storage.MonitoringSettings_STATUS) error
- func (settings *MonitoringSettings_STATUS) AssignProperties_To_MonitoringSettings_STATUS(destination *storage.MonitoringSettings_STATUS) error
- func (in *MonitoringSettings_STATUS) DeepCopy() *MonitoringSettings_STATUS
- func (in *MonitoringSettings_STATUS) DeepCopyInto(out *MonitoringSettings_STATUS)
- func (settings *MonitoringSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *MonitoringSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NamespacedNameResource
- func (resource *NamespacedNameResource) AssignProperties_From_NamespacedNameResource(source *storage.NamespacedNameResource) error
- func (resource *NamespacedNameResource) AssignProperties_To_NamespacedNameResource(destination *storage.NamespacedNameResource) error
- func (resource *NamespacedNameResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NamespacedNameResource) DeepCopy() *NamespacedNameResource
- func (in *NamespacedNameResource) DeepCopyInto(out *NamespacedNameResource)
- func (resource *NamespacedNameResource) Initialize_From_NamespacedNameResource_STATUS(source *NamespacedNameResource_STATUS) error
- func (resource *NamespacedNameResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *NamespacedNameResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NamespacedNameResource_STATUS
- func (resource *NamespacedNameResource_STATUS) AssignProperties_From_NamespacedNameResource_STATUS(source *storage.NamespacedNameResource_STATUS) error
- func (resource *NamespacedNameResource_STATUS) AssignProperties_To_NamespacedNameResource_STATUS(destination *storage.NamespacedNameResource_STATUS) error
- func (in *NamespacedNameResource_STATUS) DeepCopy() *NamespacedNameResource_STATUS
- func (in *NamespacedNameResource_STATUS) DeepCopyInto(out *NamespacedNameResource_STATUS)
- func (resource *NamespacedNameResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *NamespacedNameResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PolicyInfo
- func (info *PolicyInfo) AssignProperties_From_PolicyInfo(source *storage.PolicyInfo) error
- func (info *PolicyInfo) AssignProperties_To_PolicyInfo(destination *storage.PolicyInfo) error
- func (info *PolicyInfo) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PolicyInfo) DeepCopy() *PolicyInfo
- func (in *PolicyInfo) DeepCopyInto(out *PolicyInfo)
- func (info *PolicyInfo) Initialize_From_PolicyInfo_STATUS(source *PolicyInfo_STATUS) error
- func (info *PolicyInfo) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (info *PolicyInfo) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PolicyInfo_STATUS
- func (info *PolicyInfo_STATUS) AssignProperties_From_PolicyInfo_STATUS(source *storage.PolicyInfo_STATUS) error
- func (info *PolicyInfo_STATUS) AssignProperties_To_PolicyInfo_STATUS(destination *storage.PolicyInfo_STATUS) error
- func (in *PolicyInfo_STATUS) DeepCopy() *PolicyInfo_STATUS
- func (in *PolicyInfo_STATUS) DeepCopyInto(out *PolicyInfo_STATUS)
- func (info *PolicyInfo_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (info *PolicyInfo_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PolicyParameters
- func (parameters *PolicyParameters) AssignProperties_From_PolicyParameters(source *storage.PolicyParameters) error
- func (parameters *PolicyParameters) AssignProperties_To_PolicyParameters(destination *storage.PolicyParameters) error
- func (parameters *PolicyParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PolicyParameters) DeepCopy() *PolicyParameters
- func (in *PolicyParameters) DeepCopyInto(out *PolicyParameters)
- func (parameters *PolicyParameters) Initialize_From_PolicyParameters_STATUS(source *PolicyParameters_STATUS) error
- func (parameters *PolicyParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *PolicyParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PolicyParameters_STATUS
- func (parameters *PolicyParameters_STATUS) AssignProperties_From_PolicyParameters_STATUS(source *storage.PolicyParameters_STATUS) error
- func (parameters *PolicyParameters_STATUS) AssignProperties_To_PolicyParameters_STATUS(destination *storage.PolicyParameters_STATUS) error
- func (in *PolicyParameters_STATUS) DeepCopy() *PolicyParameters_STATUS
- func (in *PolicyParameters_STATUS) DeepCopyInto(out *PolicyParameters_STATUS)
- func (parameters *PolicyParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *PolicyParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ProtectionStatusDetails_STATUS
- func (details *ProtectionStatusDetails_STATUS) AssignProperties_From_ProtectionStatusDetails_STATUS(source *storage.ProtectionStatusDetails_STATUS) error
- func (details *ProtectionStatusDetails_STATUS) AssignProperties_To_ProtectionStatusDetails_STATUS(destination *storage.ProtectionStatusDetails_STATUS) error
- func (in *ProtectionStatusDetails_STATUS) DeepCopy() *ProtectionStatusDetails_STATUS
- func (in *ProtectionStatusDetails_STATUS) DeepCopyInto(out *ProtectionStatusDetails_STATUS)
- func (details *ProtectionStatusDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *ProtectionStatusDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ProtectionStatusDetails_Status_STATUS
- type ResourceMoveDetails_STATUS
- func (details *ResourceMoveDetails_STATUS) AssignProperties_From_ResourceMoveDetails_STATUS(source *storage.ResourceMoveDetails_STATUS) error
- func (details *ResourceMoveDetails_STATUS) AssignProperties_To_ResourceMoveDetails_STATUS(destination *storage.ResourceMoveDetails_STATUS) error
- func (in *ResourceMoveDetails_STATUS) DeepCopy() *ResourceMoveDetails_STATUS
- func (in *ResourceMoveDetails_STATUS) DeepCopyInto(out *ResourceMoveDetails_STATUS)
- func (details *ResourceMoveDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *ResourceMoveDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RetentionTag
- func (retentionTag *RetentionTag) AssignProperties_From_RetentionTag(source *storage.RetentionTag) error
- func (retentionTag *RetentionTag) AssignProperties_To_RetentionTag(destination *storage.RetentionTag) error
- func (retentionTag *RetentionTag) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RetentionTag) DeepCopy() *RetentionTag
- func (in *RetentionTag) DeepCopyInto(out *RetentionTag)
- func (retentionTag *RetentionTag) Initialize_From_RetentionTag_STATUS(source *RetentionTag_STATUS) error
- func (retentionTag *RetentionTag) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (retentionTag *RetentionTag) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RetentionTag_STATUS
- func (retentionTag *RetentionTag_STATUS) AssignProperties_From_RetentionTag_STATUS(source *storage.RetentionTag_STATUS) error
- func (retentionTag *RetentionTag_STATUS) AssignProperties_To_RetentionTag_STATUS(destination *storage.RetentionTag_STATUS) error
- func (in *RetentionTag_STATUS) DeepCopy() *RetentionTag_STATUS
- func (in *RetentionTag_STATUS) DeepCopyInto(out *RetentionTag_STATUS)
- func (retentionTag *RetentionTag_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (retentionTag *RetentionTag_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ScheduleBasedBackupCriteria
- func (criteria *ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBasedBackupCriteria(source *storage.ScheduleBasedBackupCriteria) error
- func (criteria *ScheduleBasedBackupCriteria) AssignProperties_To_ScheduleBasedBackupCriteria(destination *storage.ScheduleBasedBackupCriteria) error
- func (criteria *ScheduleBasedBackupCriteria) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ScheduleBasedBackupCriteria) DeepCopy() *ScheduleBasedBackupCriteria
- func (in *ScheduleBasedBackupCriteria) DeepCopyInto(out *ScheduleBasedBackupCriteria)
- func (criteria *ScheduleBasedBackupCriteria) Initialize_From_ScheduleBasedBackupCriteria_STATUS(source *ScheduleBasedBackupCriteria_STATUS) error
- func (criteria *ScheduleBasedBackupCriteria) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (criteria *ScheduleBasedBackupCriteria) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ScheduleBasedBackupCriteria_AbsoluteCriteria
- type ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS
- type ScheduleBasedBackupCriteria_DaysOfTheWeek
- type ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS
- type ScheduleBasedBackupCriteria_MonthsOfYear
- type ScheduleBasedBackupCriteria_MonthsOfYear_STATUS
- type ScheduleBasedBackupCriteria_ObjectType
- type ScheduleBasedBackupCriteria_ObjectType_STATUS
- type ScheduleBasedBackupCriteria_STATUS
- func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_ScheduleBasedBackupCriteria_STATUS(source *storage.ScheduleBasedBackupCriteria_STATUS) error
- func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_To_ScheduleBasedBackupCriteria_STATUS(destination *storage.ScheduleBasedBackupCriteria_STATUS) error
- func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopy() *ScheduleBasedBackupCriteria_STATUS
- func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopyInto(out *ScheduleBasedBackupCriteria_STATUS)
- func (criteria *ScheduleBasedBackupCriteria_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (criteria *ScheduleBasedBackupCriteria_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ScheduleBasedBackupCriteria_WeeksOfTheMonth
- type ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS
- type ScheduleBasedTriggerContext
- func (context *ScheduleBasedTriggerContext) AssignProperties_From_ScheduleBasedTriggerContext(source *storage.ScheduleBasedTriggerContext) error
- func (context *ScheduleBasedTriggerContext) AssignProperties_To_ScheduleBasedTriggerContext(destination *storage.ScheduleBasedTriggerContext) error
- func (context *ScheduleBasedTriggerContext) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ScheduleBasedTriggerContext) DeepCopy() *ScheduleBasedTriggerContext
- func (in *ScheduleBasedTriggerContext) DeepCopyInto(out *ScheduleBasedTriggerContext)
- func (context *ScheduleBasedTriggerContext) Initialize_From_ScheduleBasedTriggerContext_STATUS(source *ScheduleBasedTriggerContext_STATUS) error
- func (context *ScheduleBasedTriggerContext) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (context *ScheduleBasedTriggerContext) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ScheduleBasedTriggerContext_ObjectType
- type ScheduleBasedTriggerContext_ObjectType_STATUS
- type ScheduleBasedTriggerContext_STATUS
- func (context *ScheduleBasedTriggerContext_STATUS) AssignProperties_From_ScheduleBasedTriggerContext_STATUS(source *storage.ScheduleBasedTriggerContext_STATUS) error
- func (context *ScheduleBasedTriggerContext_STATUS) AssignProperties_To_ScheduleBasedTriggerContext_STATUS(destination *storage.ScheduleBasedTriggerContext_STATUS) error
- func (in *ScheduleBasedTriggerContext_STATUS) DeepCopy() *ScheduleBasedTriggerContext_STATUS
- func (in *ScheduleBasedTriggerContext_STATUS) DeepCopyInto(out *ScheduleBasedTriggerContext_STATUS)
- func (context *ScheduleBasedTriggerContext_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (context *ScheduleBasedTriggerContext_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SecretStoreBasedAuthCredentials
- func (credentials *SecretStoreBasedAuthCredentials) AssignProperties_From_SecretStoreBasedAuthCredentials(source *storage.SecretStoreBasedAuthCredentials) error
- func (credentials *SecretStoreBasedAuthCredentials) AssignProperties_To_SecretStoreBasedAuthCredentials(destination *storage.SecretStoreBasedAuthCredentials) error
- func (credentials *SecretStoreBasedAuthCredentials) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SecretStoreBasedAuthCredentials) DeepCopy() *SecretStoreBasedAuthCredentials
- func (in *SecretStoreBasedAuthCredentials) DeepCopyInto(out *SecretStoreBasedAuthCredentials)
- func (credentials *SecretStoreBasedAuthCredentials) Initialize_From_SecretStoreBasedAuthCredentials_STATUS(source *SecretStoreBasedAuthCredentials_STATUS) error
- func (credentials *SecretStoreBasedAuthCredentials) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credentials *SecretStoreBasedAuthCredentials) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SecretStoreBasedAuthCredentials_ObjectType
- type SecretStoreBasedAuthCredentials_ObjectType_STATUS
- type SecretStoreBasedAuthCredentials_STATUS
- func (credentials *SecretStoreBasedAuthCredentials_STATUS) AssignProperties_From_SecretStoreBasedAuthCredentials_STATUS(source *storage.SecretStoreBasedAuthCredentials_STATUS) error
- func (credentials *SecretStoreBasedAuthCredentials_STATUS) AssignProperties_To_SecretStoreBasedAuthCredentials_STATUS(destination *storage.SecretStoreBasedAuthCredentials_STATUS) error
- func (in *SecretStoreBasedAuthCredentials_STATUS) DeepCopy() *SecretStoreBasedAuthCredentials_STATUS
- func (in *SecretStoreBasedAuthCredentials_STATUS) DeepCopyInto(out *SecretStoreBasedAuthCredentials_STATUS)
- func (credentials *SecretStoreBasedAuthCredentials_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credentials *SecretStoreBasedAuthCredentials_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SecretStoreResource
- func (resource *SecretStoreResource) AssignProperties_From_SecretStoreResource(source *storage.SecretStoreResource) error
- func (resource *SecretStoreResource) AssignProperties_To_SecretStoreResource(destination *storage.SecretStoreResource) error
- func (resource *SecretStoreResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SecretStoreResource) DeepCopy() *SecretStoreResource
- func (in *SecretStoreResource) DeepCopyInto(out *SecretStoreResource)
- func (resource *SecretStoreResource) Initialize_From_SecretStoreResource_STATUS(source *SecretStoreResource_STATUS) error
- func (resource *SecretStoreResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SecretStoreResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SecretStoreResource_STATUS
- func (resource *SecretStoreResource_STATUS) AssignProperties_From_SecretStoreResource_STATUS(source *storage.SecretStoreResource_STATUS) error
- func (resource *SecretStoreResource_STATUS) AssignProperties_To_SecretStoreResource_STATUS(destination *storage.SecretStoreResource_STATUS) error
- func (in *SecretStoreResource_STATUS) DeepCopy() *SecretStoreResource_STATUS
- func (in *SecretStoreResource_STATUS) DeepCopyInto(out *SecretStoreResource_STATUS)
- func (resource *SecretStoreResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SecretStoreResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SecretStoreResource_SecretStoreType
- type SecretStoreResource_SecretStoreType_STATUS
- type SecuritySettings
- func (settings *SecuritySettings) AssignProperties_From_SecuritySettings(source *storage.SecuritySettings) error
- func (settings *SecuritySettings) AssignProperties_To_SecuritySettings(destination *storage.SecuritySettings) error
- func (settings *SecuritySettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SecuritySettings) DeepCopy() *SecuritySettings
- func (in *SecuritySettings) DeepCopyInto(out *SecuritySettings)
- func (settings *SecuritySettings) Initialize_From_SecuritySettings_STATUS(source *SecuritySettings_STATUS) error
- func (settings *SecuritySettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SecuritySettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SecuritySettings_STATUS
- func (settings *SecuritySettings_STATUS) AssignProperties_From_SecuritySettings_STATUS(source *storage.SecuritySettings_STATUS) error
- func (settings *SecuritySettings_STATUS) AssignProperties_To_SecuritySettings_STATUS(destination *storage.SecuritySettings_STATUS) error
- func (in *SecuritySettings_STATUS) DeepCopy() *SecuritySettings_STATUS
- func (in *SecuritySettings_STATUS) DeepCopyInto(out *SecuritySettings_STATUS)
- func (settings *SecuritySettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SecuritySettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SoftDeleteSettings
- func (settings *SoftDeleteSettings) AssignProperties_From_SoftDeleteSettings(source *storage.SoftDeleteSettings) error
- func (settings *SoftDeleteSettings) AssignProperties_To_SoftDeleteSettings(destination *storage.SoftDeleteSettings) error
- func (settings *SoftDeleteSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SoftDeleteSettings) DeepCopy() *SoftDeleteSettings
- func (in *SoftDeleteSettings) DeepCopyInto(out *SoftDeleteSettings)
- func (settings *SoftDeleteSettings) Initialize_From_SoftDeleteSettings_STATUS(source *SoftDeleteSettings_STATUS) error
- func (settings *SoftDeleteSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SoftDeleteSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SoftDeleteSettings_STATUS
- func (settings *SoftDeleteSettings_STATUS) AssignProperties_From_SoftDeleteSettings_STATUS(source *storage.SoftDeleteSettings_STATUS) error
- func (settings *SoftDeleteSettings_STATUS) AssignProperties_To_SoftDeleteSettings_STATUS(destination *storage.SoftDeleteSettings_STATUS) error
- func (in *SoftDeleteSettings_STATUS) DeepCopy() *SoftDeleteSettings_STATUS
- func (in *SoftDeleteSettings_STATUS) DeepCopyInto(out *SoftDeleteSettings_STATUS)
- func (settings *SoftDeleteSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SoftDeleteSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SoftDeleteSettings_State
- type SoftDeleteSettings_State_STATUS
- type SourceLifeCycle
- func (cycle *SourceLifeCycle) AssignProperties_From_SourceLifeCycle(source *storage.SourceLifeCycle) error
- func (cycle *SourceLifeCycle) AssignProperties_To_SourceLifeCycle(destination *storage.SourceLifeCycle) error
- func (cycle *SourceLifeCycle) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SourceLifeCycle) DeepCopy() *SourceLifeCycle
- func (in *SourceLifeCycle) DeepCopyInto(out *SourceLifeCycle)
- func (cycle *SourceLifeCycle) Initialize_From_SourceLifeCycle_STATUS(source *SourceLifeCycle_STATUS) error
- func (cycle *SourceLifeCycle) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (cycle *SourceLifeCycle) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SourceLifeCycle_STATUS
- func (cycle *SourceLifeCycle_STATUS) AssignProperties_From_SourceLifeCycle_STATUS(source *storage.SourceLifeCycle_STATUS) error
- func (cycle *SourceLifeCycle_STATUS) AssignProperties_To_SourceLifeCycle_STATUS(destination *storage.SourceLifeCycle_STATUS) error
- func (in *SourceLifeCycle_STATUS) DeepCopy() *SourceLifeCycle_STATUS
- func (in *SourceLifeCycle_STATUS) DeepCopyInto(out *SourceLifeCycle_STATUS)
- func (cycle *SourceLifeCycle_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (cycle *SourceLifeCycle_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageSetting
- func (setting *StorageSetting) AssignProperties_From_StorageSetting(source *storage.StorageSetting) error
- func (setting *StorageSetting) AssignProperties_To_StorageSetting(destination *storage.StorageSetting) error
- func (setting *StorageSetting) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageSetting) DeepCopy() *StorageSetting
- func (in *StorageSetting) DeepCopyInto(out *StorageSetting)
- func (setting *StorageSetting) Initialize_From_StorageSetting_STATUS(source *StorageSetting_STATUS) error
- func (setting *StorageSetting) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *StorageSetting) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageSetting_DatastoreType
- type StorageSetting_DatastoreType_STATUS
- type StorageSetting_STATUS
- func (setting *StorageSetting_STATUS) AssignProperties_From_StorageSetting_STATUS(source *storage.StorageSetting_STATUS) error
- func (setting *StorageSetting_STATUS) AssignProperties_To_StorageSetting_STATUS(destination *storage.StorageSetting_STATUS) error
- func (in *StorageSetting_STATUS) DeepCopy() *StorageSetting_STATUS
- func (in *StorageSetting_STATUS) DeepCopyInto(out *StorageSetting_STATUS)
- func (setting *StorageSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *StorageSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageSetting_Type
- type StorageSetting_Type_STATUS
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TaggingCriteria
- func (criteria *TaggingCriteria) AssignProperties_From_TaggingCriteria(source *storage.TaggingCriteria) error
- func (criteria *TaggingCriteria) AssignProperties_To_TaggingCriteria(destination *storage.TaggingCriteria) error
- func (criteria *TaggingCriteria) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *TaggingCriteria) DeepCopy() *TaggingCriteria
- func (in *TaggingCriteria) DeepCopyInto(out *TaggingCriteria)
- func (criteria *TaggingCriteria) Initialize_From_TaggingCriteria_STATUS(source *TaggingCriteria_STATUS) error
- func (criteria *TaggingCriteria) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (criteria *TaggingCriteria) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TaggingCriteria_STATUS
- func (criteria *TaggingCriteria_STATUS) AssignProperties_From_TaggingCriteria_STATUS(source *storage.TaggingCriteria_STATUS) error
- func (criteria *TaggingCriteria_STATUS) AssignProperties_To_TaggingCriteria_STATUS(destination *storage.TaggingCriteria_STATUS) error
- func (in *TaggingCriteria_STATUS) DeepCopy() *TaggingCriteria_STATUS
- func (in *TaggingCriteria_STATUS) DeepCopyInto(out *TaggingCriteria_STATUS)
- func (criteria *TaggingCriteria_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (criteria *TaggingCriteria_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TargetCopySetting
- func (setting *TargetCopySetting) AssignProperties_From_TargetCopySetting(source *storage.TargetCopySetting) error
- func (setting *TargetCopySetting) AssignProperties_To_TargetCopySetting(destination *storage.TargetCopySetting) error
- func (setting *TargetCopySetting) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *TargetCopySetting) DeepCopy() *TargetCopySetting
- func (in *TargetCopySetting) DeepCopyInto(out *TargetCopySetting)
- func (setting *TargetCopySetting) Initialize_From_TargetCopySetting_STATUS(source *TargetCopySetting_STATUS) error
- func (setting *TargetCopySetting) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *TargetCopySetting) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TargetCopySetting_STATUS
- func (setting *TargetCopySetting_STATUS) AssignProperties_From_TargetCopySetting_STATUS(source *storage.TargetCopySetting_STATUS) error
- func (setting *TargetCopySetting_STATUS) AssignProperties_To_TargetCopySetting_STATUS(destination *storage.TargetCopySetting_STATUS) error
- func (in *TargetCopySetting_STATUS) DeepCopy() *TargetCopySetting_STATUS
- func (in *TargetCopySetting_STATUS) DeepCopyInto(out *TargetCopySetting_STATUS)
- func (setting *TargetCopySetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *TargetCopySetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TriggerContext
- func (context *TriggerContext) AssignProperties_From_TriggerContext(source *storage.TriggerContext) error
- func (context *TriggerContext) AssignProperties_To_TriggerContext(destination *storage.TriggerContext) error
- func (context *TriggerContext) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *TriggerContext) DeepCopy() *TriggerContext
- func (in *TriggerContext) DeepCopyInto(out *TriggerContext)
- func (context *TriggerContext) Initialize_From_TriggerContext_STATUS(source *TriggerContext_STATUS) error
- func (context *TriggerContext) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (context *TriggerContext) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TriggerContext_STATUS
- func (context *TriggerContext_STATUS) AssignProperties_From_TriggerContext_STATUS(source *storage.TriggerContext_STATUS) error
- func (context *TriggerContext_STATUS) AssignProperties_To_TriggerContext_STATUS(destination *storage.TriggerContext_STATUS) error
- func (in *TriggerContext_STATUS) DeepCopy() *TriggerContext_STATUS
- func (in *TriggerContext_STATUS) DeepCopyInto(out *TriggerContext_STATUS)
- func (context *TriggerContext_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (context *TriggerContext_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type UserAssignedIdentity_STATUS
- func (identity *UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS(source *storage.UserAssignedIdentity_STATUS) error
- func (identity *UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS(destination *storage.UserAssignedIdentity_STATUS) error
- func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS
- func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS)
- func (identity *UserAssignedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *UserAssignedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UserFacingError_STATUS
- func (error *UserFacingError_STATUS) AssignProperties_From_UserFacingError_STATUS(source *storage.UserFacingError_STATUS) error
- func (error *UserFacingError_STATUS) AssignProperties_To_UserFacingError_STATUS(destination *storage.UserFacingError_STATUS) error
- func (in *UserFacingError_STATUS) DeepCopy() *UserFacingError_STATUS
- func (in *UserFacingError_STATUS) DeepCopyInto(out *UserFacingError_STATUS)
- func (error *UserFacingError_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (error *UserFacingError_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UserFacingError_STATUS_Unrolled
- func (unrolled *UserFacingError_STATUS_Unrolled) AssignProperties_From_UserFacingError_STATUS_Unrolled(source *storage.UserFacingError_STATUS_Unrolled) error
- func (unrolled *UserFacingError_STATUS_Unrolled) AssignProperties_To_UserFacingError_STATUS_Unrolled(destination *storage.UserFacingError_STATUS_Unrolled) error
- func (in *UserFacingError_STATUS_Unrolled) DeepCopy() *UserFacingError_STATUS_Unrolled
- func (in *UserFacingError_STATUS_Unrolled) DeepCopyInto(out *UserFacingError_STATUS_Unrolled)
- func (unrolled *UserFacingError_STATUS_Unrolled) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (unrolled *UserFacingError_STATUS_Unrolled) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
Constants ¶
const ( BackupVault_ProvisioningState_STATUS_Failed = BackupVault_ProvisioningState_STATUS("Failed") BackupVault_ProvisioningState_STATUS_Provisioning = BackupVault_ProvisioningState_STATUS("Provisioning") BackupVault_ProvisioningState_STATUS_Succeeded = BackupVault_ProvisioningState_STATUS("Succeeded") BackupVault_ProvisioningState_STATUS_Unknown = BackupVault_ProvisioningState_STATUS("Unknown") BackupVault_ProvisioningState_STATUS_Updating = BackupVault_ProvisioningState_STATUS("Updating") )
const ( BackupVault_ResourceMoveState_STATUS_CommitFailed = BackupVault_ResourceMoveState_STATUS("CommitFailed") BackupVault_ResourceMoveState_STATUS_CommitTimedout = BackupVault_ResourceMoveState_STATUS("CommitTimedout") BackupVault_ResourceMoveState_STATUS_CriticalFailure = BackupVault_ResourceMoveState_STATUS("CriticalFailure") BackupVault_ResourceMoveState_STATUS_Failed = BackupVault_ResourceMoveState_STATUS("Failed") BackupVault_ResourceMoveState_STATUS_InProgress = BackupVault_ResourceMoveState_STATUS("InProgress") BackupVault_ResourceMoveState_STATUS_MoveSucceeded = BackupVault_ResourceMoveState_STATUS("MoveSucceeded") BackupVault_ResourceMoveState_STATUS_PartialSuccess = BackupVault_ResourceMoveState_STATUS("PartialSuccess") BackupVault_ResourceMoveState_STATUS_PrepareFailed = BackupVault_ResourceMoveState_STATUS("PrepareFailed") BackupVault_ResourceMoveState_STATUS_PrepareTimedout = BackupVault_ResourceMoveState_STATUS("PrepareTimedout") BackupVault_ResourceMoveState_STATUS_Unknown = BackupVault_ResourceMoveState_STATUS("Unknown") )
const ( BackupVault_SecureScore_STATUS_Adequate = BackupVault_SecureScore_STATUS("Adequate") BackupVault_SecureScore_STATUS_Maximum = BackupVault_SecureScore_STATUS("Maximum") BackupVault_SecureScore_STATUS_Minimum = BackupVault_SecureScore_STATUS("Minimum") BackupVault_SecureScore_STATUS_None = BackupVault_SecureScore_STATUS("None") BackupVault_SecureScore_STATUS_NotSupported = BackupVault_SecureScore_STATUS("NotSupported") )
const ( SystemData_CreatedByType_STATUS_Application = SystemData_CreatedByType_STATUS("Application") SystemData_CreatedByType_STATUS_Key = SystemData_CreatedByType_STATUS("Key") SystemData_CreatedByType_STATUS_ManagedIdentity = SystemData_CreatedByType_STATUS("ManagedIdentity") SystemData_CreatedByType_STATUS_User = SystemData_CreatedByType_STATUS("User") )
const ( SystemData_LastModifiedByType_STATUS_Application = SystemData_LastModifiedByType_STATUS("Application") SystemData_LastModifiedByType_STATUS_Key = SystemData_LastModifiedByType_STATUS("Key") SystemData_LastModifiedByType_STATUS_ManagedIdentity = SystemData_LastModifiedByType_STATUS("ManagedIdentity") SystemData_LastModifiedByType_STATUS_User = SystemData_LastModifiedByType_STATUS("User") )
const ( StorageSetting_DatastoreType_ArchiveStore = StorageSetting_DatastoreType("ArchiveStore") StorageSetting_DatastoreType_OperationalStore = StorageSetting_DatastoreType("OperationalStore") StorageSetting_DatastoreType_VaultStore = StorageSetting_DatastoreType("VaultStore") )
const ( StorageSetting_DatastoreType_STATUS_ArchiveStore = StorageSetting_DatastoreType_STATUS("ArchiveStore") StorageSetting_DatastoreType_STATUS_OperationalStore = StorageSetting_DatastoreType_STATUS("OperationalStore") StorageSetting_DatastoreType_STATUS_VaultStore = StorageSetting_DatastoreType_STATUS("VaultStore") )
const ( StorageSetting_Type_GeoRedundant = StorageSetting_Type("GeoRedundant") StorageSetting_Type_LocallyRedundant = StorageSetting_Type("LocallyRedundant") StorageSetting_Type_ZoneRedundant = StorageSetting_Type("ZoneRedundant") )
const ( StorageSetting_Type_STATUS_GeoRedundant = StorageSetting_Type_STATUS("GeoRedundant") StorageSetting_Type_STATUS_LocallyRedundant = StorageSetting_Type_STATUS("LocallyRedundant") StorageSetting_Type_STATUS_ZoneRedundant = StorageSetting_Type_STATUS("ZoneRedundant") )
const ( AzureMonitorAlertSettings_AlertsForAllJobFailures_Disabled = AzureMonitorAlertSettings_AlertsForAllJobFailures("Disabled") AzureMonitorAlertSettings_AlertsForAllJobFailures_Enabled = AzureMonitorAlertSettings_AlertsForAllJobFailures("Enabled") )
const ( AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS_Disabled = AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS("Disabled") AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS_Enabled = AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS("Enabled") )
const ( CrossRegionRestoreSettings_State_Disabled = CrossRegionRestoreSettings_State("Disabled") CrossRegionRestoreSettings_State_Enabled = CrossRegionRestoreSettings_State("Enabled") )
const ( CrossRegionRestoreSettings_State_STATUS_Disabled = CrossRegionRestoreSettings_State_STATUS("Disabled") CrossRegionRestoreSettings_State_STATUS_Enabled = CrossRegionRestoreSettings_State_STATUS("Enabled") )
const ( CrossSubscriptionRestoreSettings_State_Disabled = CrossSubscriptionRestoreSettings_State("Disabled") CrossSubscriptionRestoreSettings_State_Enabled = CrossSubscriptionRestoreSettings_State("Enabled") CrossSubscriptionRestoreSettings_State_PermanentlyDisabled = CrossSubscriptionRestoreSettings_State("PermanentlyDisabled") )
const ( CrossSubscriptionRestoreSettings_State_STATUS_Disabled = CrossSubscriptionRestoreSettings_State_STATUS("Disabled") CrossSubscriptionRestoreSettings_State_STATUS_Enabled = CrossSubscriptionRestoreSettings_State_STATUS("Enabled") CrossSubscriptionRestoreSettings_State_STATUS_PermanentlyDisabled = CrossSubscriptionRestoreSettings_State_STATUS("PermanentlyDisabled") )
const ( ImmutabilitySettings_State_Disabled = ImmutabilitySettings_State("Disabled") ImmutabilitySettings_State_Locked = ImmutabilitySettings_State("Locked") ImmutabilitySettings_State_Unlocked = ImmutabilitySettings_State("Unlocked") )
const ( ImmutabilitySettings_State_STATUS_Disabled = ImmutabilitySettings_State_STATUS("Disabled") ImmutabilitySettings_State_STATUS_Locked = ImmutabilitySettings_State_STATUS("Locked") ImmutabilitySettings_State_STATUS_Unlocked = ImmutabilitySettings_State_STATUS("Unlocked") )
const ( SoftDeleteSettings_State_AlwaysOn = SoftDeleteSettings_State("AlwaysOn") SoftDeleteSettings_State_Off = SoftDeleteSettings_State("Off") SoftDeleteSettings_State_On = SoftDeleteSettings_State("On") )
const ( SoftDeleteSettings_State_STATUS_AlwaysOn = SoftDeleteSettings_State_STATUS("AlwaysOn") SoftDeleteSettings_State_STATUS_Off = SoftDeleteSettings_State_STATUS("Off") SoftDeleteSettings_State_STATUS_On = SoftDeleteSettings_State_STATUS("On") )
const ( BackupInstance_CurrentProtectionState_STATUS_BackupSchedulesSuspended = BackupInstance_CurrentProtectionState_STATUS("BackupSchedulesSuspended") BackupInstance_CurrentProtectionState_STATUS_ConfiguringProtection = BackupInstance_CurrentProtectionState_STATUS("ConfiguringProtection") BackupInstance_CurrentProtectionState_STATUS_ConfiguringProtectionFailed = BackupInstance_CurrentProtectionState_STATUS("ConfiguringProtectionFailed") BackupInstance_CurrentProtectionState_STATUS_Invalid = BackupInstance_CurrentProtectionState_STATUS("Invalid") BackupInstance_CurrentProtectionState_STATUS_NotProtected = BackupInstance_CurrentProtectionState_STATUS("NotProtected") BackupInstance_CurrentProtectionState_STATUS_ProtectionConfigured = BackupInstance_CurrentProtectionState_STATUS("ProtectionConfigured") BackupInstance_CurrentProtectionState_STATUS_ProtectionError = BackupInstance_CurrentProtectionState_STATUS("ProtectionError") BackupInstance_CurrentProtectionState_STATUS_ProtectionStopped = BackupInstance_CurrentProtectionState_STATUS("ProtectionStopped") BackupInstance_CurrentProtectionState_STATUS_RetentionSchedulesSuspended = BackupInstance_CurrentProtectionState_STATUS("RetentionSchedulesSuspended") BackupInstance_CurrentProtectionState_STATUS_SoftDeleted = BackupInstance_CurrentProtectionState_STATUS("SoftDeleted") BackupInstance_CurrentProtectionState_STATUS_SoftDeleting = BackupInstance_CurrentProtectionState_STATUS("SoftDeleting") BackupInstance_CurrentProtectionState_STATUS_UpdatingProtection = BackupInstance_CurrentProtectionState_STATUS("UpdatingProtection") )
const ( BackupInstance_ValidationType_DeepValidation = BackupInstance_ValidationType("DeepValidation") BackupInstance_ValidationType_ShallowValidation = BackupInstance_ValidationType("ShallowValidation") )
const ( BackupInstance_ValidationType_STATUS_DeepValidation = BackupInstance_ValidationType_STATUS("DeepValidation") BackupInstance_ValidationType_STATUS_ShallowValidation = BackupInstance_ValidationType_STATUS("ShallowValidation") )
const ( ProtectionStatusDetails_Status_STATUS_ConfiguringProtection = ProtectionStatusDetails_Status_STATUS("ConfiguringProtection") ProtectionStatusDetails_Status_STATUS_ConfiguringProtectionFailed = ProtectionStatusDetails_Status_STATUS("ConfiguringProtectionFailed") ProtectionStatusDetails_Status_STATUS_ProtectionConfigured = ProtectionStatusDetails_Status_STATUS("ProtectionConfigured") ProtectionStatusDetails_Status_STATUS_ProtectionStopped = ProtectionStatusDetails_Status_STATUS("ProtectionStopped") ProtectionStatusDetails_Status_STATUS_SoftDeleted = ProtectionStatusDetails_Status_STATUS("SoftDeleted") ProtectionStatusDetails_Status_STATUS_SoftDeleting = ProtectionStatusDetails_Status_STATUS("SoftDeleting") )
const ( SecretStoreResource_SecretStoreType_AzureKeyVault = SecretStoreResource_SecretStoreType("AzureKeyVault") SecretStoreResource_SecretStoreType_Invalid = SecretStoreResource_SecretStoreType("Invalid") )
const ( SecretStoreResource_SecretStoreType_STATUS_AzureKeyVault = SecretStoreResource_SecretStoreType_STATUS("AzureKeyVault") SecretStoreResource_SecretStoreType_STATUS_Invalid = SecretStoreResource_SecretStoreType_STATUS("Invalid") )
const ( AzureOperationalStoreParameters_DataStoreType_ArchiveStore = AzureOperationalStoreParameters_DataStoreType("ArchiveStore") AzureOperationalStoreParameters_DataStoreType_OperationalStore = AzureOperationalStoreParameters_DataStoreType("OperationalStore") AzureOperationalStoreParameters_DataStoreType_VaultStore = AzureOperationalStoreParameters_DataStoreType("VaultStore") )
const ( AzureOperationalStoreParameters_DataStoreType_STATUS_ArchiveStore = AzureOperationalStoreParameters_DataStoreType_STATUS("ArchiveStore") AzureOperationalStoreParameters_DataStoreType_STATUS_OperationalStore = AzureOperationalStoreParameters_DataStoreType_STATUS("OperationalStore") AzureOperationalStoreParameters_DataStoreType_STATUS_VaultStore = AzureOperationalStoreParameters_DataStoreType_STATUS("VaultStore") )
const ( DataStoreInfoBase_DataStoreType_ArchiveStore = DataStoreInfoBase_DataStoreType("ArchiveStore") DataStoreInfoBase_DataStoreType_OperationalStore = DataStoreInfoBase_DataStoreType("OperationalStore") DataStoreInfoBase_DataStoreType_VaultStore = DataStoreInfoBase_DataStoreType("VaultStore") )
const ( DataStoreInfoBase_DataStoreType_STATUS_ArchiveStore = DataStoreInfoBase_DataStoreType_STATUS("ArchiveStore") DataStoreInfoBase_DataStoreType_STATUS_OperationalStore = DataStoreInfoBase_DataStoreType_STATUS("OperationalStore") DataStoreInfoBase_DataStoreType_STATUS_VaultStore = DataStoreInfoBase_DataStoreType_STATUS("VaultStore") )
const ( ScheduleBasedBackupCriteria_AbsoluteCriteria_AllBackup = ScheduleBasedBackupCriteria_AbsoluteCriteria("AllBackup") ScheduleBasedBackupCriteria_AbsoluteCriteria_FirstOfDay = ScheduleBasedBackupCriteria_AbsoluteCriteria("FirstOfDay") ScheduleBasedBackupCriteria_AbsoluteCriteria_FirstOfMonth = ScheduleBasedBackupCriteria_AbsoluteCriteria("FirstOfMonth") ScheduleBasedBackupCriteria_AbsoluteCriteria_FirstOfWeek = ScheduleBasedBackupCriteria_AbsoluteCriteria("FirstOfWeek") ScheduleBasedBackupCriteria_AbsoluteCriteria_FirstOfYear = ScheduleBasedBackupCriteria_AbsoluteCriteria("FirstOfYear") )
const ( ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_AllBackup = ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS("AllBackup") ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_FirstOfDay = ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS("FirstOfDay") ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_FirstOfMonth = ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS("FirstOfMonth") ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_FirstOfWeek = ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS("FirstOfWeek") ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_FirstOfYear = ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS("FirstOfYear") )
const ( ScheduleBasedBackupCriteria_DaysOfTheWeek_Friday = ScheduleBasedBackupCriteria_DaysOfTheWeek("Friday") ScheduleBasedBackupCriteria_DaysOfTheWeek_Monday = ScheduleBasedBackupCriteria_DaysOfTheWeek("Monday") ScheduleBasedBackupCriteria_DaysOfTheWeek_Saturday = ScheduleBasedBackupCriteria_DaysOfTheWeek("Saturday") ScheduleBasedBackupCriteria_DaysOfTheWeek_Sunday = ScheduleBasedBackupCriteria_DaysOfTheWeek("Sunday") ScheduleBasedBackupCriteria_DaysOfTheWeek_Thursday = ScheduleBasedBackupCriteria_DaysOfTheWeek("Thursday") ScheduleBasedBackupCriteria_DaysOfTheWeek_Tuesday = ScheduleBasedBackupCriteria_DaysOfTheWeek("Tuesday") ScheduleBasedBackupCriteria_DaysOfTheWeek_Wednesday = ScheduleBasedBackupCriteria_DaysOfTheWeek("Wednesday") )
const ( ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Friday = ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS("Friday") ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Monday = ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS("Monday") ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Saturday = ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS("Saturday") ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Sunday = ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS("Sunday") ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Thursday = ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS("Thursday") ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Tuesday = ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS("Tuesday") ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Wednesday = ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS("Wednesday") )
const ( ScheduleBasedBackupCriteria_MonthsOfYear_April = ScheduleBasedBackupCriteria_MonthsOfYear("April") ScheduleBasedBackupCriteria_MonthsOfYear_August = ScheduleBasedBackupCriteria_MonthsOfYear("August") ScheduleBasedBackupCriteria_MonthsOfYear_December = ScheduleBasedBackupCriteria_MonthsOfYear("December") ScheduleBasedBackupCriteria_MonthsOfYear_February = ScheduleBasedBackupCriteria_MonthsOfYear("February") ScheduleBasedBackupCriteria_MonthsOfYear_January = ScheduleBasedBackupCriteria_MonthsOfYear("January") ScheduleBasedBackupCriteria_MonthsOfYear_July = ScheduleBasedBackupCriteria_MonthsOfYear("July") ScheduleBasedBackupCriteria_MonthsOfYear_June = ScheduleBasedBackupCriteria_MonthsOfYear("June") ScheduleBasedBackupCriteria_MonthsOfYear_March = ScheduleBasedBackupCriteria_MonthsOfYear("March") ScheduleBasedBackupCriteria_MonthsOfYear_May = ScheduleBasedBackupCriteria_MonthsOfYear("May") ScheduleBasedBackupCriteria_MonthsOfYear_November = ScheduleBasedBackupCriteria_MonthsOfYear("November") ScheduleBasedBackupCriteria_MonthsOfYear_October = ScheduleBasedBackupCriteria_MonthsOfYear("October") ScheduleBasedBackupCriteria_MonthsOfYear_September = ScheduleBasedBackupCriteria_MonthsOfYear("September") )
const ( ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_April = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("April") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_August = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("August") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_December = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("December") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_February = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("February") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_January = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("January") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_July = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("July") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_June = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("June") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_March = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("March") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_May = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("May") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_November = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("November") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_October = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("October") ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_September = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS("September") )
const ( ScheduleBasedBackupCriteria_WeeksOfTheMonth_First = ScheduleBasedBackupCriteria_WeeksOfTheMonth("First") ScheduleBasedBackupCriteria_WeeksOfTheMonth_Fourth = ScheduleBasedBackupCriteria_WeeksOfTheMonth("Fourth") ScheduleBasedBackupCriteria_WeeksOfTheMonth_Last = ScheduleBasedBackupCriteria_WeeksOfTheMonth("Last") ScheduleBasedBackupCriteria_WeeksOfTheMonth_Second = ScheduleBasedBackupCriteria_WeeksOfTheMonth("Second") ScheduleBasedBackupCriteria_WeeksOfTheMonth_Third = ScheduleBasedBackupCriteria_WeeksOfTheMonth("Third") )
const ( ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_First = ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS("First") ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Fourth = ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS("Fourth") ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Last = ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS("Last") ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Second = ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS("Second") ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Third = ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS("Third") )
const APIVersion_Value = APIVersion("2023-11-01")
const AbsoluteDeleteOption_ObjectType_AbsoluteDeleteOption = AbsoluteDeleteOption_ObjectType("AbsoluteDeleteOption")
const AbsoluteDeleteOption_ObjectType_STATUS_AbsoluteDeleteOption = AbsoluteDeleteOption_ObjectType_STATUS("AbsoluteDeleteOption")
const AdhocBasedTriggerContext_ObjectType_AdhocBasedTriggerContext = AdhocBasedTriggerContext_ObjectType("AdhocBasedTriggerContext")
const AdhocBasedTriggerContext_ObjectType_STATUS_AdhocBasedTriggerContext = AdhocBasedTriggerContext_ObjectType_STATUS("AdhocBasedTriggerContext")
const AzureBackupParams_ObjectType_AzureBackupParams = AzureBackupParams_ObjectType("AzureBackupParams")
const AzureBackupParams_ObjectType_STATUS_AzureBackupParams = AzureBackupParams_ObjectType_STATUS("AzureBackupParams")
const AzureBackupRule_ObjectType_AzureBackupRule = AzureBackupRule_ObjectType("AzureBackupRule")
const AzureBackupRule_ObjectType_STATUS_AzureBackupRule = AzureBackupRule_ObjectType_STATUS("AzureBackupRule")
const AzureOperationalStoreParameters_ObjectType_AzureOperationalStoreParameters = AzureOperationalStoreParameters_ObjectType("AzureOperationalStoreParameters")
const AzureOperationalStoreParameters_ObjectType_STATUS_AzureOperationalStoreParameters = AzureOperationalStoreParameters_ObjectType_STATUS("AzureOperationalStoreParameters")
const AzureRetentionRule_ObjectType_AzureRetentionRule = AzureRetentionRule_ObjectType("AzureRetentionRule")
const AzureRetentionRule_ObjectType_STATUS_AzureRetentionRule = AzureRetentionRule_ObjectType_STATUS("AzureRetentionRule")
const BackupPolicy_ObjectType_BackupPolicy = BackupPolicy_ObjectType("BackupPolicy")
const BackupPolicy_ObjectType_STATUS_BackupPolicy = BackupPolicy_ObjectType_STATUS("BackupPolicy")
const BlobBackupDatasourceParameters_ObjectType_BlobBackupDatasourceParameters = BlobBackupDatasourceParameters_ObjectType("BlobBackupDatasourceParameters")
const BlobBackupDatasourceParameters_ObjectType_STATUS_BlobBackupDatasourceParameters = BlobBackupDatasourceParameters_ObjectType_STATUS("BlobBackupDatasourceParameters")
const CopyOnExpiryOption_ObjectType_CopyOnExpiryOption = CopyOnExpiryOption_ObjectType("CopyOnExpiryOption")
const CopyOnExpiryOption_ObjectType_STATUS_CopyOnExpiryOption = CopyOnExpiryOption_ObjectType_STATUS("CopyOnExpiryOption")
const CustomCopyOption_ObjectType_CustomCopyOption = CustomCopyOption_ObjectType("CustomCopyOption")
const CustomCopyOption_ObjectType_STATUS_CustomCopyOption = CustomCopyOption_ObjectType_STATUS("CustomCopyOption")
const DefaultResourceProperties_ObjectType_DefaultResourceProperties = DefaultResourceProperties_ObjectType("DefaultResourceProperties")
const DefaultResourceProperties_ObjectType_STATUS_DefaultResourceProperties = DefaultResourceProperties_ObjectType_STATUS("DefaultResourceProperties")
const ImmediateCopyOption_ObjectType_ImmediateCopyOption = ImmediateCopyOption_ObjectType("ImmediateCopyOption")
const ImmediateCopyOption_ObjectType_STATUS_ImmediateCopyOption = ImmediateCopyOption_ObjectType_STATUS("ImmediateCopyOption")
const KubernetesClusterBackupDatasourceParameters_ObjectType_KubernetesClusterBackupDatasourceParameters = KubernetesClusterBackupDatasourceParameters_ObjectType("KubernetesClusterBackupDatasourceParameters")
const KubernetesClusterBackupDatasourceParameters_ObjectType_STATUS_KubernetesClusterBackupDatasourceParameters = KubernetesClusterBackupDatasourceParameters_ObjectType_STATUS("KubernetesClusterBackupDatasourceParameters")
const ScheduleBasedBackupCriteria_ObjectType_STATUS_ScheduleBasedBackupCriteria = ScheduleBasedBackupCriteria_ObjectType_STATUS("ScheduleBasedBackupCriteria")
const ScheduleBasedBackupCriteria_ObjectType_ScheduleBasedBackupCriteria = ScheduleBasedBackupCriteria_ObjectType("ScheduleBasedBackupCriteria")
const ScheduleBasedTriggerContext_ObjectType_STATUS_ScheduleBasedTriggerContext = ScheduleBasedTriggerContext_ObjectType_STATUS("ScheduleBasedTriggerContext")
const ScheduleBasedTriggerContext_ObjectType_ScheduleBasedTriggerContext = ScheduleBasedTriggerContext_ObjectType("ScheduleBasedTriggerContext")
const SecretStoreBasedAuthCredentials_ObjectType_STATUS_SecretStoreBasedAuthCredentials = SecretStoreBasedAuthCredentials_ObjectType_STATUS("SecretStoreBasedAuthCredentials")
const SecretStoreBasedAuthCredentials_ObjectType_SecretStoreBasedAuthCredentials = SecretStoreBasedAuthCredentials_ObjectType("SecretStoreBasedAuthCredentials")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "dataprotection.azure.com", Version: "v1api20231101"} // 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 AbsoluteDeleteOption ¶
type AbsoluteDeleteOption struct { // +kubebuilder:validation:Required // Duration: Duration of deletion after given timespan Duration *string `json:"duration,omitempty"` // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *AbsoluteDeleteOption_ObjectType `json:"objectType,omitempty"` }
func (*AbsoluteDeleteOption) AssignProperties_From_AbsoluteDeleteOption ¶
func (option *AbsoluteDeleteOption) AssignProperties_From_AbsoluteDeleteOption(source *storage.AbsoluteDeleteOption) error
AssignProperties_From_AbsoluteDeleteOption populates our AbsoluteDeleteOption from the provided source AbsoluteDeleteOption
func (*AbsoluteDeleteOption) AssignProperties_To_AbsoluteDeleteOption ¶
func (option *AbsoluteDeleteOption) AssignProperties_To_AbsoluteDeleteOption(destination *storage.AbsoluteDeleteOption) error
AssignProperties_To_AbsoluteDeleteOption populates the provided destination AbsoluteDeleteOption from our AbsoluteDeleteOption
func (*AbsoluteDeleteOption) ConvertToARM ¶
func (option *AbsoluteDeleteOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AbsoluteDeleteOption) DeepCopy ¶
func (in *AbsoluteDeleteOption) DeepCopy() *AbsoluteDeleteOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AbsoluteDeleteOption.
func (*AbsoluteDeleteOption) DeepCopyInto ¶
func (in *AbsoluteDeleteOption) DeepCopyInto(out *AbsoluteDeleteOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AbsoluteDeleteOption) Initialize_From_AbsoluteDeleteOption_STATUS ¶
func (option *AbsoluteDeleteOption) Initialize_From_AbsoluteDeleteOption_STATUS(source *AbsoluteDeleteOption_STATUS) error
Initialize_From_AbsoluteDeleteOption_STATUS populates our AbsoluteDeleteOption from the provided source AbsoluteDeleteOption_STATUS
func (*AbsoluteDeleteOption) NewEmptyARMValue ¶
func (option *AbsoluteDeleteOption) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AbsoluteDeleteOption) PopulateFromARM ¶
func (option *AbsoluteDeleteOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AbsoluteDeleteOption_ObjectType ¶
type AbsoluteDeleteOption_ObjectType string
+kubebuilder:validation:Enum={"AbsoluteDeleteOption"}
type AbsoluteDeleteOption_ObjectType_STATUS ¶
type AbsoluteDeleteOption_ObjectType_STATUS string
type AbsoluteDeleteOption_STATUS ¶
type AbsoluteDeleteOption_STATUS struct { // Duration: Duration of deletion after given timespan Duration *string `json:"duration,omitempty"` // ObjectType: Type of the specific object - used for deserializing ObjectType *AbsoluteDeleteOption_ObjectType_STATUS `json:"objectType,omitempty"` }
func (*AbsoluteDeleteOption_STATUS) AssignProperties_From_AbsoluteDeleteOption_STATUS ¶
func (option *AbsoluteDeleteOption_STATUS) AssignProperties_From_AbsoluteDeleteOption_STATUS(source *storage.AbsoluteDeleteOption_STATUS) error
AssignProperties_From_AbsoluteDeleteOption_STATUS populates our AbsoluteDeleteOption_STATUS from the provided source AbsoluteDeleteOption_STATUS
func (*AbsoluteDeleteOption_STATUS) AssignProperties_To_AbsoluteDeleteOption_STATUS ¶
func (option *AbsoluteDeleteOption_STATUS) AssignProperties_To_AbsoluteDeleteOption_STATUS(destination *storage.AbsoluteDeleteOption_STATUS) error
AssignProperties_To_AbsoluteDeleteOption_STATUS populates the provided destination AbsoluteDeleteOption_STATUS from our AbsoluteDeleteOption_STATUS
func (*AbsoluteDeleteOption_STATUS) DeepCopy ¶
func (in *AbsoluteDeleteOption_STATUS) DeepCopy() *AbsoluteDeleteOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AbsoluteDeleteOption_STATUS.
func (*AbsoluteDeleteOption_STATUS) DeepCopyInto ¶
func (in *AbsoluteDeleteOption_STATUS) DeepCopyInto(out *AbsoluteDeleteOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AbsoluteDeleteOption_STATUS) NewEmptyARMValue ¶
func (option *AbsoluteDeleteOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AbsoluteDeleteOption_STATUS) PopulateFromARM ¶
func (option *AbsoluteDeleteOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AdhocBasedTaggingCriteria ¶
type AdhocBasedTaggingCriteria struct { // TagInfo: Retention tag information TagInfo *RetentionTag `json:"tagInfo,omitempty"` }
Adhoc backup tagging criteria
func (*AdhocBasedTaggingCriteria) AssignProperties_From_AdhocBasedTaggingCriteria ¶
func (criteria *AdhocBasedTaggingCriteria) AssignProperties_From_AdhocBasedTaggingCriteria(source *storage.AdhocBasedTaggingCriteria) error
AssignProperties_From_AdhocBasedTaggingCriteria populates our AdhocBasedTaggingCriteria from the provided source AdhocBasedTaggingCriteria
func (*AdhocBasedTaggingCriteria) AssignProperties_To_AdhocBasedTaggingCriteria ¶
func (criteria *AdhocBasedTaggingCriteria) AssignProperties_To_AdhocBasedTaggingCriteria(destination *storage.AdhocBasedTaggingCriteria) error
AssignProperties_To_AdhocBasedTaggingCriteria populates the provided destination AdhocBasedTaggingCriteria from our AdhocBasedTaggingCriteria
func (*AdhocBasedTaggingCriteria) ConvertToARM ¶
func (criteria *AdhocBasedTaggingCriteria) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AdhocBasedTaggingCriteria) DeepCopy ¶
func (in *AdhocBasedTaggingCriteria) DeepCopy() *AdhocBasedTaggingCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTaggingCriteria.
func (*AdhocBasedTaggingCriteria) DeepCopyInto ¶
func (in *AdhocBasedTaggingCriteria) DeepCopyInto(out *AdhocBasedTaggingCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdhocBasedTaggingCriteria) Initialize_From_AdhocBasedTaggingCriteria_STATUS ¶
func (criteria *AdhocBasedTaggingCriteria) Initialize_From_AdhocBasedTaggingCriteria_STATUS(source *AdhocBasedTaggingCriteria_STATUS) error
Initialize_From_AdhocBasedTaggingCriteria_STATUS populates our AdhocBasedTaggingCriteria from the provided source AdhocBasedTaggingCriteria_STATUS
func (*AdhocBasedTaggingCriteria) NewEmptyARMValue ¶
func (criteria *AdhocBasedTaggingCriteria) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdhocBasedTaggingCriteria) PopulateFromARM ¶
func (criteria *AdhocBasedTaggingCriteria) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AdhocBasedTaggingCriteria_STATUS ¶
type AdhocBasedTaggingCriteria_STATUS struct { // TagInfo: Retention tag information TagInfo *RetentionTag_STATUS `json:"tagInfo,omitempty"` }
Adhoc backup tagging criteria
func (*AdhocBasedTaggingCriteria_STATUS) AssignProperties_From_AdhocBasedTaggingCriteria_STATUS ¶
func (criteria *AdhocBasedTaggingCriteria_STATUS) AssignProperties_From_AdhocBasedTaggingCriteria_STATUS(source *storage.AdhocBasedTaggingCriteria_STATUS) error
AssignProperties_From_AdhocBasedTaggingCriteria_STATUS populates our AdhocBasedTaggingCriteria_STATUS from the provided source AdhocBasedTaggingCriteria_STATUS
func (*AdhocBasedTaggingCriteria_STATUS) AssignProperties_To_AdhocBasedTaggingCriteria_STATUS ¶
func (criteria *AdhocBasedTaggingCriteria_STATUS) AssignProperties_To_AdhocBasedTaggingCriteria_STATUS(destination *storage.AdhocBasedTaggingCriteria_STATUS) error
AssignProperties_To_AdhocBasedTaggingCriteria_STATUS populates the provided destination AdhocBasedTaggingCriteria_STATUS from our AdhocBasedTaggingCriteria_STATUS
func (*AdhocBasedTaggingCriteria_STATUS) DeepCopy ¶
func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopy() *AdhocBasedTaggingCriteria_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTaggingCriteria_STATUS.
func (*AdhocBasedTaggingCriteria_STATUS) DeepCopyInto ¶
func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopyInto(out *AdhocBasedTaggingCriteria_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdhocBasedTaggingCriteria_STATUS) NewEmptyARMValue ¶
func (criteria *AdhocBasedTaggingCriteria_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdhocBasedTaggingCriteria_STATUS) PopulateFromARM ¶
func (criteria *AdhocBasedTaggingCriteria_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AdhocBasedTriggerContext ¶
type AdhocBasedTriggerContext struct { // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *AdhocBasedTriggerContext_ObjectType `json:"objectType,omitempty"` // +kubebuilder:validation:Required // TaggingCriteria: Tagging Criteria containing retention tag for adhoc backup. TaggingCriteria *AdhocBasedTaggingCriteria `json:"taggingCriteria,omitempty"` }
func (*AdhocBasedTriggerContext) AssignProperties_From_AdhocBasedTriggerContext ¶
func (context *AdhocBasedTriggerContext) AssignProperties_From_AdhocBasedTriggerContext(source *storage.AdhocBasedTriggerContext) error
AssignProperties_From_AdhocBasedTriggerContext populates our AdhocBasedTriggerContext from the provided source AdhocBasedTriggerContext
func (*AdhocBasedTriggerContext) AssignProperties_To_AdhocBasedTriggerContext ¶
func (context *AdhocBasedTriggerContext) AssignProperties_To_AdhocBasedTriggerContext(destination *storage.AdhocBasedTriggerContext) error
AssignProperties_To_AdhocBasedTriggerContext populates the provided destination AdhocBasedTriggerContext from our AdhocBasedTriggerContext
func (*AdhocBasedTriggerContext) ConvertToARM ¶
func (context *AdhocBasedTriggerContext) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AdhocBasedTriggerContext) DeepCopy ¶
func (in *AdhocBasedTriggerContext) DeepCopy() *AdhocBasedTriggerContext
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTriggerContext.
func (*AdhocBasedTriggerContext) DeepCopyInto ¶
func (in *AdhocBasedTriggerContext) DeepCopyInto(out *AdhocBasedTriggerContext)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdhocBasedTriggerContext) Initialize_From_AdhocBasedTriggerContext_STATUS ¶
func (context *AdhocBasedTriggerContext) Initialize_From_AdhocBasedTriggerContext_STATUS(source *AdhocBasedTriggerContext_STATUS) error
Initialize_From_AdhocBasedTriggerContext_STATUS populates our AdhocBasedTriggerContext from the provided source AdhocBasedTriggerContext_STATUS
func (*AdhocBasedTriggerContext) NewEmptyARMValue ¶
func (context *AdhocBasedTriggerContext) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdhocBasedTriggerContext) PopulateFromARM ¶
func (context *AdhocBasedTriggerContext) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AdhocBasedTriggerContext_ObjectType ¶
type AdhocBasedTriggerContext_ObjectType string
+kubebuilder:validation:Enum={"AdhocBasedTriggerContext"}
type AdhocBasedTriggerContext_ObjectType_STATUS ¶
type AdhocBasedTriggerContext_ObjectType_STATUS string
type AdhocBasedTriggerContext_STATUS ¶
type AdhocBasedTriggerContext_STATUS struct { // ObjectType: Type of the specific object - used for deserializing ObjectType *AdhocBasedTriggerContext_ObjectType_STATUS `json:"objectType,omitempty"` // TaggingCriteria: Tagging Criteria containing retention tag for adhoc backup. TaggingCriteria *AdhocBasedTaggingCriteria_STATUS `json:"taggingCriteria,omitempty"` }
func (*AdhocBasedTriggerContext_STATUS) AssignProperties_From_AdhocBasedTriggerContext_STATUS ¶
func (context *AdhocBasedTriggerContext_STATUS) AssignProperties_From_AdhocBasedTriggerContext_STATUS(source *storage.AdhocBasedTriggerContext_STATUS) error
AssignProperties_From_AdhocBasedTriggerContext_STATUS populates our AdhocBasedTriggerContext_STATUS from the provided source AdhocBasedTriggerContext_STATUS
func (*AdhocBasedTriggerContext_STATUS) AssignProperties_To_AdhocBasedTriggerContext_STATUS ¶
func (context *AdhocBasedTriggerContext_STATUS) AssignProperties_To_AdhocBasedTriggerContext_STATUS(destination *storage.AdhocBasedTriggerContext_STATUS) error
AssignProperties_To_AdhocBasedTriggerContext_STATUS populates the provided destination AdhocBasedTriggerContext_STATUS from our AdhocBasedTriggerContext_STATUS
func (*AdhocBasedTriggerContext_STATUS) DeepCopy ¶
func (in *AdhocBasedTriggerContext_STATUS) DeepCopy() *AdhocBasedTriggerContext_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTriggerContext_STATUS.
func (*AdhocBasedTriggerContext_STATUS) DeepCopyInto ¶
func (in *AdhocBasedTriggerContext_STATUS) DeepCopyInto(out *AdhocBasedTriggerContext_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdhocBasedTriggerContext_STATUS) NewEmptyARMValue ¶
func (context *AdhocBasedTriggerContext_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdhocBasedTriggerContext_STATUS) PopulateFromARM ¶
func (context *AdhocBasedTriggerContext_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AuthCredentials ¶
type AuthCredentials struct { // SecretStoreBasedAuthCredentials: Mutually exclusive with all other properties SecretStoreBasedAuthCredentials *SecretStoreBasedAuthCredentials `json:"secretStoreBasedAuthCredentials,omitempty"` }
func (*AuthCredentials) AssignProperties_From_AuthCredentials ¶
func (credentials *AuthCredentials) AssignProperties_From_AuthCredentials(source *storage.AuthCredentials) error
AssignProperties_From_AuthCredentials populates our AuthCredentials from the provided source AuthCredentials
func (*AuthCredentials) AssignProperties_To_AuthCredentials ¶
func (credentials *AuthCredentials) AssignProperties_To_AuthCredentials(destination *storage.AuthCredentials) error
AssignProperties_To_AuthCredentials populates the provided destination AuthCredentials from our AuthCredentials
func (*AuthCredentials) ConvertToARM ¶
func (credentials *AuthCredentials) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AuthCredentials) DeepCopy ¶
func (in *AuthCredentials) DeepCopy() *AuthCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthCredentials.
func (*AuthCredentials) DeepCopyInto ¶
func (in *AuthCredentials) DeepCopyInto(out *AuthCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthCredentials) Initialize_From_AuthCredentials_STATUS ¶
func (credentials *AuthCredentials) Initialize_From_AuthCredentials_STATUS(source *AuthCredentials_STATUS) error
Initialize_From_AuthCredentials_STATUS populates our AuthCredentials from the provided source AuthCredentials_STATUS
func (*AuthCredentials) NewEmptyARMValue ¶
func (credentials *AuthCredentials) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AuthCredentials) PopulateFromARM ¶
func (credentials *AuthCredentials) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AuthCredentials_STATUS ¶
type AuthCredentials_STATUS struct { // SecretStoreBasedAuthCredentials: Mutually exclusive with all other properties SecretStoreBasedAuthCredentials *SecretStoreBasedAuthCredentials_STATUS `json:"secretStoreBasedAuthCredentials,omitempty"` }
func (*AuthCredentials_STATUS) AssignProperties_From_AuthCredentials_STATUS ¶
func (credentials *AuthCredentials_STATUS) AssignProperties_From_AuthCredentials_STATUS(source *storage.AuthCredentials_STATUS) error
AssignProperties_From_AuthCredentials_STATUS populates our AuthCredentials_STATUS from the provided source AuthCredentials_STATUS
func (*AuthCredentials_STATUS) AssignProperties_To_AuthCredentials_STATUS ¶
func (credentials *AuthCredentials_STATUS) AssignProperties_To_AuthCredentials_STATUS(destination *storage.AuthCredentials_STATUS) error
AssignProperties_To_AuthCredentials_STATUS populates the provided destination AuthCredentials_STATUS from our AuthCredentials_STATUS
func (*AuthCredentials_STATUS) DeepCopy ¶
func (in *AuthCredentials_STATUS) DeepCopy() *AuthCredentials_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthCredentials_STATUS.
func (*AuthCredentials_STATUS) DeepCopyInto ¶
func (in *AuthCredentials_STATUS) DeepCopyInto(out *AuthCredentials_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthCredentials_STATUS) NewEmptyARMValue ¶
func (credentials *AuthCredentials_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AuthCredentials_STATUS) PopulateFromARM ¶
func (credentials *AuthCredentials_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureBackupParams ¶
type AzureBackupParams struct { // +kubebuilder:validation:Required // BackupType: BackupType ; Full/Incremental etc BackupType *string `json:"backupType,omitempty"` // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *AzureBackupParams_ObjectType `json:"objectType,omitempty"` }
func (*AzureBackupParams) AssignProperties_From_AzureBackupParams ¶
func (params *AzureBackupParams) AssignProperties_From_AzureBackupParams(source *storage.AzureBackupParams) error
AssignProperties_From_AzureBackupParams populates our AzureBackupParams from the provided source AzureBackupParams
func (*AzureBackupParams) AssignProperties_To_AzureBackupParams ¶
func (params *AzureBackupParams) AssignProperties_To_AzureBackupParams(destination *storage.AzureBackupParams) error
AssignProperties_To_AzureBackupParams populates the provided destination AzureBackupParams from our AzureBackupParams
func (*AzureBackupParams) ConvertToARM ¶
func (params *AzureBackupParams) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AzureBackupParams) DeepCopy ¶
func (in *AzureBackupParams) DeepCopy() *AzureBackupParams
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupParams.
func (*AzureBackupParams) DeepCopyInto ¶
func (in *AzureBackupParams) DeepCopyInto(out *AzureBackupParams)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureBackupParams) Initialize_From_AzureBackupParams_STATUS ¶
func (params *AzureBackupParams) Initialize_From_AzureBackupParams_STATUS(source *AzureBackupParams_STATUS) error
Initialize_From_AzureBackupParams_STATUS populates our AzureBackupParams from the provided source AzureBackupParams_STATUS
func (*AzureBackupParams) NewEmptyARMValue ¶
func (params *AzureBackupParams) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureBackupParams) PopulateFromARM ¶
func (params *AzureBackupParams) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureBackupParams_ObjectType ¶
type AzureBackupParams_ObjectType string
+kubebuilder:validation:Enum={"AzureBackupParams"}
type AzureBackupParams_ObjectType_STATUS ¶
type AzureBackupParams_ObjectType_STATUS string
type AzureBackupParams_STATUS ¶
type AzureBackupParams_STATUS struct { // BackupType: BackupType ; Full/Incremental etc BackupType *string `json:"backupType,omitempty"` // ObjectType: Type of the specific object - used for deserializing ObjectType *AzureBackupParams_ObjectType_STATUS `json:"objectType,omitempty"` }
func (*AzureBackupParams_STATUS) AssignProperties_From_AzureBackupParams_STATUS ¶
func (params *AzureBackupParams_STATUS) AssignProperties_From_AzureBackupParams_STATUS(source *storage.AzureBackupParams_STATUS) error
AssignProperties_From_AzureBackupParams_STATUS populates our AzureBackupParams_STATUS from the provided source AzureBackupParams_STATUS
func (*AzureBackupParams_STATUS) AssignProperties_To_AzureBackupParams_STATUS ¶
func (params *AzureBackupParams_STATUS) AssignProperties_To_AzureBackupParams_STATUS(destination *storage.AzureBackupParams_STATUS) error
AssignProperties_To_AzureBackupParams_STATUS populates the provided destination AzureBackupParams_STATUS from our AzureBackupParams_STATUS
func (*AzureBackupParams_STATUS) DeepCopy ¶
func (in *AzureBackupParams_STATUS) DeepCopy() *AzureBackupParams_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupParams_STATUS.
func (*AzureBackupParams_STATUS) DeepCopyInto ¶
func (in *AzureBackupParams_STATUS) DeepCopyInto(out *AzureBackupParams_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureBackupParams_STATUS) NewEmptyARMValue ¶
func (params *AzureBackupParams_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureBackupParams_STATUS) PopulateFromARM ¶
func (params *AzureBackupParams_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureBackupRule ¶
type AzureBackupRule struct { BackupParameters *BackupParameters `json:"backupParameters,omitempty"` // +kubebuilder:validation:Required // DataStore: DataStoreInfo base DataStore *DataStoreInfoBase `json:"dataStore,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required ObjectType *AzureBackupRule_ObjectType `json:"objectType,omitempty"` // +kubebuilder:validation:Required Trigger *TriggerContext `json:"trigger,omitempty"` }
func (*AzureBackupRule) AssignProperties_From_AzureBackupRule ¶
func (rule *AzureBackupRule) AssignProperties_From_AzureBackupRule(source *storage.AzureBackupRule) error
AssignProperties_From_AzureBackupRule populates our AzureBackupRule from the provided source AzureBackupRule
func (*AzureBackupRule) AssignProperties_To_AzureBackupRule ¶
func (rule *AzureBackupRule) AssignProperties_To_AzureBackupRule(destination *storage.AzureBackupRule) error
AssignProperties_To_AzureBackupRule populates the provided destination AzureBackupRule from our AzureBackupRule
func (*AzureBackupRule) ConvertToARM ¶
func (rule *AzureBackupRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AzureBackupRule) DeepCopy ¶
func (in *AzureBackupRule) DeepCopy() *AzureBackupRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupRule.
func (*AzureBackupRule) DeepCopyInto ¶
func (in *AzureBackupRule) DeepCopyInto(out *AzureBackupRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureBackupRule) Initialize_From_AzureBackupRule_STATUS ¶
func (rule *AzureBackupRule) Initialize_From_AzureBackupRule_STATUS(source *AzureBackupRule_STATUS) error
Initialize_From_AzureBackupRule_STATUS populates our AzureBackupRule from the provided source AzureBackupRule_STATUS
func (*AzureBackupRule) NewEmptyARMValue ¶
func (rule *AzureBackupRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureBackupRule) PopulateFromARM ¶
func (rule *AzureBackupRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureBackupRule_ObjectType ¶
type AzureBackupRule_ObjectType string
+kubebuilder:validation:Enum={"AzureBackupRule"}
type AzureBackupRule_ObjectType_STATUS ¶
type AzureBackupRule_ObjectType_STATUS string
type AzureBackupRule_STATUS ¶
type AzureBackupRule_STATUS struct { BackupParameters *BackupParameters_STATUS `json:"backupParameters,omitempty"` // DataStore: DataStoreInfo base DataStore *DataStoreInfoBase_STATUS `json:"dataStore,omitempty"` Name *string `json:"name,omitempty"` ObjectType *AzureBackupRule_ObjectType_STATUS `json:"objectType,omitempty"` Trigger *TriggerContext_STATUS `json:"trigger,omitempty"` }
func (*AzureBackupRule_STATUS) AssignProperties_From_AzureBackupRule_STATUS ¶
func (rule *AzureBackupRule_STATUS) AssignProperties_From_AzureBackupRule_STATUS(source *storage.AzureBackupRule_STATUS) error
AssignProperties_From_AzureBackupRule_STATUS populates our AzureBackupRule_STATUS from the provided source AzureBackupRule_STATUS
func (*AzureBackupRule_STATUS) AssignProperties_To_AzureBackupRule_STATUS ¶
func (rule *AzureBackupRule_STATUS) AssignProperties_To_AzureBackupRule_STATUS(destination *storage.AzureBackupRule_STATUS) error
AssignProperties_To_AzureBackupRule_STATUS populates the provided destination AzureBackupRule_STATUS from our AzureBackupRule_STATUS
func (*AzureBackupRule_STATUS) DeepCopy ¶
func (in *AzureBackupRule_STATUS) DeepCopy() *AzureBackupRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupRule_STATUS.
func (*AzureBackupRule_STATUS) DeepCopyInto ¶
func (in *AzureBackupRule_STATUS) DeepCopyInto(out *AzureBackupRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureBackupRule_STATUS) NewEmptyARMValue ¶
func (rule *AzureBackupRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureBackupRule_STATUS) PopulateFromARM ¶
func (rule *AzureBackupRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureMonitorAlertSettings ¶
type AzureMonitorAlertSettings struct {
AlertsForAllJobFailures *AzureMonitorAlertSettings_AlertsForAllJobFailures `json:"alertsForAllJobFailures,omitempty"`
}
Settings for Azure Monitor based alerts
func (*AzureMonitorAlertSettings) AssignProperties_From_AzureMonitorAlertSettings ¶
func (settings *AzureMonitorAlertSettings) AssignProperties_From_AzureMonitorAlertSettings(source *storage.AzureMonitorAlertSettings) error
AssignProperties_From_AzureMonitorAlertSettings populates our AzureMonitorAlertSettings from the provided source AzureMonitorAlertSettings
func (*AzureMonitorAlertSettings) AssignProperties_To_AzureMonitorAlertSettings ¶
func (settings *AzureMonitorAlertSettings) AssignProperties_To_AzureMonitorAlertSettings(destination *storage.AzureMonitorAlertSettings) error
AssignProperties_To_AzureMonitorAlertSettings populates the provided destination AzureMonitorAlertSettings from our AzureMonitorAlertSettings
func (*AzureMonitorAlertSettings) ConvertToARM ¶
func (settings *AzureMonitorAlertSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AzureMonitorAlertSettings) DeepCopy ¶
func (in *AzureMonitorAlertSettings) DeepCopy() *AzureMonitorAlertSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureMonitorAlertSettings.
func (*AzureMonitorAlertSettings) DeepCopyInto ¶
func (in *AzureMonitorAlertSettings) DeepCopyInto(out *AzureMonitorAlertSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureMonitorAlertSettings) Initialize_From_AzureMonitorAlertSettings_STATUS ¶
func (settings *AzureMonitorAlertSettings) Initialize_From_AzureMonitorAlertSettings_STATUS(source *AzureMonitorAlertSettings_STATUS) error
Initialize_From_AzureMonitorAlertSettings_STATUS populates our AzureMonitorAlertSettings from the provided source AzureMonitorAlertSettings_STATUS
func (*AzureMonitorAlertSettings) NewEmptyARMValue ¶
func (settings *AzureMonitorAlertSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureMonitorAlertSettings) PopulateFromARM ¶
func (settings *AzureMonitorAlertSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureMonitorAlertSettings_AlertsForAllJobFailures ¶
type AzureMonitorAlertSettings_AlertsForAllJobFailures string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS ¶
type AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS string
type AzureMonitorAlertSettings_STATUS ¶
type AzureMonitorAlertSettings_STATUS struct {
AlertsForAllJobFailures *AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS `json:"alertsForAllJobFailures,omitempty"`
}
Settings for Azure Monitor based alerts
func (*AzureMonitorAlertSettings_STATUS) AssignProperties_From_AzureMonitorAlertSettings_STATUS ¶
func (settings *AzureMonitorAlertSettings_STATUS) AssignProperties_From_AzureMonitorAlertSettings_STATUS(source *storage.AzureMonitorAlertSettings_STATUS) error
AssignProperties_From_AzureMonitorAlertSettings_STATUS populates our AzureMonitorAlertSettings_STATUS from the provided source AzureMonitorAlertSettings_STATUS
func (*AzureMonitorAlertSettings_STATUS) AssignProperties_To_AzureMonitorAlertSettings_STATUS ¶
func (settings *AzureMonitorAlertSettings_STATUS) AssignProperties_To_AzureMonitorAlertSettings_STATUS(destination *storage.AzureMonitorAlertSettings_STATUS) error
AssignProperties_To_AzureMonitorAlertSettings_STATUS populates the provided destination AzureMonitorAlertSettings_STATUS from our AzureMonitorAlertSettings_STATUS
func (*AzureMonitorAlertSettings_STATUS) DeepCopy ¶
func (in *AzureMonitorAlertSettings_STATUS) DeepCopy() *AzureMonitorAlertSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureMonitorAlertSettings_STATUS.
func (*AzureMonitorAlertSettings_STATUS) DeepCopyInto ¶
func (in *AzureMonitorAlertSettings_STATUS) DeepCopyInto(out *AzureMonitorAlertSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureMonitorAlertSettings_STATUS) NewEmptyARMValue ¶
func (settings *AzureMonitorAlertSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureMonitorAlertSettings_STATUS) PopulateFromARM ¶
func (settings *AzureMonitorAlertSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureOperationalStoreParameters ¶
type AzureOperationalStoreParameters struct { // +kubebuilder:validation:Required // DataStoreType: type of datastore; Operational/Vault/Archive DataStoreType *AzureOperationalStoreParameters_DataStoreType `json:"dataStoreType,omitempty"` // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *AzureOperationalStoreParameters_ObjectType `json:"objectType,omitempty"` // ResourceGroupReference: Gets or sets the Snapshot Resource Group Uri. ResourceGroupReference *genruntime.ResourceReference `armReference:"ResourceGroupId" json:"resourceGroupReference,omitempty"` }
func (*AzureOperationalStoreParameters) AssignProperties_From_AzureOperationalStoreParameters ¶
func (parameters *AzureOperationalStoreParameters) AssignProperties_From_AzureOperationalStoreParameters(source *storage.AzureOperationalStoreParameters) error
AssignProperties_From_AzureOperationalStoreParameters populates our AzureOperationalStoreParameters from the provided source AzureOperationalStoreParameters
func (*AzureOperationalStoreParameters) AssignProperties_To_AzureOperationalStoreParameters ¶
func (parameters *AzureOperationalStoreParameters) AssignProperties_To_AzureOperationalStoreParameters(destination *storage.AzureOperationalStoreParameters) error
AssignProperties_To_AzureOperationalStoreParameters populates the provided destination AzureOperationalStoreParameters from our AzureOperationalStoreParameters
func (*AzureOperationalStoreParameters) ConvertToARM ¶
func (parameters *AzureOperationalStoreParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AzureOperationalStoreParameters) DeepCopy ¶
func (in *AzureOperationalStoreParameters) DeepCopy() *AzureOperationalStoreParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureOperationalStoreParameters.
func (*AzureOperationalStoreParameters) DeepCopyInto ¶
func (in *AzureOperationalStoreParameters) DeepCopyInto(out *AzureOperationalStoreParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureOperationalStoreParameters) Initialize_From_AzureOperationalStoreParameters_STATUS ¶
func (parameters *AzureOperationalStoreParameters) Initialize_From_AzureOperationalStoreParameters_STATUS(source *AzureOperationalStoreParameters_STATUS) error
Initialize_From_AzureOperationalStoreParameters_STATUS populates our AzureOperationalStoreParameters from the provided source AzureOperationalStoreParameters_STATUS
func (*AzureOperationalStoreParameters) NewEmptyARMValue ¶
func (parameters *AzureOperationalStoreParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureOperationalStoreParameters) PopulateFromARM ¶
func (parameters *AzureOperationalStoreParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureOperationalStoreParameters_DataStoreType ¶
type AzureOperationalStoreParameters_DataStoreType string
+kubebuilder:validation:Enum={"ArchiveStore","OperationalStore","VaultStore"}
type AzureOperationalStoreParameters_DataStoreType_STATUS ¶
type AzureOperationalStoreParameters_DataStoreType_STATUS string
type AzureOperationalStoreParameters_ObjectType ¶
type AzureOperationalStoreParameters_ObjectType string
+kubebuilder:validation:Enum={"AzureOperationalStoreParameters"}
type AzureOperationalStoreParameters_ObjectType_STATUS ¶
type AzureOperationalStoreParameters_ObjectType_STATUS string
type AzureOperationalStoreParameters_STATUS ¶
type AzureOperationalStoreParameters_STATUS struct { // DataStoreType: type of datastore; Operational/Vault/Archive DataStoreType *AzureOperationalStoreParameters_DataStoreType_STATUS `json:"dataStoreType,omitempty"` // ObjectType: Type of the specific object - used for deserializing ObjectType *AzureOperationalStoreParameters_ObjectType_STATUS `json:"objectType,omitempty"` // ResourceGroupId: Gets or sets the Snapshot Resource Group Uri. ResourceGroupId *string `json:"resourceGroupId,omitempty"` }
func (*AzureOperationalStoreParameters_STATUS) AssignProperties_From_AzureOperationalStoreParameters_STATUS ¶
func (parameters *AzureOperationalStoreParameters_STATUS) AssignProperties_From_AzureOperationalStoreParameters_STATUS(source *storage.AzureOperationalStoreParameters_STATUS) error
AssignProperties_From_AzureOperationalStoreParameters_STATUS populates our AzureOperationalStoreParameters_STATUS from the provided source AzureOperationalStoreParameters_STATUS
func (*AzureOperationalStoreParameters_STATUS) AssignProperties_To_AzureOperationalStoreParameters_STATUS ¶
func (parameters *AzureOperationalStoreParameters_STATUS) AssignProperties_To_AzureOperationalStoreParameters_STATUS(destination *storage.AzureOperationalStoreParameters_STATUS) error
AssignProperties_To_AzureOperationalStoreParameters_STATUS populates the provided destination AzureOperationalStoreParameters_STATUS from our AzureOperationalStoreParameters_STATUS
func (*AzureOperationalStoreParameters_STATUS) DeepCopy ¶
func (in *AzureOperationalStoreParameters_STATUS) DeepCopy() *AzureOperationalStoreParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureOperationalStoreParameters_STATUS.
func (*AzureOperationalStoreParameters_STATUS) DeepCopyInto ¶
func (in *AzureOperationalStoreParameters_STATUS) DeepCopyInto(out *AzureOperationalStoreParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureOperationalStoreParameters_STATUS) NewEmptyARMValue ¶
func (parameters *AzureOperationalStoreParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureOperationalStoreParameters_STATUS) PopulateFromARM ¶
func (parameters *AzureOperationalStoreParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureRetentionRule ¶
type AzureRetentionRule struct { IsDefault *bool `json:"isDefault,omitempty"` // +kubebuilder:validation:Required Lifecycles []SourceLifeCycle `json:"lifecycles,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required ObjectType *AzureRetentionRule_ObjectType `json:"objectType,omitempty"` }
func (*AzureRetentionRule) AssignProperties_From_AzureRetentionRule ¶
func (rule *AzureRetentionRule) AssignProperties_From_AzureRetentionRule(source *storage.AzureRetentionRule) error
AssignProperties_From_AzureRetentionRule populates our AzureRetentionRule from the provided source AzureRetentionRule
func (*AzureRetentionRule) AssignProperties_To_AzureRetentionRule ¶
func (rule *AzureRetentionRule) AssignProperties_To_AzureRetentionRule(destination *storage.AzureRetentionRule) error
AssignProperties_To_AzureRetentionRule populates the provided destination AzureRetentionRule from our AzureRetentionRule
func (*AzureRetentionRule) ConvertToARM ¶
func (rule *AzureRetentionRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AzureRetentionRule) DeepCopy ¶
func (in *AzureRetentionRule) DeepCopy() *AzureRetentionRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureRetentionRule.
func (*AzureRetentionRule) DeepCopyInto ¶
func (in *AzureRetentionRule) DeepCopyInto(out *AzureRetentionRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureRetentionRule) Initialize_From_AzureRetentionRule_STATUS ¶
func (rule *AzureRetentionRule) Initialize_From_AzureRetentionRule_STATUS(source *AzureRetentionRule_STATUS) error
Initialize_From_AzureRetentionRule_STATUS populates our AzureRetentionRule from the provided source AzureRetentionRule_STATUS
func (*AzureRetentionRule) NewEmptyARMValue ¶
func (rule *AzureRetentionRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureRetentionRule) PopulateFromARM ¶
func (rule *AzureRetentionRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureRetentionRule_ObjectType ¶
type AzureRetentionRule_ObjectType string
+kubebuilder:validation:Enum={"AzureRetentionRule"}
type AzureRetentionRule_ObjectType_STATUS ¶
type AzureRetentionRule_ObjectType_STATUS string
type AzureRetentionRule_STATUS ¶
type AzureRetentionRule_STATUS struct { IsDefault *bool `json:"isDefault,omitempty"` Lifecycles []SourceLifeCycle_STATUS `json:"lifecycles,omitempty"` Name *string `json:"name,omitempty"` ObjectType *AzureRetentionRule_ObjectType_STATUS `json:"objectType,omitempty"` }
func (*AzureRetentionRule_STATUS) AssignProperties_From_AzureRetentionRule_STATUS ¶
func (rule *AzureRetentionRule_STATUS) AssignProperties_From_AzureRetentionRule_STATUS(source *storage.AzureRetentionRule_STATUS) error
AssignProperties_From_AzureRetentionRule_STATUS populates our AzureRetentionRule_STATUS from the provided source AzureRetentionRule_STATUS
func (*AzureRetentionRule_STATUS) AssignProperties_To_AzureRetentionRule_STATUS ¶
func (rule *AzureRetentionRule_STATUS) AssignProperties_To_AzureRetentionRule_STATUS(destination *storage.AzureRetentionRule_STATUS) error
AssignProperties_To_AzureRetentionRule_STATUS populates the provided destination AzureRetentionRule_STATUS from our AzureRetentionRule_STATUS
func (*AzureRetentionRule_STATUS) DeepCopy ¶
func (in *AzureRetentionRule_STATUS) DeepCopy() *AzureRetentionRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureRetentionRule_STATUS.
func (*AzureRetentionRule_STATUS) DeepCopyInto ¶
func (in *AzureRetentionRule_STATUS) DeepCopyInto(out *AzureRetentionRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureRetentionRule_STATUS) NewEmptyARMValue ¶
func (rule *AzureRetentionRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureRetentionRule_STATUS) PopulateFromARM ¶
func (rule *AzureRetentionRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupCriteria ¶
type BackupCriteria struct { // ScheduleBasedBackupCriteria: Mutually exclusive with all other properties ScheduleBasedBackupCriteria *ScheduleBasedBackupCriteria `json:"scheduleBasedBackupCriteria,omitempty"` }
func (*BackupCriteria) AssignProperties_From_BackupCriteria ¶
func (criteria *BackupCriteria) AssignProperties_From_BackupCriteria(source *storage.BackupCriteria) error
AssignProperties_From_BackupCriteria populates our BackupCriteria from the provided source BackupCriteria
func (*BackupCriteria) AssignProperties_To_BackupCriteria ¶
func (criteria *BackupCriteria) AssignProperties_To_BackupCriteria(destination *storage.BackupCriteria) error
AssignProperties_To_BackupCriteria populates the provided destination BackupCriteria from our BackupCriteria
func (*BackupCriteria) ConvertToARM ¶
func (criteria *BackupCriteria) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupCriteria) DeepCopy ¶
func (in *BackupCriteria) DeepCopy() *BackupCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupCriteria.
func (*BackupCriteria) DeepCopyInto ¶
func (in *BackupCriteria) DeepCopyInto(out *BackupCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupCriteria) Initialize_From_BackupCriteria_STATUS ¶
func (criteria *BackupCriteria) Initialize_From_BackupCriteria_STATUS(source *BackupCriteria_STATUS) error
Initialize_From_BackupCriteria_STATUS populates our BackupCriteria from the provided source BackupCriteria_STATUS
func (*BackupCriteria) NewEmptyARMValue ¶
func (criteria *BackupCriteria) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupCriteria) PopulateFromARM ¶
func (criteria *BackupCriteria) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupCriteria_STATUS ¶
type BackupCriteria_STATUS struct { // ScheduleBasedBackupCriteria: Mutually exclusive with all other properties ScheduleBasedBackupCriteria *ScheduleBasedBackupCriteria_STATUS `json:"scheduleBasedBackupCriteria,omitempty"` }
func (*BackupCriteria_STATUS) AssignProperties_From_BackupCriteria_STATUS ¶
func (criteria *BackupCriteria_STATUS) AssignProperties_From_BackupCriteria_STATUS(source *storage.BackupCriteria_STATUS) error
AssignProperties_From_BackupCriteria_STATUS populates our BackupCriteria_STATUS from the provided source BackupCriteria_STATUS
func (*BackupCriteria_STATUS) AssignProperties_To_BackupCriteria_STATUS ¶
func (criteria *BackupCriteria_STATUS) AssignProperties_To_BackupCriteria_STATUS(destination *storage.BackupCriteria_STATUS) error
AssignProperties_To_BackupCriteria_STATUS populates the provided destination BackupCriteria_STATUS from our BackupCriteria_STATUS
func (*BackupCriteria_STATUS) DeepCopy ¶
func (in *BackupCriteria_STATUS) DeepCopy() *BackupCriteria_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupCriteria_STATUS.
func (*BackupCriteria_STATUS) DeepCopyInto ¶
func (in *BackupCriteria_STATUS) DeepCopyInto(out *BackupCriteria_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupCriteria_STATUS) NewEmptyARMValue ¶
func (criteria *BackupCriteria_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupCriteria_STATUS) PopulateFromARM ¶
func (criteria *BackupCriteria_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupDatasourceParameters ¶
type BackupDatasourceParameters struct { // Blob: Mutually exclusive with all other properties Blob *BlobBackupDatasourceParameters `json:"blobBackupDatasourceParameters,omitempty"` // KubernetesCluster: Mutually exclusive with all other properties KubernetesCluster *KubernetesClusterBackupDatasourceParameters `json:"kubernetesClusterBackupDatasourceParameters,omitempty"` }
func (*BackupDatasourceParameters) AssignProperties_From_BackupDatasourceParameters ¶
func (parameters *BackupDatasourceParameters) AssignProperties_From_BackupDatasourceParameters(source *storage.BackupDatasourceParameters) error
AssignProperties_From_BackupDatasourceParameters populates our BackupDatasourceParameters from the provided source BackupDatasourceParameters
func (*BackupDatasourceParameters) AssignProperties_To_BackupDatasourceParameters ¶
func (parameters *BackupDatasourceParameters) AssignProperties_To_BackupDatasourceParameters(destination *storage.BackupDatasourceParameters) error
AssignProperties_To_BackupDatasourceParameters populates the provided destination BackupDatasourceParameters from our BackupDatasourceParameters
func (*BackupDatasourceParameters) ConvertToARM ¶
func (parameters *BackupDatasourceParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupDatasourceParameters) DeepCopy ¶
func (in *BackupDatasourceParameters) DeepCopy() *BackupDatasourceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDatasourceParameters.
func (*BackupDatasourceParameters) DeepCopyInto ¶
func (in *BackupDatasourceParameters) DeepCopyInto(out *BackupDatasourceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupDatasourceParameters) Initialize_From_BackupDatasourceParameters_STATUS ¶
func (parameters *BackupDatasourceParameters) Initialize_From_BackupDatasourceParameters_STATUS(source *BackupDatasourceParameters_STATUS) error
Initialize_From_BackupDatasourceParameters_STATUS populates our BackupDatasourceParameters from the provided source BackupDatasourceParameters_STATUS
func (*BackupDatasourceParameters) NewEmptyARMValue ¶
func (parameters *BackupDatasourceParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupDatasourceParameters) PopulateFromARM ¶
func (parameters *BackupDatasourceParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupDatasourceParameters_STATUS ¶
type BackupDatasourceParameters_STATUS struct { // Blob: Mutually exclusive with all other properties Blob *BlobBackupDatasourceParameters_STATUS `json:"blobBackupDatasourceParameters,omitempty"` // KubernetesCluster: Mutually exclusive with all other properties KubernetesCluster *KubernetesClusterBackupDatasourceParameters_STATUS `json:"kubernetesClusterBackupDatasourceParameters,omitempty"` }
func (*BackupDatasourceParameters_STATUS) AssignProperties_From_BackupDatasourceParameters_STATUS ¶
func (parameters *BackupDatasourceParameters_STATUS) AssignProperties_From_BackupDatasourceParameters_STATUS(source *storage.BackupDatasourceParameters_STATUS) error
AssignProperties_From_BackupDatasourceParameters_STATUS populates our BackupDatasourceParameters_STATUS from the provided source BackupDatasourceParameters_STATUS
func (*BackupDatasourceParameters_STATUS) AssignProperties_To_BackupDatasourceParameters_STATUS ¶
func (parameters *BackupDatasourceParameters_STATUS) AssignProperties_To_BackupDatasourceParameters_STATUS(destination *storage.BackupDatasourceParameters_STATUS) error
AssignProperties_To_BackupDatasourceParameters_STATUS populates the provided destination BackupDatasourceParameters_STATUS from our BackupDatasourceParameters_STATUS
func (*BackupDatasourceParameters_STATUS) DeepCopy ¶
func (in *BackupDatasourceParameters_STATUS) DeepCopy() *BackupDatasourceParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDatasourceParameters_STATUS.
func (*BackupDatasourceParameters_STATUS) DeepCopyInto ¶
func (in *BackupDatasourceParameters_STATUS) DeepCopyInto(out *BackupDatasourceParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupDatasourceParameters_STATUS) NewEmptyARMValue ¶
func (parameters *BackupDatasourceParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupDatasourceParameters_STATUS) PopulateFromARM ¶
func (parameters *BackupDatasourceParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupInstance ¶
type BackupInstance struct { // +kubebuilder:validation:Required // DataSourceInfo: Gets or sets the data source information. DataSourceInfo *Datasource `json:"dataSourceInfo,omitempty"` // DataSourceSetInfo: Gets or sets the data source set information. DataSourceSetInfo *DatasourceSet `json:"dataSourceSetInfo,omitempty"` // DatasourceAuthCredentials: Credentials to use to authenticate with data source provider. DatasourceAuthCredentials *AuthCredentials `json:"datasourceAuthCredentials,omitempty"` // FriendlyName: Gets or sets the Backup Instance friendly name. FriendlyName *string `json:"friendlyName,omitempty"` // IdentityDetails: Contains information of the Identity Details for the BI. // If it is null, default will be considered as System Assigned. IdentityDetails *IdentityDetails `json:"identityDetails,omitempty"` // +kubebuilder:validation:Required ObjectType *string `json:"objectType,omitempty"` // +kubebuilder:validation:Required // PolicyInfo: Gets or sets the policy information. PolicyInfo *PolicyInfo `json:"policyInfo,omitempty"` // ValidationType: Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API // will run again. ValidationType *BackupInstance_ValidationType `json:"validationType,omitempty"` }
Backup Instance
func (*BackupInstance) AssignProperties_From_BackupInstance ¶
func (instance *BackupInstance) AssignProperties_From_BackupInstance(source *storage.BackupInstance) error
AssignProperties_From_BackupInstance populates our BackupInstance from the provided source BackupInstance
func (*BackupInstance) AssignProperties_To_BackupInstance ¶
func (instance *BackupInstance) AssignProperties_To_BackupInstance(destination *storage.BackupInstance) error
AssignProperties_To_BackupInstance populates the provided destination BackupInstance from our BackupInstance
func (*BackupInstance) ConvertToARM ¶
func (instance *BackupInstance) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupInstance) DeepCopy ¶
func (in *BackupInstance) DeepCopy() *BackupInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupInstance.
func (*BackupInstance) DeepCopyInto ¶
func (in *BackupInstance) DeepCopyInto(out *BackupInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupInstance) Initialize_From_BackupInstance_STATUS ¶
func (instance *BackupInstance) Initialize_From_BackupInstance_STATUS(source *BackupInstance_STATUS) error
Initialize_From_BackupInstance_STATUS populates our BackupInstance from the provided source BackupInstance_STATUS
func (*BackupInstance) NewEmptyARMValue ¶
func (instance *BackupInstance) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupInstance) PopulateFromARM ¶
func (instance *BackupInstance) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupInstance_CurrentProtectionState_STATUS ¶
type BackupInstance_CurrentProtectionState_STATUS string
type BackupInstance_STATUS ¶
type BackupInstance_STATUS struct { // CurrentProtectionState: Specifies the current protection state of the resource CurrentProtectionState *BackupInstance_CurrentProtectionState_STATUS `json:"currentProtectionState,omitempty"` // DataSourceInfo: Gets or sets the data source information. DataSourceInfo *Datasource_STATUS `json:"dataSourceInfo,omitempty"` // DataSourceSetInfo: Gets or sets the data source set information. DataSourceSetInfo *DatasourceSet_STATUS `json:"dataSourceSetInfo,omitempty"` // DatasourceAuthCredentials: Credentials to use to authenticate with data source provider. DatasourceAuthCredentials *AuthCredentials_STATUS `json:"datasourceAuthCredentials,omitempty"` // FriendlyName: Gets or sets the Backup Instance friendly name. FriendlyName *string `json:"friendlyName,omitempty"` // IdentityDetails: Contains information of the Identity Details for the BI. // If it is null, default will be considered as System Assigned. IdentityDetails *IdentityDetails_STATUS `json:"identityDetails,omitempty"` ObjectType *string `json:"objectType,omitempty"` // PolicyInfo: Gets or sets the policy information. PolicyInfo *PolicyInfo_STATUS `json:"policyInfo,omitempty"` // ProtectionErrorDetails: Specifies the protection error of the resource ProtectionErrorDetails *UserFacingError_STATUS `json:"protectionErrorDetails,omitempty"` // ProtectionStatus: Specifies the protection status of the resource ProtectionStatus *ProtectionStatusDetails_STATUS `json:"protectionStatus,omitempty"` // ProvisioningState: Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed ProvisioningState *string `json:"provisioningState,omitempty"` // ValidationType: Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API // will run again. ValidationType *BackupInstance_ValidationType_STATUS `json:"validationType,omitempty"` }
Backup Instance
func (*BackupInstance_STATUS) AssignProperties_From_BackupInstance_STATUS ¶
func (instance *BackupInstance_STATUS) AssignProperties_From_BackupInstance_STATUS(source *storage.BackupInstance_STATUS) error
AssignProperties_From_BackupInstance_STATUS populates our BackupInstance_STATUS from the provided source BackupInstance_STATUS
func (*BackupInstance_STATUS) AssignProperties_To_BackupInstance_STATUS ¶
func (instance *BackupInstance_STATUS) AssignProperties_To_BackupInstance_STATUS(destination *storage.BackupInstance_STATUS) error
AssignProperties_To_BackupInstance_STATUS populates the provided destination BackupInstance_STATUS from our BackupInstance_STATUS
func (*BackupInstance_STATUS) DeepCopy ¶
func (in *BackupInstance_STATUS) DeepCopy() *BackupInstance_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupInstance_STATUS.
func (*BackupInstance_STATUS) DeepCopyInto ¶
func (in *BackupInstance_STATUS) DeepCopyInto(out *BackupInstance_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupInstance_STATUS) NewEmptyARMValue ¶
func (instance *BackupInstance_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupInstance_STATUS) PopulateFromARM ¶
func (instance *BackupInstance_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupInstance_ValidationType ¶
type BackupInstance_ValidationType string
+kubebuilder:validation:Enum={"DeepValidation","ShallowValidation"}
type BackupInstance_ValidationType_STATUS ¶
type BackupInstance_ValidationType_STATUS string
type BackupParameters ¶
type BackupParameters struct { // AzureBackupParams: Mutually exclusive with all other properties AzureBackupParams *AzureBackupParams `json:"azureBackupParams,omitempty"` }
func (*BackupParameters) AssignProperties_From_BackupParameters ¶
func (parameters *BackupParameters) AssignProperties_From_BackupParameters(source *storage.BackupParameters) error
AssignProperties_From_BackupParameters populates our BackupParameters from the provided source BackupParameters
func (*BackupParameters) AssignProperties_To_BackupParameters ¶
func (parameters *BackupParameters) AssignProperties_To_BackupParameters(destination *storage.BackupParameters) error
AssignProperties_To_BackupParameters populates the provided destination BackupParameters from our BackupParameters
func (*BackupParameters) ConvertToARM ¶
func (parameters *BackupParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupParameters) DeepCopy ¶
func (in *BackupParameters) DeepCopy() *BackupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupParameters.
func (*BackupParameters) DeepCopyInto ¶
func (in *BackupParameters) DeepCopyInto(out *BackupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupParameters) Initialize_From_BackupParameters_STATUS ¶
func (parameters *BackupParameters) Initialize_From_BackupParameters_STATUS(source *BackupParameters_STATUS) error
Initialize_From_BackupParameters_STATUS populates our BackupParameters from the provided source BackupParameters_STATUS
func (*BackupParameters) NewEmptyARMValue ¶
func (parameters *BackupParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupParameters) PopulateFromARM ¶
func (parameters *BackupParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupParameters_STATUS ¶
type BackupParameters_STATUS struct { // AzureBackupParams: Mutually exclusive with all other properties AzureBackupParams *AzureBackupParams_STATUS `json:"azureBackupParams,omitempty"` }
func (*BackupParameters_STATUS) AssignProperties_From_BackupParameters_STATUS ¶
func (parameters *BackupParameters_STATUS) AssignProperties_From_BackupParameters_STATUS(source *storage.BackupParameters_STATUS) error
AssignProperties_From_BackupParameters_STATUS populates our BackupParameters_STATUS from the provided source BackupParameters_STATUS
func (*BackupParameters_STATUS) AssignProperties_To_BackupParameters_STATUS ¶
func (parameters *BackupParameters_STATUS) AssignProperties_To_BackupParameters_STATUS(destination *storage.BackupParameters_STATUS) error
AssignProperties_To_BackupParameters_STATUS populates the provided destination BackupParameters_STATUS from our BackupParameters_STATUS
func (*BackupParameters_STATUS) DeepCopy ¶
func (in *BackupParameters_STATUS) DeepCopy() *BackupParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupParameters_STATUS.
func (*BackupParameters_STATUS) DeepCopyInto ¶
func (in *BackupParameters_STATUS) DeepCopyInto(out *BackupParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupParameters_STATUS) NewEmptyARMValue ¶
func (parameters *BackupParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupParameters_STATUS) PopulateFromARM ¶
func (parameters *BackupParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupPolicy ¶
type BackupPolicy struct { // +kubebuilder:validation:Required // DatasourceTypes: Type of datasource for the backup management DatasourceTypes []string `json:"datasourceTypes,omitempty"` // +kubebuilder:validation:Required ObjectType *BackupPolicy_ObjectType `json:"objectType,omitempty"` // +kubebuilder:validation:Required // PolicyRules: Policy rule dictionary that contains rules for each backuptype i.e Full/Incremental/Logs etc PolicyRules []BasePolicyRule `json:"policyRules,omitempty"` }
func (*BackupPolicy) AssignProperties_From_BackupPolicy ¶
func (policy *BackupPolicy) AssignProperties_From_BackupPolicy(source *storage.BackupPolicy) error
AssignProperties_From_BackupPolicy populates our BackupPolicy from the provided source BackupPolicy
func (*BackupPolicy) AssignProperties_To_BackupPolicy ¶
func (policy *BackupPolicy) AssignProperties_To_BackupPolicy(destination *storage.BackupPolicy) error
AssignProperties_To_BackupPolicy populates the provided destination BackupPolicy from our BackupPolicy
func (*BackupPolicy) ConvertToARM ¶
func (policy *BackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupPolicy) DeepCopy ¶
func (in *BackupPolicy) DeepCopy() *BackupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy.
func (*BackupPolicy) DeepCopyInto ¶
func (in *BackupPolicy) DeepCopyInto(out *BackupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupPolicy) Initialize_From_BackupPolicy_STATUS ¶
func (policy *BackupPolicy) Initialize_From_BackupPolicy_STATUS(source *BackupPolicy_STATUS) error
Initialize_From_BackupPolicy_STATUS populates our BackupPolicy from the provided source BackupPolicy_STATUS
func (*BackupPolicy) NewEmptyARMValue ¶
func (policy *BackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupPolicy) PopulateFromARM ¶
func (policy *BackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupPolicy_ObjectType ¶
type BackupPolicy_ObjectType string
+kubebuilder:validation:Enum={"BackupPolicy"}
type BackupPolicy_ObjectType_STATUS ¶
type BackupPolicy_ObjectType_STATUS string
type BackupPolicy_STATUS ¶
type BackupPolicy_STATUS struct { // DatasourceTypes: Type of datasource for the backup management DatasourceTypes []string `json:"datasourceTypes,omitempty"` ObjectType *BackupPolicy_ObjectType_STATUS `json:"objectType,omitempty"` // PolicyRules: Policy rule dictionary that contains rules for each backuptype i.e Full/Incremental/Logs etc PolicyRules []BasePolicyRule_STATUS `json:"policyRules,omitempty"` }
func (*BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS ¶
func (policy *BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS(source *storage.BackupPolicy_STATUS) error
AssignProperties_From_BackupPolicy_STATUS populates our BackupPolicy_STATUS from the provided source BackupPolicy_STATUS
func (*BackupPolicy_STATUS) AssignProperties_To_BackupPolicy_STATUS ¶
func (policy *BackupPolicy_STATUS) AssignProperties_To_BackupPolicy_STATUS(destination *storage.BackupPolicy_STATUS) error
AssignProperties_To_BackupPolicy_STATUS populates the provided destination BackupPolicy_STATUS from our BackupPolicy_STATUS
func (*BackupPolicy_STATUS) DeepCopy ¶
func (in *BackupPolicy_STATUS) DeepCopy() *BackupPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy_STATUS.
func (*BackupPolicy_STATUS) DeepCopyInto ¶
func (in *BackupPolicy_STATUS) DeepCopyInto(out *BackupPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupPolicy_STATUS) NewEmptyARMValue ¶
func (policy *BackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupPolicy_STATUS) PopulateFromARM ¶
func (policy *BackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupSchedule ¶
type BackupSchedule struct { // +kubebuilder:validation:Required // RepeatingTimeIntervals: ISO 8601 repeating time interval format RepeatingTimeIntervals []string `json:"repeatingTimeIntervals,omitempty"` // TimeZone: Time zone for a schedule. Example: Pacific Standard Time TimeZone *string `json:"timeZone,omitempty"` }
Schedule for backup
func (*BackupSchedule) AssignProperties_From_BackupSchedule ¶
func (schedule *BackupSchedule) AssignProperties_From_BackupSchedule(source *storage.BackupSchedule) error
AssignProperties_From_BackupSchedule populates our BackupSchedule from the provided source BackupSchedule
func (*BackupSchedule) AssignProperties_To_BackupSchedule ¶
func (schedule *BackupSchedule) AssignProperties_To_BackupSchedule(destination *storage.BackupSchedule) error
AssignProperties_To_BackupSchedule populates the provided destination BackupSchedule from our BackupSchedule
func (*BackupSchedule) ConvertToARM ¶
func (schedule *BackupSchedule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupSchedule) DeepCopy ¶
func (in *BackupSchedule) DeepCopy() *BackupSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupSchedule.
func (*BackupSchedule) DeepCopyInto ¶
func (in *BackupSchedule) DeepCopyInto(out *BackupSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupSchedule) Initialize_From_BackupSchedule_STATUS ¶
func (schedule *BackupSchedule) Initialize_From_BackupSchedule_STATUS(source *BackupSchedule_STATUS) error
Initialize_From_BackupSchedule_STATUS populates our BackupSchedule from the provided source BackupSchedule_STATUS
func (*BackupSchedule) NewEmptyARMValue ¶
func (schedule *BackupSchedule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupSchedule) PopulateFromARM ¶
func (schedule *BackupSchedule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupSchedule_STATUS ¶
type BackupSchedule_STATUS struct { // RepeatingTimeIntervals: ISO 8601 repeating time interval format RepeatingTimeIntervals []string `json:"repeatingTimeIntervals,omitempty"` // TimeZone: Time zone for a schedule. Example: Pacific Standard Time TimeZone *string `json:"timeZone,omitempty"` }
Schedule for backup
func (*BackupSchedule_STATUS) AssignProperties_From_BackupSchedule_STATUS ¶
func (schedule *BackupSchedule_STATUS) AssignProperties_From_BackupSchedule_STATUS(source *storage.BackupSchedule_STATUS) error
AssignProperties_From_BackupSchedule_STATUS populates our BackupSchedule_STATUS from the provided source BackupSchedule_STATUS
func (*BackupSchedule_STATUS) AssignProperties_To_BackupSchedule_STATUS ¶
func (schedule *BackupSchedule_STATUS) AssignProperties_To_BackupSchedule_STATUS(destination *storage.BackupSchedule_STATUS) error
AssignProperties_To_BackupSchedule_STATUS populates the provided destination BackupSchedule_STATUS from our BackupSchedule_STATUS
func (*BackupSchedule_STATUS) DeepCopy ¶
func (in *BackupSchedule_STATUS) DeepCopy() *BackupSchedule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupSchedule_STATUS.
func (*BackupSchedule_STATUS) DeepCopyInto ¶
func (in *BackupSchedule_STATUS) DeepCopyInto(out *BackupSchedule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupSchedule_STATUS) NewEmptyARMValue ¶
func (schedule *BackupSchedule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupSchedule_STATUS) PopulateFromARM ¶
func (schedule *BackupSchedule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupVault ¶
type BackupVault struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BackupVault_Spec `json:"spec,omitempty"` Status BackupVaultResource_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-11-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}
func (*BackupVault) AssignProperties_From_BackupVault ¶
func (vault *BackupVault) AssignProperties_From_BackupVault(source *storage.BackupVault) error
AssignProperties_From_BackupVault populates our BackupVault from the provided source BackupVault
func (*BackupVault) AssignProperties_To_BackupVault ¶
func (vault *BackupVault) AssignProperties_To_BackupVault(destination *storage.BackupVault) error
AssignProperties_To_BackupVault populates the provided destination BackupVault from our BackupVault
func (*BackupVault) AzureName ¶
func (vault *BackupVault) AzureName() string
AzureName returns the Azure name of the resource
func (*BackupVault) ConfigMapDestinationExpressions ¶
func (vault *BackupVault) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*BackupVault) ConvertFrom ¶
func (vault *BackupVault) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our BackupVault from the provided hub BackupVault
func (*BackupVault) ConvertTo ¶
func (vault *BackupVault) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub BackupVault from our BackupVault
func (*BackupVault) DeepCopy ¶
func (in *BackupVault) DeepCopy() *BackupVault
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVault.
func (*BackupVault) DeepCopyInto ¶
func (in *BackupVault) DeepCopyInto(out *BackupVault)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVault) DeepCopyObject ¶
func (in *BackupVault) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackupVault) Default ¶
func (vault *BackupVault) Default()
Default applies defaults to the BackupVault resource
func (*BackupVault) ExportKubernetesConfigMaps ¶
func (vault *BackupVault) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.
func (BackupVault) GetAPIVersion ¶
func (vault BackupVault) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-11-01"
func (*BackupVault) GetConditions ¶
func (vault *BackupVault) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*BackupVault) GetResourceScope ¶
func (vault *BackupVault) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*BackupVault) GetSpec ¶
func (vault *BackupVault) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*BackupVault) GetStatus ¶
func (vault *BackupVault) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*BackupVault) GetSupportedOperations ¶
func (vault *BackupVault) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*BackupVault) GetType ¶
func (vault *BackupVault) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DataProtection/backupVaults"
func (*BackupVault) InitializeSpec ¶
func (vault *BackupVault) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*BackupVault) NewEmptyStatus ¶
func (vault *BackupVault) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*BackupVault) OriginalGVK ¶
func (vault *BackupVault) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*BackupVault) Owner ¶
func (vault *BackupVault) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*BackupVault) SecretDestinationExpressions ¶
func (vault *BackupVault) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*BackupVault) SetConditions ¶
func (vault *BackupVault) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*BackupVault) SetStatus ¶
func (vault *BackupVault) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*BackupVault) ValidateCreate ¶
func (vault *BackupVault) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*BackupVault) ValidateDelete ¶
func (vault *BackupVault) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*BackupVault) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type BackupVaultList ¶
type BackupVaultList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BackupVault `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-11-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}
func (*BackupVaultList) DeepCopy ¶
func (in *BackupVaultList) DeepCopy() *BackupVaultList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultList.
func (*BackupVaultList) DeepCopyInto ¶
func (in *BackupVaultList) DeepCopyInto(out *BackupVaultList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultList) DeepCopyObject ¶
func (in *BackupVaultList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BackupVaultOperatorConfigMaps ¶
type BackupVaultOperatorConfigMaps struct { // PrincipalId: indicates where the PrincipalId config map should be placed. If omitted, no config map will be created. PrincipalId *genruntime.ConfigMapDestination `json:"principalId,omitempty"` }
func (*BackupVaultOperatorConfigMaps) AssignProperties_From_BackupVaultOperatorConfigMaps ¶
func (maps *BackupVaultOperatorConfigMaps) AssignProperties_From_BackupVaultOperatorConfigMaps(source *storage.BackupVaultOperatorConfigMaps) error
AssignProperties_From_BackupVaultOperatorConfigMaps populates our BackupVaultOperatorConfigMaps from the provided source BackupVaultOperatorConfigMaps
func (*BackupVaultOperatorConfigMaps) AssignProperties_To_BackupVaultOperatorConfigMaps ¶
func (maps *BackupVaultOperatorConfigMaps) AssignProperties_To_BackupVaultOperatorConfigMaps(destination *storage.BackupVaultOperatorConfigMaps) error
AssignProperties_To_BackupVaultOperatorConfigMaps populates the provided destination BackupVaultOperatorConfigMaps from our BackupVaultOperatorConfigMaps
func (*BackupVaultOperatorConfigMaps) DeepCopy ¶
func (in *BackupVaultOperatorConfigMaps) DeepCopy() *BackupVaultOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultOperatorConfigMaps.
func (*BackupVaultOperatorConfigMaps) DeepCopyInto ¶
func (in *BackupVaultOperatorConfigMaps) DeepCopyInto(out *BackupVaultOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultOperatorSpec ¶
type BackupVaultOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // ConfigMaps: configures where to place operator written ConfigMaps. ConfigMaps *BackupVaultOperatorConfigMaps `json:"configMaps,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*BackupVaultOperatorSpec) AssignProperties_From_BackupVaultOperatorSpec ¶
func (operator *BackupVaultOperatorSpec) AssignProperties_From_BackupVaultOperatorSpec(source *storage.BackupVaultOperatorSpec) error
AssignProperties_From_BackupVaultOperatorSpec populates our BackupVaultOperatorSpec from the provided source BackupVaultOperatorSpec
func (*BackupVaultOperatorSpec) AssignProperties_To_BackupVaultOperatorSpec ¶
func (operator *BackupVaultOperatorSpec) AssignProperties_To_BackupVaultOperatorSpec(destination *storage.BackupVaultOperatorSpec) error
AssignProperties_To_BackupVaultOperatorSpec populates the provided destination BackupVaultOperatorSpec from our BackupVaultOperatorSpec
func (*BackupVaultOperatorSpec) DeepCopy ¶
func (in *BackupVaultOperatorSpec) DeepCopy() *BackupVaultOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultOperatorSpec.
func (*BackupVaultOperatorSpec) DeepCopyInto ¶
func (in *BackupVaultOperatorSpec) DeepCopyInto(out *BackupVaultOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultResource_STATUS ¶
type BackupVaultResource_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // ETag: Optional ETag. ETag *string `json:"eTag,omitempty"` // Id: Resource Id represents the complete path to the resource. Id *string `json:"id,omitempty"` // Identity: Input Managed Identity Details Identity *DppIdentityDetails_STATUS `json:"identity,omitempty"` // Location: Resource location. Location *string `json:"location,omitempty"` // Name: Resource name associated with the resource. Name *string `json:"name,omitempty"` // Properties: BackupVaultResource properties Properties *BackupVault_STATUS `json:"properties,omitempty"` // SystemData: Metadata pertaining to creation and last modification of the resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type *string `json:"type,omitempty"` }
Backup Vault Resource
func (*BackupVaultResource_STATUS) AssignProperties_From_BackupVaultResource_STATUS ¶
func (resource *BackupVaultResource_STATUS) AssignProperties_From_BackupVaultResource_STATUS(source *storage.BackupVaultResource_STATUS) error
AssignProperties_From_BackupVaultResource_STATUS populates our BackupVaultResource_STATUS from the provided source BackupVaultResource_STATUS
func (*BackupVaultResource_STATUS) AssignProperties_To_BackupVaultResource_STATUS ¶
func (resource *BackupVaultResource_STATUS) AssignProperties_To_BackupVaultResource_STATUS(destination *storage.BackupVaultResource_STATUS) error
AssignProperties_To_BackupVaultResource_STATUS populates the provided destination BackupVaultResource_STATUS from our BackupVaultResource_STATUS
func (*BackupVaultResource_STATUS) ConvertStatusFrom ¶
func (resource *BackupVaultResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BackupVaultResource_STATUS from the provided source
func (*BackupVaultResource_STATUS) ConvertStatusTo ¶
func (resource *BackupVaultResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our BackupVaultResource_STATUS
func (*BackupVaultResource_STATUS) DeepCopy ¶
func (in *BackupVaultResource_STATUS) DeepCopy() *BackupVaultResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultResource_STATUS.
func (*BackupVaultResource_STATUS) DeepCopyInto ¶
func (in *BackupVaultResource_STATUS) DeepCopyInto(out *BackupVaultResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultResource_STATUS) NewEmptyARMValue ¶
func (resource *BackupVaultResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupVaultResource_STATUS) PopulateFromARM ¶
func (resource *BackupVaultResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupVaultSpec ¶
type BackupVaultSpec struct { // FeatureSettings: Feature Settings FeatureSettings *FeatureSettings `json:"featureSettings,omitempty"` // MonitoringSettings: Monitoring Settings MonitoringSettings *MonitoringSettings `json:"monitoringSettings,omitempty"` // ReplicatedRegions: List of replicated regions for Backup Vault ReplicatedRegions []string `json:"replicatedRegions,omitempty"` // SecuritySettings: Security Settings SecuritySettings *SecuritySettings `json:"securitySettings,omitempty"` // +kubebuilder:validation:Required // StorageSettings: Storage Settings StorageSettings []StorageSetting `json:"storageSettings,omitempty"` }
Backup Vault
func (*BackupVaultSpec) AssignProperties_From_BackupVaultSpec ¶
func (vault *BackupVaultSpec) AssignProperties_From_BackupVaultSpec(source *storage.BackupVaultSpec) error
AssignProperties_From_BackupVaultSpec populates our BackupVaultSpec from the provided source BackupVaultSpec
func (*BackupVaultSpec) AssignProperties_To_BackupVaultSpec ¶
func (vault *BackupVaultSpec) AssignProperties_To_BackupVaultSpec(destination *storage.BackupVaultSpec) error
AssignProperties_To_BackupVaultSpec populates the provided destination BackupVaultSpec from our BackupVaultSpec
func (*BackupVaultSpec) ConvertToARM ¶
func (vault *BackupVaultSpec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupVaultSpec) DeepCopy ¶
func (in *BackupVaultSpec) DeepCopy() *BackupVaultSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultSpec.
func (*BackupVaultSpec) DeepCopyInto ¶
func (in *BackupVaultSpec) DeepCopyInto(out *BackupVaultSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultSpec) Initialize_From_BackupVault_STATUS ¶
func (vault *BackupVaultSpec) Initialize_From_BackupVault_STATUS(source *BackupVault_STATUS) error
Initialize_From_BackupVault_STATUS populates our BackupVaultSpec from the provided source BackupVault_STATUS
func (*BackupVaultSpec) NewEmptyARMValue ¶
func (vault *BackupVaultSpec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupVaultSpec) PopulateFromARM ¶
func (vault *BackupVaultSpec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupVault_ProvisioningState_STATUS ¶
type BackupVault_ProvisioningState_STATUS string
type BackupVault_ResourceMoveState_STATUS ¶
type BackupVault_ResourceMoveState_STATUS string
type BackupVault_STATUS ¶
type BackupVault_STATUS struct { // FeatureSettings: Feature Settings FeatureSettings *FeatureSettings_STATUS `json:"featureSettings,omitempty"` // IsVaultProtectedByResourceGuard: Is vault protected by resource guard IsVaultProtectedByResourceGuard *bool `json:"isVaultProtectedByResourceGuard,omitempty"` // MonitoringSettings: Monitoring Settings MonitoringSettings *MonitoringSettings_STATUS `json:"monitoringSettings,omitempty"` // ProvisioningState: Provisioning state of the BackupVault resource ProvisioningState *BackupVault_ProvisioningState_STATUS `json:"provisioningState,omitempty"` // ReplicatedRegions: List of replicated regions for Backup Vault ReplicatedRegions []string `json:"replicatedRegions,omitempty"` // ResourceMoveDetails: Resource move details for backup vault ResourceMoveDetails *ResourceMoveDetails_STATUS `json:"resourceMoveDetails,omitempty"` // ResourceMoveState: Resource move state for backup vault ResourceMoveState *BackupVault_ResourceMoveState_STATUS `json:"resourceMoveState,omitempty"` // SecureScore: Secure Score of Backup Vault SecureScore *BackupVault_SecureScore_STATUS `json:"secureScore,omitempty"` // SecuritySettings: Security Settings SecuritySettings *SecuritySettings_STATUS `json:"securitySettings,omitempty"` // StorageSettings: Storage Settings StorageSettings []StorageSetting_STATUS `json:"storageSettings,omitempty"` }
Backup Vault
func (*BackupVault_STATUS) AssignProperties_From_BackupVault_STATUS ¶
func (vault *BackupVault_STATUS) AssignProperties_From_BackupVault_STATUS(source *storage.BackupVault_STATUS) error
AssignProperties_From_BackupVault_STATUS populates our BackupVault_STATUS from the provided source BackupVault_STATUS
func (*BackupVault_STATUS) AssignProperties_To_BackupVault_STATUS ¶
func (vault *BackupVault_STATUS) AssignProperties_To_BackupVault_STATUS(destination *storage.BackupVault_STATUS) error
AssignProperties_To_BackupVault_STATUS populates the provided destination BackupVault_STATUS from our BackupVault_STATUS
func (*BackupVault_STATUS) DeepCopy ¶
func (in *BackupVault_STATUS) DeepCopy() *BackupVault_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVault_STATUS.
func (*BackupVault_STATUS) DeepCopyInto ¶
func (in *BackupVault_STATUS) DeepCopyInto(out *BackupVault_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVault_STATUS) NewEmptyARMValue ¶
func (vault *BackupVault_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupVault_STATUS) PopulateFromARM ¶
func (vault *BackupVault_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupVault_SecureScore_STATUS ¶
type BackupVault_SecureScore_STATUS string
type BackupVault_Spec ¶
type BackupVault_Spec struct { // 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"` // Identity: Input Managed Identity Details Identity *DppIdentityDetails `json:"identity,omitempty"` // Location: Resource location. Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *BackupVaultOperatorSpec `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"` // +kubebuilder:validation:Required // Properties: BackupVaultResource properties Properties *BackupVaultSpec `json:"properties,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*BackupVault_Spec) AssignProperties_From_BackupVault_Spec ¶
func (vault *BackupVault_Spec) AssignProperties_From_BackupVault_Spec(source *storage.BackupVault_Spec) error
AssignProperties_From_BackupVault_Spec populates our BackupVault_Spec from the provided source BackupVault_Spec
func (*BackupVault_Spec) AssignProperties_To_BackupVault_Spec ¶
func (vault *BackupVault_Spec) AssignProperties_To_BackupVault_Spec(destination *storage.BackupVault_Spec) error
AssignProperties_To_BackupVault_Spec populates the provided destination BackupVault_Spec from our BackupVault_Spec
func (*BackupVault_Spec) ConvertSpecFrom ¶
func (vault *BackupVault_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our BackupVault_Spec from the provided source
func (*BackupVault_Spec) ConvertSpecTo ¶
func (vault *BackupVault_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our BackupVault_Spec
func (*BackupVault_Spec) ConvertToARM ¶
func (vault *BackupVault_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupVault_Spec) DeepCopy ¶
func (in *BackupVault_Spec) DeepCopy() *BackupVault_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVault_Spec.
func (*BackupVault_Spec) DeepCopyInto ¶
func (in *BackupVault_Spec) DeepCopyInto(out *BackupVault_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVault_Spec) Initialize_From_BackupVaultResource_STATUS ¶
func (vault *BackupVault_Spec) Initialize_From_BackupVaultResource_STATUS(source *BackupVaultResource_STATUS) error
Initialize_From_BackupVaultResource_STATUS populates our BackupVault_Spec from the provided source BackupVaultResource_STATUS
func (*BackupVault_Spec) NewEmptyARMValue ¶
func (vault *BackupVault_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupVault_Spec) OriginalVersion ¶
func (vault *BackupVault_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*BackupVault_Spec) PopulateFromARM ¶
func (vault *BackupVault_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*BackupVault_Spec) SetAzureName ¶
func (vault *BackupVault_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type BackupVaultsBackupInstance ¶
type BackupVaultsBackupInstance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BackupVaultsBackupInstance_Spec `json:"spec,omitempty"` Status BackupVaultsBackupInstance_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-11-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupInstances/{backupInstanceName}
func (*BackupVaultsBackupInstance) AssignProperties_From_BackupVaultsBackupInstance ¶
func (instance *BackupVaultsBackupInstance) AssignProperties_From_BackupVaultsBackupInstance(source *storage.BackupVaultsBackupInstance) error
AssignProperties_From_BackupVaultsBackupInstance populates our BackupVaultsBackupInstance from the provided source BackupVaultsBackupInstance
func (*BackupVaultsBackupInstance) AssignProperties_To_BackupVaultsBackupInstance ¶
func (instance *BackupVaultsBackupInstance) AssignProperties_To_BackupVaultsBackupInstance(destination *storage.BackupVaultsBackupInstance) error
AssignProperties_To_BackupVaultsBackupInstance populates the provided destination BackupVaultsBackupInstance from our BackupVaultsBackupInstance
func (*BackupVaultsBackupInstance) AzureName ¶
func (instance *BackupVaultsBackupInstance) AzureName() string
AzureName returns the Azure name of the resource
func (*BackupVaultsBackupInstance) ConfigMapDestinationExpressions ¶
func (instance *BackupVaultsBackupInstance) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*BackupVaultsBackupInstance) ConvertFrom ¶
func (instance *BackupVaultsBackupInstance) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our BackupVaultsBackupInstance from the provided hub BackupVaultsBackupInstance
func (*BackupVaultsBackupInstance) ConvertTo ¶
func (instance *BackupVaultsBackupInstance) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub BackupVaultsBackupInstance from our BackupVaultsBackupInstance
func (*BackupVaultsBackupInstance) DeepCopy ¶
func (in *BackupVaultsBackupInstance) DeepCopy() *BackupVaultsBackupInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupInstance.
func (*BackupVaultsBackupInstance) DeepCopyInto ¶
func (in *BackupVaultsBackupInstance) DeepCopyInto(out *BackupVaultsBackupInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupInstance) DeepCopyObject ¶
func (in *BackupVaultsBackupInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackupVaultsBackupInstance) Default ¶
func (instance *BackupVaultsBackupInstance) Default()
Default applies defaults to the BackupVaultsBackupInstance resource
func (BackupVaultsBackupInstance) GetAPIVersion ¶
func (instance BackupVaultsBackupInstance) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-11-01"
func (*BackupVaultsBackupInstance) GetConditions ¶
func (instance *BackupVaultsBackupInstance) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*BackupVaultsBackupInstance) GetResourceScope ¶
func (instance *BackupVaultsBackupInstance) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*BackupVaultsBackupInstance) GetSpec ¶
func (instance *BackupVaultsBackupInstance) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*BackupVaultsBackupInstance) GetStatus ¶
func (instance *BackupVaultsBackupInstance) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*BackupVaultsBackupInstance) GetSupportedOperations ¶
func (instance *BackupVaultsBackupInstance) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*BackupVaultsBackupInstance) GetType ¶
func (instance *BackupVaultsBackupInstance) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DataProtection/backupVaults/backupInstances"
func (*BackupVaultsBackupInstance) InitializeSpec ¶
func (instance *BackupVaultsBackupInstance) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*BackupVaultsBackupInstance) NewEmptyStatus ¶
func (instance *BackupVaultsBackupInstance) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*BackupVaultsBackupInstance) OriginalGVK ¶
func (instance *BackupVaultsBackupInstance) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*BackupVaultsBackupInstance) Owner ¶
func (instance *BackupVaultsBackupInstance) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*BackupVaultsBackupInstance) SecretDestinationExpressions ¶
func (instance *BackupVaultsBackupInstance) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*BackupVaultsBackupInstance) SetConditions ¶
func (instance *BackupVaultsBackupInstance) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*BackupVaultsBackupInstance) SetStatus ¶
func (instance *BackupVaultsBackupInstance) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*BackupVaultsBackupInstance) ValidateCreate ¶
func (instance *BackupVaultsBackupInstance) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*BackupVaultsBackupInstance) ValidateDelete ¶
func (instance *BackupVaultsBackupInstance) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*BackupVaultsBackupInstance) ValidateUpdate ¶
func (instance *BackupVaultsBackupInstance) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type BackupVaultsBackupInstanceList ¶
type BackupVaultsBackupInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BackupVaultsBackupInstance `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-11-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupInstances/{backupInstanceName}
func (*BackupVaultsBackupInstanceList) DeepCopy ¶
func (in *BackupVaultsBackupInstanceList) DeepCopy() *BackupVaultsBackupInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupInstanceList.
func (*BackupVaultsBackupInstanceList) DeepCopyInto ¶
func (in *BackupVaultsBackupInstanceList) DeepCopyInto(out *BackupVaultsBackupInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupInstanceList) DeepCopyObject ¶
func (in *BackupVaultsBackupInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BackupVaultsBackupInstanceOperatorSpec ¶
type BackupVaultsBackupInstanceOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*BackupVaultsBackupInstanceOperatorSpec) AssignProperties_From_BackupVaultsBackupInstanceOperatorSpec ¶
func (operator *BackupVaultsBackupInstanceOperatorSpec) AssignProperties_From_BackupVaultsBackupInstanceOperatorSpec(source *storage.BackupVaultsBackupInstanceOperatorSpec) error
AssignProperties_From_BackupVaultsBackupInstanceOperatorSpec populates our BackupVaultsBackupInstanceOperatorSpec from the provided source BackupVaultsBackupInstanceOperatorSpec
func (*BackupVaultsBackupInstanceOperatorSpec) AssignProperties_To_BackupVaultsBackupInstanceOperatorSpec ¶
func (operator *BackupVaultsBackupInstanceOperatorSpec) AssignProperties_To_BackupVaultsBackupInstanceOperatorSpec(destination *storage.BackupVaultsBackupInstanceOperatorSpec) error
AssignProperties_To_BackupVaultsBackupInstanceOperatorSpec populates the provided destination BackupVaultsBackupInstanceOperatorSpec from our BackupVaultsBackupInstanceOperatorSpec
func (*BackupVaultsBackupInstanceOperatorSpec) DeepCopy ¶
func (in *BackupVaultsBackupInstanceOperatorSpec) DeepCopy() *BackupVaultsBackupInstanceOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupInstanceOperatorSpec.
func (*BackupVaultsBackupInstanceOperatorSpec) DeepCopyInto ¶
func (in *BackupVaultsBackupInstanceOperatorSpec) DeepCopyInto(out *BackupVaultsBackupInstanceOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultsBackupInstance_STATUS ¶
type BackupVaultsBackupInstance_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: Proxy Resource Id represents the complete path to the resource. Id *string `json:"id,omitempty"` // Name: Proxy Resource name associated with the resource. Name *string `json:"name,omitempty"` // Properties: BackupInstanceResource properties Properties *BackupInstance_STATUS `json:"properties,omitempty"` // SystemData: Metadata pertaining to creation and last modification of the resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Tags: Proxy Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: Proxy Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type *string `json:"type,omitempty"` }
func (*BackupVaultsBackupInstance_STATUS) AssignProperties_From_BackupVaultsBackupInstance_STATUS ¶
func (instance *BackupVaultsBackupInstance_STATUS) AssignProperties_From_BackupVaultsBackupInstance_STATUS(source *storage.BackupVaultsBackupInstance_STATUS) error
AssignProperties_From_BackupVaultsBackupInstance_STATUS populates our BackupVaultsBackupInstance_STATUS from the provided source BackupVaultsBackupInstance_STATUS
func (*BackupVaultsBackupInstance_STATUS) AssignProperties_To_BackupVaultsBackupInstance_STATUS ¶
func (instance *BackupVaultsBackupInstance_STATUS) AssignProperties_To_BackupVaultsBackupInstance_STATUS(destination *storage.BackupVaultsBackupInstance_STATUS) error
AssignProperties_To_BackupVaultsBackupInstance_STATUS populates the provided destination BackupVaultsBackupInstance_STATUS from our BackupVaultsBackupInstance_STATUS
func (*BackupVaultsBackupInstance_STATUS) ConvertStatusFrom ¶
func (instance *BackupVaultsBackupInstance_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BackupVaultsBackupInstance_STATUS from the provided source
func (*BackupVaultsBackupInstance_STATUS) ConvertStatusTo ¶
func (instance *BackupVaultsBackupInstance_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our BackupVaultsBackupInstance_STATUS
func (*BackupVaultsBackupInstance_STATUS) DeepCopy ¶
func (in *BackupVaultsBackupInstance_STATUS) DeepCopy() *BackupVaultsBackupInstance_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupInstance_STATUS.
func (*BackupVaultsBackupInstance_STATUS) DeepCopyInto ¶
func (in *BackupVaultsBackupInstance_STATUS) DeepCopyInto(out *BackupVaultsBackupInstance_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupInstance_STATUS) NewEmptyARMValue ¶
func (instance *BackupVaultsBackupInstance_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupVaultsBackupInstance_STATUS) PopulateFromARM ¶
func (instance *BackupVaultsBackupInstance_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupVaultsBackupInstance_Spec ¶
type BackupVaultsBackupInstance_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *BackupVaultsBackupInstanceOperatorSpec `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 dataprotection.azure.com/BackupVault resource Owner *genruntime.KnownResourceReference `group:"dataprotection.azure.com" json:"owner,omitempty" kind:"BackupVault"` // Properties: BackupInstanceResource properties Properties *BackupInstance `json:"properties,omitempty"` // Tags: Proxy Resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*BackupVaultsBackupInstance_Spec) AssignProperties_From_BackupVaultsBackupInstance_Spec ¶
func (instance *BackupVaultsBackupInstance_Spec) AssignProperties_From_BackupVaultsBackupInstance_Spec(source *storage.BackupVaultsBackupInstance_Spec) error
AssignProperties_From_BackupVaultsBackupInstance_Spec populates our BackupVaultsBackupInstance_Spec from the provided source BackupVaultsBackupInstance_Spec
func (*BackupVaultsBackupInstance_Spec) AssignProperties_To_BackupVaultsBackupInstance_Spec ¶
func (instance *BackupVaultsBackupInstance_Spec) AssignProperties_To_BackupVaultsBackupInstance_Spec(destination *storage.BackupVaultsBackupInstance_Spec) error
AssignProperties_To_BackupVaultsBackupInstance_Spec populates the provided destination BackupVaultsBackupInstance_Spec from our BackupVaultsBackupInstance_Spec
func (*BackupVaultsBackupInstance_Spec) ConvertSpecFrom ¶
func (instance *BackupVaultsBackupInstance_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our BackupVaultsBackupInstance_Spec from the provided source
func (*BackupVaultsBackupInstance_Spec) ConvertSpecTo ¶
func (instance *BackupVaultsBackupInstance_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our BackupVaultsBackupInstance_Spec
func (*BackupVaultsBackupInstance_Spec) ConvertToARM ¶
func (instance *BackupVaultsBackupInstance_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupVaultsBackupInstance_Spec) DeepCopy ¶
func (in *BackupVaultsBackupInstance_Spec) DeepCopy() *BackupVaultsBackupInstance_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupInstance_Spec.
func (*BackupVaultsBackupInstance_Spec) DeepCopyInto ¶
func (in *BackupVaultsBackupInstance_Spec) DeepCopyInto(out *BackupVaultsBackupInstance_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupInstance_Spec) Initialize_From_BackupVaultsBackupInstance_STATUS ¶
func (instance *BackupVaultsBackupInstance_Spec) Initialize_From_BackupVaultsBackupInstance_STATUS(source *BackupVaultsBackupInstance_STATUS) error
Initialize_From_BackupVaultsBackupInstance_STATUS populates our BackupVaultsBackupInstance_Spec from the provided source BackupVaultsBackupInstance_STATUS
func (*BackupVaultsBackupInstance_Spec) NewEmptyARMValue ¶
func (instance *BackupVaultsBackupInstance_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupVaultsBackupInstance_Spec) OriginalVersion ¶
func (instance *BackupVaultsBackupInstance_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*BackupVaultsBackupInstance_Spec) PopulateFromARM ¶
func (instance *BackupVaultsBackupInstance_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*BackupVaultsBackupInstance_Spec) SetAzureName ¶
func (instance *BackupVaultsBackupInstance_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type BackupVaultsBackupPolicy ¶
type BackupVaultsBackupPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BackupVaultsBackupPolicy_Spec `json:"spec,omitempty"` Status BackupVaultsBackupPolicy_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-11-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupPolicies/{backupPolicyName}
func (*BackupVaultsBackupPolicy) AssignProperties_From_BackupVaultsBackupPolicy ¶
func (policy *BackupVaultsBackupPolicy) AssignProperties_From_BackupVaultsBackupPolicy(source *storage.BackupVaultsBackupPolicy) error
AssignProperties_From_BackupVaultsBackupPolicy populates our BackupVaultsBackupPolicy from the provided source BackupVaultsBackupPolicy
func (*BackupVaultsBackupPolicy) AssignProperties_To_BackupVaultsBackupPolicy ¶
func (policy *BackupVaultsBackupPolicy) AssignProperties_To_BackupVaultsBackupPolicy(destination *storage.BackupVaultsBackupPolicy) error
AssignProperties_To_BackupVaultsBackupPolicy populates the provided destination BackupVaultsBackupPolicy from our BackupVaultsBackupPolicy
func (*BackupVaultsBackupPolicy) AzureName ¶
func (policy *BackupVaultsBackupPolicy) AzureName() string
AzureName returns the Azure name of the resource
func (*BackupVaultsBackupPolicy) ConfigMapDestinationExpressions ¶
func (policy *BackupVaultsBackupPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*BackupVaultsBackupPolicy) ConvertFrom ¶
func (policy *BackupVaultsBackupPolicy) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our BackupVaultsBackupPolicy from the provided hub BackupVaultsBackupPolicy
func (*BackupVaultsBackupPolicy) ConvertTo ¶
func (policy *BackupVaultsBackupPolicy) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub BackupVaultsBackupPolicy from our BackupVaultsBackupPolicy
func (*BackupVaultsBackupPolicy) DeepCopy ¶
func (in *BackupVaultsBackupPolicy) DeepCopy() *BackupVaultsBackupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicy.
func (*BackupVaultsBackupPolicy) DeepCopyInto ¶
func (in *BackupVaultsBackupPolicy) DeepCopyInto(out *BackupVaultsBackupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupPolicy) DeepCopyObject ¶
func (in *BackupVaultsBackupPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackupVaultsBackupPolicy) Default ¶
func (policy *BackupVaultsBackupPolicy) Default()
Default applies defaults to the BackupVaultsBackupPolicy resource
func (BackupVaultsBackupPolicy) GetAPIVersion ¶
func (policy BackupVaultsBackupPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-11-01"
func (*BackupVaultsBackupPolicy) GetConditions ¶
func (policy *BackupVaultsBackupPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*BackupVaultsBackupPolicy) GetResourceScope ¶
func (policy *BackupVaultsBackupPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*BackupVaultsBackupPolicy) GetSpec ¶
func (policy *BackupVaultsBackupPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*BackupVaultsBackupPolicy) GetStatus ¶
func (policy *BackupVaultsBackupPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*BackupVaultsBackupPolicy) GetSupportedOperations ¶
func (policy *BackupVaultsBackupPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*BackupVaultsBackupPolicy) GetType ¶
func (policy *BackupVaultsBackupPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DataProtection/backupVaults/backupPolicies"
func (*BackupVaultsBackupPolicy) InitializeSpec ¶
func (policy *BackupVaultsBackupPolicy) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*BackupVaultsBackupPolicy) NewEmptyStatus ¶
func (policy *BackupVaultsBackupPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*BackupVaultsBackupPolicy) OriginalGVK ¶
func (policy *BackupVaultsBackupPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*BackupVaultsBackupPolicy) Owner ¶
func (policy *BackupVaultsBackupPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*BackupVaultsBackupPolicy) SecretDestinationExpressions ¶
func (policy *BackupVaultsBackupPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*BackupVaultsBackupPolicy) SetConditions ¶
func (policy *BackupVaultsBackupPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*BackupVaultsBackupPolicy) SetStatus ¶
func (policy *BackupVaultsBackupPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*BackupVaultsBackupPolicy) ValidateCreate ¶
func (policy *BackupVaultsBackupPolicy) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*BackupVaultsBackupPolicy) ValidateDelete ¶
func (policy *BackupVaultsBackupPolicy) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*BackupVaultsBackupPolicy) ValidateUpdate ¶
func (policy *BackupVaultsBackupPolicy) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type BackupVaultsBackupPolicyList ¶
type BackupVaultsBackupPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BackupVaultsBackupPolicy `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-11-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupPolicies/{backupPolicyName}
func (*BackupVaultsBackupPolicyList) DeepCopy ¶
func (in *BackupVaultsBackupPolicyList) DeepCopy() *BackupVaultsBackupPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicyList.
func (*BackupVaultsBackupPolicyList) DeepCopyInto ¶
func (in *BackupVaultsBackupPolicyList) DeepCopyInto(out *BackupVaultsBackupPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupPolicyList) DeepCopyObject ¶
func (in *BackupVaultsBackupPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BackupVaultsBackupPolicyOperatorSpec ¶
type BackupVaultsBackupPolicyOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*BackupVaultsBackupPolicyOperatorSpec) AssignProperties_From_BackupVaultsBackupPolicyOperatorSpec ¶
func (operator *BackupVaultsBackupPolicyOperatorSpec) AssignProperties_From_BackupVaultsBackupPolicyOperatorSpec(source *storage.BackupVaultsBackupPolicyOperatorSpec) error
AssignProperties_From_BackupVaultsBackupPolicyOperatorSpec populates our BackupVaultsBackupPolicyOperatorSpec from the provided source BackupVaultsBackupPolicyOperatorSpec
func (*BackupVaultsBackupPolicyOperatorSpec) AssignProperties_To_BackupVaultsBackupPolicyOperatorSpec ¶
func (operator *BackupVaultsBackupPolicyOperatorSpec) AssignProperties_To_BackupVaultsBackupPolicyOperatorSpec(destination *storage.BackupVaultsBackupPolicyOperatorSpec) error
AssignProperties_To_BackupVaultsBackupPolicyOperatorSpec populates the provided destination BackupVaultsBackupPolicyOperatorSpec from our BackupVaultsBackupPolicyOperatorSpec
func (*BackupVaultsBackupPolicyOperatorSpec) DeepCopy ¶
func (in *BackupVaultsBackupPolicyOperatorSpec) DeepCopy() *BackupVaultsBackupPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicyOperatorSpec.
func (*BackupVaultsBackupPolicyOperatorSpec) DeepCopyInto ¶
func (in *BackupVaultsBackupPolicyOperatorSpec) DeepCopyInto(out *BackupVaultsBackupPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultsBackupPolicy_STATUS ¶
type BackupVaultsBackupPolicy_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: Resource Id represents the complete path to the resource. Id *string `json:"id,omitempty"` // Name: Resource name associated with the resource. Name *string `json:"name,omitempty"` // Properties: BaseBackupPolicyResource properties Properties *BaseBackupPolicy_STATUS `json:"properties,omitempty"` // SystemData: Metadata pertaining to creation and last modification of the resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Type: Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type *string `json:"type,omitempty"` }
func (*BackupVaultsBackupPolicy_STATUS) AssignProperties_From_BackupVaultsBackupPolicy_STATUS ¶
func (policy *BackupVaultsBackupPolicy_STATUS) AssignProperties_From_BackupVaultsBackupPolicy_STATUS(source *storage.BackupVaultsBackupPolicy_STATUS) error
AssignProperties_From_BackupVaultsBackupPolicy_STATUS populates our BackupVaultsBackupPolicy_STATUS from the provided source BackupVaultsBackupPolicy_STATUS
func (*BackupVaultsBackupPolicy_STATUS) AssignProperties_To_BackupVaultsBackupPolicy_STATUS ¶
func (policy *BackupVaultsBackupPolicy_STATUS) AssignProperties_To_BackupVaultsBackupPolicy_STATUS(destination *storage.BackupVaultsBackupPolicy_STATUS) error
AssignProperties_To_BackupVaultsBackupPolicy_STATUS populates the provided destination BackupVaultsBackupPolicy_STATUS from our BackupVaultsBackupPolicy_STATUS
func (*BackupVaultsBackupPolicy_STATUS) ConvertStatusFrom ¶
func (policy *BackupVaultsBackupPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BackupVaultsBackupPolicy_STATUS from the provided source
func (*BackupVaultsBackupPolicy_STATUS) ConvertStatusTo ¶
func (policy *BackupVaultsBackupPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our BackupVaultsBackupPolicy_STATUS
func (*BackupVaultsBackupPolicy_STATUS) DeepCopy ¶
func (in *BackupVaultsBackupPolicy_STATUS) DeepCopy() *BackupVaultsBackupPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicy_STATUS.
func (*BackupVaultsBackupPolicy_STATUS) DeepCopyInto ¶
func (in *BackupVaultsBackupPolicy_STATUS) DeepCopyInto(out *BackupVaultsBackupPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupPolicy_STATUS) NewEmptyARMValue ¶
func (policy *BackupVaultsBackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupVaultsBackupPolicy_STATUS) PopulateFromARM ¶
func (policy *BackupVaultsBackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupVaultsBackupPolicy_Spec ¶
type BackupVaultsBackupPolicy_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *BackupVaultsBackupPolicyOperatorSpec `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 dataprotection.azure.com/BackupVault resource Owner *genruntime.KnownResourceReference `group:"dataprotection.azure.com" json:"owner,omitempty" kind:"BackupVault"` // Properties: BaseBackupPolicyResource properties Properties *BaseBackupPolicy `json:"properties,omitempty"` }
func (*BackupVaultsBackupPolicy_Spec) AssignProperties_From_BackupVaultsBackupPolicy_Spec ¶
func (policy *BackupVaultsBackupPolicy_Spec) AssignProperties_From_BackupVaultsBackupPolicy_Spec(source *storage.BackupVaultsBackupPolicy_Spec) error
AssignProperties_From_BackupVaultsBackupPolicy_Spec populates our BackupVaultsBackupPolicy_Spec from the provided source BackupVaultsBackupPolicy_Spec
func (*BackupVaultsBackupPolicy_Spec) AssignProperties_To_BackupVaultsBackupPolicy_Spec ¶
func (policy *BackupVaultsBackupPolicy_Spec) AssignProperties_To_BackupVaultsBackupPolicy_Spec(destination *storage.BackupVaultsBackupPolicy_Spec) error
AssignProperties_To_BackupVaultsBackupPolicy_Spec populates the provided destination BackupVaultsBackupPolicy_Spec from our BackupVaultsBackupPolicy_Spec
func (*BackupVaultsBackupPolicy_Spec) ConvertSpecFrom ¶
func (policy *BackupVaultsBackupPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our BackupVaultsBackupPolicy_Spec from the provided source
func (*BackupVaultsBackupPolicy_Spec) ConvertSpecTo ¶
func (policy *BackupVaultsBackupPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our BackupVaultsBackupPolicy_Spec
func (*BackupVaultsBackupPolicy_Spec) ConvertToARM ¶
func (policy *BackupVaultsBackupPolicy_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupVaultsBackupPolicy_Spec) DeepCopy ¶
func (in *BackupVaultsBackupPolicy_Spec) DeepCopy() *BackupVaultsBackupPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicy_Spec.
func (*BackupVaultsBackupPolicy_Spec) DeepCopyInto ¶
func (in *BackupVaultsBackupPolicy_Spec) DeepCopyInto(out *BackupVaultsBackupPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupPolicy_Spec) Initialize_From_BackupVaultsBackupPolicy_STATUS ¶
func (policy *BackupVaultsBackupPolicy_Spec) Initialize_From_BackupVaultsBackupPolicy_STATUS(source *BackupVaultsBackupPolicy_STATUS) error
Initialize_From_BackupVaultsBackupPolicy_STATUS populates our BackupVaultsBackupPolicy_Spec from the provided source BackupVaultsBackupPolicy_STATUS
func (*BackupVaultsBackupPolicy_Spec) NewEmptyARMValue ¶
func (policy *BackupVaultsBackupPolicy_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupVaultsBackupPolicy_Spec) OriginalVersion ¶
func (policy *BackupVaultsBackupPolicy_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*BackupVaultsBackupPolicy_Spec) PopulateFromARM ¶
func (policy *BackupVaultsBackupPolicy_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*BackupVaultsBackupPolicy_Spec) SetAzureName ¶
func (policy *BackupVaultsBackupPolicy_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type BaseBackupPolicy ¶
type BaseBackupPolicy struct { // BackupPolicy: Mutually exclusive with all other properties BackupPolicy *BackupPolicy `json:"backupPolicy,omitempty"` }
func (*BaseBackupPolicy) AssignProperties_From_BaseBackupPolicy ¶
func (policy *BaseBackupPolicy) AssignProperties_From_BaseBackupPolicy(source *storage.BaseBackupPolicy) error
AssignProperties_From_BaseBackupPolicy populates our BaseBackupPolicy from the provided source BaseBackupPolicy
func (*BaseBackupPolicy) AssignProperties_To_BaseBackupPolicy ¶
func (policy *BaseBackupPolicy) AssignProperties_To_BaseBackupPolicy(destination *storage.BaseBackupPolicy) error
AssignProperties_To_BaseBackupPolicy populates the provided destination BaseBackupPolicy from our BaseBackupPolicy
func (*BaseBackupPolicy) ConvertToARM ¶
func (policy *BaseBackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BaseBackupPolicy) DeepCopy ¶
func (in *BaseBackupPolicy) DeepCopy() *BaseBackupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseBackupPolicy.
func (*BaseBackupPolicy) DeepCopyInto ¶
func (in *BaseBackupPolicy) DeepCopyInto(out *BaseBackupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaseBackupPolicy) Initialize_From_BaseBackupPolicy_STATUS ¶
func (policy *BaseBackupPolicy) Initialize_From_BaseBackupPolicy_STATUS(source *BaseBackupPolicy_STATUS) error
Initialize_From_BaseBackupPolicy_STATUS populates our BaseBackupPolicy from the provided source BaseBackupPolicy_STATUS
func (*BaseBackupPolicy) NewEmptyARMValue ¶
func (policy *BaseBackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BaseBackupPolicy) PopulateFromARM ¶
func (policy *BaseBackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BaseBackupPolicy_STATUS ¶
type BaseBackupPolicy_STATUS struct { // BackupPolicy: Mutually exclusive with all other properties BackupPolicy *BackupPolicy_STATUS `json:"backupPolicy,omitempty"` }
func (*BaseBackupPolicy_STATUS) AssignProperties_From_BaseBackupPolicy_STATUS ¶
func (policy *BaseBackupPolicy_STATUS) AssignProperties_From_BaseBackupPolicy_STATUS(source *storage.BaseBackupPolicy_STATUS) error
AssignProperties_From_BaseBackupPolicy_STATUS populates our BaseBackupPolicy_STATUS from the provided source BaseBackupPolicy_STATUS
func (*BaseBackupPolicy_STATUS) AssignProperties_To_BaseBackupPolicy_STATUS ¶
func (policy *BaseBackupPolicy_STATUS) AssignProperties_To_BaseBackupPolicy_STATUS(destination *storage.BaseBackupPolicy_STATUS) error
AssignProperties_To_BaseBackupPolicy_STATUS populates the provided destination BaseBackupPolicy_STATUS from our BaseBackupPolicy_STATUS
func (*BaseBackupPolicy_STATUS) DeepCopy ¶
func (in *BaseBackupPolicy_STATUS) DeepCopy() *BaseBackupPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseBackupPolicy_STATUS.
func (*BaseBackupPolicy_STATUS) DeepCopyInto ¶
func (in *BaseBackupPolicy_STATUS) DeepCopyInto(out *BaseBackupPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaseBackupPolicy_STATUS) NewEmptyARMValue ¶
func (policy *BaseBackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BaseBackupPolicy_STATUS) PopulateFromARM ¶
func (policy *BaseBackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BasePolicyRule ¶
type BasePolicyRule struct { // AzureBackup: Mutually exclusive with all other properties AzureBackup *AzureBackupRule `json:"azureBackupRule,omitempty"` // AzureRetention: Mutually exclusive with all other properties AzureRetention *AzureRetentionRule `json:"azureRetentionRule,omitempty"` }
func (*BasePolicyRule) AssignProperties_From_BasePolicyRule ¶
func (rule *BasePolicyRule) AssignProperties_From_BasePolicyRule(source *storage.BasePolicyRule) error
AssignProperties_From_BasePolicyRule populates our BasePolicyRule from the provided source BasePolicyRule
func (*BasePolicyRule) AssignProperties_To_BasePolicyRule ¶
func (rule *BasePolicyRule) AssignProperties_To_BasePolicyRule(destination *storage.BasePolicyRule) error
AssignProperties_To_BasePolicyRule populates the provided destination BasePolicyRule from our BasePolicyRule
func (*BasePolicyRule) ConvertToARM ¶
func (rule *BasePolicyRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BasePolicyRule) DeepCopy ¶
func (in *BasePolicyRule) DeepCopy() *BasePolicyRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePolicyRule.
func (*BasePolicyRule) DeepCopyInto ¶
func (in *BasePolicyRule) DeepCopyInto(out *BasePolicyRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BasePolicyRule) Initialize_From_BasePolicyRule_STATUS ¶
func (rule *BasePolicyRule) Initialize_From_BasePolicyRule_STATUS(source *BasePolicyRule_STATUS) error
Initialize_From_BasePolicyRule_STATUS populates our BasePolicyRule from the provided source BasePolicyRule_STATUS
func (*BasePolicyRule) NewEmptyARMValue ¶
func (rule *BasePolicyRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BasePolicyRule) PopulateFromARM ¶
func (rule *BasePolicyRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BasePolicyRule_STATUS ¶
type BasePolicyRule_STATUS struct { // AzureBackup: Mutually exclusive with all other properties AzureBackup *AzureBackupRule_STATUS `json:"azureBackupRule,omitempty"` // AzureRetention: Mutually exclusive with all other properties AzureRetention *AzureRetentionRule_STATUS `json:"azureRetentionRule,omitempty"` }
func (*BasePolicyRule_STATUS) AssignProperties_From_BasePolicyRule_STATUS ¶
func (rule *BasePolicyRule_STATUS) AssignProperties_From_BasePolicyRule_STATUS(source *storage.BasePolicyRule_STATUS) error
AssignProperties_From_BasePolicyRule_STATUS populates our BasePolicyRule_STATUS from the provided source BasePolicyRule_STATUS
func (*BasePolicyRule_STATUS) AssignProperties_To_BasePolicyRule_STATUS ¶
func (rule *BasePolicyRule_STATUS) AssignProperties_To_BasePolicyRule_STATUS(destination *storage.BasePolicyRule_STATUS) error
AssignProperties_To_BasePolicyRule_STATUS populates the provided destination BasePolicyRule_STATUS from our BasePolicyRule_STATUS
func (*BasePolicyRule_STATUS) DeepCopy ¶
func (in *BasePolicyRule_STATUS) DeepCopy() *BasePolicyRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePolicyRule_STATUS.
func (*BasePolicyRule_STATUS) DeepCopyInto ¶
func (in *BasePolicyRule_STATUS) DeepCopyInto(out *BasePolicyRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BasePolicyRule_STATUS) NewEmptyARMValue ¶
func (rule *BasePolicyRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BasePolicyRule_STATUS) PopulateFromARM ¶
func (rule *BasePolicyRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BaseResourceProperties ¶
type BaseResourceProperties struct { // DefaultResourceProperties: Mutually exclusive with all other properties DefaultResourceProperties *DefaultResourceProperties `json:"defaultResourceProperties,omitempty"` }
func (*BaseResourceProperties) AssignProperties_From_BaseResourceProperties ¶
func (properties *BaseResourceProperties) AssignProperties_From_BaseResourceProperties(source *storage.BaseResourceProperties) error
AssignProperties_From_BaseResourceProperties populates our BaseResourceProperties from the provided source BaseResourceProperties
func (*BaseResourceProperties) AssignProperties_To_BaseResourceProperties ¶
func (properties *BaseResourceProperties) AssignProperties_To_BaseResourceProperties(destination *storage.BaseResourceProperties) error
AssignProperties_To_BaseResourceProperties populates the provided destination BaseResourceProperties from our BaseResourceProperties
func (*BaseResourceProperties) ConvertToARM ¶
func (properties *BaseResourceProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BaseResourceProperties) DeepCopy ¶
func (in *BaseResourceProperties) DeepCopy() *BaseResourceProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseResourceProperties.
func (*BaseResourceProperties) DeepCopyInto ¶
func (in *BaseResourceProperties) DeepCopyInto(out *BaseResourceProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaseResourceProperties) Initialize_From_BaseResourceProperties_STATUS ¶
func (properties *BaseResourceProperties) Initialize_From_BaseResourceProperties_STATUS(source *BaseResourceProperties_STATUS) error
Initialize_From_BaseResourceProperties_STATUS populates our BaseResourceProperties from the provided source BaseResourceProperties_STATUS
func (*BaseResourceProperties) NewEmptyARMValue ¶
func (properties *BaseResourceProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BaseResourceProperties) PopulateFromARM ¶
func (properties *BaseResourceProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BaseResourceProperties_STATUS ¶
type BaseResourceProperties_STATUS struct { // DefaultResourceProperties: Mutually exclusive with all other properties DefaultResourceProperties *DefaultResourceProperties_STATUS `json:"defaultResourceProperties,omitempty"` }
func (*BaseResourceProperties_STATUS) AssignProperties_From_BaseResourceProperties_STATUS ¶
func (properties *BaseResourceProperties_STATUS) AssignProperties_From_BaseResourceProperties_STATUS(source *storage.BaseResourceProperties_STATUS) error
AssignProperties_From_BaseResourceProperties_STATUS populates our BaseResourceProperties_STATUS from the provided source BaseResourceProperties_STATUS
func (*BaseResourceProperties_STATUS) AssignProperties_To_BaseResourceProperties_STATUS ¶
func (properties *BaseResourceProperties_STATUS) AssignProperties_To_BaseResourceProperties_STATUS(destination *storage.BaseResourceProperties_STATUS) error
AssignProperties_To_BaseResourceProperties_STATUS populates the provided destination BaseResourceProperties_STATUS from our BaseResourceProperties_STATUS
func (*BaseResourceProperties_STATUS) DeepCopy ¶
func (in *BaseResourceProperties_STATUS) DeepCopy() *BaseResourceProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseResourceProperties_STATUS.
func (*BaseResourceProperties_STATUS) DeepCopyInto ¶
func (in *BaseResourceProperties_STATUS) DeepCopyInto(out *BaseResourceProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaseResourceProperties_STATUS) NewEmptyARMValue ¶
func (properties *BaseResourceProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BaseResourceProperties_STATUS) PopulateFromARM ¶
func (properties *BaseResourceProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobBackupDatasourceParameters ¶
type BlobBackupDatasourceParameters struct { // +kubebuilder:validation:Required // ContainersList: List of containers to be backed up during configuration of backup of blobs ContainersList []string `json:"containersList,omitempty"` // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *BlobBackupDatasourceParameters_ObjectType `json:"objectType,omitempty"` }
func (*BlobBackupDatasourceParameters) AssignProperties_From_BlobBackupDatasourceParameters ¶
func (parameters *BlobBackupDatasourceParameters) AssignProperties_From_BlobBackupDatasourceParameters(source *storage.BlobBackupDatasourceParameters) error
AssignProperties_From_BlobBackupDatasourceParameters populates our BlobBackupDatasourceParameters from the provided source BlobBackupDatasourceParameters
func (*BlobBackupDatasourceParameters) AssignProperties_To_BlobBackupDatasourceParameters ¶
func (parameters *BlobBackupDatasourceParameters) AssignProperties_To_BlobBackupDatasourceParameters(destination *storage.BlobBackupDatasourceParameters) error
AssignProperties_To_BlobBackupDatasourceParameters populates the provided destination BlobBackupDatasourceParameters from our BlobBackupDatasourceParameters
func (*BlobBackupDatasourceParameters) ConvertToARM ¶
func (parameters *BlobBackupDatasourceParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BlobBackupDatasourceParameters) DeepCopy ¶
func (in *BlobBackupDatasourceParameters) DeepCopy() *BlobBackupDatasourceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobBackupDatasourceParameters.
func (*BlobBackupDatasourceParameters) DeepCopyInto ¶
func (in *BlobBackupDatasourceParameters) DeepCopyInto(out *BlobBackupDatasourceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobBackupDatasourceParameters) Initialize_From_BlobBackupDatasourceParameters_STATUS ¶
func (parameters *BlobBackupDatasourceParameters) Initialize_From_BlobBackupDatasourceParameters_STATUS(source *BlobBackupDatasourceParameters_STATUS) error
Initialize_From_BlobBackupDatasourceParameters_STATUS populates our BlobBackupDatasourceParameters from the provided source BlobBackupDatasourceParameters_STATUS
func (*BlobBackupDatasourceParameters) NewEmptyARMValue ¶
func (parameters *BlobBackupDatasourceParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobBackupDatasourceParameters) PopulateFromARM ¶
func (parameters *BlobBackupDatasourceParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BlobBackupDatasourceParameters_ObjectType ¶
type BlobBackupDatasourceParameters_ObjectType string
+kubebuilder:validation:Enum={"BlobBackupDatasourceParameters"}
type BlobBackupDatasourceParameters_ObjectType_STATUS ¶
type BlobBackupDatasourceParameters_ObjectType_STATUS string
type BlobBackupDatasourceParameters_STATUS ¶
type BlobBackupDatasourceParameters_STATUS struct { // ContainersList: List of containers to be backed up during configuration of backup of blobs ContainersList []string `json:"containersList,omitempty"` // ObjectType: Type of the specific object - used for deserializing ObjectType *BlobBackupDatasourceParameters_ObjectType_STATUS `json:"objectType,omitempty"` }
func (*BlobBackupDatasourceParameters_STATUS) AssignProperties_From_BlobBackupDatasourceParameters_STATUS ¶
func (parameters *BlobBackupDatasourceParameters_STATUS) AssignProperties_From_BlobBackupDatasourceParameters_STATUS(source *storage.BlobBackupDatasourceParameters_STATUS) error
AssignProperties_From_BlobBackupDatasourceParameters_STATUS populates our BlobBackupDatasourceParameters_STATUS from the provided source BlobBackupDatasourceParameters_STATUS
func (*BlobBackupDatasourceParameters_STATUS) AssignProperties_To_BlobBackupDatasourceParameters_STATUS ¶
func (parameters *BlobBackupDatasourceParameters_STATUS) AssignProperties_To_BlobBackupDatasourceParameters_STATUS(destination *storage.BlobBackupDatasourceParameters_STATUS) error
AssignProperties_To_BlobBackupDatasourceParameters_STATUS populates the provided destination BlobBackupDatasourceParameters_STATUS from our BlobBackupDatasourceParameters_STATUS
func (*BlobBackupDatasourceParameters_STATUS) DeepCopy ¶
func (in *BlobBackupDatasourceParameters_STATUS) DeepCopy() *BlobBackupDatasourceParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobBackupDatasourceParameters_STATUS.
func (*BlobBackupDatasourceParameters_STATUS) DeepCopyInto ¶
func (in *BlobBackupDatasourceParameters_STATUS) DeepCopyInto(out *BlobBackupDatasourceParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BlobBackupDatasourceParameters_STATUS) NewEmptyARMValue ¶
func (parameters *BlobBackupDatasourceParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BlobBackupDatasourceParameters_STATUS) PopulateFromARM ¶
func (parameters *BlobBackupDatasourceParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CopyOnExpiryOption ¶
type CopyOnExpiryOption struct { // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *CopyOnExpiryOption_ObjectType `json:"objectType,omitempty"` }
func (*CopyOnExpiryOption) AssignProperties_From_CopyOnExpiryOption ¶
func (option *CopyOnExpiryOption) AssignProperties_From_CopyOnExpiryOption(source *storage.CopyOnExpiryOption) error
AssignProperties_From_CopyOnExpiryOption populates our CopyOnExpiryOption from the provided source CopyOnExpiryOption
func (*CopyOnExpiryOption) AssignProperties_To_CopyOnExpiryOption ¶
func (option *CopyOnExpiryOption) AssignProperties_To_CopyOnExpiryOption(destination *storage.CopyOnExpiryOption) error
AssignProperties_To_CopyOnExpiryOption populates the provided destination CopyOnExpiryOption from our CopyOnExpiryOption
func (*CopyOnExpiryOption) ConvertToARM ¶
func (option *CopyOnExpiryOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CopyOnExpiryOption) DeepCopy ¶
func (in *CopyOnExpiryOption) DeepCopy() *CopyOnExpiryOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOnExpiryOption.
func (*CopyOnExpiryOption) DeepCopyInto ¶
func (in *CopyOnExpiryOption) DeepCopyInto(out *CopyOnExpiryOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CopyOnExpiryOption) Initialize_From_CopyOnExpiryOption_STATUS ¶
func (option *CopyOnExpiryOption) Initialize_From_CopyOnExpiryOption_STATUS(source *CopyOnExpiryOption_STATUS) error
Initialize_From_CopyOnExpiryOption_STATUS populates our CopyOnExpiryOption from the provided source CopyOnExpiryOption_STATUS
func (*CopyOnExpiryOption) NewEmptyARMValue ¶
func (option *CopyOnExpiryOption) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CopyOnExpiryOption) PopulateFromARM ¶
func (option *CopyOnExpiryOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CopyOnExpiryOption_ObjectType ¶
type CopyOnExpiryOption_ObjectType string
+kubebuilder:validation:Enum={"CopyOnExpiryOption"}
type CopyOnExpiryOption_ObjectType_STATUS ¶
type CopyOnExpiryOption_ObjectType_STATUS string
type CopyOnExpiryOption_STATUS ¶
type CopyOnExpiryOption_STATUS struct { // ObjectType: Type of the specific object - used for deserializing ObjectType *CopyOnExpiryOption_ObjectType_STATUS `json:"objectType,omitempty"` }
func (*CopyOnExpiryOption_STATUS) AssignProperties_From_CopyOnExpiryOption_STATUS ¶
func (option *CopyOnExpiryOption_STATUS) AssignProperties_From_CopyOnExpiryOption_STATUS(source *storage.CopyOnExpiryOption_STATUS) error
AssignProperties_From_CopyOnExpiryOption_STATUS populates our CopyOnExpiryOption_STATUS from the provided source CopyOnExpiryOption_STATUS
func (*CopyOnExpiryOption_STATUS) AssignProperties_To_CopyOnExpiryOption_STATUS ¶
func (option *CopyOnExpiryOption_STATUS) AssignProperties_To_CopyOnExpiryOption_STATUS(destination *storage.CopyOnExpiryOption_STATUS) error
AssignProperties_To_CopyOnExpiryOption_STATUS populates the provided destination CopyOnExpiryOption_STATUS from our CopyOnExpiryOption_STATUS
func (*CopyOnExpiryOption_STATUS) DeepCopy ¶
func (in *CopyOnExpiryOption_STATUS) DeepCopy() *CopyOnExpiryOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOnExpiryOption_STATUS.
func (*CopyOnExpiryOption_STATUS) DeepCopyInto ¶
func (in *CopyOnExpiryOption_STATUS) DeepCopyInto(out *CopyOnExpiryOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CopyOnExpiryOption_STATUS) NewEmptyARMValue ¶
func (option *CopyOnExpiryOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CopyOnExpiryOption_STATUS) PopulateFromARM ¶
func (option *CopyOnExpiryOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CopyOption ¶
type CopyOption struct { // CopyOnExpiry: Mutually exclusive with all other properties CopyOnExpiry *CopyOnExpiryOption `json:"copyOnExpiryOption,omitempty"` // CustomCopy: Mutually exclusive with all other properties CustomCopy *CustomCopyOption `json:"customCopyOption,omitempty"` // ImmediateCopy: Mutually exclusive with all other properties ImmediateCopy *ImmediateCopyOption `json:"immediateCopyOption,omitempty"` }
func (*CopyOption) AssignProperties_From_CopyOption ¶
func (option *CopyOption) AssignProperties_From_CopyOption(source *storage.CopyOption) error
AssignProperties_From_CopyOption populates our CopyOption from the provided source CopyOption
func (*CopyOption) AssignProperties_To_CopyOption ¶
func (option *CopyOption) AssignProperties_To_CopyOption(destination *storage.CopyOption) error
AssignProperties_To_CopyOption populates the provided destination CopyOption from our CopyOption
func (*CopyOption) ConvertToARM ¶
func (option *CopyOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CopyOption) DeepCopy ¶
func (in *CopyOption) DeepCopy() *CopyOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOption.
func (*CopyOption) DeepCopyInto ¶
func (in *CopyOption) DeepCopyInto(out *CopyOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CopyOption) Initialize_From_CopyOption_STATUS ¶
func (option *CopyOption) Initialize_From_CopyOption_STATUS(source *CopyOption_STATUS) error
Initialize_From_CopyOption_STATUS populates our CopyOption from the provided source CopyOption_STATUS
func (*CopyOption) NewEmptyARMValue ¶
func (option *CopyOption) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CopyOption) PopulateFromARM ¶
func (option *CopyOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CopyOption_STATUS ¶
type CopyOption_STATUS struct { // CopyOnExpiry: Mutually exclusive with all other properties CopyOnExpiry *CopyOnExpiryOption_STATUS `json:"copyOnExpiryOption,omitempty"` // CustomCopy: Mutually exclusive with all other properties CustomCopy *CustomCopyOption_STATUS `json:"customCopyOption,omitempty"` // ImmediateCopy: Mutually exclusive with all other properties ImmediateCopy *ImmediateCopyOption_STATUS `json:"immediateCopyOption,omitempty"` }
func (*CopyOption_STATUS) AssignProperties_From_CopyOption_STATUS ¶
func (option *CopyOption_STATUS) AssignProperties_From_CopyOption_STATUS(source *storage.CopyOption_STATUS) error
AssignProperties_From_CopyOption_STATUS populates our CopyOption_STATUS from the provided source CopyOption_STATUS
func (*CopyOption_STATUS) AssignProperties_To_CopyOption_STATUS ¶
func (option *CopyOption_STATUS) AssignProperties_To_CopyOption_STATUS(destination *storage.CopyOption_STATUS) error
AssignProperties_To_CopyOption_STATUS populates the provided destination CopyOption_STATUS from our CopyOption_STATUS
func (*CopyOption_STATUS) DeepCopy ¶
func (in *CopyOption_STATUS) DeepCopy() *CopyOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOption_STATUS.
func (*CopyOption_STATUS) DeepCopyInto ¶
func (in *CopyOption_STATUS) DeepCopyInto(out *CopyOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CopyOption_STATUS) NewEmptyARMValue ¶
func (option *CopyOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CopyOption_STATUS) PopulateFromARM ¶
func (option *CopyOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CrossRegionRestoreSettings ¶
type CrossRegionRestoreSettings struct { // State: CrossRegionRestore state State *CrossRegionRestoreSettings_State `json:"state,omitempty"` }
func (*CrossRegionRestoreSettings) AssignProperties_From_CrossRegionRestoreSettings ¶
func (settings *CrossRegionRestoreSettings) AssignProperties_From_CrossRegionRestoreSettings(source *storage.CrossRegionRestoreSettings) error
AssignProperties_From_CrossRegionRestoreSettings populates our CrossRegionRestoreSettings from the provided source CrossRegionRestoreSettings
func (*CrossRegionRestoreSettings) AssignProperties_To_CrossRegionRestoreSettings ¶
func (settings *CrossRegionRestoreSettings) AssignProperties_To_CrossRegionRestoreSettings(destination *storage.CrossRegionRestoreSettings) error
AssignProperties_To_CrossRegionRestoreSettings populates the provided destination CrossRegionRestoreSettings from our CrossRegionRestoreSettings
func (*CrossRegionRestoreSettings) ConvertToARM ¶
func (settings *CrossRegionRestoreSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CrossRegionRestoreSettings) DeepCopy ¶
func (in *CrossRegionRestoreSettings) DeepCopy() *CrossRegionRestoreSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossRegionRestoreSettings.
func (*CrossRegionRestoreSettings) DeepCopyInto ¶
func (in *CrossRegionRestoreSettings) DeepCopyInto(out *CrossRegionRestoreSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CrossRegionRestoreSettings) Initialize_From_CrossRegionRestoreSettings_STATUS ¶
func (settings *CrossRegionRestoreSettings) Initialize_From_CrossRegionRestoreSettings_STATUS(source *CrossRegionRestoreSettings_STATUS) error
Initialize_From_CrossRegionRestoreSettings_STATUS populates our CrossRegionRestoreSettings from the provided source CrossRegionRestoreSettings_STATUS
func (*CrossRegionRestoreSettings) NewEmptyARMValue ¶
func (settings *CrossRegionRestoreSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CrossRegionRestoreSettings) PopulateFromARM ¶
func (settings *CrossRegionRestoreSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CrossRegionRestoreSettings_STATUS ¶
type CrossRegionRestoreSettings_STATUS struct { // State: CrossRegionRestore state State *CrossRegionRestoreSettings_State_STATUS `json:"state,omitempty"` }
func (*CrossRegionRestoreSettings_STATUS) AssignProperties_From_CrossRegionRestoreSettings_STATUS ¶
func (settings *CrossRegionRestoreSettings_STATUS) AssignProperties_From_CrossRegionRestoreSettings_STATUS(source *storage.CrossRegionRestoreSettings_STATUS) error
AssignProperties_From_CrossRegionRestoreSettings_STATUS populates our CrossRegionRestoreSettings_STATUS from the provided source CrossRegionRestoreSettings_STATUS
func (*CrossRegionRestoreSettings_STATUS) AssignProperties_To_CrossRegionRestoreSettings_STATUS ¶
func (settings *CrossRegionRestoreSettings_STATUS) AssignProperties_To_CrossRegionRestoreSettings_STATUS(destination *storage.CrossRegionRestoreSettings_STATUS) error
AssignProperties_To_CrossRegionRestoreSettings_STATUS populates the provided destination CrossRegionRestoreSettings_STATUS from our CrossRegionRestoreSettings_STATUS
func (*CrossRegionRestoreSettings_STATUS) DeepCopy ¶
func (in *CrossRegionRestoreSettings_STATUS) DeepCopy() *CrossRegionRestoreSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossRegionRestoreSettings_STATUS.
func (*CrossRegionRestoreSettings_STATUS) DeepCopyInto ¶
func (in *CrossRegionRestoreSettings_STATUS) DeepCopyInto(out *CrossRegionRestoreSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CrossRegionRestoreSettings_STATUS) NewEmptyARMValue ¶
func (settings *CrossRegionRestoreSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CrossRegionRestoreSettings_STATUS) PopulateFromARM ¶
func (settings *CrossRegionRestoreSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CrossRegionRestoreSettings_State ¶
type CrossRegionRestoreSettings_State string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type CrossRegionRestoreSettings_State_STATUS ¶
type CrossRegionRestoreSettings_State_STATUS string
type CrossSubscriptionRestoreSettings ¶
type CrossSubscriptionRestoreSettings struct { // State: CrossSubscriptionRestore state State *CrossSubscriptionRestoreSettings_State `json:"state,omitempty"` }
CrossSubscriptionRestore Settings
func (*CrossSubscriptionRestoreSettings) AssignProperties_From_CrossSubscriptionRestoreSettings ¶
func (settings *CrossSubscriptionRestoreSettings) AssignProperties_From_CrossSubscriptionRestoreSettings(source *storage.CrossSubscriptionRestoreSettings) error
AssignProperties_From_CrossSubscriptionRestoreSettings populates our CrossSubscriptionRestoreSettings from the provided source CrossSubscriptionRestoreSettings
func (*CrossSubscriptionRestoreSettings) AssignProperties_To_CrossSubscriptionRestoreSettings ¶
func (settings *CrossSubscriptionRestoreSettings) AssignProperties_To_CrossSubscriptionRestoreSettings(destination *storage.CrossSubscriptionRestoreSettings) error
AssignProperties_To_CrossSubscriptionRestoreSettings populates the provided destination CrossSubscriptionRestoreSettings from our CrossSubscriptionRestoreSettings
func (*CrossSubscriptionRestoreSettings) ConvertToARM ¶
func (settings *CrossSubscriptionRestoreSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CrossSubscriptionRestoreSettings) DeepCopy ¶
func (in *CrossSubscriptionRestoreSettings) DeepCopy() *CrossSubscriptionRestoreSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossSubscriptionRestoreSettings.
func (*CrossSubscriptionRestoreSettings) DeepCopyInto ¶
func (in *CrossSubscriptionRestoreSettings) DeepCopyInto(out *CrossSubscriptionRestoreSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CrossSubscriptionRestoreSettings) Initialize_From_CrossSubscriptionRestoreSettings_STATUS ¶
func (settings *CrossSubscriptionRestoreSettings) Initialize_From_CrossSubscriptionRestoreSettings_STATUS(source *CrossSubscriptionRestoreSettings_STATUS) error
Initialize_From_CrossSubscriptionRestoreSettings_STATUS populates our CrossSubscriptionRestoreSettings from the provided source CrossSubscriptionRestoreSettings_STATUS
func (*CrossSubscriptionRestoreSettings) NewEmptyARMValue ¶
func (settings *CrossSubscriptionRestoreSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CrossSubscriptionRestoreSettings) PopulateFromARM ¶
func (settings *CrossSubscriptionRestoreSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CrossSubscriptionRestoreSettings_STATUS ¶
type CrossSubscriptionRestoreSettings_STATUS struct { // State: CrossSubscriptionRestore state State *CrossSubscriptionRestoreSettings_State_STATUS `json:"state,omitempty"` }
CrossSubscriptionRestore Settings
func (*CrossSubscriptionRestoreSettings_STATUS) AssignProperties_From_CrossSubscriptionRestoreSettings_STATUS ¶
func (settings *CrossSubscriptionRestoreSettings_STATUS) AssignProperties_From_CrossSubscriptionRestoreSettings_STATUS(source *storage.CrossSubscriptionRestoreSettings_STATUS) error
AssignProperties_From_CrossSubscriptionRestoreSettings_STATUS populates our CrossSubscriptionRestoreSettings_STATUS from the provided source CrossSubscriptionRestoreSettings_STATUS
func (*CrossSubscriptionRestoreSettings_STATUS) AssignProperties_To_CrossSubscriptionRestoreSettings_STATUS ¶
func (settings *CrossSubscriptionRestoreSettings_STATUS) AssignProperties_To_CrossSubscriptionRestoreSettings_STATUS(destination *storage.CrossSubscriptionRestoreSettings_STATUS) error
AssignProperties_To_CrossSubscriptionRestoreSettings_STATUS populates the provided destination CrossSubscriptionRestoreSettings_STATUS from our CrossSubscriptionRestoreSettings_STATUS
func (*CrossSubscriptionRestoreSettings_STATUS) DeepCopy ¶
func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopy() *CrossSubscriptionRestoreSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossSubscriptionRestoreSettings_STATUS.
func (*CrossSubscriptionRestoreSettings_STATUS) DeepCopyInto ¶
func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopyInto(out *CrossSubscriptionRestoreSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CrossSubscriptionRestoreSettings_STATUS) NewEmptyARMValue ¶
func (settings *CrossSubscriptionRestoreSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CrossSubscriptionRestoreSettings_STATUS) PopulateFromARM ¶
func (settings *CrossSubscriptionRestoreSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CrossSubscriptionRestoreSettings_State ¶
type CrossSubscriptionRestoreSettings_State string
+kubebuilder:validation:Enum={"Disabled","Enabled","PermanentlyDisabled"}
type CrossSubscriptionRestoreSettings_State_STATUS ¶
type CrossSubscriptionRestoreSettings_State_STATUS string
type CustomCopyOption ¶
type CustomCopyOption struct { // Duration: Data copied after given timespan Duration *string `json:"duration,omitempty"` // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *CustomCopyOption_ObjectType `json:"objectType,omitempty"` }
func (*CustomCopyOption) AssignProperties_From_CustomCopyOption ¶
func (option *CustomCopyOption) AssignProperties_From_CustomCopyOption(source *storage.CustomCopyOption) error
AssignProperties_From_CustomCopyOption populates our CustomCopyOption from the provided source CustomCopyOption
func (*CustomCopyOption) AssignProperties_To_CustomCopyOption ¶
func (option *CustomCopyOption) AssignProperties_To_CustomCopyOption(destination *storage.CustomCopyOption) error
AssignProperties_To_CustomCopyOption populates the provided destination CustomCopyOption from our CustomCopyOption
func (*CustomCopyOption) ConvertToARM ¶
func (option *CustomCopyOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CustomCopyOption) DeepCopy ¶
func (in *CustomCopyOption) DeepCopy() *CustomCopyOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCopyOption.
func (*CustomCopyOption) DeepCopyInto ¶
func (in *CustomCopyOption) DeepCopyInto(out *CustomCopyOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomCopyOption) Initialize_From_CustomCopyOption_STATUS ¶
func (option *CustomCopyOption) Initialize_From_CustomCopyOption_STATUS(source *CustomCopyOption_STATUS) error
Initialize_From_CustomCopyOption_STATUS populates our CustomCopyOption from the provided source CustomCopyOption_STATUS
func (*CustomCopyOption) NewEmptyARMValue ¶
func (option *CustomCopyOption) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomCopyOption) PopulateFromARM ¶
func (option *CustomCopyOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CustomCopyOption_ObjectType ¶
type CustomCopyOption_ObjectType string
+kubebuilder:validation:Enum={"CustomCopyOption"}
type CustomCopyOption_ObjectType_STATUS ¶
type CustomCopyOption_ObjectType_STATUS string
type CustomCopyOption_STATUS ¶
type CustomCopyOption_STATUS struct { // Duration: Data copied after given timespan Duration *string `json:"duration,omitempty"` // ObjectType: Type of the specific object - used for deserializing ObjectType *CustomCopyOption_ObjectType_STATUS `json:"objectType,omitempty"` }
func (*CustomCopyOption_STATUS) AssignProperties_From_CustomCopyOption_STATUS ¶
func (option *CustomCopyOption_STATUS) AssignProperties_From_CustomCopyOption_STATUS(source *storage.CustomCopyOption_STATUS) error
AssignProperties_From_CustomCopyOption_STATUS populates our CustomCopyOption_STATUS from the provided source CustomCopyOption_STATUS
func (*CustomCopyOption_STATUS) AssignProperties_To_CustomCopyOption_STATUS ¶
func (option *CustomCopyOption_STATUS) AssignProperties_To_CustomCopyOption_STATUS(destination *storage.CustomCopyOption_STATUS) error
AssignProperties_To_CustomCopyOption_STATUS populates the provided destination CustomCopyOption_STATUS from our CustomCopyOption_STATUS
func (*CustomCopyOption_STATUS) DeepCopy ¶
func (in *CustomCopyOption_STATUS) DeepCopy() *CustomCopyOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCopyOption_STATUS.
func (*CustomCopyOption_STATUS) DeepCopyInto ¶
func (in *CustomCopyOption_STATUS) DeepCopyInto(out *CustomCopyOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomCopyOption_STATUS) NewEmptyARMValue ¶
func (option *CustomCopyOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomCopyOption_STATUS) PopulateFromARM ¶
func (option *CustomCopyOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DataStoreInfoBase ¶
type DataStoreInfoBase struct { // +kubebuilder:validation:Required // DataStoreType: type of datastore; Operational/Vault/Archive DataStoreType *DataStoreInfoBase_DataStoreType `json:"dataStoreType,omitempty"` // +kubebuilder:validation:Required // ObjectType: Type of Datasource object, used to initialize the right inherited type ObjectType *string `json:"objectType,omitempty"` }
DataStoreInfo base
func (*DataStoreInfoBase) AssignProperties_From_DataStoreInfoBase ¶
func (base *DataStoreInfoBase) AssignProperties_From_DataStoreInfoBase(source *storage.DataStoreInfoBase) error
AssignProperties_From_DataStoreInfoBase populates our DataStoreInfoBase from the provided source DataStoreInfoBase
func (*DataStoreInfoBase) AssignProperties_To_DataStoreInfoBase ¶
func (base *DataStoreInfoBase) AssignProperties_To_DataStoreInfoBase(destination *storage.DataStoreInfoBase) error
AssignProperties_To_DataStoreInfoBase populates the provided destination DataStoreInfoBase from our DataStoreInfoBase
func (*DataStoreInfoBase) ConvertToARM ¶
func (base *DataStoreInfoBase) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DataStoreInfoBase) DeepCopy ¶
func (in *DataStoreInfoBase) DeepCopy() *DataStoreInfoBase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreInfoBase.
func (*DataStoreInfoBase) DeepCopyInto ¶
func (in *DataStoreInfoBase) DeepCopyInto(out *DataStoreInfoBase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataStoreInfoBase) Initialize_From_DataStoreInfoBase_STATUS ¶
func (base *DataStoreInfoBase) Initialize_From_DataStoreInfoBase_STATUS(source *DataStoreInfoBase_STATUS) error
Initialize_From_DataStoreInfoBase_STATUS populates our DataStoreInfoBase from the provided source DataStoreInfoBase_STATUS
func (*DataStoreInfoBase) NewEmptyARMValue ¶
func (base *DataStoreInfoBase) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DataStoreInfoBase) PopulateFromARM ¶
func (base *DataStoreInfoBase) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DataStoreInfoBase_DataStoreType ¶
type DataStoreInfoBase_DataStoreType string
+kubebuilder:validation:Enum={"ArchiveStore","OperationalStore","VaultStore"}
type DataStoreInfoBase_DataStoreType_STATUS ¶
type DataStoreInfoBase_DataStoreType_STATUS string
type DataStoreInfoBase_STATUS ¶
type DataStoreInfoBase_STATUS struct { // DataStoreType: type of datastore; Operational/Vault/Archive DataStoreType *DataStoreInfoBase_DataStoreType_STATUS `json:"dataStoreType,omitempty"` // ObjectType: Type of Datasource object, used to initialize the right inherited type ObjectType *string `json:"objectType,omitempty"` }
DataStoreInfo base
func (*DataStoreInfoBase_STATUS) AssignProperties_From_DataStoreInfoBase_STATUS ¶
func (base *DataStoreInfoBase_STATUS) AssignProperties_From_DataStoreInfoBase_STATUS(source *storage.DataStoreInfoBase_STATUS) error
AssignProperties_From_DataStoreInfoBase_STATUS populates our DataStoreInfoBase_STATUS from the provided source DataStoreInfoBase_STATUS
func (*DataStoreInfoBase_STATUS) AssignProperties_To_DataStoreInfoBase_STATUS ¶
func (base *DataStoreInfoBase_STATUS) AssignProperties_To_DataStoreInfoBase_STATUS(destination *storage.DataStoreInfoBase_STATUS) error
AssignProperties_To_DataStoreInfoBase_STATUS populates the provided destination DataStoreInfoBase_STATUS from our DataStoreInfoBase_STATUS
func (*DataStoreInfoBase_STATUS) DeepCopy ¶
func (in *DataStoreInfoBase_STATUS) DeepCopy() *DataStoreInfoBase_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreInfoBase_STATUS.
func (*DataStoreInfoBase_STATUS) DeepCopyInto ¶
func (in *DataStoreInfoBase_STATUS) DeepCopyInto(out *DataStoreInfoBase_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataStoreInfoBase_STATUS) NewEmptyARMValue ¶
func (base *DataStoreInfoBase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DataStoreInfoBase_STATUS) PopulateFromARM ¶
func (base *DataStoreInfoBase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DataStoreParameters ¶
type DataStoreParameters struct { // AzureOperationalStoreParameters: Mutually exclusive with all other properties AzureOperationalStoreParameters *AzureOperationalStoreParameters `json:"azureOperationalStoreParameters,omitempty"` }
func (*DataStoreParameters) AssignProperties_From_DataStoreParameters ¶
func (parameters *DataStoreParameters) AssignProperties_From_DataStoreParameters(source *storage.DataStoreParameters) error
AssignProperties_From_DataStoreParameters populates our DataStoreParameters from the provided source DataStoreParameters
func (*DataStoreParameters) AssignProperties_To_DataStoreParameters ¶
func (parameters *DataStoreParameters) AssignProperties_To_DataStoreParameters(destination *storage.DataStoreParameters) error
AssignProperties_To_DataStoreParameters populates the provided destination DataStoreParameters from our DataStoreParameters
func (*DataStoreParameters) ConvertToARM ¶
func (parameters *DataStoreParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DataStoreParameters) DeepCopy ¶
func (in *DataStoreParameters) DeepCopy() *DataStoreParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreParameters.
func (*DataStoreParameters) DeepCopyInto ¶
func (in *DataStoreParameters) DeepCopyInto(out *DataStoreParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataStoreParameters) Initialize_From_DataStoreParameters_STATUS ¶
func (parameters *DataStoreParameters) Initialize_From_DataStoreParameters_STATUS(source *DataStoreParameters_STATUS) error
Initialize_From_DataStoreParameters_STATUS populates our DataStoreParameters from the provided source DataStoreParameters_STATUS
func (*DataStoreParameters) NewEmptyARMValue ¶
func (parameters *DataStoreParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DataStoreParameters) PopulateFromARM ¶
func (parameters *DataStoreParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DataStoreParameters_STATUS ¶
type DataStoreParameters_STATUS struct { // AzureOperationalStoreParameters: Mutually exclusive with all other properties AzureOperationalStoreParameters *AzureOperationalStoreParameters_STATUS `json:"azureOperationalStoreParameters,omitempty"` }
func (*DataStoreParameters_STATUS) AssignProperties_From_DataStoreParameters_STATUS ¶
func (parameters *DataStoreParameters_STATUS) AssignProperties_From_DataStoreParameters_STATUS(source *storage.DataStoreParameters_STATUS) error
AssignProperties_From_DataStoreParameters_STATUS populates our DataStoreParameters_STATUS from the provided source DataStoreParameters_STATUS
func (*DataStoreParameters_STATUS) AssignProperties_To_DataStoreParameters_STATUS ¶
func (parameters *DataStoreParameters_STATUS) AssignProperties_To_DataStoreParameters_STATUS(destination *storage.DataStoreParameters_STATUS) error
AssignProperties_To_DataStoreParameters_STATUS populates the provided destination DataStoreParameters_STATUS from our DataStoreParameters_STATUS
func (*DataStoreParameters_STATUS) DeepCopy ¶
func (in *DataStoreParameters_STATUS) DeepCopy() *DataStoreParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreParameters_STATUS.
func (*DataStoreParameters_STATUS) DeepCopyInto ¶
func (in *DataStoreParameters_STATUS) DeepCopyInto(out *DataStoreParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataStoreParameters_STATUS) NewEmptyARMValue ¶
func (parameters *DataStoreParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DataStoreParameters_STATUS) PopulateFromARM ¶
func (parameters *DataStoreParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Datasource ¶
type Datasource struct { // DatasourceType: DatasourceType of the resource. DatasourceType *string `json:"datasourceType,omitempty"` // ObjectType: Type of Datasource object, used to initialize the right inherited type ObjectType *string `json:"objectType,omitempty"` // ResourceLocation: Location of datasource. ResourceLocation *string `json:"resourceLocation,omitempty"` // ResourceName: Unique identifier of the resource in the context of parent. ResourceName *string `json:"resourceName,omitempty"` // ResourceProperties: Properties specific to data source ResourceProperties *BaseResourceProperties `json:"resourceProperties,omitempty"` // +kubebuilder:validation:Required // ResourceReference: Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will // be the ID created by backup service via Fabric/Vault. ResourceReference *genruntime.ResourceReference `armReference:"ResourceID" json:"resourceReference,omitempty"` // ResourceType: Resource Type of Datasource. ResourceType *string `json:"resourceType,omitempty"` // ResourceUri: Uri of the resource. ResourceUri *string `json:"resourceUri,omitempty"` }
Datasource to be backed up
func (*Datasource) AssignProperties_From_Datasource ¶
func (datasource *Datasource) AssignProperties_From_Datasource(source *storage.Datasource) error
AssignProperties_From_Datasource populates our Datasource from the provided source Datasource
func (*Datasource) AssignProperties_To_Datasource ¶
func (datasource *Datasource) AssignProperties_To_Datasource(destination *storage.Datasource) error
AssignProperties_To_Datasource populates the provided destination Datasource from our Datasource
func (*Datasource) ConvertToARM ¶
func (datasource *Datasource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Datasource) DeepCopy ¶
func (in *Datasource) DeepCopy() *Datasource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Datasource.
func (*Datasource) DeepCopyInto ¶
func (in *Datasource) DeepCopyInto(out *Datasource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Datasource) Initialize_From_Datasource_STATUS ¶
func (datasource *Datasource) Initialize_From_Datasource_STATUS(source *Datasource_STATUS) error
Initialize_From_Datasource_STATUS populates our Datasource from the provided source Datasource_STATUS
func (*Datasource) NewEmptyARMValue ¶
func (datasource *Datasource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Datasource) PopulateFromARM ¶
func (datasource *Datasource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatasourceSet ¶
type DatasourceSet struct { // DatasourceType: DatasourceType of the resource. DatasourceType *string `json:"datasourceType,omitempty"` // ObjectType: Type of Datasource object, used to initialize the right inherited type ObjectType *string `json:"objectType,omitempty"` // ResourceLocation: Location of datasource. ResourceLocation *string `json:"resourceLocation,omitempty"` // ResourceName: Unique identifier of the resource in the context of parent. ResourceName *string `json:"resourceName,omitempty"` // ResourceProperties: Properties specific to data source set ResourceProperties *BaseResourceProperties `json:"resourceProperties,omitempty"` // +kubebuilder:validation:Required // ResourceReference: Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will // be the ID created by backup service via Fabric/Vault. ResourceReference *genruntime.ResourceReference `armReference:"ResourceID" json:"resourceReference,omitempty"` // ResourceType: Resource Type of Datasource. ResourceType *string `json:"resourceType,omitempty"` // ResourceUri: Uri of the resource. ResourceUri *string `json:"resourceUri,omitempty"` }
DatasourceSet details of datasource to be backed up
func (*DatasourceSet) AssignProperties_From_DatasourceSet ¶
func (datasourceSet *DatasourceSet) AssignProperties_From_DatasourceSet(source *storage.DatasourceSet) error
AssignProperties_From_DatasourceSet populates our DatasourceSet from the provided source DatasourceSet
func (*DatasourceSet) AssignProperties_To_DatasourceSet ¶
func (datasourceSet *DatasourceSet) AssignProperties_To_DatasourceSet(destination *storage.DatasourceSet) error
AssignProperties_To_DatasourceSet populates the provided destination DatasourceSet from our DatasourceSet
func (*DatasourceSet) ConvertToARM ¶
func (datasourceSet *DatasourceSet) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatasourceSet) DeepCopy ¶
func (in *DatasourceSet) DeepCopy() *DatasourceSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSet.
func (*DatasourceSet) DeepCopyInto ¶
func (in *DatasourceSet) DeepCopyInto(out *DatasourceSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatasourceSet) Initialize_From_DatasourceSet_STATUS ¶
func (datasourceSet *DatasourceSet) Initialize_From_DatasourceSet_STATUS(source *DatasourceSet_STATUS) error
Initialize_From_DatasourceSet_STATUS populates our DatasourceSet from the provided source DatasourceSet_STATUS
func (*DatasourceSet) NewEmptyARMValue ¶
func (datasourceSet *DatasourceSet) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatasourceSet) PopulateFromARM ¶
func (datasourceSet *DatasourceSet) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatasourceSet_STATUS ¶
type DatasourceSet_STATUS struct { // DatasourceType: DatasourceType of the resource. DatasourceType *string `json:"datasourceType,omitempty"` // ObjectType: Type of Datasource object, used to initialize the right inherited type ObjectType *string `json:"objectType,omitempty"` // ResourceID: Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the // ID created by backup service via Fabric/Vault. ResourceID *string `json:"resourceID,omitempty"` // ResourceLocation: Location of datasource. ResourceLocation *string `json:"resourceLocation,omitempty"` // ResourceName: Unique identifier of the resource in the context of parent. ResourceName *string `json:"resourceName,omitempty"` // ResourceProperties: Properties specific to data source set ResourceProperties *BaseResourceProperties_STATUS `json:"resourceProperties,omitempty"` // ResourceType: Resource Type of Datasource. ResourceType *string `json:"resourceType,omitempty"` // ResourceUri: Uri of the resource. ResourceUri *string `json:"resourceUri,omitempty"` }
DatasourceSet details of datasource to be backed up
func (*DatasourceSet_STATUS) AssignProperties_From_DatasourceSet_STATUS ¶
func (datasourceSet *DatasourceSet_STATUS) AssignProperties_From_DatasourceSet_STATUS(source *storage.DatasourceSet_STATUS) error
AssignProperties_From_DatasourceSet_STATUS populates our DatasourceSet_STATUS from the provided source DatasourceSet_STATUS
func (*DatasourceSet_STATUS) AssignProperties_To_DatasourceSet_STATUS ¶
func (datasourceSet *DatasourceSet_STATUS) AssignProperties_To_DatasourceSet_STATUS(destination *storage.DatasourceSet_STATUS) error
AssignProperties_To_DatasourceSet_STATUS populates the provided destination DatasourceSet_STATUS from our DatasourceSet_STATUS
func (*DatasourceSet_STATUS) DeepCopy ¶
func (in *DatasourceSet_STATUS) DeepCopy() *DatasourceSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSet_STATUS.
func (*DatasourceSet_STATUS) DeepCopyInto ¶
func (in *DatasourceSet_STATUS) DeepCopyInto(out *DatasourceSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatasourceSet_STATUS) NewEmptyARMValue ¶
func (datasourceSet *DatasourceSet_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatasourceSet_STATUS) PopulateFromARM ¶
func (datasourceSet *DatasourceSet_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Datasource_STATUS ¶
type Datasource_STATUS struct { // DatasourceType: DatasourceType of the resource. DatasourceType *string `json:"datasourceType,omitempty"` // ObjectType: Type of Datasource object, used to initialize the right inherited type ObjectType *string `json:"objectType,omitempty"` // ResourceID: Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the // ID created by backup service via Fabric/Vault. ResourceID *string `json:"resourceID,omitempty"` // ResourceLocation: Location of datasource. ResourceLocation *string `json:"resourceLocation,omitempty"` // ResourceName: Unique identifier of the resource in the context of parent. ResourceName *string `json:"resourceName,omitempty"` // ResourceProperties: Properties specific to data source ResourceProperties *BaseResourceProperties_STATUS `json:"resourceProperties,omitempty"` // ResourceType: Resource Type of Datasource. ResourceType *string `json:"resourceType,omitempty"` // ResourceUri: Uri of the resource. ResourceUri *string `json:"resourceUri,omitempty"` }
Datasource to be backed up
func (*Datasource_STATUS) AssignProperties_From_Datasource_STATUS ¶
func (datasource *Datasource_STATUS) AssignProperties_From_Datasource_STATUS(source *storage.Datasource_STATUS) error
AssignProperties_From_Datasource_STATUS populates our Datasource_STATUS from the provided source Datasource_STATUS
func (*Datasource_STATUS) AssignProperties_To_Datasource_STATUS ¶
func (datasource *Datasource_STATUS) AssignProperties_To_Datasource_STATUS(destination *storage.Datasource_STATUS) error
AssignProperties_To_Datasource_STATUS populates the provided destination Datasource_STATUS from our Datasource_STATUS
func (*Datasource_STATUS) DeepCopy ¶
func (in *Datasource_STATUS) DeepCopy() *Datasource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Datasource_STATUS.
func (*Datasource_STATUS) DeepCopyInto ¶
func (in *Datasource_STATUS) DeepCopyInto(out *Datasource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Datasource_STATUS) NewEmptyARMValue ¶
func (datasource *Datasource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Datasource_STATUS) PopulateFromARM ¶
func (datasource *Datasource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Day ¶
type Day struct { // Date: Date of the month Date *int `json:"date,omitempty"` // IsLast: Whether Date is last date of month IsLast *bool `json:"isLast,omitempty"` }
Day of the week
func (*Day) AssignProperties_From_Day ¶
AssignProperties_From_Day populates our Day from the provided source Day
func (*Day) AssignProperties_To_Day ¶
AssignProperties_To_Day populates the provided destination Day from our Day
func (*Day) ConvertToARM ¶
func (day *Day) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Day) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Day.
func (*Day) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Day) Initialize_From_Day_STATUS ¶
func (day *Day) Initialize_From_Day_STATUS(source *Day_STATUS) error
Initialize_From_Day_STATUS populates our Day from the provided source Day_STATUS
func (*Day) NewEmptyARMValue ¶
func (day *Day) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Day) PopulateFromARM ¶
func (day *Day) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Day_STATUS ¶
type Day_STATUS struct { // Date: Date of the month Date *int `json:"date,omitempty"` // IsLast: Whether Date is last date of month IsLast *bool `json:"isLast,omitempty"` }
Day of the week
func (*Day_STATUS) AssignProperties_From_Day_STATUS ¶
func (day *Day_STATUS) AssignProperties_From_Day_STATUS(source *storage.Day_STATUS) error
AssignProperties_From_Day_STATUS populates our Day_STATUS from the provided source Day_STATUS
func (*Day_STATUS) AssignProperties_To_Day_STATUS ¶
func (day *Day_STATUS) AssignProperties_To_Day_STATUS(destination *storage.Day_STATUS) error
AssignProperties_To_Day_STATUS populates the provided destination Day_STATUS from our Day_STATUS
func (*Day_STATUS) DeepCopy ¶
func (in *Day_STATUS) DeepCopy() *Day_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Day_STATUS.
func (*Day_STATUS) DeepCopyInto ¶
func (in *Day_STATUS) DeepCopyInto(out *Day_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Day_STATUS) NewEmptyARMValue ¶
func (day *Day_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Day_STATUS) PopulateFromARM ¶
func (day *Day_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DefaultResourceProperties ¶
type DefaultResourceProperties struct { // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *DefaultResourceProperties_ObjectType `json:"objectType,omitempty"` }
func (*DefaultResourceProperties) AssignProperties_From_DefaultResourceProperties ¶
func (properties *DefaultResourceProperties) AssignProperties_From_DefaultResourceProperties(source *storage.DefaultResourceProperties) error
AssignProperties_From_DefaultResourceProperties populates our DefaultResourceProperties from the provided source DefaultResourceProperties
func (*DefaultResourceProperties) AssignProperties_To_DefaultResourceProperties ¶
func (properties *DefaultResourceProperties) AssignProperties_To_DefaultResourceProperties(destination *storage.DefaultResourceProperties) error
AssignProperties_To_DefaultResourceProperties populates the provided destination DefaultResourceProperties from our DefaultResourceProperties
func (*DefaultResourceProperties) ConvertToARM ¶
func (properties *DefaultResourceProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DefaultResourceProperties) DeepCopy ¶
func (in *DefaultResourceProperties) DeepCopy() *DefaultResourceProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultResourceProperties.
func (*DefaultResourceProperties) DeepCopyInto ¶
func (in *DefaultResourceProperties) DeepCopyInto(out *DefaultResourceProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DefaultResourceProperties) Initialize_From_DefaultResourceProperties_STATUS ¶
func (properties *DefaultResourceProperties) Initialize_From_DefaultResourceProperties_STATUS(source *DefaultResourceProperties_STATUS) error
Initialize_From_DefaultResourceProperties_STATUS populates our DefaultResourceProperties from the provided source DefaultResourceProperties_STATUS
func (*DefaultResourceProperties) NewEmptyARMValue ¶
func (properties *DefaultResourceProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DefaultResourceProperties) PopulateFromARM ¶
func (properties *DefaultResourceProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DefaultResourceProperties_ObjectType ¶
type DefaultResourceProperties_ObjectType string
+kubebuilder:validation:Enum={"DefaultResourceProperties"}
type DefaultResourceProperties_ObjectType_STATUS ¶
type DefaultResourceProperties_ObjectType_STATUS string
type DefaultResourceProperties_STATUS ¶
type DefaultResourceProperties_STATUS struct { // ObjectType: Type of the specific object - used for deserializing ObjectType *DefaultResourceProperties_ObjectType_STATUS `json:"objectType,omitempty"` }
func (*DefaultResourceProperties_STATUS) AssignProperties_From_DefaultResourceProperties_STATUS ¶
func (properties *DefaultResourceProperties_STATUS) AssignProperties_From_DefaultResourceProperties_STATUS(source *storage.DefaultResourceProperties_STATUS) error
AssignProperties_From_DefaultResourceProperties_STATUS populates our DefaultResourceProperties_STATUS from the provided source DefaultResourceProperties_STATUS
func (*DefaultResourceProperties_STATUS) AssignProperties_To_DefaultResourceProperties_STATUS ¶
func (properties *DefaultResourceProperties_STATUS) AssignProperties_To_DefaultResourceProperties_STATUS(destination *storage.DefaultResourceProperties_STATUS) error
AssignProperties_To_DefaultResourceProperties_STATUS populates the provided destination DefaultResourceProperties_STATUS from our DefaultResourceProperties_STATUS
func (*DefaultResourceProperties_STATUS) DeepCopy ¶
func (in *DefaultResourceProperties_STATUS) DeepCopy() *DefaultResourceProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultResourceProperties_STATUS.
func (*DefaultResourceProperties_STATUS) DeepCopyInto ¶
func (in *DefaultResourceProperties_STATUS) DeepCopyInto(out *DefaultResourceProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DefaultResourceProperties_STATUS) NewEmptyARMValue ¶
func (properties *DefaultResourceProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DefaultResourceProperties_STATUS) PopulateFromARM ¶
func (properties *DefaultResourceProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeleteOption ¶
type DeleteOption struct { // AbsoluteDeleteOption: Mutually exclusive with all other properties AbsoluteDeleteOption *AbsoluteDeleteOption `json:"absoluteDeleteOption,omitempty"` }
func (*DeleteOption) AssignProperties_From_DeleteOption ¶
func (option *DeleteOption) AssignProperties_From_DeleteOption(source *storage.DeleteOption) error
AssignProperties_From_DeleteOption populates our DeleteOption from the provided source DeleteOption
func (*DeleteOption) AssignProperties_To_DeleteOption ¶
func (option *DeleteOption) AssignProperties_To_DeleteOption(destination *storage.DeleteOption) error
AssignProperties_To_DeleteOption populates the provided destination DeleteOption from our DeleteOption
func (*DeleteOption) ConvertToARM ¶
func (option *DeleteOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeleteOption) DeepCopy ¶
func (in *DeleteOption) DeepCopy() *DeleteOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteOption.
func (*DeleteOption) DeepCopyInto ¶
func (in *DeleteOption) DeepCopyInto(out *DeleteOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeleteOption) Initialize_From_DeleteOption_STATUS ¶
func (option *DeleteOption) Initialize_From_DeleteOption_STATUS(source *DeleteOption_STATUS) error
Initialize_From_DeleteOption_STATUS populates our DeleteOption from the provided source DeleteOption_STATUS
func (*DeleteOption) NewEmptyARMValue ¶
func (option *DeleteOption) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeleteOption) PopulateFromARM ¶
func (option *DeleteOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeleteOption_STATUS ¶
type DeleteOption_STATUS struct { // AbsoluteDeleteOption: Mutually exclusive with all other properties AbsoluteDeleteOption *AbsoluteDeleteOption_STATUS `json:"absoluteDeleteOption,omitempty"` }
func (*DeleteOption_STATUS) AssignProperties_From_DeleteOption_STATUS ¶
func (option *DeleteOption_STATUS) AssignProperties_From_DeleteOption_STATUS(source *storage.DeleteOption_STATUS) error
AssignProperties_From_DeleteOption_STATUS populates our DeleteOption_STATUS from the provided source DeleteOption_STATUS
func (*DeleteOption_STATUS) AssignProperties_To_DeleteOption_STATUS ¶
func (option *DeleteOption_STATUS) AssignProperties_To_DeleteOption_STATUS(destination *storage.DeleteOption_STATUS) error
AssignProperties_To_DeleteOption_STATUS populates the provided destination DeleteOption_STATUS from our DeleteOption_STATUS
func (*DeleteOption_STATUS) DeepCopy ¶
func (in *DeleteOption_STATUS) DeepCopy() *DeleteOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteOption_STATUS.
func (*DeleteOption_STATUS) DeepCopyInto ¶
func (in *DeleteOption_STATUS) DeepCopyInto(out *DeleteOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeleteOption_STATUS) NewEmptyARMValue ¶
func (option *DeleteOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeleteOption_STATUS) PopulateFromARM ¶
func (option *DeleteOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DppIdentityDetails ¶
type DppIdentityDetails struct { // Type: The identityType which can be either SystemAssigned, UserAssigned, 'SystemAssigned,UserAssigned' or None Type *string `json:"type,omitempty"` // UserAssignedIdentities: Gets or sets the user assigned identities. UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Identity details
func (*DppIdentityDetails) AssignProperties_From_DppIdentityDetails ¶
func (details *DppIdentityDetails) AssignProperties_From_DppIdentityDetails(source *storage.DppIdentityDetails) error
AssignProperties_From_DppIdentityDetails populates our DppIdentityDetails from the provided source DppIdentityDetails
func (*DppIdentityDetails) AssignProperties_To_DppIdentityDetails ¶
func (details *DppIdentityDetails) AssignProperties_To_DppIdentityDetails(destination *storage.DppIdentityDetails) error
AssignProperties_To_DppIdentityDetails populates the provided destination DppIdentityDetails from our DppIdentityDetails
func (*DppIdentityDetails) ConvertToARM ¶
func (details *DppIdentityDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DppIdentityDetails) DeepCopy ¶
func (in *DppIdentityDetails) DeepCopy() *DppIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DppIdentityDetails.
func (*DppIdentityDetails) DeepCopyInto ¶
func (in *DppIdentityDetails) DeepCopyInto(out *DppIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DppIdentityDetails) Initialize_From_DppIdentityDetails_STATUS ¶
func (details *DppIdentityDetails) Initialize_From_DppIdentityDetails_STATUS(source *DppIdentityDetails_STATUS) error
Initialize_From_DppIdentityDetails_STATUS populates our DppIdentityDetails from the provided source DppIdentityDetails_STATUS
func (*DppIdentityDetails) NewEmptyARMValue ¶
func (details *DppIdentityDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DppIdentityDetails) PopulateFromARM ¶
func (details *DppIdentityDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DppIdentityDetails_STATUS ¶
type DppIdentityDetails_STATUS struct { // PrincipalId: The object ID of the service principal object for the managed identity that is used to grant role-based // access to an Azure resource. PrincipalId *string `json:"principalId,omitempty"` // TenantId: A Globally Unique Identifier (GUID) that represents the Azure AD tenant where the resource is now a member. TenantId *string `json:"tenantId,omitempty"` // Type: The identityType which can be either SystemAssigned, UserAssigned, 'SystemAssigned,UserAssigned' or None Type *string `json:"type,omitempty"` // UserAssignedIdentities: Gets or sets the user assigned identities. UserAssignedIdentities map[string]UserAssignedIdentity_STATUS `json:"userAssignedIdentities,omitempty"` }
Identity details
func (*DppIdentityDetails_STATUS) AssignProperties_From_DppIdentityDetails_STATUS ¶
func (details *DppIdentityDetails_STATUS) AssignProperties_From_DppIdentityDetails_STATUS(source *storage.DppIdentityDetails_STATUS) error
AssignProperties_From_DppIdentityDetails_STATUS populates our DppIdentityDetails_STATUS from the provided source DppIdentityDetails_STATUS
func (*DppIdentityDetails_STATUS) AssignProperties_To_DppIdentityDetails_STATUS ¶
func (details *DppIdentityDetails_STATUS) AssignProperties_To_DppIdentityDetails_STATUS(destination *storage.DppIdentityDetails_STATUS) error
AssignProperties_To_DppIdentityDetails_STATUS populates the provided destination DppIdentityDetails_STATUS from our DppIdentityDetails_STATUS
func (*DppIdentityDetails_STATUS) DeepCopy ¶
func (in *DppIdentityDetails_STATUS) DeepCopy() *DppIdentityDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DppIdentityDetails_STATUS.
func (*DppIdentityDetails_STATUS) DeepCopyInto ¶
func (in *DppIdentityDetails_STATUS) DeepCopyInto(out *DppIdentityDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DppIdentityDetails_STATUS) NewEmptyARMValue ¶
func (details *DppIdentityDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DppIdentityDetails_STATUS) PopulateFromARM ¶
func (details *DppIdentityDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FeatureSettings ¶
type FeatureSettings struct { CrossRegionRestoreSettings *CrossRegionRestoreSettings `json:"crossRegionRestoreSettings,omitempty"` // CrossSubscriptionRestoreSettings: CrossSubscriptionRestore Settings CrossSubscriptionRestoreSettings *CrossSubscriptionRestoreSettings `json:"crossSubscriptionRestoreSettings,omitempty"` }
Class containing feature settings of vault
func (*FeatureSettings) AssignProperties_From_FeatureSettings ¶
func (settings *FeatureSettings) AssignProperties_From_FeatureSettings(source *storage.FeatureSettings) error
AssignProperties_From_FeatureSettings populates our FeatureSettings from the provided source FeatureSettings
func (*FeatureSettings) AssignProperties_To_FeatureSettings ¶
func (settings *FeatureSettings) AssignProperties_To_FeatureSettings(destination *storage.FeatureSettings) error
AssignProperties_To_FeatureSettings populates the provided destination FeatureSettings from our FeatureSettings
func (*FeatureSettings) ConvertToARM ¶
func (settings *FeatureSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*FeatureSettings) DeepCopy ¶
func (in *FeatureSettings) DeepCopy() *FeatureSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureSettings.
func (*FeatureSettings) DeepCopyInto ¶
func (in *FeatureSettings) DeepCopyInto(out *FeatureSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FeatureSettings) Initialize_From_FeatureSettings_STATUS ¶
func (settings *FeatureSettings) Initialize_From_FeatureSettings_STATUS(source *FeatureSettings_STATUS) error
Initialize_From_FeatureSettings_STATUS populates our FeatureSettings from the provided source FeatureSettings_STATUS
func (*FeatureSettings) NewEmptyARMValue ¶
func (settings *FeatureSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FeatureSettings) PopulateFromARM ¶
func (settings *FeatureSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FeatureSettings_STATUS ¶
type FeatureSettings_STATUS struct { CrossRegionRestoreSettings *CrossRegionRestoreSettings_STATUS `json:"crossRegionRestoreSettings,omitempty"` // CrossSubscriptionRestoreSettings: CrossSubscriptionRestore Settings CrossSubscriptionRestoreSettings *CrossSubscriptionRestoreSettings_STATUS `json:"crossSubscriptionRestoreSettings,omitempty"` }
Class containing feature settings of vault
func (*FeatureSettings_STATUS) AssignProperties_From_FeatureSettings_STATUS ¶
func (settings *FeatureSettings_STATUS) AssignProperties_From_FeatureSettings_STATUS(source *storage.FeatureSettings_STATUS) error
AssignProperties_From_FeatureSettings_STATUS populates our FeatureSettings_STATUS from the provided source FeatureSettings_STATUS
func (*FeatureSettings_STATUS) AssignProperties_To_FeatureSettings_STATUS ¶
func (settings *FeatureSettings_STATUS) AssignProperties_To_FeatureSettings_STATUS(destination *storage.FeatureSettings_STATUS) error
AssignProperties_To_FeatureSettings_STATUS populates the provided destination FeatureSettings_STATUS from our FeatureSettings_STATUS
func (*FeatureSettings_STATUS) DeepCopy ¶
func (in *FeatureSettings_STATUS) DeepCopy() *FeatureSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureSettings_STATUS.
func (*FeatureSettings_STATUS) DeepCopyInto ¶
func (in *FeatureSettings_STATUS) DeepCopyInto(out *FeatureSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FeatureSettings_STATUS) NewEmptyARMValue ¶
func (settings *FeatureSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FeatureSettings_STATUS) PopulateFromARM ¶
func (settings *FeatureSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IdentityDetails ¶
type IdentityDetails struct { // UseSystemAssignedIdentity: Specifies if the BI is protected by System Identity. UseSystemAssignedIdentity *bool `json:"useSystemAssignedIdentity,omitempty"` // UserAssignedIdentityArmUrl: ARM URL for User Assigned Identity. UserAssignedIdentityArmUrl *string `json:"userAssignedIdentityArmUrl,omitempty"` }
func (*IdentityDetails) AssignProperties_From_IdentityDetails ¶
func (details *IdentityDetails) AssignProperties_From_IdentityDetails(source *storage.IdentityDetails) error
AssignProperties_From_IdentityDetails populates our IdentityDetails from the provided source IdentityDetails
func (*IdentityDetails) AssignProperties_To_IdentityDetails ¶
func (details *IdentityDetails) AssignProperties_To_IdentityDetails(destination *storage.IdentityDetails) error
AssignProperties_To_IdentityDetails populates the provided destination IdentityDetails from our IdentityDetails
func (*IdentityDetails) ConvertToARM ¶
func (details *IdentityDetails) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*IdentityDetails) DeepCopy ¶
func (in *IdentityDetails) DeepCopy() *IdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityDetails.
func (*IdentityDetails) DeepCopyInto ¶
func (in *IdentityDetails) DeepCopyInto(out *IdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityDetails) Initialize_From_IdentityDetails_STATUS ¶
func (details *IdentityDetails) Initialize_From_IdentityDetails_STATUS(source *IdentityDetails_STATUS) error
Initialize_From_IdentityDetails_STATUS populates our IdentityDetails from the provided source IdentityDetails_STATUS
func (*IdentityDetails) NewEmptyARMValue ¶
func (details *IdentityDetails) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IdentityDetails) PopulateFromARM ¶
func (details *IdentityDetails) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IdentityDetails_STATUS ¶
type IdentityDetails_STATUS struct { // UseSystemAssignedIdentity: Specifies if the BI is protected by System Identity. UseSystemAssignedIdentity *bool `json:"useSystemAssignedIdentity,omitempty"` // UserAssignedIdentityArmUrl: ARM URL for User Assigned Identity. UserAssignedIdentityArmUrl *string `json:"userAssignedIdentityArmUrl,omitempty"` }
func (*IdentityDetails_STATUS) AssignProperties_From_IdentityDetails_STATUS ¶
func (details *IdentityDetails_STATUS) AssignProperties_From_IdentityDetails_STATUS(source *storage.IdentityDetails_STATUS) error
AssignProperties_From_IdentityDetails_STATUS populates our IdentityDetails_STATUS from the provided source IdentityDetails_STATUS
func (*IdentityDetails_STATUS) AssignProperties_To_IdentityDetails_STATUS ¶
func (details *IdentityDetails_STATUS) AssignProperties_To_IdentityDetails_STATUS(destination *storage.IdentityDetails_STATUS) error
AssignProperties_To_IdentityDetails_STATUS populates the provided destination IdentityDetails_STATUS from our IdentityDetails_STATUS
func (*IdentityDetails_STATUS) DeepCopy ¶
func (in *IdentityDetails_STATUS) DeepCopy() *IdentityDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityDetails_STATUS.
func (*IdentityDetails_STATUS) DeepCopyInto ¶
func (in *IdentityDetails_STATUS) DeepCopyInto(out *IdentityDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityDetails_STATUS) NewEmptyARMValue ¶
func (details *IdentityDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IdentityDetails_STATUS) PopulateFromARM ¶
func (details *IdentityDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmediateCopyOption ¶
type ImmediateCopyOption struct { // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *ImmediateCopyOption_ObjectType `json:"objectType,omitempty"` }
func (*ImmediateCopyOption) AssignProperties_From_ImmediateCopyOption ¶
func (option *ImmediateCopyOption) AssignProperties_From_ImmediateCopyOption(source *storage.ImmediateCopyOption) error
AssignProperties_From_ImmediateCopyOption populates our ImmediateCopyOption from the provided source ImmediateCopyOption
func (*ImmediateCopyOption) AssignProperties_To_ImmediateCopyOption ¶
func (option *ImmediateCopyOption) AssignProperties_To_ImmediateCopyOption(destination *storage.ImmediateCopyOption) error
AssignProperties_To_ImmediateCopyOption populates the provided destination ImmediateCopyOption from our ImmediateCopyOption
func (*ImmediateCopyOption) ConvertToARM ¶
func (option *ImmediateCopyOption) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ImmediateCopyOption) DeepCopy ¶
func (in *ImmediateCopyOption) DeepCopy() *ImmediateCopyOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmediateCopyOption.
func (*ImmediateCopyOption) DeepCopyInto ¶
func (in *ImmediateCopyOption) DeepCopyInto(out *ImmediateCopyOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmediateCopyOption) Initialize_From_ImmediateCopyOption_STATUS ¶
func (option *ImmediateCopyOption) Initialize_From_ImmediateCopyOption_STATUS(source *ImmediateCopyOption_STATUS) error
Initialize_From_ImmediateCopyOption_STATUS populates our ImmediateCopyOption from the provided source ImmediateCopyOption_STATUS
func (*ImmediateCopyOption) NewEmptyARMValue ¶
func (option *ImmediateCopyOption) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmediateCopyOption) PopulateFromARM ¶
func (option *ImmediateCopyOption) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmediateCopyOption_ObjectType ¶
type ImmediateCopyOption_ObjectType string
+kubebuilder:validation:Enum={"ImmediateCopyOption"}
type ImmediateCopyOption_ObjectType_STATUS ¶
type ImmediateCopyOption_ObjectType_STATUS string
type ImmediateCopyOption_STATUS ¶
type ImmediateCopyOption_STATUS struct { // ObjectType: Type of the specific object - used for deserializing ObjectType *ImmediateCopyOption_ObjectType_STATUS `json:"objectType,omitempty"` }
func (*ImmediateCopyOption_STATUS) AssignProperties_From_ImmediateCopyOption_STATUS ¶
func (option *ImmediateCopyOption_STATUS) AssignProperties_From_ImmediateCopyOption_STATUS(source *storage.ImmediateCopyOption_STATUS) error
AssignProperties_From_ImmediateCopyOption_STATUS populates our ImmediateCopyOption_STATUS from the provided source ImmediateCopyOption_STATUS
func (*ImmediateCopyOption_STATUS) AssignProperties_To_ImmediateCopyOption_STATUS ¶
func (option *ImmediateCopyOption_STATUS) AssignProperties_To_ImmediateCopyOption_STATUS(destination *storage.ImmediateCopyOption_STATUS) error
AssignProperties_To_ImmediateCopyOption_STATUS populates the provided destination ImmediateCopyOption_STATUS from our ImmediateCopyOption_STATUS
func (*ImmediateCopyOption_STATUS) DeepCopy ¶
func (in *ImmediateCopyOption_STATUS) DeepCopy() *ImmediateCopyOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmediateCopyOption_STATUS.
func (*ImmediateCopyOption_STATUS) DeepCopyInto ¶
func (in *ImmediateCopyOption_STATUS) DeepCopyInto(out *ImmediateCopyOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmediateCopyOption_STATUS) NewEmptyARMValue ¶
func (option *ImmediateCopyOption_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmediateCopyOption_STATUS) PopulateFromARM ¶
func (option *ImmediateCopyOption_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutabilitySettings ¶
type ImmutabilitySettings struct { // State: Immutability state State *ImmutabilitySettings_State `json:"state,omitempty"` }
Immutability Settings at vault level
func (*ImmutabilitySettings) AssignProperties_From_ImmutabilitySettings ¶
func (settings *ImmutabilitySettings) AssignProperties_From_ImmutabilitySettings(source *storage.ImmutabilitySettings) error
AssignProperties_From_ImmutabilitySettings populates our ImmutabilitySettings from the provided source ImmutabilitySettings
func (*ImmutabilitySettings) AssignProperties_To_ImmutabilitySettings ¶
func (settings *ImmutabilitySettings) AssignProperties_To_ImmutabilitySettings(destination *storage.ImmutabilitySettings) error
AssignProperties_To_ImmutabilitySettings populates the provided destination ImmutabilitySettings from our ImmutabilitySettings
func (*ImmutabilitySettings) ConvertToARM ¶
func (settings *ImmutabilitySettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ImmutabilitySettings) DeepCopy ¶
func (in *ImmutabilitySettings) DeepCopy() *ImmutabilitySettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilitySettings.
func (*ImmutabilitySettings) DeepCopyInto ¶
func (in *ImmutabilitySettings) DeepCopyInto(out *ImmutabilitySettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutabilitySettings) Initialize_From_ImmutabilitySettings_STATUS ¶
func (settings *ImmutabilitySettings) Initialize_From_ImmutabilitySettings_STATUS(source *ImmutabilitySettings_STATUS) error
Initialize_From_ImmutabilitySettings_STATUS populates our ImmutabilitySettings from the provided source ImmutabilitySettings_STATUS
func (*ImmutabilitySettings) NewEmptyARMValue ¶
func (settings *ImmutabilitySettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutabilitySettings) PopulateFromARM ¶
func (settings *ImmutabilitySettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutabilitySettings_STATUS ¶
type ImmutabilitySettings_STATUS struct { // State: Immutability state State *ImmutabilitySettings_State_STATUS `json:"state,omitempty"` }
Immutability Settings at vault level
func (*ImmutabilitySettings_STATUS) AssignProperties_From_ImmutabilitySettings_STATUS ¶
func (settings *ImmutabilitySettings_STATUS) AssignProperties_From_ImmutabilitySettings_STATUS(source *storage.ImmutabilitySettings_STATUS) error
AssignProperties_From_ImmutabilitySettings_STATUS populates our ImmutabilitySettings_STATUS from the provided source ImmutabilitySettings_STATUS
func (*ImmutabilitySettings_STATUS) AssignProperties_To_ImmutabilitySettings_STATUS ¶
func (settings *ImmutabilitySettings_STATUS) AssignProperties_To_ImmutabilitySettings_STATUS(destination *storage.ImmutabilitySettings_STATUS) error
AssignProperties_To_ImmutabilitySettings_STATUS populates the provided destination ImmutabilitySettings_STATUS from our ImmutabilitySettings_STATUS
func (*ImmutabilitySettings_STATUS) DeepCopy ¶
func (in *ImmutabilitySettings_STATUS) DeepCopy() *ImmutabilitySettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilitySettings_STATUS.
func (*ImmutabilitySettings_STATUS) DeepCopyInto ¶
func (in *ImmutabilitySettings_STATUS) DeepCopyInto(out *ImmutabilitySettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImmutabilitySettings_STATUS) NewEmptyARMValue ¶
func (settings *ImmutabilitySettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ImmutabilitySettings_STATUS) PopulateFromARM ¶
func (settings *ImmutabilitySettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ImmutabilitySettings_State ¶
type ImmutabilitySettings_State string
+kubebuilder:validation:Enum={"Disabled","Locked","Unlocked"}
type ImmutabilitySettings_State_STATUS ¶
type ImmutabilitySettings_State_STATUS string
type InnerError_STATUS ¶
type InnerError_STATUS struct { // AdditionalInfo: Any Key value pairs that can be provided to the client for additional verbose information. AdditionalInfo map[string]string `json:"additionalInfo,omitempty"` // Code: Unique code for this error Code *string `json:"code,omitempty"` // EmbeddedInnerError: Child Inner Error, to allow Nesting. EmbeddedInnerError *InnerError_STATUS_Unrolled `json:"embeddedInnerError,omitempty"` }
Inner Error
func (*InnerError_STATUS) AssignProperties_From_InnerError_STATUS ¶
func (error *InnerError_STATUS) AssignProperties_From_InnerError_STATUS(source *storage.InnerError_STATUS) error
AssignProperties_From_InnerError_STATUS populates our InnerError_STATUS from the provided source InnerError_STATUS
func (*InnerError_STATUS) AssignProperties_To_InnerError_STATUS ¶
func (error *InnerError_STATUS) AssignProperties_To_InnerError_STATUS(destination *storage.InnerError_STATUS) error
AssignProperties_To_InnerError_STATUS populates the provided destination InnerError_STATUS from our InnerError_STATUS
func (*InnerError_STATUS) DeepCopy ¶
func (in *InnerError_STATUS) DeepCopy() *InnerError_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InnerError_STATUS.
func (*InnerError_STATUS) DeepCopyInto ¶
func (in *InnerError_STATUS) DeepCopyInto(out *InnerError_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InnerError_STATUS) NewEmptyARMValue ¶
func (error *InnerError_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*InnerError_STATUS) PopulateFromARM ¶
func (error *InnerError_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type InnerError_STATUS_Unrolled ¶
type InnerError_STATUS_Unrolled struct { // AdditionalInfo: Any Key value pairs that can be provided to the client for additional verbose information. AdditionalInfo map[string]string `json:"additionalInfo,omitempty"` // Code: Unique code for this error Code *string `json:"code,omitempty"` }
func (*InnerError_STATUS_Unrolled) AssignProperties_From_InnerError_STATUS_Unrolled ¶
func (unrolled *InnerError_STATUS_Unrolled) AssignProperties_From_InnerError_STATUS_Unrolled(source *storage.InnerError_STATUS_Unrolled) error
AssignProperties_From_InnerError_STATUS_Unrolled populates our InnerError_STATUS_Unrolled from the provided source InnerError_STATUS_Unrolled
func (*InnerError_STATUS_Unrolled) AssignProperties_To_InnerError_STATUS_Unrolled ¶
func (unrolled *InnerError_STATUS_Unrolled) AssignProperties_To_InnerError_STATUS_Unrolled(destination *storage.InnerError_STATUS_Unrolled) error
AssignProperties_To_InnerError_STATUS_Unrolled populates the provided destination InnerError_STATUS_Unrolled from our InnerError_STATUS_Unrolled
func (*InnerError_STATUS_Unrolled) DeepCopy ¶
func (in *InnerError_STATUS_Unrolled) DeepCopy() *InnerError_STATUS_Unrolled
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InnerError_STATUS_Unrolled.
func (*InnerError_STATUS_Unrolled) DeepCopyInto ¶
func (in *InnerError_STATUS_Unrolled) DeepCopyInto(out *InnerError_STATUS_Unrolled)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InnerError_STATUS_Unrolled) NewEmptyARMValue ¶
func (unrolled *InnerError_STATUS_Unrolled) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*InnerError_STATUS_Unrolled) PopulateFromARM ¶
func (unrolled *InnerError_STATUS_Unrolled) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KubernetesClusterBackupDatasourceParameters ¶
type KubernetesClusterBackupDatasourceParameters struct { // BackupHookReferences: Gets or sets the backup hook references. This property sets the hook reference to be executed // during backup. BackupHookReferences []NamespacedNameResource `json:"backupHookReferences,omitempty"` // ExcludedNamespaces: Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded // during backup. ExcludedNamespaces []string `json:"excludedNamespaces,omitempty"` // ExcludedResourceTypes: Gets or sets the exclude resource types property. This property sets the resource types to be // excluded during backup. ExcludedResourceTypes []string `json:"excludedResourceTypes,omitempty"` // +kubebuilder:validation:Required // IncludeClusterScopeResources: Gets or sets the include cluster resources property. This property if enabled will include // cluster scope resources during backup. IncludeClusterScopeResources *bool `json:"includeClusterScopeResources,omitempty"` // IncludedNamespaces: Gets or sets the include namespaces property. This property sets the namespaces to be included // during backup. IncludedNamespaces []string `json:"includedNamespaces,omitempty"` // IncludedResourceTypes: Gets or sets the include resource types property. This property sets the resource types to be // included during backup. IncludedResourceTypes []string `json:"includedResourceTypes,omitempty"` // LabelSelectors: Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to // be included during backup. LabelSelectors []string `json:"labelSelectors,omitempty"` // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *KubernetesClusterBackupDatasourceParameters_ObjectType `json:"objectType,omitempty"` // +kubebuilder:validation:Required // SnapshotVolumes: Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during // backup. SnapshotVolumes *bool `json:"snapshotVolumes,omitempty"` }
func (*KubernetesClusterBackupDatasourceParameters) AssignProperties_From_KubernetesClusterBackupDatasourceParameters ¶
func (parameters *KubernetesClusterBackupDatasourceParameters) AssignProperties_From_KubernetesClusterBackupDatasourceParameters(source *storage.KubernetesClusterBackupDatasourceParameters) error
AssignProperties_From_KubernetesClusterBackupDatasourceParameters populates our KubernetesClusterBackupDatasourceParameters from the provided source KubernetesClusterBackupDatasourceParameters
func (*KubernetesClusterBackupDatasourceParameters) AssignProperties_To_KubernetesClusterBackupDatasourceParameters ¶
func (parameters *KubernetesClusterBackupDatasourceParameters) AssignProperties_To_KubernetesClusterBackupDatasourceParameters(destination *storage.KubernetesClusterBackupDatasourceParameters) error
AssignProperties_To_KubernetesClusterBackupDatasourceParameters populates the provided destination KubernetesClusterBackupDatasourceParameters from our KubernetesClusterBackupDatasourceParameters
func (*KubernetesClusterBackupDatasourceParameters) ConvertToARM ¶
func (parameters *KubernetesClusterBackupDatasourceParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*KubernetesClusterBackupDatasourceParameters) DeepCopy ¶
func (in *KubernetesClusterBackupDatasourceParameters) DeepCopy() *KubernetesClusterBackupDatasourceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterBackupDatasourceParameters.
func (*KubernetesClusterBackupDatasourceParameters) DeepCopyInto ¶
func (in *KubernetesClusterBackupDatasourceParameters) DeepCopyInto(out *KubernetesClusterBackupDatasourceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesClusterBackupDatasourceParameters) Initialize_From_KubernetesClusterBackupDatasourceParameters_STATUS ¶
func (parameters *KubernetesClusterBackupDatasourceParameters) Initialize_From_KubernetesClusterBackupDatasourceParameters_STATUS(source *KubernetesClusterBackupDatasourceParameters_STATUS) error
Initialize_From_KubernetesClusterBackupDatasourceParameters_STATUS populates our KubernetesClusterBackupDatasourceParameters from the provided source KubernetesClusterBackupDatasourceParameters_STATUS
func (*KubernetesClusterBackupDatasourceParameters) NewEmptyARMValue ¶
func (parameters *KubernetesClusterBackupDatasourceParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KubernetesClusterBackupDatasourceParameters) PopulateFromARM ¶
func (parameters *KubernetesClusterBackupDatasourceParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KubernetesClusterBackupDatasourceParameters_ObjectType ¶
type KubernetesClusterBackupDatasourceParameters_ObjectType string
+kubebuilder:validation:Enum={"KubernetesClusterBackupDatasourceParameters"}
type KubernetesClusterBackupDatasourceParameters_ObjectType_STATUS ¶
type KubernetesClusterBackupDatasourceParameters_ObjectType_STATUS string
type KubernetesClusterBackupDatasourceParameters_STATUS ¶
type KubernetesClusterBackupDatasourceParameters_STATUS struct { // BackupHookReferences: Gets or sets the backup hook references. This property sets the hook reference to be executed // during backup. BackupHookReferences []NamespacedNameResource_STATUS `json:"backupHookReferences,omitempty"` // ExcludedNamespaces: Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded // during backup. ExcludedNamespaces []string `json:"excludedNamespaces,omitempty"` // ExcludedResourceTypes: Gets or sets the exclude resource types property. This property sets the resource types to be // excluded during backup. ExcludedResourceTypes []string `json:"excludedResourceTypes,omitempty"` // IncludeClusterScopeResources: Gets or sets the include cluster resources property. This property if enabled will include // cluster scope resources during backup. IncludeClusterScopeResources *bool `json:"includeClusterScopeResources,omitempty"` // IncludedNamespaces: Gets or sets the include namespaces property. This property sets the namespaces to be included // during backup. IncludedNamespaces []string `json:"includedNamespaces,omitempty"` // IncludedResourceTypes: Gets or sets the include resource types property. This property sets the resource types to be // included during backup. IncludedResourceTypes []string `json:"includedResourceTypes,omitempty"` // LabelSelectors: Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to // be included during backup. LabelSelectors []string `json:"labelSelectors,omitempty"` // ObjectType: Type of the specific object - used for deserializing ObjectType *KubernetesClusterBackupDatasourceParameters_ObjectType_STATUS `json:"objectType,omitempty"` // SnapshotVolumes: Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during // backup. SnapshotVolumes *bool `json:"snapshotVolumes,omitempty"` }
func (*KubernetesClusterBackupDatasourceParameters_STATUS) AssignProperties_From_KubernetesClusterBackupDatasourceParameters_STATUS ¶
func (parameters *KubernetesClusterBackupDatasourceParameters_STATUS) AssignProperties_From_KubernetesClusterBackupDatasourceParameters_STATUS(source *storage.KubernetesClusterBackupDatasourceParameters_STATUS) error
AssignProperties_From_KubernetesClusterBackupDatasourceParameters_STATUS populates our KubernetesClusterBackupDatasourceParameters_STATUS from the provided source KubernetesClusterBackupDatasourceParameters_STATUS
func (*KubernetesClusterBackupDatasourceParameters_STATUS) AssignProperties_To_KubernetesClusterBackupDatasourceParameters_STATUS ¶
func (parameters *KubernetesClusterBackupDatasourceParameters_STATUS) AssignProperties_To_KubernetesClusterBackupDatasourceParameters_STATUS(destination *storage.KubernetesClusterBackupDatasourceParameters_STATUS) error
AssignProperties_To_KubernetesClusterBackupDatasourceParameters_STATUS populates the provided destination KubernetesClusterBackupDatasourceParameters_STATUS from our KubernetesClusterBackupDatasourceParameters_STATUS
func (*KubernetesClusterBackupDatasourceParameters_STATUS) DeepCopy ¶
func (in *KubernetesClusterBackupDatasourceParameters_STATUS) DeepCopy() *KubernetesClusterBackupDatasourceParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterBackupDatasourceParameters_STATUS.
func (*KubernetesClusterBackupDatasourceParameters_STATUS) DeepCopyInto ¶
func (in *KubernetesClusterBackupDatasourceParameters_STATUS) DeepCopyInto(out *KubernetesClusterBackupDatasourceParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesClusterBackupDatasourceParameters_STATUS) NewEmptyARMValue ¶
func (parameters *KubernetesClusterBackupDatasourceParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KubernetesClusterBackupDatasourceParameters_STATUS) PopulateFromARM ¶
func (parameters *KubernetesClusterBackupDatasourceParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MonitoringSettings ¶
type MonitoringSettings struct { // AzureMonitorAlertSettings: Settings for Azure Monitor based alerts AzureMonitorAlertSettings *AzureMonitorAlertSettings `json:"azureMonitorAlertSettings,omitempty"` }
Monitoring Settings
func (*MonitoringSettings) AssignProperties_From_MonitoringSettings ¶
func (settings *MonitoringSettings) AssignProperties_From_MonitoringSettings(source *storage.MonitoringSettings) error
AssignProperties_From_MonitoringSettings populates our MonitoringSettings from the provided source MonitoringSettings
func (*MonitoringSettings) AssignProperties_To_MonitoringSettings ¶
func (settings *MonitoringSettings) AssignProperties_To_MonitoringSettings(destination *storage.MonitoringSettings) error
AssignProperties_To_MonitoringSettings populates the provided destination MonitoringSettings from our MonitoringSettings
func (*MonitoringSettings) ConvertToARM ¶
func (settings *MonitoringSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MonitoringSettings) DeepCopy ¶
func (in *MonitoringSettings) DeepCopy() *MonitoringSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSettings.
func (*MonitoringSettings) DeepCopyInto ¶
func (in *MonitoringSettings) DeepCopyInto(out *MonitoringSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitoringSettings) Initialize_From_MonitoringSettings_STATUS ¶
func (settings *MonitoringSettings) Initialize_From_MonitoringSettings_STATUS(source *MonitoringSettings_STATUS) error
Initialize_From_MonitoringSettings_STATUS populates our MonitoringSettings from the provided source MonitoringSettings_STATUS
func (*MonitoringSettings) NewEmptyARMValue ¶
func (settings *MonitoringSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MonitoringSettings) PopulateFromARM ¶
func (settings *MonitoringSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MonitoringSettings_STATUS ¶
type MonitoringSettings_STATUS struct { // AzureMonitorAlertSettings: Settings for Azure Monitor based alerts AzureMonitorAlertSettings *AzureMonitorAlertSettings_STATUS `json:"azureMonitorAlertSettings,omitempty"` }
Monitoring Settings
func (*MonitoringSettings_STATUS) AssignProperties_From_MonitoringSettings_STATUS ¶
func (settings *MonitoringSettings_STATUS) AssignProperties_From_MonitoringSettings_STATUS(source *storage.MonitoringSettings_STATUS) error
AssignProperties_From_MonitoringSettings_STATUS populates our MonitoringSettings_STATUS from the provided source MonitoringSettings_STATUS
func (*MonitoringSettings_STATUS) AssignProperties_To_MonitoringSettings_STATUS ¶
func (settings *MonitoringSettings_STATUS) AssignProperties_To_MonitoringSettings_STATUS(destination *storage.MonitoringSettings_STATUS) error
AssignProperties_To_MonitoringSettings_STATUS populates the provided destination MonitoringSettings_STATUS from our MonitoringSettings_STATUS
func (*MonitoringSettings_STATUS) DeepCopy ¶
func (in *MonitoringSettings_STATUS) DeepCopy() *MonitoringSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSettings_STATUS.
func (*MonitoringSettings_STATUS) DeepCopyInto ¶
func (in *MonitoringSettings_STATUS) DeepCopyInto(out *MonitoringSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MonitoringSettings_STATUS) NewEmptyARMValue ¶
func (settings *MonitoringSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MonitoringSettings_STATUS) PopulateFromARM ¶
func (settings *MonitoringSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NamespacedNameResource ¶
type NamespacedNameResource struct { // Name: Name of the resource Name *string `json:"name,omitempty"` // Namespace: Namespace in which the resource exists Namespace *string `json:"namespace,omitempty"` }
Class to refer resources which contains namespace and name
func (*NamespacedNameResource) AssignProperties_From_NamespacedNameResource ¶
func (resource *NamespacedNameResource) AssignProperties_From_NamespacedNameResource(source *storage.NamespacedNameResource) error
AssignProperties_From_NamespacedNameResource populates our NamespacedNameResource from the provided source NamespacedNameResource
func (*NamespacedNameResource) AssignProperties_To_NamespacedNameResource ¶
func (resource *NamespacedNameResource) AssignProperties_To_NamespacedNameResource(destination *storage.NamespacedNameResource) error
AssignProperties_To_NamespacedNameResource populates the provided destination NamespacedNameResource from our NamespacedNameResource
func (*NamespacedNameResource) ConvertToARM ¶
func (resource *NamespacedNameResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NamespacedNameResource) DeepCopy ¶
func (in *NamespacedNameResource) DeepCopy() *NamespacedNameResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedNameResource.
func (*NamespacedNameResource) DeepCopyInto ¶
func (in *NamespacedNameResource) DeepCopyInto(out *NamespacedNameResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedNameResource) Initialize_From_NamespacedNameResource_STATUS ¶
func (resource *NamespacedNameResource) Initialize_From_NamespacedNameResource_STATUS(source *NamespacedNameResource_STATUS) error
Initialize_From_NamespacedNameResource_STATUS populates our NamespacedNameResource from the provided source NamespacedNameResource_STATUS
func (*NamespacedNameResource) NewEmptyARMValue ¶
func (resource *NamespacedNameResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NamespacedNameResource) PopulateFromARM ¶
func (resource *NamespacedNameResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NamespacedNameResource_STATUS ¶
type NamespacedNameResource_STATUS struct { // Name: Name of the resource Name *string `json:"name,omitempty"` // Namespace: Namespace in which the resource exists Namespace *string `json:"namespace,omitempty"` }
Class to refer resources which contains namespace and name
func (*NamespacedNameResource_STATUS) AssignProperties_From_NamespacedNameResource_STATUS ¶
func (resource *NamespacedNameResource_STATUS) AssignProperties_From_NamespacedNameResource_STATUS(source *storage.NamespacedNameResource_STATUS) error
AssignProperties_From_NamespacedNameResource_STATUS populates our NamespacedNameResource_STATUS from the provided source NamespacedNameResource_STATUS
func (*NamespacedNameResource_STATUS) AssignProperties_To_NamespacedNameResource_STATUS ¶
func (resource *NamespacedNameResource_STATUS) AssignProperties_To_NamespacedNameResource_STATUS(destination *storage.NamespacedNameResource_STATUS) error
AssignProperties_To_NamespacedNameResource_STATUS populates the provided destination NamespacedNameResource_STATUS from our NamespacedNameResource_STATUS
func (*NamespacedNameResource_STATUS) DeepCopy ¶
func (in *NamespacedNameResource_STATUS) DeepCopy() *NamespacedNameResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedNameResource_STATUS.
func (*NamespacedNameResource_STATUS) DeepCopyInto ¶
func (in *NamespacedNameResource_STATUS) DeepCopyInto(out *NamespacedNameResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedNameResource_STATUS) NewEmptyARMValue ¶
func (resource *NamespacedNameResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NamespacedNameResource_STATUS) PopulateFromARM ¶
func (resource *NamespacedNameResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PolicyInfo ¶
type PolicyInfo struct { // PolicyParameters: Policy parameters for the backup instance PolicyParameters *PolicyParameters `json:"policyParameters,omitempty"` // +kubebuilder:validation:Required PolicyReference *genruntime.ResourceReference `armReference:"PolicyId" json:"policyReference,omitempty"` }
Policy Info in backupInstance
func (*PolicyInfo) AssignProperties_From_PolicyInfo ¶
func (info *PolicyInfo) AssignProperties_From_PolicyInfo(source *storage.PolicyInfo) error
AssignProperties_From_PolicyInfo populates our PolicyInfo from the provided source PolicyInfo
func (*PolicyInfo) AssignProperties_To_PolicyInfo ¶
func (info *PolicyInfo) AssignProperties_To_PolicyInfo(destination *storage.PolicyInfo) error
AssignProperties_To_PolicyInfo populates the provided destination PolicyInfo from our PolicyInfo
func (*PolicyInfo) ConvertToARM ¶
func (info *PolicyInfo) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PolicyInfo) DeepCopy ¶
func (in *PolicyInfo) DeepCopy() *PolicyInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyInfo.
func (*PolicyInfo) DeepCopyInto ¶
func (in *PolicyInfo) DeepCopyInto(out *PolicyInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyInfo) Initialize_From_PolicyInfo_STATUS ¶
func (info *PolicyInfo) Initialize_From_PolicyInfo_STATUS(source *PolicyInfo_STATUS) error
Initialize_From_PolicyInfo_STATUS populates our PolicyInfo from the provided source PolicyInfo_STATUS
func (*PolicyInfo) NewEmptyARMValue ¶
func (info *PolicyInfo) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PolicyInfo) PopulateFromARM ¶
func (info *PolicyInfo) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PolicyInfo_STATUS ¶
type PolicyInfo_STATUS struct { PolicyId *string `json:"policyId,omitempty"` // PolicyParameters: Policy parameters for the backup instance PolicyParameters *PolicyParameters_STATUS `json:"policyParameters,omitempty"` PolicyVersion *string `json:"policyVersion,omitempty"` }
Policy Info in backupInstance
func (*PolicyInfo_STATUS) AssignProperties_From_PolicyInfo_STATUS ¶
func (info *PolicyInfo_STATUS) AssignProperties_From_PolicyInfo_STATUS(source *storage.PolicyInfo_STATUS) error
AssignProperties_From_PolicyInfo_STATUS populates our PolicyInfo_STATUS from the provided source PolicyInfo_STATUS
func (*PolicyInfo_STATUS) AssignProperties_To_PolicyInfo_STATUS ¶
func (info *PolicyInfo_STATUS) AssignProperties_To_PolicyInfo_STATUS(destination *storage.PolicyInfo_STATUS) error
AssignProperties_To_PolicyInfo_STATUS populates the provided destination PolicyInfo_STATUS from our PolicyInfo_STATUS
func (*PolicyInfo_STATUS) DeepCopy ¶
func (in *PolicyInfo_STATUS) DeepCopy() *PolicyInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyInfo_STATUS.
func (*PolicyInfo_STATUS) DeepCopyInto ¶
func (in *PolicyInfo_STATUS) DeepCopyInto(out *PolicyInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyInfo_STATUS) NewEmptyARMValue ¶
func (info *PolicyInfo_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PolicyInfo_STATUS) PopulateFromARM ¶
func (info *PolicyInfo_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PolicyParameters ¶
type PolicyParameters struct { // BackupDatasourceParametersList: Gets or sets the Backup Data Source Parameters BackupDatasourceParametersList []BackupDatasourceParameters `json:"backupDatasourceParametersList,omitempty"` // DataStoreParametersList: Gets or sets the DataStore Parameters DataStoreParametersList []DataStoreParameters `json:"dataStoreParametersList,omitempty"` }
Parameters in Policy
func (*PolicyParameters) AssignProperties_From_PolicyParameters ¶
func (parameters *PolicyParameters) AssignProperties_From_PolicyParameters(source *storage.PolicyParameters) error
AssignProperties_From_PolicyParameters populates our PolicyParameters from the provided source PolicyParameters
func (*PolicyParameters) AssignProperties_To_PolicyParameters ¶
func (parameters *PolicyParameters) AssignProperties_To_PolicyParameters(destination *storage.PolicyParameters) error
AssignProperties_To_PolicyParameters populates the provided destination PolicyParameters from our PolicyParameters
func (*PolicyParameters) ConvertToARM ¶
func (parameters *PolicyParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PolicyParameters) DeepCopy ¶
func (in *PolicyParameters) DeepCopy() *PolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyParameters.
func (*PolicyParameters) DeepCopyInto ¶
func (in *PolicyParameters) DeepCopyInto(out *PolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyParameters) Initialize_From_PolicyParameters_STATUS ¶
func (parameters *PolicyParameters) Initialize_From_PolicyParameters_STATUS(source *PolicyParameters_STATUS) error
Initialize_From_PolicyParameters_STATUS populates our PolicyParameters from the provided source PolicyParameters_STATUS
func (*PolicyParameters) NewEmptyARMValue ¶
func (parameters *PolicyParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PolicyParameters) PopulateFromARM ¶
func (parameters *PolicyParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PolicyParameters_STATUS ¶
type PolicyParameters_STATUS struct { // BackupDatasourceParametersList: Gets or sets the Backup Data Source Parameters BackupDatasourceParametersList []BackupDatasourceParameters_STATUS `json:"backupDatasourceParametersList,omitempty"` // DataStoreParametersList: Gets or sets the DataStore Parameters DataStoreParametersList []DataStoreParameters_STATUS `json:"dataStoreParametersList,omitempty"` }
Parameters in Policy
func (*PolicyParameters_STATUS) AssignProperties_From_PolicyParameters_STATUS ¶
func (parameters *PolicyParameters_STATUS) AssignProperties_From_PolicyParameters_STATUS(source *storage.PolicyParameters_STATUS) error
AssignProperties_From_PolicyParameters_STATUS populates our PolicyParameters_STATUS from the provided source PolicyParameters_STATUS
func (*PolicyParameters_STATUS) AssignProperties_To_PolicyParameters_STATUS ¶
func (parameters *PolicyParameters_STATUS) AssignProperties_To_PolicyParameters_STATUS(destination *storage.PolicyParameters_STATUS) error
AssignProperties_To_PolicyParameters_STATUS populates the provided destination PolicyParameters_STATUS from our PolicyParameters_STATUS
func (*PolicyParameters_STATUS) DeepCopy ¶
func (in *PolicyParameters_STATUS) DeepCopy() *PolicyParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyParameters_STATUS.
func (*PolicyParameters_STATUS) DeepCopyInto ¶
func (in *PolicyParameters_STATUS) DeepCopyInto(out *PolicyParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyParameters_STATUS) NewEmptyARMValue ¶
func (parameters *PolicyParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PolicyParameters_STATUS) PopulateFromARM ¶
func (parameters *PolicyParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ProtectionStatusDetails_STATUS ¶
type ProtectionStatusDetails_STATUS struct { // ErrorDetails: Specifies the protection status error of the resource ErrorDetails *UserFacingError_STATUS `json:"errorDetails,omitempty"` // Status: Specifies the protection status of the resource Status *ProtectionStatusDetails_Status_STATUS `json:"status,omitempty"` }
Protection status details
func (*ProtectionStatusDetails_STATUS) AssignProperties_From_ProtectionStatusDetails_STATUS ¶
func (details *ProtectionStatusDetails_STATUS) AssignProperties_From_ProtectionStatusDetails_STATUS(source *storage.ProtectionStatusDetails_STATUS) error
AssignProperties_From_ProtectionStatusDetails_STATUS populates our ProtectionStatusDetails_STATUS from the provided source ProtectionStatusDetails_STATUS
func (*ProtectionStatusDetails_STATUS) AssignProperties_To_ProtectionStatusDetails_STATUS ¶
func (details *ProtectionStatusDetails_STATUS) AssignProperties_To_ProtectionStatusDetails_STATUS(destination *storage.ProtectionStatusDetails_STATUS) error
AssignProperties_To_ProtectionStatusDetails_STATUS populates the provided destination ProtectionStatusDetails_STATUS from our ProtectionStatusDetails_STATUS
func (*ProtectionStatusDetails_STATUS) DeepCopy ¶
func (in *ProtectionStatusDetails_STATUS) DeepCopy() *ProtectionStatusDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectionStatusDetails_STATUS.
func (*ProtectionStatusDetails_STATUS) DeepCopyInto ¶
func (in *ProtectionStatusDetails_STATUS) DeepCopyInto(out *ProtectionStatusDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProtectionStatusDetails_STATUS) NewEmptyARMValue ¶
func (details *ProtectionStatusDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ProtectionStatusDetails_STATUS) PopulateFromARM ¶
func (details *ProtectionStatusDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ProtectionStatusDetails_Status_STATUS ¶
type ProtectionStatusDetails_Status_STATUS string
type ResourceMoveDetails_STATUS ¶
type ResourceMoveDetails_STATUS struct { // CompletionTimeUtc: Completion time in UTC of latest ResourceMove operation attempted. ISO 8601 format. CompletionTimeUtc *string `json:"completionTimeUtc,omitempty"` // OperationId: CorrelationId of latest ResourceMove operation attempted OperationId *string `json:"operationId,omitempty"` // SourceResourcePath: ARM resource path of source resource SourceResourcePath *string `json:"sourceResourcePath,omitempty"` // StartTimeUtc: Start time in UTC of latest ResourceMove operation attempted. ISO 8601 format. StartTimeUtc *string `json:"startTimeUtc,omitempty"` // TargetResourcePath: ARM resource path of target resource used in latest ResourceMove operation TargetResourcePath *string `json:"targetResourcePath,omitempty"` }
ResourceMoveDetails will be returned in response to GetResource call from ARM
func (*ResourceMoveDetails_STATUS) AssignProperties_From_ResourceMoveDetails_STATUS ¶
func (details *ResourceMoveDetails_STATUS) AssignProperties_From_ResourceMoveDetails_STATUS(source *storage.ResourceMoveDetails_STATUS) error
AssignProperties_From_ResourceMoveDetails_STATUS populates our ResourceMoveDetails_STATUS from the provided source ResourceMoveDetails_STATUS
func (*ResourceMoveDetails_STATUS) AssignProperties_To_ResourceMoveDetails_STATUS ¶
func (details *ResourceMoveDetails_STATUS) AssignProperties_To_ResourceMoveDetails_STATUS(destination *storage.ResourceMoveDetails_STATUS) error
AssignProperties_To_ResourceMoveDetails_STATUS populates the provided destination ResourceMoveDetails_STATUS from our ResourceMoveDetails_STATUS
func (*ResourceMoveDetails_STATUS) DeepCopy ¶
func (in *ResourceMoveDetails_STATUS) DeepCopy() *ResourceMoveDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceMoveDetails_STATUS.
func (*ResourceMoveDetails_STATUS) DeepCopyInto ¶
func (in *ResourceMoveDetails_STATUS) DeepCopyInto(out *ResourceMoveDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceMoveDetails_STATUS) NewEmptyARMValue ¶
func (details *ResourceMoveDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceMoveDetails_STATUS) PopulateFromARM ¶
func (details *ResourceMoveDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RetentionTag ¶
type RetentionTag struct { // +kubebuilder:validation:Required // TagName: Retention Tag Name to relate it to retention rule. TagName *string `json:"tagName,omitempty"` }
Retention tag
func (*RetentionTag) AssignProperties_From_RetentionTag ¶
func (retentionTag *RetentionTag) AssignProperties_From_RetentionTag(source *storage.RetentionTag) error
AssignProperties_From_RetentionTag populates our RetentionTag from the provided source RetentionTag
func (*RetentionTag) AssignProperties_To_RetentionTag ¶
func (retentionTag *RetentionTag) AssignProperties_To_RetentionTag(destination *storage.RetentionTag) error
AssignProperties_To_RetentionTag populates the provided destination RetentionTag from our RetentionTag
func (*RetentionTag) ConvertToARM ¶
func (retentionTag *RetentionTag) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RetentionTag) DeepCopy ¶
func (in *RetentionTag) DeepCopy() *RetentionTag
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionTag.
func (*RetentionTag) DeepCopyInto ¶
func (in *RetentionTag) DeepCopyInto(out *RetentionTag)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RetentionTag) Initialize_From_RetentionTag_STATUS ¶
func (retentionTag *RetentionTag) Initialize_From_RetentionTag_STATUS(source *RetentionTag_STATUS) error
Initialize_From_RetentionTag_STATUS populates our RetentionTag from the provided source RetentionTag_STATUS
func (*RetentionTag) NewEmptyARMValue ¶
func (retentionTag *RetentionTag) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RetentionTag) PopulateFromARM ¶
func (retentionTag *RetentionTag) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RetentionTag_STATUS ¶
type RetentionTag_STATUS struct { // ETag: Retention Tag version. ETag *string `json:"eTag,omitempty"` // Id: Retention Tag version. Id *string `json:"id,omitempty"` // TagName: Retention Tag Name to relate it to retention rule. TagName *string `json:"tagName,omitempty"` }
Retention tag
func (*RetentionTag_STATUS) AssignProperties_From_RetentionTag_STATUS ¶
func (retentionTag *RetentionTag_STATUS) AssignProperties_From_RetentionTag_STATUS(source *storage.RetentionTag_STATUS) error
AssignProperties_From_RetentionTag_STATUS populates our RetentionTag_STATUS from the provided source RetentionTag_STATUS
func (*RetentionTag_STATUS) AssignProperties_To_RetentionTag_STATUS ¶
func (retentionTag *RetentionTag_STATUS) AssignProperties_To_RetentionTag_STATUS(destination *storage.RetentionTag_STATUS) error
AssignProperties_To_RetentionTag_STATUS populates the provided destination RetentionTag_STATUS from our RetentionTag_STATUS
func (*RetentionTag_STATUS) DeepCopy ¶
func (in *RetentionTag_STATUS) DeepCopy() *RetentionTag_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionTag_STATUS.
func (*RetentionTag_STATUS) DeepCopyInto ¶
func (in *RetentionTag_STATUS) DeepCopyInto(out *RetentionTag_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RetentionTag_STATUS) NewEmptyARMValue ¶
func (retentionTag *RetentionTag_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RetentionTag_STATUS) PopulateFromARM ¶
func (retentionTag *RetentionTag_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ScheduleBasedBackupCriteria ¶
type ScheduleBasedBackupCriteria struct { // AbsoluteCriteria: it contains absolute values like "AllBackup" / "FirstOfDay" / "FirstOfWeek" / "FirstOfMonth" // and should be part of AbsoluteMarker enum AbsoluteCriteria []ScheduleBasedBackupCriteria_AbsoluteCriteria `json:"absoluteCriteria,omitempty"` // DaysOfMonth: This is day of the month from 1 to 28 other wise last of month DaysOfMonth []Day `json:"daysOfMonth,omitempty"` // DaysOfTheWeek: It should be Sunday/Monday/T..../Saturday DaysOfTheWeek []ScheduleBasedBackupCriteria_DaysOfTheWeek `json:"daysOfTheWeek,omitempty"` // MonthsOfYear: It should be January/February/....../December MonthsOfYear []ScheduleBasedBackupCriteria_MonthsOfYear `json:"monthsOfYear,omitempty"` // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *ScheduleBasedBackupCriteria_ObjectType `json:"objectType,omitempty"` // ScheduleTimes: List of schedule times for backup ScheduleTimes []string `json:"scheduleTimes,omitempty"` // WeeksOfTheMonth: It should be First/Second/Third/Fourth/Last WeeksOfTheMonth []ScheduleBasedBackupCriteria_WeeksOfTheMonth `json:"weeksOfTheMonth,omitempty"` }
func (*ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBasedBackupCriteria ¶
func (criteria *ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBasedBackupCriteria(source *storage.ScheduleBasedBackupCriteria) error
AssignProperties_From_ScheduleBasedBackupCriteria populates our ScheduleBasedBackupCriteria from the provided source ScheduleBasedBackupCriteria
func (*ScheduleBasedBackupCriteria) AssignProperties_To_ScheduleBasedBackupCriteria ¶
func (criteria *ScheduleBasedBackupCriteria) AssignProperties_To_ScheduleBasedBackupCriteria(destination *storage.ScheduleBasedBackupCriteria) error
AssignProperties_To_ScheduleBasedBackupCriteria populates the provided destination ScheduleBasedBackupCriteria from our ScheduleBasedBackupCriteria
func (*ScheduleBasedBackupCriteria) ConvertToARM ¶
func (criteria *ScheduleBasedBackupCriteria) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ScheduleBasedBackupCriteria) DeepCopy ¶
func (in *ScheduleBasedBackupCriteria) DeepCopy() *ScheduleBasedBackupCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedBackupCriteria.
func (*ScheduleBasedBackupCriteria) DeepCopyInto ¶
func (in *ScheduleBasedBackupCriteria) DeepCopyInto(out *ScheduleBasedBackupCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ScheduleBasedBackupCriteria) Initialize_From_ScheduleBasedBackupCriteria_STATUS ¶
func (criteria *ScheduleBasedBackupCriteria) Initialize_From_ScheduleBasedBackupCriteria_STATUS(source *ScheduleBasedBackupCriteria_STATUS) error
Initialize_From_ScheduleBasedBackupCriteria_STATUS populates our ScheduleBasedBackupCriteria from the provided source ScheduleBasedBackupCriteria_STATUS
func (*ScheduleBasedBackupCriteria) NewEmptyARMValue ¶
func (criteria *ScheduleBasedBackupCriteria) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ScheduleBasedBackupCriteria) PopulateFromARM ¶
func (criteria *ScheduleBasedBackupCriteria) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ScheduleBasedBackupCriteria_AbsoluteCriteria ¶
type ScheduleBasedBackupCriteria_AbsoluteCriteria string
+kubebuilder:validation:Enum={"AllBackup","FirstOfDay","FirstOfMonth","FirstOfWeek","FirstOfYear"}
type ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS ¶
type ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS string
type ScheduleBasedBackupCriteria_DaysOfTheWeek ¶
type ScheduleBasedBackupCriteria_DaysOfTheWeek string
+kubebuilder:validation:Enum={"Friday","Monday","Saturday","Sunday","Thursday","Tuesday","Wednesday"}
type ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS ¶
type ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS string
type ScheduleBasedBackupCriteria_MonthsOfYear ¶
type ScheduleBasedBackupCriteria_MonthsOfYear string
+kubebuilder:validation:Enum={"April","August","December","February","January","July","June","March","May","November","October","September"}
type ScheduleBasedBackupCriteria_MonthsOfYear_STATUS ¶
type ScheduleBasedBackupCriteria_MonthsOfYear_STATUS string
type ScheduleBasedBackupCriteria_ObjectType ¶
type ScheduleBasedBackupCriteria_ObjectType string
+kubebuilder:validation:Enum={"ScheduleBasedBackupCriteria"}
type ScheduleBasedBackupCriteria_ObjectType_STATUS ¶
type ScheduleBasedBackupCriteria_ObjectType_STATUS string
type ScheduleBasedBackupCriteria_STATUS ¶
type ScheduleBasedBackupCriteria_STATUS struct { // AbsoluteCriteria: it contains absolute values like "AllBackup" / "FirstOfDay" / "FirstOfWeek" / "FirstOfMonth" // and should be part of AbsoluteMarker enum AbsoluteCriteria []ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS `json:"absoluteCriteria,omitempty"` // DaysOfMonth: This is day of the month from 1 to 28 other wise last of month DaysOfMonth []Day_STATUS `json:"daysOfMonth,omitempty"` // DaysOfTheWeek: It should be Sunday/Monday/T..../Saturday DaysOfTheWeek []ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS `json:"daysOfTheWeek,omitempty"` // MonthsOfYear: It should be January/February/....../December MonthsOfYear []ScheduleBasedBackupCriteria_MonthsOfYear_STATUS `json:"monthsOfYear,omitempty"` // ObjectType: Type of the specific object - used for deserializing ObjectType *ScheduleBasedBackupCriteria_ObjectType_STATUS `json:"objectType,omitempty"` // ScheduleTimes: List of schedule times for backup ScheduleTimes []string `json:"scheduleTimes,omitempty"` // WeeksOfTheMonth: It should be First/Second/Third/Fourth/Last WeeksOfTheMonth []ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS `json:"weeksOfTheMonth,omitempty"` }
func (*ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_ScheduleBasedBackupCriteria_STATUS ¶
func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_ScheduleBasedBackupCriteria_STATUS(source *storage.ScheduleBasedBackupCriteria_STATUS) error
AssignProperties_From_ScheduleBasedBackupCriteria_STATUS populates our ScheduleBasedBackupCriteria_STATUS from the provided source ScheduleBasedBackupCriteria_STATUS
func (*ScheduleBasedBackupCriteria_STATUS) AssignProperties_To_ScheduleBasedBackupCriteria_STATUS ¶
func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_To_ScheduleBasedBackupCriteria_STATUS(destination *storage.ScheduleBasedBackupCriteria_STATUS) error
AssignProperties_To_ScheduleBasedBackupCriteria_STATUS populates the provided destination ScheduleBasedBackupCriteria_STATUS from our ScheduleBasedBackupCriteria_STATUS
func (*ScheduleBasedBackupCriteria_STATUS) DeepCopy ¶
func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopy() *ScheduleBasedBackupCriteria_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedBackupCriteria_STATUS.
func (*ScheduleBasedBackupCriteria_STATUS) DeepCopyInto ¶
func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopyInto(out *ScheduleBasedBackupCriteria_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ScheduleBasedBackupCriteria_STATUS) NewEmptyARMValue ¶
func (criteria *ScheduleBasedBackupCriteria_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ScheduleBasedBackupCriteria_STATUS) PopulateFromARM ¶
func (criteria *ScheduleBasedBackupCriteria_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ScheduleBasedBackupCriteria_WeeksOfTheMonth ¶
type ScheduleBasedBackupCriteria_WeeksOfTheMonth string
+kubebuilder:validation:Enum={"First","Fourth","Last","Second","Third"}
type ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS ¶
type ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS string
type ScheduleBasedTriggerContext ¶
type ScheduleBasedTriggerContext struct { // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *ScheduleBasedTriggerContext_ObjectType `json:"objectType,omitempty"` // +kubebuilder:validation:Required // Schedule: Schedule for this backup Schedule *BackupSchedule `json:"schedule,omitempty"` // +kubebuilder:validation:Required // TaggingCriteria: List of tags that can be applicable for given schedule. TaggingCriteria []TaggingCriteria `json:"taggingCriteria,omitempty"` }
func (*ScheduleBasedTriggerContext) AssignProperties_From_ScheduleBasedTriggerContext ¶
func (context *ScheduleBasedTriggerContext) AssignProperties_From_ScheduleBasedTriggerContext(source *storage.ScheduleBasedTriggerContext) error
AssignProperties_From_ScheduleBasedTriggerContext populates our ScheduleBasedTriggerContext from the provided source ScheduleBasedTriggerContext
func (*ScheduleBasedTriggerContext) AssignProperties_To_ScheduleBasedTriggerContext ¶
func (context *ScheduleBasedTriggerContext) AssignProperties_To_ScheduleBasedTriggerContext(destination *storage.ScheduleBasedTriggerContext) error
AssignProperties_To_ScheduleBasedTriggerContext populates the provided destination ScheduleBasedTriggerContext from our ScheduleBasedTriggerContext
func (*ScheduleBasedTriggerContext) ConvertToARM ¶
func (context *ScheduleBasedTriggerContext) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ScheduleBasedTriggerContext) DeepCopy ¶
func (in *ScheduleBasedTriggerContext) DeepCopy() *ScheduleBasedTriggerContext
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedTriggerContext.
func (*ScheduleBasedTriggerContext) DeepCopyInto ¶
func (in *ScheduleBasedTriggerContext) DeepCopyInto(out *ScheduleBasedTriggerContext)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ScheduleBasedTriggerContext) Initialize_From_ScheduleBasedTriggerContext_STATUS ¶
func (context *ScheduleBasedTriggerContext) Initialize_From_ScheduleBasedTriggerContext_STATUS(source *ScheduleBasedTriggerContext_STATUS) error
Initialize_From_ScheduleBasedTriggerContext_STATUS populates our ScheduleBasedTriggerContext from the provided source ScheduleBasedTriggerContext_STATUS
func (*ScheduleBasedTriggerContext) NewEmptyARMValue ¶
func (context *ScheduleBasedTriggerContext) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ScheduleBasedTriggerContext) PopulateFromARM ¶
func (context *ScheduleBasedTriggerContext) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ScheduleBasedTriggerContext_ObjectType ¶
type ScheduleBasedTriggerContext_ObjectType string
+kubebuilder:validation:Enum={"ScheduleBasedTriggerContext"}
type ScheduleBasedTriggerContext_ObjectType_STATUS ¶
type ScheduleBasedTriggerContext_ObjectType_STATUS string
type ScheduleBasedTriggerContext_STATUS ¶
type ScheduleBasedTriggerContext_STATUS struct { // ObjectType: Type of the specific object - used for deserializing ObjectType *ScheduleBasedTriggerContext_ObjectType_STATUS `json:"objectType,omitempty"` // Schedule: Schedule for this backup Schedule *BackupSchedule_STATUS `json:"schedule,omitempty"` // TaggingCriteria: List of tags that can be applicable for given schedule. TaggingCriteria []TaggingCriteria_STATUS `json:"taggingCriteria,omitempty"` }
func (*ScheduleBasedTriggerContext_STATUS) AssignProperties_From_ScheduleBasedTriggerContext_STATUS ¶
func (context *ScheduleBasedTriggerContext_STATUS) AssignProperties_From_ScheduleBasedTriggerContext_STATUS(source *storage.ScheduleBasedTriggerContext_STATUS) error
AssignProperties_From_ScheduleBasedTriggerContext_STATUS populates our ScheduleBasedTriggerContext_STATUS from the provided source ScheduleBasedTriggerContext_STATUS
func (*ScheduleBasedTriggerContext_STATUS) AssignProperties_To_ScheduleBasedTriggerContext_STATUS ¶
func (context *ScheduleBasedTriggerContext_STATUS) AssignProperties_To_ScheduleBasedTriggerContext_STATUS(destination *storage.ScheduleBasedTriggerContext_STATUS) error
AssignProperties_To_ScheduleBasedTriggerContext_STATUS populates the provided destination ScheduleBasedTriggerContext_STATUS from our ScheduleBasedTriggerContext_STATUS
func (*ScheduleBasedTriggerContext_STATUS) DeepCopy ¶
func (in *ScheduleBasedTriggerContext_STATUS) DeepCopy() *ScheduleBasedTriggerContext_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedTriggerContext_STATUS.
func (*ScheduleBasedTriggerContext_STATUS) DeepCopyInto ¶
func (in *ScheduleBasedTriggerContext_STATUS) DeepCopyInto(out *ScheduleBasedTriggerContext_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ScheduleBasedTriggerContext_STATUS) NewEmptyARMValue ¶
func (context *ScheduleBasedTriggerContext_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ScheduleBasedTriggerContext_STATUS) PopulateFromARM ¶
func (context *ScheduleBasedTriggerContext_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SecretStoreBasedAuthCredentials ¶
type SecretStoreBasedAuthCredentials struct { // +kubebuilder:validation:Required // ObjectType: Type of the specific object - used for deserializing ObjectType *SecretStoreBasedAuthCredentials_ObjectType `json:"objectType,omitempty"` // SecretStoreResource: Secret store resource SecretStoreResource *SecretStoreResource `json:"secretStoreResource,omitempty"` }
func (*SecretStoreBasedAuthCredentials) AssignProperties_From_SecretStoreBasedAuthCredentials ¶
func (credentials *SecretStoreBasedAuthCredentials) AssignProperties_From_SecretStoreBasedAuthCredentials(source *storage.SecretStoreBasedAuthCredentials) error
AssignProperties_From_SecretStoreBasedAuthCredentials populates our SecretStoreBasedAuthCredentials from the provided source SecretStoreBasedAuthCredentials
func (*SecretStoreBasedAuthCredentials) AssignProperties_To_SecretStoreBasedAuthCredentials ¶
func (credentials *SecretStoreBasedAuthCredentials) AssignProperties_To_SecretStoreBasedAuthCredentials(destination *storage.SecretStoreBasedAuthCredentials) error
AssignProperties_To_SecretStoreBasedAuthCredentials populates the provided destination SecretStoreBasedAuthCredentials from our SecretStoreBasedAuthCredentials
func (*SecretStoreBasedAuthCredentials) ConvertToARM ¶
func (credentials *SecretStoreBasedAuthCredentials) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SecretStoreBasedAuthCredentials) DeepCopy ¶
func (in *SecretStoreBasedAuthCredentials) DeepCopy() *SecretStoreBasedAuthCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreBasedAuthCredentials.
func (*SecretStoreBasedAuthCredentials) DeepCopyInto ¶
func (in *SecretStoreBasedAuthCredentials) DeepCopyInto(out *SecretStoreBasedAuthCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretStoreBasedAuthCredentials) Initialize_From_SecretStoreBasedAuthCredentials_STATUS ¶
func (credentials *SecretStoreBasedAuthCredentials) Initialize_From_SecretStoreBasedAuthCredentials_STATUS(source *SecretStoreBasedAuthCredentials_STATUS) error
Initialize_From_SecretStoreBasedAuthCredentials_STATUS populates our SecretStoreBasedAuthCredentials from the provided source SecretStoreBasedAuthCredentials_STATUS
func (*SecretStoreBasedAuthCredentials) NewEmptyARMValue ¶
func (credentials *SecretStoreBasedAuthCredentials) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SecretStoreBasedAuthCredentials) PopulateFromARM ¶
func (credentials *SecretStoreBasedAuthCredentials) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SecretStoreBasedAuthCredentials_ObjectType ¶
type SecretStoreBasedAuthCredentials_ObjectType string
+kubebuilder:validation:Enum={"SecretStoreBasedAuthCredentials"}
type SecretStoreBasedAuthCredentials_ObjectType_STATUS ¶
type SecretStoreBasedAuthCredentials_ObjectType_STATUS string
type SecretStoreBasedAuthCredentials_STATUS ¶
type SecretStoreBasedAuthCredentials_STATUS struct { // ObjectType: Type of the specific object - used for deserializing ObjectType *SecretStoreBasedAuthCredentials_ObjectType_STATUS `json:"objectType,omitempty"` // SecretStoreResource: Secret store resource SecretStoreResource *SecretStoreResource_STATUS `json:"secretStoreResource,omitempty"` }
func (*SecretStoreBasedAuthCredentials_STATUS) AssignProperties_From_SecretStoreBasedAuthCredentials_STATUS ¶
func (credentials *SecretStoreBasedAuthCredentials_STATUS) AssignProperties_From_SecretStoreBasedAuthCredentials_STATUS(source *storage.SecretStoreBasedAuthCredentials_STATUS) error
AssignProperties_From_SecretStoreBasedAuthCredentials_STATUS populates our SecretStoreBasedAuthCredentials_STATUS from the provided source SecretStoreBasedAuthCredentials_STATUS
func (*SecretStoreBasedAuthCredentials_STATUS) AssignProperties_To_SecretStoreBasedAuthCredentials_STATUS ¶
func (credentials *SecretStoreBasedAuthCredentials_STATUS) AssignProperties_To_SecretStoreBasedAuthCredentials_STATUS(destination *storage.SecretStoreBasedAuthCredentials_STATUS) error
AssignProperties_To_SecretStoreBasedAuthCredentials_STATUS populates the provided destination SecretStoreBasedAuthCredentials_STATUS from our SecretStoreBasedAuthCredentials_STATUS
func (*SecretStoreBasedAuthCredentials_STATUS) DeepCopy ¶
func (in *SecretStoreBasedAuthCredentials_STATUS) DeepCopy() *SecretStoreBasedAuthCredentials_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreBasedAuthCredentials_STATUS.
func (*SecretStoreBasedAuthCredentials_STATUS) DeepCopyInto ¶
func (in *SecretStoreBasedAuthCredentials_STATUS) DeepCopyInto(out *SecretStoreBasedAuthCredentials_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretStoreBasedAuthCredentials_STATUS) NewEmptyARMValue ¶
func (credentials *SecretStoreBasedAuthCredentials_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SecretStoreBasedAuthCredentials_STATUS) PopulateFromARM ¶
func (credentials *SecretStoreBasedAuthCredentials_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SecretStoreResource ¶
type SecretStoreResource struct { // +kubebuilder:validation:Required // SecretStoreType: Gets or sets the type of secret store SecretStoreType *SecretStoreResource_SecretStoreType `json:"secretStoreType,omitempty"` // Uri: Uri to get to the resource Uri *string `json:"uri,omitempty"` // Value: Gets or sets value stored in secret store resource Value *string `json:"value,omitempty"` }
Class representing a secret store resource.
func (*SecretStoreResource) AssignProperties_From_SecretStoreResource ¶
func (resource *SecretStoreResource) AssignProperties_From_SecretStoreResource(source *storage.SecretStoreResource) error
AssignProperties_From_SecretStoreResource populates our SecretStoreResource from the provided source SecretStoreResource
func (*SecretStoreResource) AssignProperties_To_SecretStoreResource ¶
func (resource *SecretStoreResource) AssignProperties_To_SecretStoreResource(destination *storage.SecretStoreResource) error
AssignProperties_To_SecretStoreResource populates the provided destination SecretStoreResource from our SecretStoreResource
func (*SecretStoreResource) ConvertToARM ¶
func (resource *SecretStoreResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SecretStoreResource) DeepCopy ¶
func (in *SecretStoreResource) DeepCopy() *SecretStoreResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreResource.
func (*SecretStoreResource) DeepCopyInto ¶
func (in *SecretStoreResource) DeepCopyInto(out *SecretStoreResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretStoreResource) Initialize_From_SecretStoreResource_STATUS ¶
func (resource *SecretStoreResource) Initialize_From_SecretStoreResource_STATUS(source *SecretStoreResource_STATUS) error
Initialize_From_SecretStoreResource_STATUS populates our SecretStoreResource from the provided source SecretStoreResource_STATUS
func (*SecretStoreResource) NewEmptyARMValue ¶
func (resource *SecretStoreResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SecretStoreResource) PopulateFromARM ¶
func (resource *SecretStoreResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SecretStoreResource_STATUS ¶
type SecretStoreResource_STATUS struct { // SecretStoreType: Gets or sets the type of secret store SecretStoreType *SecretStoreResource_SecretStoreType_STATUS `json:"secretStoreType,omitempty"` // Uri: Uri to get to the resource Uri *string `json:"uri,omitempty"` // Value: Gets or sets value stored in secret store resource Value *string `json:"value,omitempty"` }
Class representing a secret store resource.
func (*SecretStoreResource_STATUS) AssignProperties_From_SecretStoreResource_STATUS ¶
func (resource *SecretStoreResource_STATUS) AssignProperties_From_SecretStoreResource_STATUS(source *storage.SecretStoreResource_STATUS) error
AssignProperties_From_SecretStoreResource_STATUS populates our SecretStoreResource_STATUS from the provided source SecretStoreResource_STATUS
func (*SecretStoreResource_STATUS) AssignProperties_To_SecretStoreResource_STATUS ¶
func (resource *SecretStoreResource_STATUS) AssignProperties_To_SecretStoreResource_STATUS(destination *storage.SecretStoreResource_STATUS) error
AssignProperties_To_SecretStoreResource_STATUS populates the provided destination SecretStoreResource_STATUS from our SecretStoreResource_STATUS
func (*SecretStoreResource_STATUS) DeepCopy ¶
func (in *SecretStoreResource_STATUS) DeepCopy() *SecretStoreResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreResource_STATUS.
func (*SecretStoreResource_STATUS) DeepCopyInto ¶
func (in *SecretStoreResource_STATUS) DeepCopyInto(out *SecretStoreResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretStoreResource_STATUS) NewEmptyARMValue ¶
func (resource *SecretStoreResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SecretStoreResource_STATUS) PopulateFromARM ¶
func (resource *SecretStoreResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SecretStoreResource_SecretStoreType ¶
type SecretStoreResource_SecretStoreType string
+kubebuilder:validation:Enum={"AzureKeyVault","Invalid"}
type SecretStoreResource_SecretStoreType_STATUS ¶
type SecretStoreResource_SecretStoreType_STATUS string
type SecuritySettings ¶
type SecuritySettings struct { // ImmutabilitySettings: Immutability Settings at vault level ImmutabilitySettings *ImmutabilitySettings `json:"immutabilitySettings,omitempty"` // SoftDeleteSettings: Soft delete related settings SoftDeleteSettings *SoftDeleteSettings `json:"softDeleteSettings,omitempty"` }
Class containing security settings of vault
func (*SecuritySettings) AssignProperties_From_SecuritySettings ¶
func (settings *SecuritySettings) AssignProperties_From_SecuritySettings(source *storage.SecuritySettings) error
AssignProperties_From_SecuritySettings populates our SecuritySettings from the provided source SecuritySettings
func (*SecuritySettings) AssignProperties_To_SecuritySettings ¶
func (settings *SecuritySettings) AssignProperties_To_SecuritySettings(destination *storage.SecuritySettings) error
AssignProperties_To_SecuritySettings populates the provided destination SecuritySettings from our SecuritySettings
func (*SecuritySettings) ConvertToARM ¶
func (settings *SecuritySettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SecuritySettings) DeepCopy ¶
func (in *SecuritySettings) DeepCopy() *SecuritySettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecuritySettings.
func (*SecuritySettings) DeepCopyInto ¶
func (in *SecuritySettings) DeepCopyInto(out *SecuritySettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecuritySettings) Initialize_From_SecuritySettings_STATUS ¶
func (settings *SecuritySettings) Initialize_From_SecuritySettings_STATUS(source *SecuritySettings_STATUS) error
Initialize_From_SecuritySettings_STATUS populates our SecuritySettings from the provided source SecuritySettings_STATUS
func (*SecuritySettings) NewEmptyARMValue ¶
func (settings *SecuritySettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SecuritySettings) PopulateFromARM ¶
func (settings *SecuritySettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SecuritySettings_STATUS ¶
type SecuritySettings_STATUS struct { // ImmutabilitySettings: Immutability Settings at vault level ImmutabilitySettings *ImmutabilitySettings_STATUS `json:"immutabilitySettings,omitempty"` // SoftDeleteSettings: Soft delete related settings SoftDeleteSettings *SoftDeleteSettings_STATUS `json:"softDeleteSettings,omitempty"` }
Class containing security settings of vault
func (*SecuritySettings_STATUS) AssignProperties_From_SecuritySettings_STATUS ¶
func (settings *SecuritySettings_STATUS) AssignProperties_From_SecuritySettings_STATUS(source *storage.SecuritySettings_STATUS) error
AssignProperties_From_SecuritySettings_STATUS populates our SecuritySettings_STATUS from the provided source SecuritySettings_STATUS
func (*SecuritySettings_STATUS) AssignProperties_To_SecuritySettings_STATUS ¶
func (settings *SecuritySettings_STATUS) AssignProperties_To_SecuritySettings_STATUS(destination *storage.SecuritySettings_STATUS) error
AssignProperties_To_SecuritySettings_STATUS populates the provided destination SecuritySettings_STATUS from our SecuritySettings_STATUS
func (*SecuritySettings_STATUS) DeepCopy ¶
func (in *SecuritySettings_STATUS) DeepCopy() *SecuritySettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecuritySettings_STATUS.
func (*SecuritySettings_STATUS) DeepCopyInto ¶
func (in *SecuritySettings_STATUS) DeepCopyInto(out *SecuritySettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecuritySettings_STATUS) NewEmptyARMValue ¶
func (settings *SecuritySettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SecuritySettings_STATUS) PopulateFromARM ¶
func (settings *SecuritySettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SoftDeleteSettings ¶
type SoftDeleteSettings struct { // RetentionDurationInDays: Soft delete retention duration RetentionDurationInDays *float64 `json:"retentionDurationInDays,omitempty"` // State: State of soft delete State *SoftDeleteSettings_State `json:"state,omitempty"` }
Soft delete related settings
func (*SoftDeleteSettings) AssignProperties_From_SoftDeleteSettings ¶
func (settings *SoftDeleteSettings) AssignProperties_From_SoftDeleteSettings(source *storage.SoftDeleteSettings) error
AssignProperties_From_SoftDeleteSettings populates our SoftDeleteSettings from the provided source SoftDeleteSettings
func (*SoftDeleteSettings) AssignProperties_To_SoftDeleteSettings ¶
func (settings *SoftDeleteSettings) AssignProperties_To_SoftDeleteSettings(destination *storage.SoftDeleteSettings) error
AssignProperties_To_SoftDeleteSettings populates the provided destination SoftDeleteSettings from our SoftDeleteSettings
func (*SoftDeleteSettings) ConvertToARM ¶
func (settings *SoftDeleteSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SoftDeleteSettings) DeepCopy ¶
func (in *SoftDeleteSettings) DeepCopy() *SoftDeleteSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftDeleteSettings.
func (*SoftDeleteSettings) DeepCopyInto ¶
func (in *SoftDeleteSettings) DeepCopyInto(out *SoftDeleteSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SoftDeleteSettings) Initialize_From_SoftDeleteSettings_STATUS ¶
func (settings *SoftDeleteSettings) Initialize_From_SoftDeleteSettings_STATUS(source *SoftDeleteSettings_STATUS) error
Initialize_From_SoftDeleteSettings_STATUS populates our SoftDeleteSettings from the provided source SoftDeleteSettings_STATUS
func (*SoftDeleteSettings) NewEmptyARMValue ¶
func (settings *SoftDeleteSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SoftDeleteSettings) PopulateFromARM ¶
func (settings *SoftDeleteSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SoftDeleteSettings_STATUS ¶
type SoftDeleteSettings_STATUS struct { // RetentionDurationInDays: Soft delete retention duration RetentionDurationInDays *float64 `json:"retentionDurationInDays,omitempty"` // State: State of soft delete State *SoftDeleteSettings_State_STATUS `json:"state,omitempty"` }
Soft delete related settings
func (*SoftDeleteSettings_STATUS) AssignProperties_From_SoftDeleteSettings_STATUS ¶
func (settings *SoftDeleteSettings_STATUS) AssignProperties_From_SoftDeleteSettings_STATUS(source *storage.SoftDeleteSettings_STATUS) error
AssignProperties_From_SoftDeleteSettings_STATUS populates our SoftDeleteSettings_STATUS from the provided source SoftDeleteSettings_STATUS
func (*SoftDeleteSettings_STATUS) AssignProperties_To_SoftDeleteSettings_STATUS ¶
func (settings *SoftDeleteSettings_STATUS) AssignProperties_To_SoftDeleteSettings_STATUS(destination *storage.SoftDeleteSettings_STATUS) error
AssignProperties_To_SoftDeleteSettings_STATUS populates the provided destination SoftDeleteSettings_STATUS from our SoftDeleteSettings_STATUS
func (*SoftDeleteSettings_STATUS) DeepCopy ¶
func (in *SoftDeleteSettings_STATUS) DeepCopy() *SoftDeleteSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftDeleteSettings_STATUS.
func (*SoftDeleteSettings_STATUS) DeepCopyInto ¶
func (in *SoftDeleteSettings_STATUS) DeepCopyInto(out *SoftDeleteSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SoftDeleteSettings_STATUS) NewEmptyARMValue ¶
func (settings *SoftDeleteSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SoftDeleteSettings_STATUS) PopulateFromARM ¶
func (settings *SoftDeleteSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SoftDeleteSettings_State ¶
type SoftDeleteSettings_State string
+kubebuilder:validation:Enum={"AlwaysOn","Off","On"}
type SoftDeleteSettings_State_STATUS ¶
type SoftDeleteSettings_State_STATUS string
type SourceLifeCycle ¶
type SourceLifeCycle struct { // +kubebuilder:validation:Required DeleteAfter *DeleteOption `json:"deleteAfter,omitempty"` // +kubebuilder:validation:Required // SourceDataStore: DataStoreInfo base SourceDataStore *DataStoreInfoBase `json:"sourceDataStore,omitempty"` TargetDataStoreCopySettings []TargetCopySetting `json:"targetDataStoreCopySettings,omitempty"` }
Source LifeCycle
func (*SourceLifeCycle) AssignProperties_From_SourceLifeCycle ¶
func (cycle *SourceLifeCycle) AssignProperties_From_SourceLifeCycle(source *storage.SourceLifeCycle) error
AssignProperties_From_SourceLifeCycle populates our SourceLifeCycle from the provided source SourceLifeCycle
func (*SourceLifeCycle) AssignProperties_To_SourceLifeCycle ¶
func (cycle *SourceLifeCycle) AssignProperties_To_SourceLifeCycle(destination *storage.SourceLifeCycle) error
AssignProperties_To_SourceLifeCycle populates the provided destination SourceLifeCycle from our SourceLifeCycle
func (*SourceLifeCycle) ConvertToARM ¶
func (cycle *SourceLifeCycle) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SourceLifeCycle) DeepCopy ¶
func (in *SourceLifeCycle) DeepCopy() *SourceLifeCycle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceLifeCycle.
func (*SourceLifeCycle) DeepCopyInto ¶
func (in *SourceLifeCycle) DeepCopyInto(out *SourceLifeCycle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SourceLifeCycle) Initialize_From_SourceLifeCycle_STATUS ¶
func (cycle *SourceLifeCycle) Initialize_From_SourceLifeCycle_STATUS(source *SourceLifeCycle_STATUS) error
Initialize_From_SourceLifeCycle_STATUS populates our SourceLifeCycle from the provided source SourceLifeCycle_STATUS
func (*SourceLifeCycle) NewEmptyARMValue ¶
func (cycle *SourceLifeCycle) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SourceLifeCycle) PopulateFromARM ¶
func (cycle *SourceLifeCycle) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SourceLifeCycle_STATUS ¶
type SourceLifeCycle_STATUS struct { DeleteAfter *DeleteOption_STATUS `json:"deleteAfter,omitempty"` // SourceDataStore: DataStoreInfo base SourceDataStore *DataStoreInfoBase_STATUS `json:"sourceDataStore,omitempty"` TargetDataStoreCopySettings []TargetCopySetting_STATUS `json:"targetDataStoreCopySettings,omitempty"` }
Source LifeCycle
func (*SourceLifeCycle_STATUS) AssignProperties_From_SourceLifeCycle_STATUS ¶
func (cycle *SourceLifeCycle_STATUS) AssignProperties_From_SourceLifeCycle_STATUS(source *storage.SourceLifeCycle_STATUS) error
AssignProperties_From_SourceLifeCycle_STATUS populates our SourceLifeCycle_STATUS from the provided source SourceLifeCycle_STATUS
func (*SourceLifeCycle_STATUS) AssignProperties_To_SourceLifeCycle_STATUS ¶
func (cycle *SourceLifeCycle_STATUS) AssignProperties_To_SourceLifeCycle_STATUS(destination *storage.SourceLifeCycle_STATUS) error
AssignProperties_To_SourceLifeCycle_STATUS populates the provided destination SourceLifeCycle_STATUS from our SourceLifeCycle_STATUS
func (*SourceLifeCycle_STATUS) DeepCopy ¶
func (in *SourceLifeCycle_STATUS) DeepCopy() *SourceLifeCycle_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceLifeCycle_STATUS.
func (*SourceLifeCycle_STATUS) DeepCopyInto ¶
func (in *SourceLifeCycle_STATUS) DeepCopyInto(out *SourceLifeCycle_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SourceLifeCycle_STATUS) NewEmptyARMValue ¶
func (cycle *SourceLifeCycle_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SourceLifeCycle_STATUS) PopulateFromARM ¶
func (cycle *SourceLifeCycle_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageSetting ¶
type StorageSetting struct { // DatastoreType: Gets or sets the type of the datastore. DatastoreType *StorageSetting_DatastoreType `json:"datastoreType,omitempty"` // Type: Gets or sets the type. Type *StorageSetting_Type `json:"type,omitempty"` }
Storage setting
func (*StorageSetting) AssignProperties_From_StorageSetting ¶
func (setting *StorageSetting) AssignProperties_From_StorageSetting(source *storage.StorageSetting) error
AssignProperties_From_StorageSetting populates our StorageSetting from the provided source StorageSetting
func (*StorageSetting) AssignProperties_To_StorageSetting ¶
func (setting *StorageSetting) AssignProperties_To_StorageSetting(destination *storage.StorageSetting) error
AssignProperties_To_StorageSetting populates the provided destination StorageSetting from our StorageSetting
func (*StorageSetting) ConvertToARM ¶
func (setting *StorageSetting) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageSetting) DeepCopy ¶
func (in *StorageSetting) DeepCopy() *StorageSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageSetting.
func (*StorageSetting) DeepCopyInto ¶
func (in *StorageSetting) DeepCopyInto(out *StorageSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageSetting) Initialize_From_StorageSetting_STATUS ¶
func (setting *StorageSetting) Initialize_From_StorageSetting_STATUS(source *StorageSetting_STATUS) error
Initialize_From_StorageSetting_STATUS populates our StorageSetting from the provided source StorageSetting_STATUS
func (*StorageSetting) NewEmptyARMValue ¶
func (setting *StorageSetting) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageSetting) PopulateFromARM ¶
func (setting *StorageSetting) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageSetting_DatastoreType ¶
type StorageSetting_DatastoreType string
+kubebuilder:validation:Enum={"ArchiveStore","OperationalStore","VaultStore"}
type StorageSetting_DatastoreType_STATUS ¶
type StorageSetting_DatastoreType_STATUS string
type StorageSetting_STATUS ¶
type StorageSetting_STATUS struct { // DatastoreType: Gets or sets the type of the datastore. DatastoreType *StorageSetting_DatastoreType_STATUS `json:"datastoreType,omitempty"` // Type: Gets or sets the type. Type *StorageSetting_Type_STATUS `json:"type,omitempty"` }
Storage setting
func (*StorageSetting_STATUS) AssignProperties_From_StorageSetting_STATUS ¶
func (setting *StorageSetting_STATUS) AssignProperties_From_StorageSetting_STATUS(source *storage.StorageSetting_STATUS) error
AssignProperties_From_StorageSetting_STATUS populates our StorageSetting_STATUS from the provided source StorageSetting_STATUS
func (*StorageSetting_STATUS) AssignProperties_To_StorageSetting_STATUS ¶
func (setting *StorageSetting_STATUS) AssignProperties_To_StorageSetting_STATUS(destination *storage.StorageSetting_STATUS) error
AssignProperties_To_StorageSetting_STATUS populates the provided destination StorageSetting_STATUS from our StorageSetting_STATUS
func (*StorageSetting_STATUS) DeepCopy ¶
func (in *StorageSetting_STATUS) DeepCopy() *StorageSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageSetting_STATUS.
func (*StorageSetting_STATUS) DeepCopyInto ¶
func (in *StorageSetting_STATUS) DeepCopyInto(out *StorageSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageSetting_STATUS) NewEmptyARMValue ¶
func (setting *StorageSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageSetting_STATUS) PopulateFromARM ¶
func (setting *StorageSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageSetting_Type ¶
type StorageSetting_Type string
+kubebuilder:validation:Enum={"GeoRedundant","LocallyRedundant","ZoneRedundant"}
type StorageSetting_Type_STATUS ¶
type StorageSetting_Type_STATUS string
type SystemData_CreatedByType_STATUS ¶
type SystemData_CreatedByType_STATUS string
type SystemData_LastModifiedByType_STATUS ¶
type SystemData_LastModifiedByType_STATUS string
type SystemData_STATUS ¶
type SystemData_STATUS struct { // CreatedAt: The timestamp of resource creation (UTC). CreatedAt *string `json:"createdAt,omitempty"` // CreatedBy: The identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType: The type of identity that created the resource. CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"` // LastModifiedAt: The timestamp of resource last modification (UTC) LastModifiedAt *string `json:"lastModifiedAt,omitempty"` // LastModifiedBy: The identity that last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType: The type of identity that last modified the resource. LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"` }
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemData_STATUS) NewEmptyARMValue ¶
func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_STATUS) PopulateFromARM ¶
func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TaggingCriteria ¶
type TaggingCriteria struct { // Criteria: Criteria which decides whether the tag can be applied to a triggered backup. Criteria []BackupCriteria `json:"criteria,omitempty"` // +kubebuilder:validation:Required // IsDefault: Specifies if tag is default. IsDefault *bool `json:"isDefault,omitempty"` // +kubebuilder:validation:Required // TagInfo: Retention tag information TagInfo *RetentionTag `json:"tagInfo,omitempty"` // +kubebuilder:validation:Required // TaggingPriority: Retention Tag priority. TaggingPriority *int `json:"taggingPriority,omitempty"` }
Tagging criteria
func (*TaggingCriteria) AssignProperties_From_TaggingCriteria ¶
func (criteria *TaggingCriteria) AssignProperties_From_TaggingCriteria(source *storage.TaggingCriteria) error
AssignProperties_From_TaggingCriteria populates our TaggingCriteria from the provided source TaggingCriteria
func (*TaggingCriteria) AssignProperties_To_TaggingCriteria ¶
func (criteria *TaggingCriteria) AssignProperties_To_TaggingCriteria(destination *storage.TaggingCriteria) error
AssignProperties_To_TaggingCriteria populates the provided destination TaggingCriteria from our TaggingCriteria
func (*TaggingCriteria) ConvertToARM ¶
func (criteria *TaggingCriteria) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*TaggingCriteria) DeepCopy ¶
func (in *TaggingCriteria) DeepCopy() *TaggingCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaggingCriteria.
func (*TaggingCriteria) DeepCopyInto ¶
func (in *TaggingCriteria) DeepCopyInto(out *TaggingCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TaggingCriteria) Initialize_From_TaggingCriteria_STATUS ¶
func (criteria *TaggingCriteria) Initialize_From_TaggingCriteria_STATUS(source *TaggingCriteria_STATUS) error
Initialize_From_TaggingCriteria_STATUS populates our TaggingCriteria from the provided source TaggingCriteria_STATUS
func (*TaggingCriteria) NewEmptyARMValue ¶
func (criteria *TaggingCriteria) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TaggingCriteria) PopulateFromARM ¶
func (criteria *TaggingCriteria) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TaggingCriteria_STATUS ¶
type TaggingCriteria_STATUS struct { // Criteria: Criteria which decides whether the tag can be applied to a triggered backup. Criteria []BackupCriteria_STATUS `json:"criteria,omitempty"` // IsDefault: Specifies if tag is default. IsDefault *bool `json:"isDefault,omitempty"` // TagInfo: Retention tag information TagInfo *RetentionTag_STATUS `json:"tagInfo,omitempty"` // TaggingPriority: Retention Tag priority. TaggingPriority *int `json:"taggingPriority,omitempty"` }
Tagging criteria
func (*TaggingCriteria_STATUS) AssignProperties_From_TaggingCriteria_STATUS ¶
func (criteria *TaggingCriteria_STATUS) AssignProperties_From_TaggingCriteria_STATUS(source *storage.TaggingCriteria_STATUS) error
AssignProperties_From_TaggingCriteria_STATUS populates our TaggingCriteria_STATUS from the provided source TaggingCriteria_STATUS
func (*TaggingCriteria_STATUS) AssignProperties_To_TaggingCriteria_STATUS ¶
func (criteria *TaggingCriteria_STATUS) AssignProperties_To_TaggingCriteria_STATUS(destination *storage.TaggingCriteria_STATUS) error
AssignProperties_To_TaggingCriteria_STATUS populates the provided destination TaggingCriteria_STATUS from our TaggingCriteria_STATUS
func (*TaggingCriteria_STATUS) DeepCopy ¶
func (in *TaggingCriteria_STATUS) DeepCopy() *TaggingCriteria_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaggingCriteria_STATUS.
func (*TaggingCriteria_STATUS) DeepCopyInto ¶
func (in *TaggingCriteria_STATUS) DeepCopyInto(out *TaggingCriteria_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TaggingCriteria_STATUS) NewEmptyARMValue ¶
func (criteria *TaggingCriteria_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TaggingCriteria_STATUS) PopulateFromARM ¶
func (criteria *TaggingCriteria_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TargetCopySetting ¶
type TargetCopySetting struct { // +kubebuilder:validation:Required // CopyAfter: It can be CustomCopyOption or ImmediateCopyOption. CopyAfter *CopyOption `json:"copyAfter,omitempty"` // +kubebuilder:validation:Required // DataStore: Info of target datastore DataStore *DataStoreInfoBase `json:"dataStore,omitempty"` }
Target copy settings
func (*TargetCopySetting) AssignProperties_From_TargetCopySetting ¶
func (setting *TargetCopySetting) AssignProperties_From_TargetCopySetting(source *storage.TargetCopySetting) error
AssignProperties_From_TargetCopySetting populates our TargetCopySetting from the provided source TargetCopySetting
func (*TargetCopySetting) AssignProperties_To_TargetCopySetting ¶
func (setting *TargetCopySetting) AssignProperties_To_TargetCopySetting(destination *storage.TargetCopySetting) error
AssignProperties_To_TargetCopySetting populates the provided destination TargetCopySetting from our TargetCopySetting
func (*TargetCopySetting) ConvertToARM ¶
func (setting *TargetCopySetting) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*TargetCopySetting) DeepCopy ¶
func (in *TargetCopySetting) DeepCopy() *TargetCopySetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetCopySetting.
func (*TargetCopySetting) DeepCopyInto ¶
func (in *TargetCopySetting) DeepCopyInto(out *TargetCopySetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TargetCopySetting) Initialize_From_TargetCopySetting_STATUS ¶
func (setting *TargetCopySetting) Initialize_From_TargetCopySetting_STATUS(source *TargetCopySetting_STATUS) error
Initialize_From_TargetCopySetting_STATUS populates our TargetCopySetting from the provided source TargetCopySetting_STATUS
func (*TargetCopySetting) NewEmptyARMValue ¶
func (setting *TargetCopySetting) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TargetCopySetting) PopulateFromARM ¶
func (setting *TargetCopySetting) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TargetCopySetting_STATUS ¶
type TargetCopySetting_STATUS struct { // CopyAfter: It can be CustomCopyOption or ImmediateCopyOption. CopyAfter *CopyOption_STATUS `json:"copyAfter,omitempty"` // DataStore: Info of target datastore DataStore *DataStoreInfoBase_STATUS `json:"dataStore,omitempty"` }
Target copy settings
func (*TargetCopySetting_STATUS) AssignProperties_From_TargetCopySetting_STATUS ¶
func (setting *TargetCopySetting_STATUS) AssignProperties_From_TargetCopySetting_STATUS(source *storage.TargetCopySetting_STATUS) error
AssignProperties_From_TargetCopySetting_STATUS populates our TargetCopySetting_STATUS from the provided source TargetCopySetting_STATUS
func (*TargetCopySetting_STATUS) AssignProperties_To_TargetCopySetting_STATUS ¶
func (setting *TargetCopySetting_STATUS) AssignProperties_To_TargetCopySetting_STATUS(destination *storage.TargetCopySetting_STATUS) error
AssignProperties_To_TargetCopySetting_STATUS populates the provided destination TargetCopySetting_STATUS from our TargetCopySetting_STATUS
func (*TargetCopySetting_STATUS) DeepCopy ¶
func (in *TargetCopySetting_STATUS) DeepCopy() *TargetCopySetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetCopySetting_STATUS.
func (*TargetCopySetting_STATUS) DeepCopyInto ¶
func (in *TargetCopySetting_STATUS) DeepCopyInto(out *TargetCopySetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TargetCopySetting_STATUS) NewEmptyARMValue ¶
func (setting *TargetCopySetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TargetCopySetting_STATUS) PopulateFromARM ¶
func (setting *TargetCopySetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TriggerContext ¶
type TriggerContext struct { // Adhoc: Mutually exclusive with all other properties Adhoc *AdhocBasedTriggerContext `json:"adhocBasedTriggerContext,omitempty"` // Schedule: Mutually exclusive with all other properties Schedule *ScheduleBasedTriggerContext `json:"scheduleBasedTriggerContext,omitempty"` }
func (*TriggerContext) AssignProperties_From_TriggerContext ¶
func (context *TriggerContext) AssignProperties_From_TriggerContext(source *storage.TriggerContext) error
AssignProperties_From_TriggerContext populates our TriggerContext from the provided source TriggerContext
func (*TriggerContext) AssignProperties_To_TriggerContext ¶
func (context *TriggerContext) AssignProperties_To_TriggerContext(destination *storage.TriggerContext) error
AssignProperties_To_TriggerContext populates the provided destination TriggerContext from our TriggerContext
func (*TriggerContext) ConvertToARM ¶
func (context *TriggerContext) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*TriggerContext) DeepCopy ¶
func (in *TriggerContext) DeepCopy() *TriggerContext
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerContext.
func (*TriggerContext) DeepCopyInto ¶
func (in *TriggerContext) DeepCopyInto(out *TriggerContext)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TriggerContext) Initialize_From_TriggerContext_STATUS ¶
func (context *TriggerContext) Initialize_From_TriggerContext_STATUS(source *TriggerContext_STATUS) error
Initialize_From_TriggerContext_STATUS populates our TriggerContext from the provided source TriggerContext_STATUS
func (*TriggerContext) NewEmptyARMValue ¶
func (context *TriggerContext) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TriggerContext) PopulateFromARM ¶
func (context *TriggerContext) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TriggerContext_STATUS ¶
type TriggerContext_STATUS struct { // Adhoc: Mutually exclusive with all other properties Adhoc *AdhocBasedTriggerContext_STATUS `json:"adhocBasedTriggerContext,omitempty"` // Schedule: Mutually exclusive with all other properties Schedule *ScheduleBasedTriggerContext_STATUS `json:"scheduleBasedTriggerContext,omitempty"` }
func (*TriggerContext_STATUS) AssignProperties_From_TriggerContext_STATUS ¶
func (context *TriggerContext_STATUS) AssignProperties_From_TriggerContext_STATUS(source *storage.TriggerContext_STATUS) error
AssignProperties_From_TriggerContext_STATUS populates our TriggerContext_STATUS from the provided source TriggerContext_STATUS
func (*TriggerContext_STATUS) AssignProperties_To_TriggerContext_STATUS ¶
func (context *TriggerContext_STATUS) AssignProperties_To_TriggerContext_STATUS(destination *storage.TriggerContext_STATUS) error
AssignProperties_To_TriggerContext_STATUS populates the provided destination TriggerContext_STATUS from our TriggerContext_STATUS
func (*TriggerContext_STATUS) DeepCopy ¶
func (in *TriggerContext_STATUS) DeepCopy() *TriggerContext_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerContext_STATUS.
func (*TriggerContext_STATUS) DeepCopyInto ¶
func (in *TriggerContext_STATUS) DeepCopyInto(out *TriggerContext_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TriggerContext_STATUS) NewEmptyARMValue ¶
func (context *TriggerContext_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TriggerContext_STATUS) PopulateFromARM ¶
func (context *TriggerContext_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentity_STATUS ¶
type UserAssignedIdentity_STATUS struct { // ClientId: The client ID of the assigned identity. ClientId *string `json:"clientId,omitempty"` // PrincipalId: The principal ID of the assigned identity. PrincipalId *string `json:"principalId,omitempty"` }
User assigned identity properties
func (*UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS ¶
func (identity *UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS(source *storage.UserAssignedIdentity_STATUS) error
AssignProperties_From_UserAssignedIdentity_STATUS populates our UserAssignedIdentity_STATUS from the provided source UserAssignedIdentity_STATUS
func (*UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS ¶
func (identity *UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS(destination *storage.UserAssignedIdentity_STATUS) error
AssignProperties_To_UserAssignedIdentity_STATUS populates the provided destination UserAssignedIdentity_STATUS from our UserAssignedIdentity_STATUS
func (*UserAssignedIdentity_STATUS) DeepCopy ¶
func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS.
func (*UserAssignedIdentity_STATUS) DeepCopyInto ¶
func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedIdentity_STATUS) NewEmptyARMValue ¶
func (identity *UserAssignedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UserAssignedIdentity_STATUS) PopulateFromARM ¶
func (identity *UserAssignedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UserFacingError_STATUS ¶
type UserFacingError_STATUS struct { // Code: Unique code for this error Code *string `json:"code,omitempty"` // Details: Additional related Errors Details []UserFacingError_STATUS_Unrolled `json:"details,omitempty"` // InnerError: Inner Error InnerError *InnerError_STATUS `json:"innerError,omitempty"` // IsRetryable: Whether the operation will be retryable or not IsRetryable *bool `json:"isRetryable,omitempty"` // IsUserError: Whether the operation is due to a user error or service error IsUserError *bool `json:"isUserError,omitempty"` Message *string `json:"message,omitempty"` // Properties: Any key value pairs that can be injected inside error object Properties map[string]string `json:"properties,omitempty"` // RecommendedAction: RecommendedAction � localized. RecommendedAction []string `json:"recommendedAction,omitempty"` // Target: Target of the error. Target *string `json:"target,omitempty"` }
Error object used by layers that have access to localized content, and propagate that to user
func (*UserFacingError_STATUS) AssignProperties_From_UserFacingError_STATUS ¶
func (error *UserFacingError_STATUS) AssignProperties_From_UserFacingError_STATUS(source *storage.UserFacingError_STATUS) error
AssignProperties_From_UserFacingError_STATUS populates our UserFacingError_STATUS from the provided source UserFacingError_STATUS
func (*UserFacingError_STATUS) AssignProperties_To_UserFacingError_STATUS ¶
func (error *UserFacingError_STATUS) AssignProperties_To_UserFacingError_STATUS(destination *storage.UserFacingError_STATUS) error
AssignProperties_To_UserFacingError_STATUS populates the provided destination UserFacingError_STATUS from our UserFacingError_STATUS
func (*UserFacingError_STATUS) DeepCopy ¶
func (in *UserFacingError_STATUS) DeepCopy() *UserFacingError_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserFacingError_STATUS.
func (*UserFacingError_STATUS) DeepCopyInto ¶
func (in *UserFacingError_STATUS) DeepCopyInto(out *UserFacingError_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserFacingError_STATUS) NewEmptyARMValue ¶
func (error *UserFacingError_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UserFacingError_STATUS) PopulateFromARM ¶
func (error *UserFacingError_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UserFacingError_STATUS_Unrolled ¶
type UserFacingError_STATUS_Unrolled struct { // Code: Unique code for this error Code *string `json:"code,omitempty"` // InnerError: Inner Error InnerError *InnerError_STATUS `json:"innerError,omitempty"` // IsRetryable: Whether the operation will be retryable or not IsRetryable *bool `json:"isRetryable,omitempty"` // IsUserError: Whether the operation is due to a user error or service error IsUserError *bool `json:"isUserError,omitempty"` Message *string `json:"message,omitempty"` // Properties: Any key value pairs that can be injected inside error object Properties map[string]string `json:"properties,omitempty"` // RecommendedAction: RecommendedAction � localized. RecommendedAction []string `json:"recommendedAction,omitempty"` // Target: Target of the error. Target *string `json:"target,omitempty"` }
func (*UserFacingError_STATUS_Unrolled) AssignProperties_From_UserFacingError_STATUS_Unrolled ¶
func (unrolled *UserFacingError_STATUS_Unrolled) AssignProperties_From_UserFacingError_STATUS_Unrolled(source *storage.UserFacingError_STATUS_Unrolled) error
AssignProperties_From_UserFacingError_STATUS_Unrolled populates our UserFacingError_STATUS_Unrolled from the provided source UserFacingError_STATUS_Unrolled
func (*UserFacingError_STATUS_Unrolled) AssignProperties_To_UserFacingError_STATUS_Unrolled ¶
func (unrolled *UserFacingError_STATUS_Unrolled) AssignProperties_To_UserFacingError_STATUS_Unrolled(destination *storage.UserFacingError_STATUS_Unrolled) error
AssignProperties_To_UserFacingError_STATUS_Unrolled populates the provided destination UserFacingError_STATUS_Unrolled from our UserFacingError_STATUS_Unrolled
func (*UserFacingError_STATUS_Unrolled) DeepCopy ¶
func (in *UserFacingError_STATUS_Unrolled) DeepCopy() *UserFacingError_STATUS_Unrolled
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserFacingError_STATUS_Unrolled.
func (*UserFacingError_STATUS_Unrolled) DeepCopyInto ¶
func (in *UserFacingError_STATUS_Unrolled) DeepCopyInto(out *UserFacingError_STATUS_Unrolled)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserFacingError_STATUS_Unrolled) NewEmptyARMValue ¶
func (unrolled *UserFacingError_STATUS_Unrolled) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UserFacingError_STATUS_Unrolled) PopulateFromARM ¶
func (unrolled *UserFacingError_STATUS_Unrolled) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object