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.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package v1beta20210515 contains API Schema definitions for the documentdb v1beta20210515 API group +groupName=documentdb.azure.com
Package v1beta20210515 contains API Schema definitions for the documentdb v1beta20210515 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=documentdb.azure.com
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type AnalyticalStorageConfiguration
- func (configuration *AnalyticalStorageConfiguration) AssignPropertiesFromAnalyticalStorageConfiguration(source *v20210515s.AnalyticalStorageConfiguration) error
- func (configuration *AnalyticalStorageConfiguration) AssignPropertiesToAnalyticalStorageConfiguration(destination *v20210515s.AnalyticalStorageConfiguration) error
- func (configuration *AnalyticalStorageConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AnalyticalStorageConfiguration) DeepCopy() *AnalyticalStorageConfiguration
- func (in *AnalyticalStorageConfiguration) DeepCopyInto(out *AnalyticalStorageConfiguration)
- func (configuration *AnalyticalStorageConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *AnalyticalStorageConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AnalyticalStorageConfigurationARM
- type AnalyticalStorageConfigurationSchemaType
- type AnalyticalStorageConfiguration_Status
- func (configuration *AnalyticalStorageConfiguration_Status) AssignPropertiesFromAnalyticalStorageConfigurationStatus(source *v20210515s.AnalyticalStorageConfiguration_Status) error
- func (configuration *AnalyticalStorageConfiguration_Status) AssignPropertiesToAnalyticalStorageConfigurationStatus(destination *v20210515s.AnalyticalStorageConfiguration_Status) error
- func (in *AnalyticalStorageConfiguration_Status) DeepCopy() *AnalyticalStorageConfiguration_Status
- func (in *AnalyticalStorageConfiguration_Status) DeepCopyInto(out *AnalyticalStorageConfiguration_Status)
- func (configuration *AnalyticalStorageConfiguration_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *AnalyticalStorageConfiguration_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AnalyticalStorageConfiguration_StatusARM
- type AnalyticalStorageSchemaType_Status
- type ApiProperties
- func (properties *ApiProperties) AssignPropertiesFromApiProperties(source *v20210515s.ApiProperties) error
- func (properties *ApiProperties) AssignPropertiesToApiProperties(destination *v20210515s.ApiProperties) error
- func (properties *ApiProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ApiProperties) DeepCopy() *ApiProperties
- func (in *ApiProperties) DeepCopyInto(out *ApiProperties)
- func (properties *ApiProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ApiProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ApiPropertiesARM
- type ApiPropertiesServerVersion
- type ApiPropertiesStatusServerVersion
- type ApiProperties_Status
- func (properties *ApiProperties_Status) AssignPropertiesFromApiPropertiesStatus(source *v20210515s.ApiProperties_Status) error
- func (properties *ApiProperties_Status) AssignPropertiesToApiPropertiesStatus(destination *v20210515s.ApiProperties_Status) error
- func (in *ApiProperties_Status) DeepCopy() *ApiProperties_Status
- func (in *ApiProperties_Status) DeepCopyInto(out *ApiProperties_Status)
- func (properties *ApiProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ApiProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ApiProperties_StatusARM
- type AutoUpgradePolicyResource
- func (resource *AutoUpgradePolicyResource) AssignPropertiesFromAutoUpgradePolicyResource(source *v20210515s.AutoUpgradePolicyResource) error
- func (resource *AutoUpgradePolicyResource) AssignPropertiesToAutoUpgradePolicyResource(destination *v20210515s.AutoUpgradePolicyResource) error
- func (resource *AutoUpgradePolicyResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AutoUpgradePolicyResource) DeepCopy() *AutoUpgradePolicyResource
- func (in *AutoUpgradePolicyResource) DeepCopyInto(out *AutoUpgradePolicyResource)
- func (resource *AutoUpgradePolicyResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *AutoUpgradePolicyResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoUpgradePolicyResourceARM
- type AutoUpgradePolicyResource_Status
- func (resource *AutoUpgradePolicyResource_Status) AssignPropertiesFromAutoUpgradePolicyResourceStatus(source *v20210515s.AutoUpgradePolicyResource_Status) error
- func (resource *AutoUpgradePolicyResource_Status) AssignPropertiesToAutoUpgradePolicyResourceStatus(destination *v20210515s.AutoUpgradePolicyResource_Status) error
- func (in *AutoUpgradePolicyResource_Status) DeepCopy() *AutoUpgradePolicyResource_Status
- func (in *AutoUpgradePolicyResource_Status) DeepCopyInto(out *AutoUpgradePolicyResource_Status)
- func (resource *AutoUpgradePolicyResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *AutoUpgradePolicyResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoUpgradePolicyResource_StatusARM
- type AutoscaleSettings
- func (settings *AutoscaleSettings) AssignPropertiesFromAutoscaleSettings(source *v20210515s.AutoscaleSettings) error
- func (settings *AutoscaleSettings) AssignPropertiesToAutoscaleSettings(destination *v20210515s.AutoscaleSettings) error
- func (settings *AutoscaleSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AutoscaleSettings) DeepCopy() *AutoscaleSettings
- func (in *AutoscaleSettings) DeepCopyInto(out *AutoscaleSettings)
- func (settings *AutoscaleSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *AutoscaleSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoscaleSettingsARM
- type AutoscaleSettingsResource
- func (resource *AutoscaleSettingsResource) AssignPropertiesFromAutoscaleSettingsResource(source *v20210515s.AutoscaleSettingsResource) error
- func (resource *AutoscaleSettingsResource) AssignPropertiesToAutoscaleSettingsResource(destination *v20210515s.AutoscaleSettingsResource) error
- func (resource *AutoscaleSettingsResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AutoscaleSettingsResource) DeepCopy() *AutoscaleSettingsResource
- func (in *AutoscaleSettingsResource) DeepCopyInto(out *AutoscaleSettingsResource)
- func (resource *AutoscaleSettingsResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *AutoscaleSettingsResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoscaleSettingsResourceARM
- type AutoscaleSettingsResource_Status
- func (resource *AutoscaleSettingsResource_Status) AssignPropertiesFromAutoscaleSettingsResourceStatus(source *v20210515s.AutoscaleSettingsResource_Status) error
- func (resource *AutoscaleSettingsResource_Status) AssignPropertiesToAutoscaleSettingsResourceStatus(destination *v20210515s.AutoscaleSettingsResource_Status) error
- func (in *AutoscaleSettingsResource_Status) DeepCopy() *AutoscaleSettingsResource_Status
- func (in *AutoscaleSettingsResource_Status) DeepCopyInto(out *AutoscaleSettingsResource_Status)
- func (resource *AutoscaleSettingsResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *AutoscaleSettingsResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoscaleSettingsResource_StatusARM
- type AutoscaleSettings_Status
- func (settings *AutoscaleSettings_Status) AssignPropertiesFromAutoscaleSettingsStatus(source *v20210515s.AutoscaleSettings_Status) error
- func (settings *AutoscaleSettings_Status) AssignPropertiesToAutoscaleSettingsStatus(destination *v20210515s.AutoscaleSettings_Status) error
- func (in *AutoscaleSettings_Status) DeepCopy() *AutoscaleSettings_Status
- func (in *AutoscaleSettings_Status) DeepCopyInto(out *AutoscaleSettings_Status)
- func (settings *AutoscaleSettings_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *AutoscaleSettings_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoscaleSettings_StatusARM
- type BackupPolicy
- func (policy *BackupPolicy) AssignPropertiesFromBackupPolicy(source *v20210515s.BackupPolicy) error
- func (policy *BackupPolicy) AssignPropertiesToBackupPolicy(destination *v20210515s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *BackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupPolicyARM
- type BackupPolicyType_Status
- type BackupPolicy_Status
- func (policy *BackupPolicy_Status) AssignPropertiesFromBackupPolicyStatus(source *v20210515s.BackupPolicy_Status) error
- func (policy *BackupPolicy_Status) AssignPropertiesToBackupPolicyStatus(destination *v20210515s.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 BackupPolicy_StatusARM
- type Capability
- func (capability *Capability) AssignPropertiesFromCapability(source *v20210515s.Capability) error
- func (capability *Capability) AssignPropertiesToCapability(destination *v20210515s.Capability) error
- func (capability *Capability) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Capability) DeepCopy() *Capability
- func (in *Capability) DeepCopyInto(out *Capability)
- func (capability *Capability) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (capability *Capability) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CapabilityARM
- type Capability_Status
- func (capability *Capability_Status) AssignPropertiesFromCapabilityStatus(source *v20210515s.Capability_Status) error
- func (capability *Capability_Status) AssignPropertiesToCapabilityStatus(destination *v20210515s.Capability_Status) error
- func (in *Capability_Status) DeepCopy() *Capability_Status
- func (in *Capability_Status) DeepCopyInto(out *Capability_Status)
- func (capability *Capability_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (capability *Capability_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Capability_StatusARM
- type CompositePath
- func (path *CompositePath) AssignPropertiesFromCompositePath(source *v20210515s.CompositePath) error
- func (path *CompositePath) AssignPropertiesToCompositePath(destination *v20210515s.CompositePath) error
- func (path *CompositePath) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CompositePath) DeepCopy() *CompositePath
- func (in *CompositePath) DeepCopyInto(out *CompositePath)
- func (path *CompositePath) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *CompositePath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CompositePathARM
- type CompositePathOrder
- type CompositePathStatusOrder
- type CompositePath_Status
- func (path *CompositePath_Status) AssignPropertiesFromCompositePathStatus(source *v20210515s.CompositePath_Status) error
- func (path *CompositePath_Status) AssignPropertiesToCompositePathStatus(destination *v20210515s.CompositePath_Status) error
- func (in *CompositePath_Status) DeepCopy() *CompositePath_Status
- func (in *CompositePath_Status) DeepCopyInto(out *CompositePath_Status)
- func (path *CompositePath_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *CompositePath_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CompositePath_StatusARM
- type ConflictResolutionPolicy
- func (policy *ConflictResolutionPolicy) AssignPropertiesFromConflictResolutionPolicy(source *v20210515s.ConflictResolutionPolicy) error
- func (policy *ConflictResolutionPolicy) AssignPropertiesToConflictResolutionPolicy(destination *v20210515s.ConflictResolutionPolicy) error
- func (policy *ConflictResolutionPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ConflictResolutionPolicy) DeepCopy() *ConflictResolutionPolicy
- func (in *ConflictResolutionPolicy) DeepCopyInto(out *ConflictResolutionPolicy)
- func (policy *ConflictResolutionPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ConflictResolutionPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ConflictResolutionPolicyARM
- type ConflictResolutionPolicyMode
- type ConflictResolutionPolicyStatusMode
- type ConflictResolutionPolicy_Status
- func (policy *ConflictResolutionPolicy_Status) AssignPropertiesFromConflictResolutionPolicyStatus(source *v20210515s.ConflictResolutionPolicy_Status) error
- func (policy *ConflictResolutionPolicy_Status) AssignPropertiesToConflictResolutionPolicyStatus(destination *v20210515s.ConflictResolutionPolicy_Status) error
- func (in *ConflictResolutionPolicy_Status) DeepCopy() *ConflictResolutionPolicy_Status
- func (in *ConflictResolutionPolicy_Status) DeepCopyInto(out *ConflictResolutionPolicy_Status)
- func (policy *ConflictResolutionPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ConflictResolutionPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ConflictResolutionPolicy_StatusARM
- type ConnectorOffer_Status
- type ConsistencyPolicy
- func (policy *ConsistencyPolicy) AssignPropertiesFromConsistencyPolicy(source *v20210515s.ConsistencyPolicy) error
- func (policy *ConsistencyPolicy) AssignPropertiesToConsistencyPolicy(destination *v20210515s.ConsistencyPolicy) error
- func (policy *ConsistencyPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ConsistencyPolicy) DeepCopy() *ConsistencyPolicy
- func (in *ConsistencyPolicy) DeepCopyInto(out *ConsistencyPolicy)
- func (policy *ConsistencyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ConsistencyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ConsistencyPolicyARM
- type ConsistencyPolicyDefaultConsistencyLevel
- type ConsistencyPolicyStatusDefaultConsistencyLevel
- type ConsistencyPolicy_Status
- func (policy *ConsistencyPolicy_Status) AssignPropertiesFromConsistencyPolicyStatus(source *v20210515s.ConsistencyPolicy_Status) error
- func (policy *ConsistencyPolicy_Status) AssignPropertiesToConsistencyPolicyStatus(destination *v20210515s.ConsistencyPolicy_Status) error
- func (in *ConsistencyPolicy_Status) DeepCopy() *ConsistencyPolicy_Status
- func (in *ConsistencyPolicy_Status) DeepCopyInto(out *ConsistencyPolicy_Status)
- func (policy *ConsistencyPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ConsistencyPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ConsistencyPolicy_StatusARM
- type ContainerPartitionKey
- func (partitionKey *ContainerPartitionKey) AssignPropertiesFromContainerPartitionKey(source *v20210515s.ContainerPartitionKey) error
- func (partitionKey *ContainerPartitionKey) AssignPropertiesToContainerPartitionKey(destination *v20210515s.ContainerPartitionKey) error
- func (partitionKey *ContainerPartitionKey) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ContainerPartitionKey) DeepCopy() *ContainerPartitionKey
- func (in *ContainerPartitionKey) DeepCopyInto(out *ContainerPartitionKey)
- func (partitionKey *ContainerPartitionKey) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (partitionKey *ContainerPartitionKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerPartitionKeyARM
- type ContainerPartitionKeyKind
- type ContainerPartitionKeyStatusKind
- type ContainerPartitionKey_Status
- func (partitionKey *ContainerPartitionKey_Status) AssignPropertiesFromContainerPartitionKeyStatus(source *v20210515s.ContainerPartitionKey_Status) error
- func (partitionKey *ContainerPartitionKey_Status) AssignPropertiesToContainerPartitionKeyStatus(destination *v20210515s.ContainerPartitionKey_Status) error
- func (in *ContainerPartitionKey_Status) DeepCopy() *ContainerPartitionKey_Status
- func (in *ContainerPartitionKey_Status) DeepCopyInto(out *ContainerPartitionKey_Status)
- func (partitionKey *ContainerPartitionKey_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (partitionKey *ContainerPartitionKey_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerPartitionKey_StatusARM
- type ContinuousModeBackupPolicy
- func (policy *ContinuousModeBackupPolicy) AssignPropertiesFromContinuousModeBackupPolicy(source *v20210515s.ContinuousModeBackupPolicy) error
- func (policy *ContinuousModeBackupPolicy) AssignPropertiesToContinuousModeBackupPolicy(destination *v20210515s.ContinuousModeBackupPolicy) error
- func (policy *ContinuousModeBackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ContinuousModeBackupPolicy) DeepCopy() *ContinuousModeBackupPolicy
- func (in *ContinuousModeBackupPolicy) DeepCopyInto(out *ContinuousModeBackupPolicy)
- func (policy *ContinuousModeBackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ContinuousModeBackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContinuousModeBackupPolicyARM
- type ContinuousModeBackupPolicyType
- type CorsPolicy
- func (policy *CorsPolicy) AssignPropertiesFromCorsPolicy(source *v20210515s.CorsPolicy) error
- func (policy *CorsPolicy) AssignPropertiesToCorsPolicy(destination *v20210515s.CorsPolicy) error
- func (policy *CorsPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CorsPolicy) DeepCopy() *CorsPolicy
- func (in *CorsPolicy) DeepCopyInto(out *CorsPolicy)
- func (policy *CorsPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *CorsPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsPolicyARM
- type CorsPolicy_Status
- func (policy *CorsPolicy_Status) AssignPropertiesFromCorsPolicyStatus(source *v20210515s.CorsPolicy_Status) error
- func (policy *CorsPolicy_Status) AssignPropertiesToCorsPolicyStatus(destination *v20210515s.CorsPolicy_Status) error
- func (in *CorsPolicy_Status) DeepCopy() *CorsPolicy_Status
- func (in *CorsPolicy_Status) DeepCopyInto(out *CorsPolicy_Status)
- func (policy *CorsPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *CorsPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsPolicy_StatusARM
- type CreateUpdateOptions
- func (options *CreateUpdateOptions) AssignPropertiesFromCreateUpdateOptions(source *v20210515s.CreateUpdateOptions) error
- func (options *CreateUpdateOptions) AssignPropertiesToCreateUpdateOptions(destination *v20210515s.CreateUpdateOptions) error
- func (options *CreateUpdateOptions) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CreateUpdateOptions) DeepCopy() *CreateUpdateOptions
- func (in *CreateUpdateOptions) DeepCopyInto(out *CreateUpdateOptions)
- func (options *CreateUpdateOptions) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (options *CreateUpdateOptions) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CreateUpdateOptionsARM
- type DatabaseAccount
- func (account *DatabaseAccount) AssignPropertiesFromDatabaseAccount(source *v20210515s.DatabaseAccount) error
- func (account *DatabaseAccount) AssignPropertiesToDatabaseAccount(destination *v20210515s.DatabaseAccount) error
- func (account *DatabaseAccount) AzureName() string
- func (account *DatabaseAccount) ConvertFrom(hub conversion.Hub) error
- func (account *DatabaseAccount) ConvertTo(hub conversion.Hub) error
- func (in *DatabaseAccount) DeepCopy() *DatabaseAccount
- func (in *DatabaseAccount) DeepCopyInto(out *DatabaseAccount)
- func (in *DatabaseAccount) DeepCopyObject() runtime.Object
- func (account *DatabaseAccount) Default()
- func (account DatabaseAccount) GetAPIVersion() string
- func (account *DatabaseAccount) GetConditions() conditions.Conditions
- func (account *DatabaseAccount) GetResourceScope() genruntime.ResourceScope
- func (account *DatabaseAccount) GetSpec() genruntime.ConvertibleSpec
- func (account *DatabaseAccount) GetStatus() genruntime.ConvertibleStatus
- func (account *DatabaseAccount) GetType() string
- func (account *DatabaseAccount) NewEmptyStatus() genruntime.ConvertibleStatus
- func (account *DatabaseAccount) OriginalGVK() *schema.GroupVersionKind
- func (account *DatabaseAccount) Owner() *genruntime.ResourceReference
- func (account *DatabaseAccount) SetConditions(conditions conditions.Conditions)
- func (account *DatabaseAccount) SetStatus(status genruntime.ConvertibleStatus) error
- func (account *DatabaseAccount) ValidateCreate() error
- func (account *DatabaseAccount) ValidateDelete() error
- func (account *DatabaseAccount) ValidateUpdate(old runtime.Object) error
- type DatabaseAccountCreateUpdatePropertiesARM
- type DatabaseAccountCreateUpdatePropertiesConnectorOffer
- type DatabaseAccountCreateUpdatePropertiesDatabaseAccountOfferType
- type DatabaseAccountCreateUpdatePropertiesNetworkAclBypass
- type DatabaseAccountCreateUpdatePropertiesPublicNetworkAccess
- type DatabaseAccountGetProperties_StatusARM
- type DatabaseAccountGetResultsStatusKind
- type DatabaseAccountGetResults_Status
- func (results *DatabaseAccountGetResults_Status) AssignPropertiesFromDatabaseAccountGetResultsStatus(source *v20210515s.DatabaseAccountGetResults_Status) error
- func (results *DatabaseAccountGetResults_Status) AssignPropertiesToDatabaseAccountGetResultsStatus(destination *v20210515s.DatabaseAccountGetResults_Status) error
- func (results *DatabaseAccountGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (results *DatabaseAccountGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DatabaseAccountGetResults_Status) DeepCopy() *DatabaseAccountGetResults_Status
- func (in *DatabaseAccountGetResults_Status) DeepCopyInto(out *DatabaseAccountGetResults_Status)
- func (results *DatabaseAccountGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (results *DatabaseAccountGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatabaseAccountGetResults_StatusARM
- type DatabaseAccountList
- type DatabaseAccountOfferType_Status
- type DatabaseAccountOperatorSecrets
- func (secrets *DatabaseAccountOperatorSecrets) AssignPropertiesFromDatabaseAccountOperatorSecrets(source *v20210515s.DatabaseAccountOperatorSecrets) error
- func (secrets *DatabaseAccountOperatorSecrets) AssignPropertiesToDatabaseAccountOperatorSecrets(destination *v20210515s.DatabaseAccountOperatorSecrets) error
- func (in *DatabaseAccountOperatorSecrets) DeepCopy() *DatabaseAccountOperatorSecrets
- func (in *DatabaseAccountOperatorSecrets) DeepCopyInto(out *DatabaseAccountOperatorSecrets)
- type DatabaseAccountOperatorSpec
- func (operator *DatabaseAccountOperatorSpec) AssignPropertiesFromDatabaseAccountOperatorSpec(source *v20210515s.DatabaseAccountOperatorSpec) error
- func (operator *DatabaseAccountOperatorSpec) AssignPropertiesToDatabaseAccountOperatorSpec(destination *v20210515s.DatabaseAccountOperatorSpec) error
- func (in *DatabaseAccountOperatorSpec) DeepCopy() *DatabaseAccountOperatorSpec
- func (in *DatabaseAccountOperatorSpec) DeepCopyInto(out *DatabaseAccountOperatorSpec)
- type DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesCollectionsThroughputSettingsSpec(...) error
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesCollectionsThroughputSettingsSpec(...) error
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) DeepCopy() *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec
- func (in *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec)
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) OriginalVersion() string
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM
- func (in *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) DeepCopy() *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM
- func (in *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM)
- func (settings DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) GetAPIVersion() string
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) GetName() string
- func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) GetType() string
- type DatabaseAccountsMongodbDatabasesCollections_Spec
- func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesCollectionsSpec(source *v20210515s.DatabaseAccountsMongodbDatabasesCollections_Spec) error
- func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesCollectionsSpec(destination *v20210515s.DatabaseAccountsMongodbDatabasesCollections_Spec) error
- func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsMongodbDatabasesCollections_Spec) DeepCopy() *DatabaseAccountsMongodbDatabasesCollections_Spec
- func (in *DatabaseAccountsMongodbDatabasesCollections_Spec) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesCollections_Spec)
- func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) OriginalVersion() string
- func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) SetAzureName(azureName string)
- type DatabaseAccountsMongodbDatabasesCollections_SpecARM
- func (in *DatabaseAccountsMongodbDatabasesCollections_SpecARM) DeepCopy() *DatabaseAccountsMongodbDatabasesCollections_SpecARM
- func (in *DatabaseAccountsMongodbDatabasesCollections_SpecARM) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesCollections_SpecARM)
- func (collections DatabaseAccountsMongodbDatabasesCollections_SpecARM) GetAPIVersion() string
- func (collections *DatabaseAccountsMongodbDatabasesCollections_SpecARM) GetName() string
- func (collections *DatabaseAccountsMongodbDatabasesCollections_SpecARM) GetType() string
- type DatabaseAccountsMongodbDatabasesThroughputSettings_Spec
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesThroughputSettingsSpec(source *v20210515s.DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) error
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesThroughputSettingsSpec(...) error
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) DeepCopy() *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec
- func (in *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec)
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) OriginalVersion() string
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM
- func (in *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) DeepCopy() *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM
- func (in *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM)
- func (settings DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) GetAPIVersion() string
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) GetName() string
- func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) GetType() string
- type DatabaseAccountsMongodbDatabases_Spec
- func (databases *DatabaseAccountsMongodbDatabases_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesSpec(source *v20210515s.DatabaseAccountsMongodbDatabases_Spec) error
- func (databases *DatabaseAccountsMongodbDatabases_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesSpec(destination *v20210515s.DatabaseAccountsMongodbDatabases_Spec) error
- func (databases *DatabaseAccountsMongodbDatabases_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (databases *DatabaseAccountsMongodbDatabases_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (databases *DatabaseAccountsMongodbDatabases_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsMongodbDatabases_Spec) DeepCopy() *DatabaseAccountsMongodbDatabases_Spec
- func (in *DatabaseAccountsMongodbDatabases_Spec) DeepCopyInto(out *DatabaseAccountsMongodbDatabases_Spec)
- func (databases *DatabaseAccountsMongodbDatabases_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (databases *DatabaseAccountsMongodbDatabases_Spec) OriginalVersion() string
- func (databases *DatabaseAccountsMongodbDatabases_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (databases *DatabaseAccountsMongodbDatabases_Spec) SetAzureName(azureName string)
- type DatabaseAccountsMongodbDatabases_SpecARM
- func (in *DatabaseAccountsMongodbDatabases_SpecARM) DeepCopy() *DatabaseAccountsMongodbDatabases_SpecARM
- func (in *DatabaseAccountsMongodbDatabases_SpecARM) DeepCopyInto(out *DatabaseAccountsMongodbDatabases_SpecARM)
- func (databases DatabaseAccountsMongodbDatabases_SpecARM) GetAPIVersion() string
- func (databases *DatabaseAccountsMongodbDatabases_SpecARM) GetName() string
- func (databases *DatabaseAccountsMongodbDatabases_SpecARM) GetType() string
- type DatabaseAccountsSpecKind
- type DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersStoredProceduresSpec(source *v20210515s.DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) error
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersStoredProceduresSpec(...) error
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec
- func (in *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec)
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) OriginalVersion() string
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) SetAzureName(azureName string)
- type DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM)
- func (procedures DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) GetAPIVersion() string
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) GetName() string
- func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) GetType() string
- type DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersThroughputSettingsSpec(...) error
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersThroughputSettingsSpec(...) error
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec
- func (in *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec)
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) OriginalVersion() string
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM)
- func (settings DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) GetAPIVersion() string
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) GetName() string
- func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) GetType() string
- type DatabaseAccountsSqlDatabasesContainersTriggers_Spec
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersTriggersSpec(source *v20210515s.DatabaseAccountsSqlDatabasesContainersTriggers_Spec) error
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersTriggersSpec(destination *v20210515s.DatabaseAccountsSqlDatabasesContainersTriggers_Spec) error
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainersTriggers_Spec
- func (in *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersTriggers_Spec)
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) OriginalVersion() string
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) SetAzureName(azureName string)
- type DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM)
- func (triggers DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) GetAPIVersion() string
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) GetName() string
- func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) GetType() string
- type DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersUserDefinedFunctionsSpec(...) error
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersUserDefinedFunctionsSpec(...) error
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec
- func (in *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec)
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) OriginalVersion() string
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) SetAzureName(azureName string)
- type DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM)
- func (functions DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) GetAPIVersion() string
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) GetName() string
- func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) GetType() string
- type DatabaseAccountsSqlDatabasesContainers_Spec
- func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersSpec(source *v20210515s.DatabaseAccountsSqlDatabasesContainers_Spec) error
- func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersSpec(destination *v20210515s.DatabaseAccountsSqlDatabasesContainers_Spec) error
- func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsSqlDatabasesContainers_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainers_Spec
- func (in *DatabaseAccountsSqlDatabasesContainers_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainers_Spec)
- func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) OriginalVersion() string
- func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) SetAzureName(azureName string)
- type DatabaseAccountsSqlDatabasesContainers_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainers_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainers_SpecARM
- func (in *DatabaseAccountsSqlDatabasesContainers_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainers_SpecARM)
- func (containers DatabaseAccountsSqlDatabasesContainers_SpecARM) GetAPIVersion() string
- func (containers *DatabaseAccountsSqlDatabasesContainers_SpecARM) GetName() string
- func (containers *DatabaseAccountsSqlDatabasesContainers_SpecARM) GetType() string
- type DatabaseAccountsSqlDatabasesThroughputSettings_Spec
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesThroughputSettingsSpec(source *v20210515s.DatabaseAccountsSqlDatabasesThroughputSettings_Spec) error
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesThroughputSettingsSpec(destination *v20210515s.DatabaseAccountsSqlDatabasesThroughputSettings_Spec) error
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesThroughputSettings_Spec
- func (in *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesThroughputSettings_Spec)
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) OriginalVersion() string
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM
- func (in *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM
- func (in *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM)
- func (settings DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) GetAPIVersion() string
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) GetName() string
- func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) GetType() string
- type DatabaseAccountsSqlDatabases_Spec
- func (databases *DatabaseAccountsSqlDatabases_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesSpec(source *v20210515s.DatabaseAccountsSqlDatabases_Spec) error
- func (databases *DatabaseAccountsSqlDatabases_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesSpec(destination *v20210515s.DatabaseAccountsSqlDatabases_Spec) error
- func (databases *DatabaseAccountsSqlDatabases_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (databases *DatabaseAccountsSqlDatabases_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (databases *DatabaseAccountsSqlDatabases_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccountsSqlDatabases_Spec) DeepCopy() *DatabaseAccountsSqlDatabases_Spec
- func (in *DatabaseAccountsSqlDatabases_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabases_Spec)
- func (databases *DatabaseAccountsSqlDatabases_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (databases *DatabaseAccountsSqlDatabases_Spec) OriginalVersion() string
- func (databases *DatabaseAccountsSqlDatabases_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (databases *DatabaseAccountsSqlDatabases_Spec) SetAzureName(azureName string)
- type DatabaseAccountsSqlDatabases_SpecARM
- func (in *DatabaseAccountsSqlDatabases_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabases_SpecARM
- func (in *DatabaseAccountsSqlDatabases_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabases_SpecARM)
- func (databases DatabaseAccountsSqlDatabases_SpecARM) GetAPIVersion() string
- func (databases *DatabaseAccountsSqlDatabases_SpecARM) GetName() string
- func (databases *DatabaseAccountsSqlDatabases_SpecARM) GetType() string
- type DatabaseAccounts_Spec
- func (accounts *DatabaseAccounts_Spec) AssignPropertiesFromDatabaseAccountsSpec(source *v20210515s.DatabaseAccounts_Spec) error
- func (accounts *DatabaseAccounts_Spec) AssignPropertiesToDatabaseAccountsSpec(destination *v20210515s.DatabaseAccounts_Spec) error
- func (accounts *DatabaseAccounts_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (accounts *DatabaseAccounts_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (accounts *DatabaseAccounts_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccounts_Spec) DeepCopy() *DatabaseAccounts_Spec
- func (in *DatabaseAccounts_Spec) DeepCopyInto(out *DatabaseAccounts_Spec)
- func (accounts *DatabaseAccounts_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (accounts *DatabaseAccounts_Spec) OriginalVersion() string
- func (accounts *DatabaseAccounts_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (accounts *DatabaseAccounts_Spec) SetAzureName(azureName string)
- type DatabaseAccounts_SpecARM
- func (in *DatabaseAccounts_SpecARM) DeepCopy() *DatabaseAccounts_SpecARM
- func (in *DatabaseAccounts_SpecARM) DeepCopyInto(out *DatabaseAccounts_SpecARM)
- func (accounts DatabaseAccounts_SpecARM) GetAPIVersion() string
- func (accounts *DatabaseAccounts_SpecARM) GetName() string
- func (accounts *DatabaseAccounts_SpecARM) GetType() string
- type ExcludedPath
- func (path *ExcludedPath) AssignPropertiesFromExcludedPath(source *v20210515s.ExcludedPath) error
- func (path *ExcludedPath) AssignPropertiesToExcludedPath(destination *v20210515s.ExcludedPath) error
- func (path *ExcludedPath) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ExcludedPath) DeepCopy() *ExcludedPath
- func (in *ExcludedPath) DeepCopyInto(out *ExcludedPath)
- func (path *ExcludedPath) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *ExcludedPath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExcludedPathARM
- type ExcludedPath_Status
- func (path *ExcludedPath_Status) AssignPropertiesFromExcludedPathStatus(source *v20210515s.ExcludedPath_Status) error
- func (path *ExcludedPath_Status) AssignPropertiesToExcludedPathStatus(destination *v20210515s.ExcludedPath_Status) error
- func (in *ExcludedPath_Status) DeepCopy() *ExcludedPath_Status
- func (in *ExcludedPath_Status) DeepCopyInto(out *ExcludedPath_Status)
- func (path *ExcludedPath_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *ExcludedPath_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExcludedPath_StatusARM
- type FailoverPolicy_Status
- func (policy *FailoverPolicy_Status) AssignPropertiesFromFailoverPolicyStatus(source *v20210515s.FailoverPolicy_Status) error
- func (policy *FailoverPolicy_Status) AssignPropertiesToFailoverPolicyStatus(destination *v20210515s.FailoverPolicy_Status) error
- func (in *FailoverPolicy_Status) DeepCopy() *FailoverPolicy_Status
- func (in *FailoverPolicy_Status) DeepCopyInto(out *FailoverPolicy_Status)
- func (policy *FailoverPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *FailoverPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FailoverPolicy_StatusARM
- type IncludedPath
- func (path *IncludedPath) AssignPropertiesFromIncludedPath(source *v20210515s.IncludedPath) error
- func (path *IncludedPath) AssignPropertiesToIncludedPath(destination *v20210515s.IncludedPath) error
- func (path *IncludedPath) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IncludedPath) DeepCopy() *IncludedPath
- func (in *IncludedPath) DeepCopyInto(out *IncludedPath)
- func (path *IncludedPath) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *IncludedPath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IncludedPathARM
- type IncludedPath_Status
- func (path *IncludedPath_Status) AssignPropertiesFromIncludedPathStatus(source *v20210515s.IncludedPath_Status) error
- func (path *IncludedPath_Status) AssignPropertiesToIncludedPathStatus(destination *v20210515s.IncludedPath_Status) error
- func (in *IncludedPath_Status) DeepCopy() *IncludedPath_Status
- func (in *IncludedPath_Status) DeepCopyInto(out *IncludedPath_Status)
- func (path *IncludedPath_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *IncludedPath_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IncludedPath_StatusARM
- type Indexes
- func (indexes *Indexes) AssignPropertiesFromIndexes(source *v20210515s.Indexes) error
- func (indexes *Indexes) AssignPropertiesToIndexes(destination *v20210515s.Indexes) error
- func (indexes *Indexes) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Indexes) DeepCopy() *Indexes
- func (in *Indexes) DeepCopyInto(out *Indexes)
- func (indexes *Indexes) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (indexes *Indexes) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IndexesARM
- type IndexesDataType
- type IndexesKind
- type IndexesStatusDataType
- type IndexesStatusKind
- type Indexes_Status
- func (indexes *Indexes_Status) AssignPropertiesFromIndexesStatus(source *v20210515s.Indexes_Status) error
- func (indexes *Indexes_Status) AssignPropertiesToIndexesStatus(destination *v20210515s.Indexes_Status) error
- func (in *Indexes_Status) DeepCopy() *Indexes_Status
- func (in *Indexes_Status) DeepCopyInto(out *Indexes_Status)
- func (indexes *Indexes_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (indexes *Indexes_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Indexes_StatusARM
- type IndexingPolicy
- func (policy *IndexingPolicy) AssignPropertiesFromIndexingPolicy(source *v20210515s.IndexingPolicy) error
- func (policy *IndexingPolicy) AssignPropertiesToIndexingPolicy(destination *v20210515s.IndexingPolicy) error
- func (policy *IndexingPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IndexingPolicy) DeepCopy() *IndexingPolicy
- func (in *IndexingPolicy) DeepCopyInto(out *IndexingPolicy)
- func (policy *IndexingPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *IndexingPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IndexingPolicyARM
- type IndexingPolicyIndexingMode
- type IndexingPolicyStatusIndexingMode
- type IndexingPolicy_Status
- func (policy *IndexingPolicy_Status) AssignPropertiesFromIndexingPolicyStatus(source *v20210515s.IndexingPolicy_Status) error
- func (policy *IndexingPolicy_Status) AssignPropertiesToIndexingPolicyStatus(destination *v20210515s.IndexingPolicy_Status) error
- func (in *IndexingPolicy_Status) DeepCopy() *IndexingPolicy_Status
- func (in *IndexingPolicy_Status) DeepCopyInto(out *IndexingPolicy_Status)
- func (policy *IndexingPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *IndexingPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IndexingPolicy_StatusARM
- type IpAddressOrRange
- func (orRange *IpAddressOrRange) AssignPropertiesFromIpAddressOrRange(source *v20210515s.IpAddressOrRange) error
- func (orRange *IpAddressOrRange) AssignPropertiesToIpAddressOrRange(destination *v20210515s.IpAddressOrRange) error
- func (orRange *IpAddressOrRange) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IpAddressOrRange) DeepCopy() *IpAddressOrRange
- func (in *IpAddressOrRange) DeepCopyInto(out *IpAddressOrRange)
- func (orRange *IpAddressOrRange) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (orRange *IpAddressOrRange) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IpAddressOrRangeARM
- type IpAddressOrRange_Status
- func (orRange *IpAddressOrRange_Status) AssignPropertiesFromIpAddressOrRangeStatus(source *v20210515s.IpAddressOrRange_Status) error
- func (orRange *IpAddressOrRange_Status) AssignPropertiesToIpAddressOrRangeStatus(destination *v20210515s.IpAddressOrRange_Status) error
- func (in *IpAddressOrRange_Status) DeepCopy() *IpAddressOrRange_Status
- func (in *IpAddressOrRange_Status) DeepCopyInto(out *IpAddressOrRange_Status)
- func (orRange *IpAddressOrRange_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (orRange *IpAddressOrRange_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IpAddressOrRange_StatusARM
- type Location
- func (location *Location) AssignPropertiesFromLocation(source *v20210515s.Location) error
- func (location *Location) AssignPropertiesToLocation(destination *v20210515s.Location) error
- func (location *Location) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Location) DeepCopy() *Location
- func (in *Location) DeepCopyInto(out *Location)
- func (location *Location) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (location *Location) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LocationARM
- type Location_Status
- func (location *Location_Status) AssignPropertiesFromLocationStatus(source *v20210515s.Location_Status) error
- func (location *Location_Status) AssignPropertiesToLocationStatus(destination *v20210515s.Location_Status) error
- func (in *Location_Status) DeepCopy() *Location_Status
- func (in *Location_Status) DeepCopyInto(out *Location_Status)
- func (location *Location_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (location *Location_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Location_StatusARM
- type ManagedServiceIdentity
- func (identity *ManagedServiceIdentity) AssignPropertiesFromManagedServiceIdentity(source *v20210515s.ManagedServiceIdentity) error
- func (identity *ManagedServiceIdentity) AssignPropertiesToManagedServiceIdentity(destination *v20210515s.ManagedServiceIdentity) error
- func (identity *ManagedServiceIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
- func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
- func (identity *ManagedServiceIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedServiceIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedServiceIdentityARM
- type ManagedServiceIdentityStatusType
- type ManagedServiceIdentityType
- type ManagedServiceIdentity_Status
- func (identity *ManagedServiceIdentity_Status) AssignPropertiesFromManagedServiceIdentityStatus(source *v20210515s.ManagedServiceIdentity_Status) error
- func (identity *ManagedServiceIdentity_Status) AssignPropertiesToManagedServiceIdentityStatus(destination *v20210515s.ManagedServiceIdentity_Status) error
- func (in *ManagedServiceIdentity_Status) DeepCopy() *ManagedServiceIdentity_Status
- func (in *ManagedServiceIdentity_Status) DeepCopyInto(out *ManagedServiceIdentity_Status)
- func (identity *ManagedServiceIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedServiceIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedServiceIdentity_StatusARM
- type ManagedServiceIdentity_Status_UserAssignedIdentities
- func (identities *ManagedServiceIdentity_Status_UserAssignedIdentities) AssignPropertiesFromManagedServiceIdentityStatusUserAssignedIdentities(source *v20210515s.ManagedServiceIdentity_Status_UserAssignedIdentities) error
- func (identities *ManagedServiceIdentity_Status_UserAssignedIdentities) AssignPropertiesToManagedServiceIdentityStatusUserAssignedIdentities(destination *v20210515s.ManagedServiceIdentity_Status_UserAssignedIdentities) error
- func (in *ManagedServiceIdentity_Status_UserAssignedIdentities) DeepCopy() *ManagedServiceIdentity_Status_UserAssignedIdentities
- func (in *ManagedServiceIdentity_Status_UserAssignedIdentities) DeepCopyInto(out *ManagedServiceIdentity_Status_UserAssignedIdentities)
- func (identities *ManagedServiceIdentity_Status_UserAssignedIdentities) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identities *ManagedServiceIdentity_Status_UserAssignedIdentities) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedServiceIdentity_Status_UserAssignedIdentitiesARM
- type MongoDBCollectionCreateUpdatePropertiesARM
- type MongoDBCollectionGetProperties_StatusARM
- type MongoDBCollectionGetProperties_Status_Resource
- func (resource *MongoDBCollectionGetProperties_Status_Resource) AssignPropertiesFromMongoDBCollectionGetPropertiesStatusResource(source *v20210515s.MongoDBCollectionGetProperties_Status_Resource) error
- func (resource *MongoDBCollectionGetProperties_Status_Resource) AssignPropertiesToMongoDBCollectionGetPropertiesStatusResource(destination *v20210515s.MongoDBCollectionGetProperties_Status_Resource) error
- func (in *MongoDBCollectionGetProperties_Status_Resource) DeepCopy() *MongoDBCollectionGetProperties_Status_Resource
- func (in *MongoDBCollectionGetProperties_Status_Resource) DeepCopyInto(out *MongoDBCollectionGetProperties_Status_Resource)
- func (resource *MongoDBCollectionGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *MongoDBCollectionGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoDBCollectionGetProperties_Status_ResourceARM
- type MongoDBCollectionGetResults_Status
- func (results *MongoDBCollectionGetResults_Status) AssignPropertiesFromMongoDBCollectionGetResultsStatus(source *v20210515s.MongoDBCollectionGetResults_Status) error
- func (results *MongoDBCollectionGetResults_Status) AssignPropertiesToMongoDBCollectionGetResultsStatus(destination *v20210515s.MongoDBCollectionGetResults_Status) error
- func (results *MongoDBCollectionGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (results *MongoDBCollectionGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *MongoDBCollectionGetResults_Status) DeepCopy() *MongoDBCollectionGetResults_Status
- func (in *MongoDBCollectionGetResults_Status) DeepCopyInto(out *MongoDBCollectionGetResults_Status)
- func (results *MongoDBCollectionGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (results *MongoDBCollectionGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoDBCollectionGetResults_StatusARM
- type MongoDBCollectionResource
- func (resource *MongoDBCollectionResource) AssignPropertiesFromMongoDBCollectionResource(source *v20210515s.MongoDBCollectionResource) error
- func (resource *MongoDBCollectionResource) AssignPropertiesToMongoDBCollectionResource(destination *v20210515s.MongoDBCollectionResource) error
- func (resource *MongoDBCollectionResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MongoDBCollectionResource) DeepCopy() *MongoDBCollectionResource
- func (in *MongoDBCollectionResource) DeepCopyInto(out *MongoDBCollectionResource)
- func (resource *MongoDBCollectionResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *MongoDBCollectionResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoDBCollectionResourceARM
- type MongoDBDatabaseCreateUpdatePropertiesARM
- type MongoDBDatabaseGetProperties_StatusARM
- type MongoDBDatabaseGetProperties_Status_Resource
- func (resource *MongoDBDatabaseGetProperties_Status_Resource) AssignPropertiesFromMongoDBDatabaseGetPropertiesStatusResource(source *v20210515s.MongoDBDatabaseGetProperties_Status_Resource) error
- func (resource *MongoDBDatabaseGetProperties_Status_Resource) AssignPropertiesToMongoDBDatabaseGetPropertiesStatusResource(destination *v20210515s.MongoDBDatabaseGetProperties_Status_Resource) error
- func (in *MongoDBDatabaseGetProperties_Status_Resource) DeepCopy() *MongoDBDatabaseGetProperties_Status_Resource
- func (in *MongoDBDatabaseGetProperties_Status_Resource) DeepCopyInto(out *MongoDBDatabaseGetProperties_Status_Resource)
- func (resource *MongoDBDatabaseGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *MongoDBDatabaseGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoDBDatabaseGetProperties_Status_ResourceARM
- type MongoDBDatabaseGetResults_Status
- func (results *MongoDBDatabaseGetResults_Status) AssignPropertiesFromMongoDBDatabaseGetResultsStatus(source *v20210515s.MongoDBDatabaseGetResults_Status) error
- func (results *MongoDBDatabaseGetResults_Status) AssignPropertiesToMongoDBDatabaseGetResultsStatus(destination *v20210515s.MongoDBDatabaseGetResults_Status) error
- func (results *MongoDBDatabaseGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (results *MongoDBDatabaseGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *MongoDBDatabaseGetResults_Status) DeepCopy() *MongoDBDatabaseGetResults_Status
- func (in *MongoDBDatabaseGetResults_Status) DeepCopyInto(out *MongoDBDatabaseGetResults_Status)
- func (results *MongoDBDatabaseGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (results *MongoDBDatabaseGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoDBDatabaseGetResults_StatusARM
- type MongoDBDatabaseResource
- func (resource *MongoDBDatabaseResource) AssignPropertiesFromMongoDBDatabaseResource(source *v20210515s.MongoDBDatabaseResource) error
- func (resource *MongoDBDatabaseResource) AssignPropertiesToMongoDBDatabaseResource(destination *v20210515s.MongoDBDatabaseResource) error
- func (resource *MongoDBDatabaseResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MongoDBDatabaseResource) DeepCopy() *MongoDBDatabaseResource
- func (in *MongoDBDatabaseResource) DeepCopyInto(out *MongoDBDatabaseResource)
- func (resource *MongoDBDatabaseResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *MongoDBDatabaseResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoDBDatabaseResourceARM
- type MongoIndex
- func (index *MongoIndex) AssignPropertiesFromMongoIndex(source *v20210515s.MongoIndex) error
- func (index *MongoIndex) AssignPropertiesToMongoIndex(destination *v20210515s.MongoIndex) error
- func (index *MongoIndex) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MongoIndex) DeepCopy() *MongoIndex
- func (in *MongoIndex) DeepCopyInto(out *MongoIndex)
- func (index *MongoIndex) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (index *MongoIndex) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndexARM
- type MongoIndexKeys
- func (keys *MongoIndexKeys) AssignPropertiesFromMongoIndexKeys(source *v20210515s.MongoIndexKeys) error
- func (keys *MongoIndexKeys) AssignPropertiesToMongoIndexKeys(destination *v20210515s.MongoIndexKeys) error
- func (keys *MongoIndexKeys) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MongoIndexKeys) DeepCopy() *MongoIndexKeys
- func (in *MongoIndexKeys) DeepCopyInto(out *MongoIndexKeys)
- func (keys *MongoIndexKeys) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (keys *MongoIndexKeys) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndexKeysARM
- type MongoIndexKeys_Status
- func (keys *MongoIndexKeys_Status) AssignPropertiesFromMongoIndexKeysStatus(source *v20210515s.MongoIndexKeys_Status) error
- func (keys *MongoIndexKeys_Status) AssignPropertiesToMongoIndexKeysStatus(destination *v20210515s.MongoIndexKeys_Status) error
- func (in *MongoIndexKeys_Status) DeepCopy() *MongoIndexKeys_Status
- func (in *MongoIndexKeys_Status) DeepCopyInto(out *MongoIndexKeys_Status)
- func (keys *MongoIndexKeys_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (keys *MongoIndexKeys_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndexKeys_StatusARM
- type MongoIndexOptions
- func (options *MongoIndexOptions) AssignPropertiesFromMongoIndexOptions(source *v20210515s.MongoIndexOptions) error
- func (options *MongoIndexOptions) AssignPropertiesToMongoIndexOptions(destination *v20210515s.MongoIndexOptions) error
- func (options *MongoIndexOptions) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MongoIndexOptions) DeepCopy() *MongoIndexOptions
- func (in *MongoIndexOptions) DeepCopyInto(out *MongoIndexOptions)
- func (options *MongoIndexOptions) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (options *MongoIndexOptions) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndexOptionsARM
- type MongoIndexOptions_Status
- func (options *MongoIndexOptions_Status) AssignPropertiesFromMongoIndexOptionsStatus(source *v20210515s.MongoIndexOptions_Status) error
- func (options *MongoIndexOptions_Status) AssignPropertiesToMongoIndexOptionsStatus(destination *v20210515s.MongoIndexOptions_Status) error
- func (in *MongoIndexOptions_Status) DeepCopy() *MongoIndexOptions_Status
- func (in *MongoIndexOptions_Status) DeepCopyInto(out *MongoIndexOptions_Status)
- func (options *MongoIndexOptions_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (options *MongoIndexOptions_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndexOptions_StatusARM
- type MongoIndex_Status
- func (index *MongoIndex_Status) AssignPropertiesFromMongoIndexStatus(source *v20210515s.MongoIndex_Status) error
- func (index *MongoIndex_Status) AssignPropertiesToMongoIndexStatus(destination *v20210515s.MongoIndex_Status) error
- func (in *MongoIndex_Status) DeepCopy() *MongoIndex_Status
- func (in *MongoIndex_Status) DeepCopyInto(out *MongoIndex_Status)
- func (index *MongoIndex_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (index *MongoIndex_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndex_StatusARM
- type MongodbDatabase
- func (database *MongodbDatabase) AssignPropertiesFromMongodbDatabase(source *v20210515s.MongodbDatabase) error
- func (database *MongodbDatabase) AssignPropertiesToMongodbDatabase(destination *v20210515s.MongodbDatabase) error
- func (database *MongodbDatabase) AzureName() string
- func (database *MongodbDatabase) ConvertFrom(hub conversion.Hub) error
- func (database *MongodbDatabase) ConvertTo(hub conversion.Hub) error
- func (in *MongodbDatabase) DeepCopy() *MongodbDatabase
- func (in *MongodbDatabase) DeepCopyInto(out *MongodbDatabase)
- func (in *MongodbDatabase) DeepCopyObject() runtime.Object
- func (database *MongodbDatabase) Default()
- func (database MongodbDatabase) GetAPIVersion() string
- func (database *MongodbDatabase) GetConditions() conditions.Conditions
- func (database *MongodbDatabase) GetResourceScope() genruntime.ResourceScope
- func (database *MongodbDatabase) GetSpec() genruntime.ConvertibleSpec
- func (database *MongodbDatabase) GetStatus() genruntime.ConvertibleStatus
- func (database *MongodbDatabase) GetType() string
- func (database *MongodbDatabase) NewEmptyStatus() genruntime.ConvertibleStatus
- func (database *MongodbDatabase) OriginalGVK() *schema.GroupVersionKind
- func (database *MongodbDatabase) Owner() *genruntime.ResourceReference
- func (database *MongodbDatabase) SetConditions(conditions conditions.Conditions)
- func (database *MongodbDatabase) SetStatus(status genruntime.ConvertibleStatus) error
- func (database *MongodbDatabase) ValidateCreate() error
- func (database *MongodbDatabase) ValidateDelete() error
- func (database *MongodbDatabase) ValidateUpdate(old runtime.Object) error
- type MongodbDatabaseCollection
- func (collection *MongodbDatabaseCollection) AssignPropertiesFromMongodbDatabaseCollection(source *v20210515s.MongodbDatabaseCollection) error
- func (collection *MongodbDatabaseCollection) AssignPropertiesToMongodbDatabaseCollection(destination *v20210515s.MongodbDatabaseCollection) error
- func (collection *MongodbDatabaseCollection) AzureName() string
- func (collection *MongodbDatabaseCollection) ConvertFrom(hub conversion.Hub) error
- func (collection *MongodbDatabaseCollection) ConvertTo(hub conversion.Hub) error
- func (in *MongodbDatabaseCollection) DeepCopy() *MongodbDatabaseCollection
- func (in *MongodbDatabaseCollection) DeepCopyInto(out *MongodbDatabaseCollection)
- func (in *MongodbDatabaseCollection) DeepCopyObject() runtime.Object
- func (collection *MongodbDatabaseCollection) Default()
- func (collection MongodbDatabaseCollection) GetAPIVersion() string
- func (collection *MongodbDatabaseCollection) GetConditions() conditions.Conditions
- func (collection *MongodbDatabaseCollection) GetResourceScope() genruntime.ResourceScope
- func (collection *MongodbDatabaseCollection) GetSpec() genruntime.ConvertibleSpec
- func (collection *MongodbDatabaseCollection) GetStatus() genruntime.ConvertibleStatus
- func (collection *MongodbDatabaseCollection) GetType() string
- func (collection *MongodbDatabaseCollection) NewEmptyStatus() genruntime.ConvertibleStatus
- func (collection *MongodbDatabaseCollection) OriginalGVK() *schema.GroupVersionKind
- func (collection *MongodbDatabaseCollection) Owner() *genruntime.ResourceReference
- func (collection *MongodbDatabaseCollection) SetConditions(conditions conditions.Conditions)
- func (collection *MongodbDatabaseCollection) SetStatus(status genruntime.ConvertibleStatus) error
- func (collection *MongodbDatabaseCollection) ValidateCreate() error
- func (collection *MongodbDatabaseCollection) ValidateDelete() error
- func (collection *MongodbDatabaseCollection) ValidateUpdate(old runtime.Object) error
- type MongodbDatabaseCollectionList
- type MongodbDatabaseCollectionThroughputSetting
- func (setting *MongodbDatabaseCollectionThroughputSetting) AssignPropertiesFromMongodbDatabaseCollectionThroughputSetting(source *v20210515s.MongodbDatabaseCollectionThroughputSetting) error
- func (setting *MongodbDatabaseCollectionThroughputSetting) AssignPropertiesToMongodbDatabaseCollectionThroughputSetting(destination *v20210515s.MongodbDatabaseCollectionThroughputSetting) error
- func (setting *MongodbDatabaseCollectionThroughputSetting) AzureName() string
- func (setting *MongodbDatabaseCollectionThroughputSetting) ConvertFrom(hub conversion.Hub) error
- func (setting *MongodbDatabaseCollectionThroughputSetting) ConvertTo(hub conversion.Hub) error
- func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopy() *MongodbDatabaseCollectionThroughputSetting
- func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting)
- func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopyObject() runtime.Object
- func (setting *MongodbDatabaseCollectionThroughputSetting) Default()
- func (setting MongodbDatabaseCollectionThroughputSetting) GetAPIVersion() string
- func (setting *MongodbDatabaseCollectionThroughputSetting) GetConditions() conditions.Conditions
- func (setting *MongodbDatabaseCollectionThroughputSetting) GetResourceScope() genruntime.ResourceScope
- func (setting *MongodbDatabaseCollectionThroughputSetting) GetSpec() genruntime.ConvertibleSpec
- func (setting *MongodbDatabaseCollectionThroughputSetting) GetStatus() genruntime.ConvertibleStatus
- func (setting *MongodbDatabaseCollectionThroughputSetting) GetType() string
- func (setting *MongodbDatabaseCollectionThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *MongodbDatabaseCollectionThroughputSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *MongodbDatabaseCollectionThroughputSetting) Owner() *genruntime.ResourceReference
- func (setting *MongodbDatabaseCollectionThroughputSetting) SetConditions(conditions conditions.Conditions)
- func (setting *MongodbDatabaseCollectionThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
- func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateCreate() error
- func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateDelete() error
- func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateUpdate(old runtime.Object) error
- type MongodbDatabaseCollectionThroughputSettingList
- func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopy() *MongodbDatabaseCollectionThroughputSettingList
- func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSettingList)
- func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyObject() runtime.Object
- type MongodbDatabaseList
- type MongodbDatabaseThroughputSetting
- func (setting *MongodbDatabaseThroughputSetting) AssignPropertiesFromMongodbDatabaseThroughputSetting(source *v20210515s.MongodbDatabaseThroughputSetting) error
- func (setting *MongodbDatabaseThroughputSetting) AssignPropertiesToMongodbDatabaseThroughputSetting(destination *v20210515s.MongodbDatabaseThroughputSetting) error
- func (setting *MongodbDatabaseThroughputSetting) AzureName() string
- func (setting *MongodbDatabaseThroughputSetting) ConvertFrom(hub conversion.Hub) error
- func (setting *MongodbDatabaseThroughputSetting) ConvertTo(hub conversion.Hub) error
- func (in *MongodbDatabaseThroughputSetting) DeepCopy() *MongodbDatabaseThroughputSetting
- func (in *MongodbDatabaseThroughputSetting) DeepCopyInto(out *MongodbDatabaseThroughputSetting)
- func (in *MongodbDatabaseThroughputSetting) DeepCopyObject() runtime.Object
- func (setting *MongodbDatabaseThroughputSetting) Default()
- func (setting MongodbDatabaseThroughputSetting) GetAPIVersion() string
- func (setting *MongodbDatabaseThroughputSetting) GetConditions() conditions.Conditions
- func (setting *MongodbDatabaseThroughputSetting) GetResourceScope() genruntime.ResourceScope
- func (setting *MongodbDatabaseThroughputSetting) GetSpec() genruntime.ConvertibleSpec
- func (setting *MongodbDatabaseThroughputSetting) GetStatus() genruntime.ConvertibleStatus
- func (setting *MongodbDatabaseThroughputSetting) GetType() string
- func (setting *MongodbDatabaseThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *MongodbDatabaseThroughputSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *MongodbDatabaseThroughputSetting) Owner() *genruntime.ResourceReference
- func (setting *MongodbDatabaseThroughputSetting) SetConditions(conditions conditions.Conditions)
- func (setting *MongodbDatabaseThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
- func (setting *MongodbDatabaseThroughputSetting) ValidateCreate() error
- func (setting *MongodbDatabaseThroughputSetting) ValidateDelete() error
- func (setting *MongodbDatabaseThroughputSetting) ValidateUpdate(old runtime.Object) error
- type MongodbDatabaseThroughputSettingList
- type NetworkAclBypass_Status
- type OptionsResource_Status
- func (resource *OptionsResource_Status) AssignPropertiesFromOptionsResourceStatus(source *v20210515s.OptionsResource_Status) error
- func (resource *OptionsResource_Status) AssignPropertiesToOptionsResourceStatus(destination *v20210515s.OptionsResource_Status) error
- func (in *OptionsResource_Status) DeepCopy() *OptionsResource_Status
- func (in *OptionsResource_Status) DeepCopyInto(out *OptionsResource_Status)
- func (resource *OptionsResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *OptionsResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type OptionsResource_StatusARM
- type PeriodicModeBackupPolicy
- func (policy *PeriodicModeBackupPolicy) AssignPropertiesFromPeriodicModeBackupPolicy(source *v20210515s.PeriodicModeBackupPolicy) error
- func (policy *PeriodicModeBackupPolicy) AssignPropertiesToPeriodicModeBackupPolicy(destination *v20210515s.PeriodicModeBackupPolicy) error
- func (policy *PeriodicModeBackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PeriodicModeBackupPolicy) DeepCopy() *PeriodicModeBackupPolicy
- func (in *PeriodicModeBackupPolicy) DeepCopyInto(out *PeriodicModeBackupPolicy)
- func (policy *PeriodicModeBackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *PeriodicModeBackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PeriodicModeBackupPolicyARM
- type PeriodicModeBackupPolicyType
- type PeriodicModeProperties
- func (properties *PeriodicModeProperties) AssignPropertiesFromPeriodicModeProperties(source *v20210515s.PeriodicModeProperties) error
- func (properties *PeriodicModeProperties) AssignPropertiesToPeriodicModeProperties(destination *v20210515s.PeriodicModeProperties) error
- func (properties *PeriodicModeProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PeriodicModeProperties) DeepCopy() *PeriodicModeProperties
- func (in *PeriodicModeProperties) DeepCopyInto(out *PeriodicModeProperties)
- func (properties *PeriodicModeProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *PeriodicModeProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PeriodicModePropertiesARM
- type PrivateEndpointConnection_Status_SubResourceEmbedded
- func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesFromPrivateEndpointConnectionStatusSubResourceEmbedded(source *v20210515s.PrivateEndpointConnection_Status_SubResourceEmbedded) error
- func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesToPrivateEndpointConnectionStatusSubResourceEmbedded(destination *v20210515s.PrivateEndpointConnection_Status_SubResourceEmbedded) error
- func (in *PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_Status_SubResourceEmbedded
- func (in *PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_Status_SubResourceEmbedded)
- func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointConnection_Status_SubResourceEmbeddedARM
- type PublicNetworkAccess_Status
- type SpatialSpec
- func (spatial *SpatialSpec) AssignPropertiesFromSpatialSpec(source *v20210515s.SpatialSpec) error
- func (spatial *SpatialSpec) AssignPropertiesToSpatialSpec(destination *v20210515s.SpatialSpec) error
- func (spatial *SpatialSpec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SpatialSpec) DeepCopy() *SpatialSpec
- func (in *SpatialSpec) DeepCopyInto(out *SpatialSpec)
- func (spatial *SpatialSpec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (spatial *SpatialSpec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SpatialSpecARM
- type SpatialSpecTypes
- type SpatialSpec_Status
- func (spatial *SpatialSpec_Status) AssignPropertiesFromSpatialSpecStatus(source *v20210515s.SpatialSpec_Status) error
- func (spatial *SpatialSpec_Status) AssignPropertiesToSpatialSpecStatus(destination *v20210515s.SpatialSpec_Status) error
- func (in *SpatialSpec_Status) DeepCopy() *SpatialSpec_Status
- func (in *SpatialSpec_Status) DeepCopyInto(out *SpatialSpec_Status)
- func (spatial *SpatialSpec_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (spatial *SpatialSpec_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SpatialSpec_StatusARM
- type SpatialType_Status
- type SqlContainerCreateUpdatePropertiesARM
- type SqlContainerGetProperties_StatusARM
- type SqlContainerGetProperties_Status_Resource
- func (resource *SqlContainerGetProperties_Status_Resource) AssignPropertiesFromSqlContainerGetPropertiesStatusResource(source *v20210515s.SqlContainerGetProperties_Status_Resource) error
- func (resource *SqlContainerGetProperties_Status_Resource) AssignPropertiesToSqlContainerGetPropertiesStatusResource(destination *v20210515s.SqlContainerGetProperties_Status_Resource) error
- func (in *SqlContainerGetProperties_Status_Resource) DeepCopy() *SqlContainerGetProperties_Status_Resource
- func (in *SqlContainerGetProperties_Status_Resource) DeepCopyInto(out *SqlContainerGetProperties_Status_Resource)
- func (resource *SqlContainerGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlContainerGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlContainerGetProperties_Status_ResourceARM
- type SqlContainerGetResults_Status
- func (results *SqlContainerGetResults_Status) AssignPropertiesFromSqlContainerGetResultsStatus(source *v20210515s.SqlContainerGetResults_Status) error
- func (results *SqlContainerGetResults_Status) AssignPropertiesToSqlContainerGetResultsStatus(destination *v20210515s.SqlContainerGetResults_Status) error
- func (results *SqlContainerGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (results *SqlContainerGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlContainerGetResults_Status) DeepCopy() *SqlContainerGetResults_Status
- func (in *SqlContainerGetResults_Status) DeepCopyInto(out *SqlContainerGetResults_Status)
- func (results *SqlContainerGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (results *SqlContainerGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlContainerGetResults_StatusARM
- type SqlContainerResource
- func (resource *SqlContainerResource) AssignPropertiesFromSqlContainerResource(source *v20210515s.SqlContainerResource) error
- func (resource *SqlContainerResource) AssignPropertiesToSqlContainerResource(destination *v20210515s.SqlContainerResource) error
- func (resource *SqlContainerResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlContainerResource) DeepCopy() *SqlContainerResource
- func (in *SqlContainerResource) DeepCopyInto(out *SqlContainerResource)
- func (resource *SqlContainerResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlContainerResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlContainerResourceARM
- type SqlDatabase
- func (database *SqlDatabase) AssignPropertiesFromSqlDatabase(source *v20210515s.SqlDatabase) error
- func (database *SqlDatabase) AssignPropertiesToSqlDatabase(destination *v20210515s.SqlDatabase) error
- func (database *SqlDatabase) AzureName() string
- func (database *SqlDatabase) ConvertFrom(hub conversion.Hub) error
- func (database *SqlDatabase) ConvertTo(hub conversion.Hub) error
- func (in *SqlDatabase) DeepCopy() *SqlDatabase
- func (in *SqlDatabase) DeepCopyInto(out *SqlDatabase)
- func (in *SqlDatabase) DeepCopyObject() runtime.Object
- func (database *SqlDatabase) Default()
- func (database SqlDatabase) GetAPIVersion() string
- func (database *SqlDatabase) GetConditions() conditions.Conditions
- func (database *SqlDatabase) GetResourceScope() genruntime.ResourceScope
- func (database *SqlDatabase) GetSpec() genruntime.ConvertibleSpec
- func (database *SqlDatabase) GetStatus() genruntime.ConvertibleStatus
- func (database *SqlDatabase) GetType() string
- func (database *SqlDatabase) NewEmptyStatus() genruntime.ConvertibleStatus
- func (database *SqlDatabase) OriginalGVK() *schema.GroupVersionKind
- func (database *SqlDatabase) Owner() *genruntime.ResourceReference
- func (database *SqlDatabase) SetConditions(conditions conditions.Conditions)
- func (database *SqlDatabase) SetStatus(status genruntime.ConvertibleStatus) error
- func (database *SqlDatabase) ValidateCreate() error
- func (database *SqlDatabase) ValidateDelete() error
- func (database *SqlDatabase) ValidateUpdate(old runtime.Object) error
- type SqlDatabaseContainer
- func (container *SqlDatabaseContainer) AssignPropertiesFromSqlDatabaseContainer(source *v20210515s.SqlDatabaseContainer) error
- func (container *SqlDatabaseContainer) AssignPropertiesToSqlDatabaseContainer(destination *v20210515s.SqlDatabaseContainer) error
- func (container *SqlDatabaseContainer) AzureName() string
- func (container *SqlDatabaseContainer) ConvertFrom(hub conversion.Hub) error
- func (container *SqlDatabaseContainer) ConvertTo(hub conversion.Hub) error
- func (in *SqlDatabaseContainer) DeepCopy() *SqlDatabaseContainer
- func (in *SqlDatabaseContainer) DeepCopyInto(out *SqlDatabaseContainer)
- func (in *SqlDatabaseContainer) DeepCopyObject() runtime.Object
- func (container *SqlDatabaseContainer) Default()
- func (container SqlDatabaseContainer) GetAPIVersion() string
- func (container *SqlDatabaseContainer) GetConditions() conditions.Conditions
- func (container *SqlDatabaseContainer) GetResourceScope() genruntime.ResourceScope
- func (container *SqlDatabaseContainer) GetSpec() genruntime.ConvertibleSpec
- func (container *SqlDatabaseContainer) GetStatus() genruntime.ConvertibleStatus
- func (container *SqlDatabaseContainer) GetType() string
- func (container *SqlDatabaseContainer) NewEmptyStatus() genruntime.ConvertibleStatus
- func (container *SqlDatabaseContainer) OriginalGVK() *schema.GroupVersionKind
- func (container *SqlDatabaseContainer) Owner() *genruntime.ResourceReference
- func (container *SqlDatabaseContainer) SetConditions(conditions conditions.Conditions)
- func (container *SqlDatabaseContainer) SetStatus(status genruntime.ConvertibleStatus) error
- func (container *SqlDatabaseContainer) ValidateCreate() error
- func (container *SqlDatabaseContainer) ValidateDelete() error
- func (container *SqlDatabaseContainer) ValidateUpdate(old runtime.Object) error
- type SqlDatabaseContainerList
- type SqlDatabaseContainerStoredProcedure
- func (procedure *SqlDatabaseContainerStoredProcedure) AssignPropertiesFromSqlDatabaseContainerStoredProcedure(source *v20210515s.SqlDatabaseContainerStoredProcedure) error
- func (procedure *SqlDatabaseContainerStoredProcedure) AssignPropertiesToSqlDatabaseContainerStoredProcedure(destination *v20210515s.SqlDatabaseContainerStoredProcedure) error
- func (procedure *SqlDatabaseContainerStoredProcedure) AzureName() string
- func (procedure *SqlDatabaseContainerStoredProcedure) ConvertFrom(hub conversion.Hub) error
- func (procedure *SqlDatabaseContainerStoredProcedure) ConvertTo(hub conversion.Hub) error
- func (in *SqlDatabaseContainerStoredProcedure) DeepCopy() *SqlDatabaseContainerStoredProcedure
- func (in *SqlDatabaseContainerStoredProcedure) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure)
- func (in *SqlDatabaseContainerStoredProcedure) DeepCopyObject() runtime.Object
- func (procedure *SqlDatabaseContainerStoredProcedure) Default()
- func (procedure SqlDatabaseContainerStoredProcedure) GetAPIVersion() string
- func (procedure *SqlDatabaseContainerStoredProcedure) GetConditions() conditions.Conditions
- func (procedure *SqlDatabaseContainerStoredProcedure) GetResourceScope() genruntime.ResourceScope
- func (procedure *SqlDatabaseContainerStoredProcedure) GetSpec() genruntime.ConvertibleSpec
- func (procedure *SqlDatabaseContainerStoredProcedure) GetStatus() genruntime.ConvertibleStatus
- func (procedure *SqlDatabaseContainerStoredProcedure) GetType() string
- func (procedure *SqlDatabaseContainerStoredProcedure) NewEmptyStatus() genruntime.ConvertibleStatus
- func (procedure *SqlDatabaseContainerStoredProcedure) OriginalGVK() *schema.GroupVersionKind
- func (procedure *SqlDatabaseContainerStoredProcedure) Owner() *genruntime.ResourceReference
- func (procedure *SqlDatabaseContainerStoredProcedure) SetConditions(conditions conditions.Conditions)
- func (procedure *SqlDatabaseContainerStoredProcedure) SetStatus(status genruntime.ConvertibleStatus) error
- func (procedure *SqlDatabaseContainerStoredProcedure) ValidateCreate() error
- func (procedure *SqlDatabaseContainerStoredProcedure) ValidateDelete() error
- func (procedure *SqlDatabaseContainerStoredProcedure) ValidateUpdate(old runtime.Object) error
- type SqlDatabaseContainerStoredProcedureList
- type SqlDatabaseContainerThroughputSetting
- func (setting *SqlDatabaseContainerThroughputSetting) AssignPropertiesFromSqlDatabaseContainerThroughputSetting(source *v20210515s.SqlDatabaseContainerThroughputSetting) error
- func (setting *SqlDatabaseContainerThroughputSetting) AssignPropertiesToSqlDatabaseContainerThroughputSetting(destination *v20210515s.SqlDatabaseContainerThroughputSetting) error
- func (setting *SqlDatabaseContainerThroughputSetting) AzureName() string
- func (setting *SqlDatabaseContainerThroughputSetting) ConvertFrom(hub conversion.Hub) error
- func (setting *SqlDatabaseContainerThroughputSetting) ConvertTo(hub conversion.Hub) error
- func (in *SqlDatabaseContainerThroughputSetting) DeepCopy() *SqlDatabaseContainerThroughputSetting
- func (in *SqlDatabaseContainerThroughputSetting) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting)
- func (in *SqlDatabaseContainerThroughputSetting) DeepCopyObject() runtime.Object
- func (setting *SqlDatabaseContainerThroughputSetting) Default()
- func (setting SqlDatabaseContainerThroughputSetting) GetAPIVersion() string
- func (setting *SqlDatabaseContainerThroughputSetting) GetConditions() conditions.Conditions
- func (setting *SqlDatabaseContainerThroughputSetting) GetResourceScope() genruntime.ResourceScope
- func (setting *SqlDatabaseContainerThroughputSetting) GetSpec() genruntime.ConvertibleSpec
- func (setting *SqlDatabaseContainerThroughputSetting) GetStatus() genruntime.ConvertibleStatus
- func (setting *SqlDatabaseContainerThroughputSetting) GetType() string
- func (setting *SqlDatabaseContainerThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *SqlDatabaseContainerThroughputSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *SqlDatabaseContainerThroughputSetting) Owner() *genruntime.ResourceReference
- func (setting *SqlDatabaseContainerThroughputSetting) SetConditions(conditions conditions.Conditions)
- func (setting *SqlDatabaseContainerThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
- func (setting *SqlDatabaseContainerThroughputSetting) ValidateCreate() error
- func (setting *SqlDatabaseContainerThroughputSetting) ValidateDelete() error
- func (setting *SqlDatabaseContainerThroughputSetting) ValidateUpdate(old runtime.Object) error
- type SqlDatabaseContainerThroughputSettingList
- func (in *SqlDatabaseContainerThroughputSettingList) DeepCopy() *SqlDatabaseContainerThroughputSettingList
- func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyInto(out *SqlDatabaseContainerThroughputSettingList)
- func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyObject() runtime.Object
- type SqlDatabaseContainerTrigger
- func (trigger *SqlDatabaseContainerTrigger) AssignPropertiesFromSqlDatabaseContainerTrigger(source *v20210515s.SqlDatabaseContainerTrigger) error
- func (trigger *SqlDatabaseContainerTrigger) AssignPropertiesToSqlDatabaseContainerTrigger(destination *v20210515s.SqlDatabaseContainerTrigger) error
- func (trigger *SqlDatabaseContainerTrigger) AzureName() string
- func (trigger *SqlDatabaseContainerTrigger) ConvertFrom(hub conversion.Hub) error
- func (trigger *SqlDatabaseContainerTrigger) ConvertTo(hub conversion.Hub) error
- func (in *SqlDatabaseContainerTrigger) DeepCopy() *SqlDatabaseContainerTrigger
- func (in *SqlDatabaseContainerTrigger) DeepCopyInto(out *SqlDatabaseContainerTrigger)
- func (in *SqlDatabaseContainerTrigger) DeepCopyObject() runtime.Object
- func (trigger *SqlDatabaseContainerTrigger) Default()
- func (trigger SqlDatabaseContainerTrigger) GetAPIVersion() string
- func (trigger *SqlDatabaseContainerTrigger) GetConditions() conditions.Conditions
- func (trigger *SqlDatabaseContainerTrigger) GetResourceScope() genruntime.ResourceScope
- func (trigger *SqlDatabaseContainerTrigger) GetSpec() genruntime.ConvertibleSpec
- func (trigger *SqlDatabaseContainerTrigger) GetStatus() genruntime.ConvertibleStatus
- func (trigger *SqlDatabaseContainerTrigger) GetType() string
- func (trigger *SqlDatabaseContainerTrigger) NewEmptyStatus() genruntime.ConvertibleStatus
- func (trigger *SqlDatabaseContainerTrigger) OriginalGVK() *schema.GroupVersionKind
- func (trigger *SqlDatabaseContainerTrigger) Owner() *genruntime.ResourceReference
- func (trigger *SqlDatabaseContainerTrigger) SetConditions(conditions conditions.Conditions)
- func (trigger *SqlDatabaseContainerTrigger) SetStatus(status genruntime.ConvertibleStatus) error
- func (trigger *SqlDatabaseContainerTrigger) ValidateCreate() error
- func (trigger *SqlDatabaseContainerTrigger) ValidateDelete() error
- func (trigger *SqlDatabaseContainerTrigger) ValidateUpdate(old runtime.Object) error
- type SqlDatabaseContainerTriggerList
- type SqlDatabaseContainerUserDefinedFunction
- func (function *SqlDatabaseContainerUserDefinedFunction) AssignPropertiesFromSqlDatabaseContainerUserDefinedFunction(source *v20210515s.SqlDatabaseContainerUserDefinedFunction) error
- func (function *SqlDatabaseContainerUserDefinedFunction) AssignPropertiesToSqlDatabaseContainerUserDefinedFunction(destination *v20210515s.SqlDatabaseContainerUserDefinedFunction) error
- func (function *SqlDatabaseContainerUserDefinedFunction) AzureName() string
- func (function *SqlDatabaseContainerUserDefinedFunction) ConvertFrom(hub conversion.Hub) error
- func (function *SqlDatabaseContainerUserDefinedFunction) ConvertTo(hub conversion.Hub) error
- func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopy() *SqlDatabaseContainerUserDefinedFunction
- func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction)
- func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopyObject() runtime.Object
- func (function *SqlDatabaseContainerUserDefinedFunction) Default()
- func (function SqlDatabaseContainerUserDefinedFunction) GetAPIVersion() string
- func (function *SqlDatabaseContainerUserDefinedFunction) GetConditions() conditions.Conditions
- func (function *SqlDatabaseContainerUserDefinedFunction) GetResourceScope() genruntime.ResourceScope
- func (function *SqlDatabaseContainerUserDefinedFunction) GetSpec() genruntime.ConvertibleSpec
- func (function *SqlDatabaseContainerUserDefinedFunction) GetStatus() genruntime.ConvertibleStatus
- func (function *SqlDatabaseContainerUserDefinedFunction) GetType() string
- func (function *SqlDatabaseContainerUserDefinedFunction) NewEmptyStatus() genruntime.ConvertibleStatus
- func (function *SqlDatabaseContainerUserDefinedFunction) OriginalGVK() *schema.GroupVersionKind
- func (function *SqlDatabaseContainerUserDefinedFunction) Owner() *genruntime.ResourceReference
- func (function *SqlDatabaseContainerUserDefinedFunction) SetConditions(conditions conditions.Conditions)
- func (function *SqlDatabaseContainerUserDefinedFunction) SetStatus(status genruntime.ConvertibleStatus) error
- func (function *SqlDatabaseContainerUserDefinedFunction) ValidateCreate() error
- func (function *SqlDatabaseContainerUserDefinedFunction) ValidateDelete() error
- func (function *SqlDatabaseContainerUserDefinedFunction) ValidateUpdate(old runtime.Object) error
- type SqlDatabaseContainerUserDefinedFunctionList
- func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopy() *SqlDatabaseContainerUserDefinedFunctionList
- func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunctionList)
- func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyObject() runtime.Object
- type SqlDatabaseCreateUpdatePropertiesARM
- type SqlDatabaseGetProperties_StatusARM
- type SqlDatabaseGetProperties_Status_Resource
- func (resource *SqlDatabaseGetProperties_Status_Resource) AssignPropertiesFromSqlDatabaseGetPropertiesStatusResource(source *v20210515s.SqlDatabaseGetProperties_Status_Resource) error
- func (resource *SqlDatabaseGetProperties_Status_Resource) AssignPropertiesToSqlDatabaseGetPropertiesStatusResource(destination *v20210515s.SqlDatabaseGetProperties_Status_Resource) error
- func (in *SqlDatabaseGetProperties_Status_Resource) DeepCopy() *SqlDatabaseGetProperties_Status_Resource
- func (in *SqlDatabaseGetProperties_Status_Resource) DeepCopyInto(out *SqlDatabaseGetProperties_Status_Resource)
- func (resource *SqlDatabaseGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlDatabaseGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseGetProperties_Status_ResourceARM
- type SqlDatabaseGetResults_Status
- func (results *SqlDatabaseGetResults_Status) AssignPropertiesFromSqlDatabaseGetResultsStatus(source *v20210515s.SqlDatabaseGetResults_Status) error
- func (results *SqlDatabaseGetResults_Status) AssignPropertiesToSqlDatabaseGetResultsStatus(destination *v20210515s.SqlDatabaseGetResults_Status) error
- func (results *SqlDatabaseGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (results *SqlDatabaseGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlDatabaseGetResults_Status) DeepCopy() *SqlDatabaseGetResults_Status
- func (in *SqlDatabaseGetResults_Status) DeepCopyInto(out *SqlDatabaseGetResults_Status)
- func (results *SqlDatabaseGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (results *SqlDatabaseGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseGetResults_StatusARM
- type SqlDatabaseList
- type SqlDatabaseResource
- func (resource *SqlDatabaseResource) AssignPropertiesFromSqlDatabaseResource(source *v20210515s.SqlDatabaseResource) error
- func (resource *SqlDatabaseResource) AssignPropertiesToSqlDatabaseResource(destination *v20210515s.SqlDatabaseResource) error
- func (resource *SqlDatabaseResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlDatabaseResource) DeepCopy() *SqlDatabaseResource
- func (in *SqlDatabaseResource) DeepCopyInto(out *SqlDatabaseResource)
- func (resource *SqlDatabaseResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlDatabaseResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseResourceARM
- type SqlDatabaseThroughputSetting
- func (setting *SqlDatabaseThroughputSetting) AssignPropertiesFromSqlDatabaseThroughputSetting(source *v20210515s.SqlDatabaseThroughputSetting) error
- func (setting *SqlDatabaseThroughputSetting) AssignPropertiesToSqlDatabaseThroughputSetting(destination *v20210515s.SqlDatabaseThroughputSetting) error
- func (setting *SqlDatabaseThroughputSetting) AzureName() string
- func (setting *SqlDatabaseThroughputSetting) ConvertFrom(hub conversion.Hub) error
- func (setting *SqlDatabaseThroughputSetting) ConvertTo(hub conversion.Hub) error
- func (in *SqlDatabaseThroughputSetting) DeepCopy() *SqlDatabaseThroughputSetting
- func (in *SqlDatabaseThroughputSetting) DeepCopyInto(out *SqlDatabaseThroughputSetting)
- func (in *SqlDatabaseThroughputSetting) DeepCopyObject() runtime.Object
- func (setting *SqlDatabaseThroughputSetting) Default()
- func (setting SqlDatabaseThroughputSetting) GetAPIVersion() string
- func (setting *SqlDatabaseThroughputSetting) GetConditions() conditions.Conditions
- func (setting *SqlDatabaseThroughputSetting) GetResourceScope() genruntime.ResourceScope
- func (setting *SqlDatabaseThroughputSetting) GetSpec() genruntime.ConvertibleSpec
- func (setting *SqlDatabaseThroughputSetting) GetStatus() genruntime.ConvertibleStatus
- func (setting *SqlDatabaseThroughputSetting) GetType() string
- func (setting *SqlDatabaseThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *SqlDatabaseThroughputSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *SqlDatabaseThroughputSetting) Owner() *genruntime.ResourceReference
- func (setting *SqlDatabaseThroughputSetting) SetConditions(conditions conditions.Conditions)
- func (setting *SqlDatabaseThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
- func (setting *SqlDatabaseThroughputSetting) ValidateCreate() error
- func (setting *SqlDatabaseThroughputSetting) ValidateDelete() error
- func (setting *SqlDatabaseThroughputSetting) ValidateUpdate(old runtime.Object) error
- type SqlDatabaseThroughputSettingList
- type SqlStoredProcedureCreateUpdatePropertiesARM
- type SqlStoredProcedureGetProperties_StatusARM
- type SqlStoredProcedureGetProperties_Status_Resource
- func (resource *SqlStoredProcedureGetProperties_Status_Resource) AssignPropertiesFromSqlStoredProcedureGetPropertiesStatusResource(source *v20210515s.SqlStoredProcedureGetProperties_Status_Resource) error
- func (resource *SqlStoredProcedureGetProperties_Status_Resource) AssignPropertiesToSqlStoredProcedureGetPropertiesStatusResource(destination *v20210515s.SqlStoredProcedureGetProperties_Status_Resource) error
- func (in *SqlStoredProcedureGetProperties_Status_Resource) DeepCopy() *SqlStoredProcedureGetProperties_Status_Resource
- func (in *SqlStoredProcedureGetProperties_Status_Resource) DeepCopyInto(out *SqlStoredProcedureGetProperties_Status_Resource)
- func (resource *SqlStoredProcedureGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlStoredProcedureGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlStoredProcedureGetProperties_Status_ResourceARM
- type SqlStoredProcedureGetResults_Status
- func (results *SqlStoredProcedureGetResults_Status) AssignPropertiesFromSqlStoredProcedureGetResultsStatus(source *v20210515s.SqlStoredProcedureGetResults_Status) error
- func (results *SqlStoredProcedureGetResults_Status) AssignPropertiesToSqlStoredProcedureGetResultsStatus(destination *v20210515s.SqlStoredProcedureGetResults_Status) error
- func (results *SqlStoredProcedureGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (results *SqlStoredProcedureGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlStoredProcedureGetResults_Status) DeepCopy() *SqlStoredProcedureGetResults_Status
- func (in *SqlStoredProcedureGetResults_Status) DeepCopyInto(out *SqlStoredProcedureGetResults_Status)
- func (results *SqlStoredProcedureGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (results *SqlStoredProcedureGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlStoredProcedureGetResults_StatusARM
- type SqlStoredProcedureResource
- func (resource *SqlStoredProcedureResource) AssignPropertiesFromSqlStoredProcedureResource(source *v20210515s.SqlStoredProcedureResource) error
- func (resource *SqlStoredProcedureResource) AssignPropertiesToSqlStoredProcedureResource(destination *v20210515s.SqlStoredProcedureResource) error
- func (resource *SqlStoredProcedureResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlStoredProcedureResource) DeepCopy() *SqlStoredProcedureResource
- func (in *SqlStoredProcedureResource) DeepCopyInto(out *SqlStoredProcedureResource)
- func (resource *SqlStoredProcedureResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlStoredProcedureResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlStoredProcedureResourceARM
- type SqlTriggerCreateUpdatePropertiesARM
- type SqlTriggerGetPropertiesStatusResourceTriggerOperation
- type SqlTriggerGetPropertiesStatusResourceTriggerType
- type SqlTriggerGetProperties_StatusARM
- type SqlTriggerGetProperties_Status_Resource
- func (resource *SqlTriggerGetProperties_Status_Resource) AssignPropertiesFromSqlTriggerGetPropertiesStatusResource(source *v20210515s.SqlTriggerGetProperties_Status_Resource) error
- func (resource *SqlTriggerGetProperties_Status_Resource) AssignPropertiesToSqlTriggerGetPropertiesStatusResource(destination *v20210515s.SqlTriggerGetProperties_Status_Resource) error
- func (in *SqlTriggerGetProperties_Status_Resource) DeepCopy() *SqlTriggerGetProperties_Status_Resource
- func (in *SqlTriggerGetProperties_Status_Resource) DeepCopyInto(out *SqlTriggerGetProperties_Status_Resource)
- func (resource *SqlTriggerGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlTriggerGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlTriggerGetProperties_Status_ResourceARM
- type SqlTriggerGetResults_Status
- func (results *SqlTriggerGetResults_Status) AssignPropertiesFromSqlTriggerGetResultsStatus(source *v20210515s.SqlTriggerGetResults_Status) error
- func (results *SqlTriggerGetResults_Status) AssignPropertiesToSqlTriggerGetResultsStatus(destination *v20210515s.SqlTriggerGetResults_Status) error
- func (results *SqlTriggerGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (results *SqlTriggerGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlTriggerGetResults_Status) DeepCopy() *SqlTriggerGetResults_Status
- func (in *SqlTriggerGetResults_Status) DeepCopyInto(out *SqlTriggerGetResults_Status)
- func (results *SqlTriggerGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (results *SqlTriggerGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlTriggerGetResults_StatusARM
- type SqlTriggerResource
- func (resource *SqlTriggerResource) AssignPropertiesFromSqlTriggerResource(source *v20210515s.SqlTriggerResource) error
- func (resource *SqlTriggerResource) AssignPropertiesToSqlTriggerResource(destination *v20210515s.SqlTriggerResource) error
- func (resource *SqlTriggerResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlTriggerResource) DeepCopy() *SqlTriggerResource
- func (in *SqlTriggerResource) DeepCopyInto(out *SqlTriggerResource)
- func (resource *SqlTriggerResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlTriggerResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlTriggerResourceARM
- type SqlTriggerResourceTriggerOperation
- type SqlTriggerResourceTriggerType
- type SqlUserDefinedFunctionCreateUpdatePropertiesARM
- type SqlUserDefinedFunctionGetProperties_StatusARM
- type SqlUserDefinedFunctionGetProperties_Status_Resource
- func (resource *SqlUserDefinedFunctionGetProperties_Status_Resource) AssignPropertiesFromSqlUserDefinedFunctionGetPropertiesStatusResource(source *v20210515s.SqlUserDefinedFunctionGetProperties_Status_Resource) error
- func (resource *SqlUserDefinedFunctionGetProperties_Status_Resource) AssignPropertiesToSqlUserDefinedFunctionGetPropertiesStatusResource(destination *v20210515s.SqlUserDefinedFunctionGetProperties_Status_Resource) error
- func (in *SqlUserDefinedFunctionGetProperties_Status_Resource) DeepCopy() *SqlUserDefinedFunctionGetProperties_Status_Resource
- func (in *SqlUserDefinedFunctionGetProperties_Status_Resource) DeepCopyInto(out *SqlUserDefinedFunctionGetProperties_Status_Resource)
- func (resource *SqlUserDefinedFunctionGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlUserDefinedFunctionGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlUserDefinedFunctionGetProperties_Status_ResourceARM
- type SqlUserDefinedFunctionGetResults_Status
- func (results *SqlUserDefinedFunctionGetResults_Status) AssignPropertiesFromSqlUserDefinedFunctionGetResultsStatus(source *v20210515s.SqlUserDefinedFunctionGetResults_Status) error
- func (results *SqlUserDefinedFunctionGetResults_Status) AssignPropertiesToSqlUserDefinedFunctionGetResultsStatus(destination *v20210515s.SqlUserDefinedFunctionGetResults_Status) error
- func (results *SqlUserDefinedFunctionGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (results *SqlUserDefinedFunctionGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlUserDefinedFunctionGetResults_Status) DeepCopy() *SqlUserDefinedFunctionGetResults_Status
- func (in *SqlUserDefinedFunctionGetResults_Status) DeepCopyInto(out *SqlUserDefinedFunctionGetResults_Status)
- func (results *SqlUserDefinedFunctionGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (results *SqlUserDefinedFunctionGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlUserDefinedFunctionGetResults_StatusARM
- type SqlUserDefinedFunctionResource
- func (resource *SqlUserDefinedFunctionResource) AssignPropertiesFromSqlUserDefinedFunctionResource(source *v20210515s.SqlUserDefinedFunctionResource) error
- func (resource *SqlUserDefinedFunctionResource) AssignPropertiesToSqlUserDefinedFunctionResource(destination *v20210515s.SqlUserDefinedFunctionResource) error
- func (resource *SqlUserDefinedFunctionResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlUserDefinedFunctionResource) DeepCopy() *SqlUserDefinedFunctionResource
- func (in *SqlUserDefinedFunctionResource) DeepCopyInto(out *SqlUserDefinedFunctionResource)
- func (resource *SqlUserDefinedFunctionResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlUserDefinedFunctionResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlUserDefinedFunctionResourceARM
- type ThroughputPolicyResource
- func (resource *ThroughputPolicyResource) AssignPropertiesFromThroughputPolicyResource(source *v20210515s.ThroughputPolicyResource) error
- func (resource *ThroughputPolicyResource) AssignPropertiesToThroughputPolicyResource(destination *v20210515s.ThroughputPolicyResource) error
- func (resource *ThroughputPolicyResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ThroughputPolicyResource) DeepCopy() *ThroughputPolicyResource
- func (in *ThroughputPolicyResource) DeepCopyInto(out *ThroughputPolicyResource)
- func (resource *ThroughputPolicyResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *ThroughputPolicyResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ThroughputPolicyResourceARM
- type ThroughputPolicyResource_Status
- func (resource *ThroughputPolicyResource_Status) AssignPropertiesFromThroughputPolicyResourceStatus(source *v20210515s.ThroughputPolicyResource_Status) error
- func (resource *ThroughputPolicyResource_Status) AssignPropertiesToThroughputPolicyResourceStatus(destination *v20210515s.ThroughputPolicyResource_Status) error
- func (in *ThroughputPolicyResource_Status) DeepCopy() *ThroughputPolicyResource_Status
- func (in *ThroughputPolicyResource_Status) DeepCopyInto(out *ThroughputPolicyResource_Status)
- func (resource *ThroughputPolicyResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *ThroughputPolicyResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ThroughputPolicyResource_StatusARM
- type ThroughputSettingsGetProperties_StatusARM
- type ThroughputSettingsGetProperties_Status_Resource
- func (resource *ThroughputSettingsGetProperties_Status_Resource) AssignPropertiesFromThroughputSettingsGetPropertiesStatusResource(source *v20210515s.ThroughputSettingsGetProperties_Status_Resource) error
- func (resource *ThroughputSettingsGetProperties_Status_Resource) AssignPropertiesToThroughputSettingsGetPropertiesStatusResource(destination *v20210515s.ThroughputSettingsGetProperties_Status_Resource) error
- func (in *ThroughputSettingsGetProperties_Status_Resource) DeepCopy() *ThroughputSettingsGetProperties_Status_Resource
- func (in *ThroughputSettingsGetProperties_Status_Resource) DeepCopyInto(out *ThroughputSettingsGetProperties_Status_Resource)
- func (resource *ThroughputSettingsGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *ThroughputSettingsGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ThroughputSettingsGetProperties_Status_ResourceARM
- type ThroughputSettingsGetResults_Status
- func (results *ThroughputSettingsGetResults_Status) AssignPropertiesFromThroughputSettingsGetResultsStatus(source *v20210515s.ThroughputSettingsGetResults_Status) error
- func (results *ThroughputSettingsGetResults_Status) AssignPropertiesToThroughputSettingsGetResultsStatus(destination *v20210515s.ThroughputSettingsGetResults_Status) error
- func (results *ThroughputSettingsGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (results *ThroughputSettingsGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ThroughputSettingsGetResults_Status) DeepCopy() *ThroughputSettingsGetResults_Status
- func (in *ThroughputSettingsGetResults_Status) DeepCopyInto(out *ThroughputSettingsGetResults_Status)
- func (results *ThroughputSettingsGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (results *ThroughputSettingsGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ThroughputSettingsGetResults_StatusARM
- type ThroughputSettingsResource
- func (resource *ThroughputSettingsResource) AssignPropertiesFromThroughputSettingsResource(source *v20210515s.ThroughputSettingsResource) error
- func (resource *ThroughputSettingsResource) AssignPropertiesToThroughputSettingsResource(destination *v20210515s.ThroughputSettingsResource) error
- func (resource *ThroughputSettingsResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ThroughputSettingsResource) DeepCopy() *ThroughputSettingsResource
- func (in *ThroughputSettingsResource) DeepCopyInto(out *ThroughputSettingsResource)
- func (resource *ThroughputSettingsResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *ThroughputSettingsResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ThroughputSettingsResourceARM
- type ThroughputSettingsUpdatePropertiesARM
- type UniqueKey
- func (uniqueKey *UniqueKey) AssignPropertiesFromUniqueKey(source *v20210515s.UniqueKey) error
- func (uniqueKey *UniqueKey) AssignPropertiesToUniqueKey(destination *v20210515s.UniqueKey) error
- func (uniqueKey *UniqueKey) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UniqueKey) DeepCopy() *UniqueKey
- func (in *UniqueKey) DeepCopyInto(out *UniqueKey)
- func (uniqueKey *UniqueKey) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (uniqueKey *UniqueKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UniqueKeyARM
- type UniqueKeyPolicy
- func (policy *UniqueKeyPolicy) AssignPropertiesFromUniqueKeyPolicy(source *v20210515s.UniqueKeyPolicy) error
- func (policy *UniqueKeyPolicy) AssignPropertiesToUniqueKeyPolicy(destination *v20210515s.UniqueKeyPolicy) error
- func (policy *UniqueKeyPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UniqueKeyPolicy) DeepCopy() *UniqueKeyPolicy
- func (in *UniqueKeyPolicy) DeepCopyInto(out *UniqueKeyPolicy)
- func (policy *UniqueKeyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *UniqueKeyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UniqueKeyPolicyARM
- type UniqueKeyPolicy_Status
- func (policy *UniqueKeyPolicy_Status) AssignPropertiesFromUniqueKeyPolicyStatus(source *v20210515s.UniqueKeyPolicy_Status) error
- func (policy *UniqueKeyPolicy_Status) AssignPropertiesToUniqueKeyPolicyStatus(destination *v20210515s.UniqueKeyPolicy_Status) error
- func (in *UniqueKeyPolicy_Status) DeepCopy() *UniqueKeyPolicy_Status
- func (in *UniqueKeyPolicy_Status) DeepCopyInto(out *UniqueKeyPolicy_Status)
- func (policy *UniqueKeyPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *UniqueKeyPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UniqueKeyPolicy_StatusARM
- type UniqueKey_Status
- func (uniqueKey *UniqueKey_Status) AssignPropertiesFromUniqueKeyStatus(source *v20210515s.UniqueKey_Status) error
- func (uniqueKey *UniqueKey_Status) AssignPropertiesToUniqueKeyStatus(destination *v20210515s.UniqueKey_Status) error
- func (in *UniqueKey_Status) DeepCopy() *UniqueKey_Status
- func (in *UniqueKey_Status) DeepCopyInto(out *UniqueKey_Status)
- func (uniqueKey *UniqueKey_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (uniqueKey *UniqueKey_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UniqueKey_StatusARM
- type VirtualNetworkRule
- func (rule *VirtualNetworkRule) AssignPropertiesFromVirtualNetworkRule(source *v20210515s.VirtualNetworkRule) error
- func (rule *VirtualNetworkRule) AssignPropertiesToVirtualNetworkRule(destination *v20210515s.VirtualNetworkRule) error
- func (rule *VirtualNetworkRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule
- func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule)
- func (rule *VirtualNetworkRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *VirtualNetworkRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkRuleARM
- type VirtualNetworkRule_Status
- func (rule *VirtualNetworkRule_Status) AssignPropertiesFromVirtualNetworkRuleStatus(source *v20210515s.VirtualNetworkRule_Status) error
- func (rule *VirtualNetworkRule_Status) AssignPropertiesToVirtualNetworkRuleStatus(destination *v20210515s.VirtualNetworkRule_Status) error
- func (in *VirtualNetworkRule_Status) DeepCopy() *VirtualNetworkRule_Status
- func (in *VirtualNetworkRule_Status) DeepCopyInto(out *VirtualNetworkRule_Status)
- func (rule *VirtualNetworkRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *VirtualNetworkRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkRule_StatusARM
Constants ¶
const ( DatabaseAccountGetResultsStatusKindGlobalDocumentDB = DatabaseAccountGetResultsStatusKind("GlobalDocumentDB") DatabaseAccountGetResultsStatusKindMongoDB = DatabaseAccountGetResultsStatusKind("MongoDB") DatabaseAccountGetResultsStatusKindParse = DatabaseAccountGetResultsStatusKind("Parse") )
const ( ManagedServiceIdentityStatusTypeNone = ManagedServiceIdentityStatusType("None") ManagedServiceIdentityStatusTypeSystemAssigned = ManagedServiceIdentityStatusType("SystemAssigned") ManagedServiceIdentityStatusTypeSystemAssignedUserAssigned = ManagedServiceIdentityStatusType("SystemAssigned,UserAssigned") ManagedServiceIdentityStatusTypeUserAssigned = ManagedServiceIdentityStatusType("UserAssigned") )
const ( DatabaseAccountCreateUpdatePropertiesNetworkAclBypassAzureServices = DatabaseAccountCreateUpdatePropertiesNetworkAclBypass("AzureServices") DatabaseAccountCreateUpdatePropertiesNetworkAclBypassNone = DatabaseAccountCreateUpdatePropertiesNetworkAclBypass("None") )
const ( DatabaseAccountCreateUpdatePropertiesPublicNetworkAccessDisabled = DatabaseAccountCreateUpdatePropertiesPublicNetworkAccess("Disabled") DatabaseAccountCreateUpdatePropertiesPublicNetworkAccessEnabled = DatabaseAccountCreateUpdatePropertiesPublicNetworkAccess("Enabled") )
const ( NetworkAclBypass_StatusAzureServices = NetworkAclBypass_Status("AzureServices") NetworkAclBypass_StatusNone = NetworkAclBypass_Status("None") )
const ( PublicNetworkAccess_StatusDisabled = PublicNetworkAccess_Status("Disabled") PublicNetworkAccess_StatusEnabled = PublicNetworkAccess_Status("Enabled") )
const ( AnalyticalStorageConfigurationSchemaTypeFullFidelity = AnalyticalStorageConfigurationSchemaType("FullFidelity") AnalyticalStorageConfigurationSchemaTypeWellDefined = AnalyticalStorageConfigurationSchemaType("WellDefined") )
const ( AnalyticalStorageSchemaType_StatusFullFidelity = AnalyticalStorageSchemaType_Status("FullFidelity") AnalyticalStorageSchemaType_StatusWellDefined = AnalyticalStorageSchemaType_Status("WellDefined") )
const ( ApiPropertiesServerVersion32 = ApiPropertiesServerVersion("3.2") ApiPropertiesServerVersion36 = ApiPropertiesServerVersion("3.6") ApiPropertiesServerVersion40 = ApiPropertiesServerVersion("4.0") )
const ( ApiPropertiesStatusServerVersion32 = ApiPropertiesStatusServerVersion("3.2") ApiPropertiesStatusServerVersion36 = ApiPropertiesStatusServerVersion("3.6") ApiPropertiesStatusServerVersion40 = ApiPropertiesStatusServerVersion("4.0") )
const ( BackupPolicyType_StatusContinuous = BackupPolicyType_Status("Continuous") BackupPolicyType_StatusPeriodic = BackupPolicyType_Status("Periodic") )
const ( ConsistencyPolicyDefaultConsistencyLevelBoundedStaleness = ConsistencyPolicyDefaultConsistencyLevel("BoundedStaleness") ConsistencyPolicyDefaultConsistencyLevelConsistentPrefix = ConsistencyPolicyDefaultConsistencyLevel("ConsistentPrefix") ConsistencyPolicyDefaultConsistencyLevelEventual = ConsistencyPolicyDefaultConsistencyLevel("Eventual") ConsistencyPolicyDefaultConsistencyLevelSession = ConsistencyPolicyDefaultConsistencyLevel("Session") ConsistencyPolicyDefaultConsistencyLevelStrong = ConsistencyPolicyDefaultConsistencyLevel("Strong") )
const ( ConsistencyPolicyStatusDefaultConsistencyLevelBoundedStaleness = ConsistencyPolicyStatusDefaultConsistencyLevel("BoundedStaleness") ConsistencyPolicyStatusDefaultConsistencyLevelConsistentPrefix = ConsistencyPolicyStatusDefaultConsistencyLevel("ConsistentPrefix") ConsistencyPolicyStatusDefaultConsistencyLevelEventual = ConsistencyPolicyStatusDefaultConsistencyLevel("Eventual") ConsistencyPolicyStatusDefaultConsistencyLevelSession = ConsistencyPolicyStatusDefaultConsistencyLevel("Session") ConsistencyPolicyStatusDefaultConsistencyLevelStrong = ConsistencyPolicyStatusDefaultConsistencyLevel("Strong") )
const ( DatabaseAccountsSpecKindGlobalDocumentDB = DatabaseAccountsSpecKind("GlobalDocumentDB") DatabaseAccountsSpecKindMongoDB = DatabaseAccountsSpecKind("MongoDB") DatabaseAccountsSpecKindParse = DatabaseAccountsSpecKind("Parse") )
const ( ManagedServiceIdentityTypeNone = ManagedServiceIdentityType("None") ManagedServiceIdentityTypeSystemAssigned = ManagedServiceIdentityType("SystemAssigned") ManagedServiceIdentityTypeSystemAssignedUserAssigned = ManagedServiceIdentityType("SystemAssigned,UserAssigned") ManagedServiceIdentityTypeUserAssigned = ManagedServiceIdentityType("UserAssigned") )
const ( ConflictResolutionPolicyModeCustom = ConflictResolutionPolicyMode("Custom") ConflictResolutionPolicyModeLastWriterWins = ConflictResolutionPolicyMode("LastWriterWins") )
const ( ContainerPartitionKeyKindHash = ContainerPartitionKeyKind("Hash") ContainerPartitionKeyKindMultiHash = ContainerPartitionKeyKind("MultiHash") ContainerPartitionKeyKindRange = ContainerPartitionKeyKind("Range") )
const ( IndexingPolicyIndexingModeConsistent = IndexingPolicyIndexingMode("consistent") IndexingPolicyIndexingModeLazy = IndexingPolicyIndexingMode("lazy") IndexingPolicyIndexingModeNone = IndexingPolicyIndexingMode("none") )
const ( CompositePathOrderAscending = CompositePathOrder("ascending") CompositePathOrderDescending = CompositePathOrder("descending") )
const ( SpatialSpecTypesLineString = SpatialSpecTypes("LineString") SpatialSpecTypesMultiPolygon = SpatialSpecTypes("MultiPolygon") SpatialSpecTypesPoint = SpatialSpecTypes("Point") SpatialSpecTypesPolygon = SpatialSpecTypes("Polygon") )
const ( IndexesDataTypeLineString = IndexesDataType("LineString") IndexesDataTypeMultiPolygon = IndexesDataType("MultiPolygon") IndexesDataTypeNumber = IndexesDataType("Number") IndexesDataTypePoint = IndexesDataType("Point") IndexesDataTypePolygon = IndexesDataType("Polygon") IndexesDataTypeString = IndexesDataType("String") )
const ( IndexesKindHash = IndexesKind("Hash") IndexesKindRange = IndexesKind("Range") IndexesKindSpatial = IndexesKind("Spatial") )
const ( SqlTriggerResourceTriggerOperationAll = SqlTriggerResourceTriggerOperation("All") SqlTriggerResourceTriggerOperationCreate = SqlTriggerResourceTriggerOperation("Create") SqlTriggerResourceTriggerOperationDelete = SqlTriggerResourceTriggerOperation("Delete") SqlTriggerResourceTriggerOperationReplace = SqlTriggerResourceTriggerOperation("Replace") SqlTriggerResourceTriggerOperationUpdate = SqlTriggerResourceTriggerOperation("Update") )
const ( SqlTriggerResourceTriggerTypePost = SqlTriggerResourceTriggerType("Post") SqlTriggerResourceTriggerTypePre = SqlTriggerResourceTriggerType("Pre") )
const ( ConflictResolutionPolicyStatusModeCustom = ConflictResolutionPolicyStatusMode("Custom") ConflictResolutionPolicyStatusModeLastWriterWins = ConflictResolutionPolicyStatusMode("LastWriterWins") )
const ( ContainerPartitionKeyStatusKindHash = ContainerPartitionKeyStatusKind("Hash") ContainerPartitionKeyStatusKindMultiHash = ContainerPartitionKeyStatusKind("MultiHash") ContainerPartitionKeyStatusKindRange = ContainerPartitionKeyStatusKind("Range") )
const ( IndexingPolicyStatusIndexingModeConsistent = IndexingPolicyStatusIndexingMode("consistent") IndexingPolicyStatusIndexingModeLazy = IndexingPolicyStatusIndexingMode("lazy") IndexingPolicyStatusIndexingModeNone = IndexingPolicyStatusIndexingMode("none") )
const ( CompositePathStatusOrderAscending = CompositePathStatusOrder("ascending") CompositePathStatusOrderDescending = CompositePathStatusOrder("descending") )
const ( SpatialType_StatusLineString = SpatialType_Status("LineString") SpatialType_StatusMultiPolygon = SpatialType_Status("MultiPolygon") SpatialType_StatusPoint = SpatialType_Status("Point") SpatialType_StatusPolygon = SpatialType_Status("Polygon") )
const ( IndexesStatusDataTypeLineString = IndexesStatusDataType("LineString") IndexesStatusDataTypeMultiPolygon = IndexesStatusDataType("MultiPolygon") IndexesStatusDataTypeNumber = IndexesStatusDataType("Number") IndexesStatusDataTypePoint = IndexesStatusDataType("Point") IndexesStatusDataTypePolygon = IndexesStatusDataType("Polygon") IndexesStatusDataTypeString = IndexesStatusDataType("String") )
const ( IndexesStatusKindHash = IndexesStatusKind("Hash") IndexesStatusKindRange = IndexesStatusKind("Range") IndexesStatusKindSpatial = IndexesStatusKind("Spatial") )
const ( SqlTriggerGetPropertiesStatusResourceTriggerOperationAll = SqlTriggerGetPropertiesStatusResourceTriggerOperation("All") SqlTriggerGetPropertiesStatusResourceTriggerOperationCreate = SqlTriggerGetPropertiesStatusResourceTriggerOperation("Create") SqlTriggerGetPropertiesStatusResourceTriggerOperationDelete = SqlTriggerGetPropertiesStatusResourceTriggerOperation("Delete") SqlTriggerGetPropertiesStatusResourceTriggerOperationReplace = SqlTriggerGetPropertiesStatusResourceTriggerOperation("Replace") SqlTriggerGetPropertiesStatusResourceTriggerOperationUpdate = SqlTriggerGetPropertiesStatusResourceTriggerOperation("Update") )
const ( SqlTriggerGetPropertiesStatusResourceTriggerTypePost = SqlTriggerGetPropertiesStatusResourceTriggerType("Post") SqlTriggerGetPropertiesStatusResourceTriggerTypePre = SqlTriggerGetPropertiesStatusResourceTriggerType("Pre") )
const APIVersionValue = APIVersion("2021-05-15")
const ConnectorOffer_StatusSmall = ConnectorOffer_Status("Small")
const ContinuousModeBackupPolicyTypeContinuous = ContinuousModeBackupPolicyType("Continuous")
const DatabaseAccountCreateUpdatePropertiesConnectorOfferSmall = DatabaseAccountCreateUpdatePropertiesConnectorOffer("Small")
const DatabaseAccountCreateUpdatePropertiesDatabaseAccountOfferTypeStandard = DatabaseAccountCreateUpdatePropertiesDatabaseAccountOfferType("Standard")
const DatabaseAccountOfferType_StatusStandard = DatabaseAccountOfferType_Status("Standard")
const PeriodicModeBackupPolicyTypePeriodic = PeriodicModeBackupPolicyType("Periodic")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "documentdb.azure.com", Version: "v1beta20210515"} // 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 AnalyticalStorageConfiguration ¶
type AnalyticalStorageConfiguration struct {
SchemaType *AnalyticalStorageConfigurationSchemaType `json:"schemaType,omitempty"`
}
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/AnalyticalStorageConfiguration
func (*AnalyticalStorageConfiguration) AssignPropertiesFromAnalyticalStorageConfiguration ¶
func (configuration *AnalyticalStorageConfiguration) AssignPropertiesFromAnalyticalStorageConfiguration(source *v20210515s.AnalyticalStorageConfiguration) error
AssignPropertiesFromAnalyticalStorageConfiguration populates our AnalyticalStorageConfiguration from the provided source AnalyticalStorageConfiguration
func (*AnalyticalStorageConfiguration) AssignPropertiesToAnalyticalStorageConfiguration ¶
func (configuration *AnalyticalStorageConfiguration) AssignPropertiesToAnalyticalStorageConfiguration(destination *v20210515s.AnalyticalStorageConfiguration) error
AssignPropertiesToAnalyticalStorageConfiguration populates the provided destination AnalyticalStorageConfiguration from our AnalyticalStorageConfiguration
func (*AnalyticalStorageConfiguration) ConvertToARM ¶
func (configuration *AnalyticalStorageConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AnalyticalStorageConfiguration) DeepCopy ¶
func (in *AnalyticalStorageConfiguration) DeepCopy() *AnalyticalStorageConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticalStorageConfiguration.
func (*AnalyticalStorageConfiguration) DeepCopyInto ¶
func (in *AnalyticalStorageConfiguration) DeepCopyInto(out *AnalyticalStorageConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AnalyticalStorageConfiguration) NewEmptyARMValue ¶
func (configuration *AnalyticalStorageConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AnalyticalStorageConfiguration) PopulateFromARM ¶
func (configuration *AnalyticalStorageConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AnalyticalStorageConfigurationARM ¶
type AnalyticalStorageConfigurationARM struct {
SchemaType *AnalyticalStorageConfigurationSchemaType `json:"schemaType,omitempty"`
}
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/AnalyticalStorageConfiguration
func (*AnalyticalStorageConfigurationARM) DeepCopy ¶
func (in *AnalyticalStorageConfigurationARM) DeepCopy() *AnalyticalStorageConfigurationARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticalStorageConfigurationARM.
func (*AnalyticalStorageConfigurationARM) DeepCopyInto ¶
func (in *AnalyticalStorageConfigurationARM) DeepCopyInto(out *AnalyticalStorageConfigurationARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AnalyticalStorageConfigurationSchemaType ¶
type AnalyticalStorageConfigurationSchemaType string
+kubebuilder:validation:Enum={"FullFidelity","WellDefined"}
type AnalyticalStorageConfiguration_Status ¶
type AnalyticalStorageConfiguration_Status struct {
SchemaType *AnalyticalStorageSchemaType_Status `json:"schemaType,omitempty"`
}
func (*AnalyticalStorageConfiguration_Status) AssignPropertiesFromAnalyticalStorageConfigurationStatus ¶
func (configuration *AnalyticalStorageConfiguration_Status) AssignPropertiesFromAnalyticalStorageConfigurationStatus(source *v20210515s.AnalyticalStorageConfiguration_Status) error
AssignPropertiesFromAnalyticalStorageConfigurationStatus populates our AnalyticalStorageConfiguration_Status from the provided source AnalyticalStorageConfiguration_Status
func (*AnalyticalStorageConfiguration_Status) AssignPropertiesToAnalyticalStorageConfigurationStatus ¶
func (configuration *AnalyticalStorageConfiguration_Status) AssignPropertiesToAnalyticalStorageConfigurationStatus(destination *v20210515s.AnalyticalStorageConfiguration_Status) error
AssignPropertiesToAnalyticalStorageConfigurationStatus populates the provided destination AnalyticalStorageConfiguration_Status from our AnalyticalStorageConfiguration_Status
func (*AnalyticalStorageConfiguration_Status) DeepCopy ¶
func (in *AnalyticalStorageConfiguration_Status) DeepCopy() *AnalyticalStorageConfiguration_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticalStorageConfiguration_Status.
func (*AnalyticalStorageConfiguration_Status) DeepCopyInto ¶
func (in *AnalyticalStorageConfiguration_Status) DeepCopyInto(out *AnalyticalStorageConfiguration_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AnalyticalStorageConfiguration_Status) NewEmptyARMValue ¶
func (configuration *AnalyticalStorageConfiguration_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AnalyticalStorageConfiguration_Status) PopulateFromARM ¶
func (configuration *AnalyticalStorageConfiguration_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AnalyticalStorageConfiguration_StatusARM ¶
type AnalyticalStorageConfiguration_StatusARM struct {
SchemaType *AnalyticalStorageSchemaType_Status `json:"schemaType,omitempty"`
}
func (*AnalyticalStorageConfiguration_StatusARM) DeepCopy ¶
func (in *AnalyticalStorageConfiguration_StatusARM) DeepCopy() *AnalyticalStorageConfiguration_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticalStorageConfiguration_StatusARM.
func (*AnalyticalStorageConfiguration_StatusARM) DeepCopyInto ¶
func (in *AnalyticalStorageConfiguration_StatusARM) DeepCopyInto(out *AnalyticalStorageConfiguration_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AnalyticalStorageSchemaType_Status ¶
type AnalyticalStorageSchemaType_Status string
type ApiProperties ¶
type ApiProperties struct { // ServerVersion: Describes the ServerVersion of an a MongoDB account. ServerVersion *ApiPropertiesServerVersion `json:"serverVersion,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ApiProperties
func (*ApiProperties) AssignPropertiesFromApiProperties ¶
func (properties *ApiProperties) AssignPropertiesFromApiProperties(source *v20210515s.ApiProperties) error
AssignPropertiesFromApiProperties populates our ApiProperties from the provided source ApiProperties
func (*ApiProperties) AssignPropertiesToApiProperties ¶
func (properties *ApiProperties) AssignPropertiesToApiProperties(destination *v20210515s.ApiProperties) error
AssignPropertiesToApiProperties populates the provided destination ApiProperties from our ApiProperties
func (*ApiProperties) ConvertToARM ¶
func (properties *ApiProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ApiProperties) DeepCopy ¶
func (in *ApiProperties) DeepCopy() *ApiProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiProperties.
func (*ApiProperties) DeepCopyInto ¶
func (in *ApiProperties) DeepCopyInto(out *ApiProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiProperties) NewEmptyARMValue ¶
func (properties *ApiProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ApiProperties) PopulateFromARM ¶
func (properties *ApiProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ApiPropertiesARM ¶
type ApiPropertiesARM struct { // ServerVersion: Describes the ServerVersion of an a MongoDB account. ServerVersion *ApiPropertiesServerVersion `json:"serverVersion,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ApiProperties
func (*ApiPropertiesARM) DeepCopy ¶
func (in *ApiPropertiesARM) DeepCopy() *ApiPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiPropertiesARM.
func (*ApiPropertiesARM) DeepCopyInto ¶
func (in *ApiPropertiesARM) DeepCopyInto(out *ApiPropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiPropertiesServerVersion ¶
type ApiPropertiesServerVersion string
+kubebuilder:validation:Enum={"3.2","3.6","4.0"}
type ApiPropertiesStatusServerVersion ¶
type ApiPropertiesStatusServerVersion string
type ApiProperties_Status ¶
type ApiProperties_Status struct { // ServerVersion: Describes the ServerVersion of an a MongoDB account. ServerVersion *ApiPropertiesStatusServerVersion `json:"serverVersion,omitempty"` }
func (*ApiProperties_Status) AssignPropertiesFromApiPropertiesStatus ¶
func (properties *ApiProperties_Status) AssignPropertiesFromApiPropertiesStatus(source *v20210515s.ApiProperties_Status) error
AssignPropertiesFromApiPropertiesStatus populates our ApiProperties_Status from the provided source ApiProperties_Status
func (*ApiProperties_Status) AssignPropertiesToApiPropertiesStatus ¶
func (properties *ApiProperties_Status) AssignPropertiesToApiPropertiesStatus(destination *v20210515s.ApiProperties_Status) error
AssignPropertiesToApiPropertiesStatus populates the provided destination ApiProperties_Status from our ApiProperties_Status
func (*ApiProperties_Status) DeepCopy ¶
func (in *ApiProperties_Status) DeepCopy() *ApiProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiProperties_Status.
func (*ApiProperties_Status) DeepCopyInto ¶
func (in *ApiProperties_Status) DeepCopyInto(out *ApiProperties_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiProperties_Status) NewEmptyARMValue ¶
func (properties *ApiProperties_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ApiProperties_Status) PopulateFromARM ¶
func (properties *ApiProperties_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ApiProperties_StatusARM ¶
type ApiProperties_StatusARM struct { // ServerVersion: Describes the ServerVersion of an a MongoDB account. ServerVersion *ApiPropertiesStatusServerVersion `json:"serverVersion,omitempty"` }
func (*ApiProperties_StatusARM) DeepCopy ¶
func (in *ApiProperties_StatusARM) DeepCopy() *ApiProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiProperties_StatusARM.
func (*ApiProperties_StatusARM) DeepCopyInto ¶
func (in *ApiProperties_StatusARM) DeepCopyInto(out *ApiProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoUpgradePolicyResource ¶
type AutoUpgradePolicyResource struct { // ThroughputPolicy: Cosmos DB resource throughput policy ThroughputPolicy *ThroughputPolicyResource `json:"throughputPolicy,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/AutoUpgradePolicyResource
func (*AutoUpgradePolicyResource) AssignPropertiesFromAutoUpgradePolicyResource ¶
func (resource *AutoUpgradePolicyResource) AssignPropertiesFromAutoUpgradePolicyResource(source *v20210515s.AutoUpgradePolicyResource) error
AssignPropertiesFromAutoUpgradePolicyResource populates our AutoUpgradePolicyResource from the provided source AutoUpgradePolicyResource
func (*AutoUpgradePolicyResource) AssignPropertiesToAutoUpgradePolicyResource ¶
func (resource *AutoUpgradePolicyResource) AssignPropertiesToAutoUpgradePolicyResource(destination *v20210515s.AutoUpgradePolicyResource) error
AssignPropertiesToAutoUpgradePolicyResource populates the provided destination AutoUpgradePolicyResource from our AutoUpgradePolicyResource
func (*AutoUpgradePolicyResource) ConvertToARM ¶
func (resource *AutoUpgradePolicyResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AutoUpgradePolicyResource) DeepCopy ¶
func (in *AutoUpgradePolicyResource) DeepCopy() *AutoUpgradePolicyResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoUpgradePolicyResource.
func (*AutoUpgradePolicyResource) DeepCopyInto ¶
func (in *AutoUpgradePolicyResource) DeepCopyInto(out *AutoUpgradePolicyResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoUpgradePolicyResource) NewEmptyARMValue ¶
func (resource *AutoUpgradePolicyResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoUpgradePolicyResource) PopulateFromARM ¶
func (resource *AutoUpgradePolicyResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoUpgradePolicyResourceARM ¶
type AutoUpgradePolicyResourceARM struct { // ThroughputPolicy: Cosmos DB resource throughput policy ThroughputPolicy *ThroughputPolicyResourceARM `json:"throughputPolicy,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/AutoUpgradePolicyResource
func (*AutoUpgradePolicyResourceARM) DeepCopy ¶
func (in *AutoUpgradePolicyResourceARM) DeepCopy() *AutoUpgradePolicyResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoUpgradePolicyResourceARM.
func (*AutoUpgradePolicyResourceARM) DeepCopyInto ¶
func (in *AutoUpgradePolicyResourceARM) DeepCopyInto(out *AutoUpgradePolicyResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoUpgradePolicyResource_Status ¶
type AutoUpgradePolicyResource_Status struct { // ThroughputPolicy: Represents throughput policy which service must adhere to for auto-upgrade ThroughputPolicy *ThroughputPolicyResource_Status `json:"throughputPolicy,omitempty"` }
func (*AutoUpgradePolicyResource_Status) AssignPropertiesFromAutoUpgradePolicyResourceStatus ¶
func (resource *AutoUpgradePolicyResource_Status) AssignPropertiesFromAutoUpgradePolicyResourceStatus(source *v20210515s.AutoUpgradePolicyResource_Status) error
AssignPropertiesFromAutoUpgradePolicyResourceStatus populates our AutoUpgradePolicyResource_Status from the provided source AutoUpgradePolicyResource_Status
func (*AutoUpgradePolicyResource_Status) AssignPropertiesToAutoUpgradePolicyResourceStatus ¶
func (resource *AutoUpgradePolicyResource_Status) AssignPropertiesToAutoUpgradePolicyResourceStatus(destination *v20210515s.AutoUpgradePolicyResource_Status) error
AssignPropertiesToAutoUpgradePolicyResourceStatus populates the provided destination AutoUpgradePolicyResource_Status from our AutoUpgradePolicyResource_Status
func (*AutoUpgradePolicyResource_Status) DeepCopy ¶
func (in *AutoUpgradePolicyResource_Status) DeepCopy() *AutoUpgradePolicyResource_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoUpgradePolicyResource_Status.
func (*AutoUpgradePolicyResource_Status) DeepCopyInto ¶
func (in *AutoUpgradePolicyResource_Status) DeepCopyInto(out *AutoUpgradePolicyResource_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoUpgradePolicyResource_Status) NewEmptyARMValue ¶
func (resource *AutoUpgradePolicyResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoUpgradePolicyResource_Status) PopulateFromARM ¶
func (resource *AutoUpgradePolicyResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoUpgradePolicyResource_StatusARM ¶
type AutoUpgradePolicyResource_StatusARM struct { // ThroughputPolicy: Represents throughput policy which service must adhere to for auto-upgrade ThroughputPolicy *ThroughputPolicyResource_StatusARM `json:"throughputPolicy,omitempty"` }
func (*AutoUpgradePolicyResource_StatusARM) DeepCopy ¶
func (in *AutoUpgradePolicyResource_StatusARM) DeepCopy() *AutoUpgradePolicyResource_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoUpgradePolicyResource_StatusARM.
func (*AutoUpgradePolicyResource_StatusARM) DeepCopyInto ¶
func (in *AutoUpgradePolicyResource_StatusARM) DeepCopyInto(out *AutoUpgradePolicyResource_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettings ¶
type AutoscaleSettings struct { // MaxThroughput: Represents maximum throughput, the resource can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/AutoscaleSettings
func (*AutoscaleSettings) AssignPropertiesFromAutoscaleSettings ¶
func (settings *AutoscaleSettings) AssignPropertiesFromAutoscaleSettings(source *v20210515s.AutoscaleSettings) error
AssignPropertiesFromAutoscaleSettings populates our AutoscaleSettings from the provided source AutoscaleSettings
func (*AutoscaleSettings) AssignPropertiesToAutoscaleSettings ¶
func (settings *AutoscaleSettings) AssignPropertiesToAutoscaleSettings(destination *v20210515s.AutoscaleSettings) error
AssignPropertiesToAutoscaleSettings populates the provided destination AutoscaleSettings from our AutoscaleSettings
func (*AutoscaleSettings) ConvertToARM ¶
func (settings *AutoscaleSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AutoscaleSettings) DeepCopy ¶
func (in *AutoscaleSettings) DeepCopy() *AutoscaleSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettings.
func (*AutoscaleSettings) DeepCopyInto ¶
func (in *AutoscaleSettings) DeepCopyInto(out *AutoscaleSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoscaleSettings) NewEmptyARMValue ¶
func (settings *AutoscaleSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoscaleSettings) PopulateFromARM ¶
func (settings *AutoscaleSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoscaleSettingsARM ¶
type AutoscaleSettingsARM struct { // MaxThroughput: Represents maximum throughput, the resource can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/AutoscaleSettings
func (*AutoscaleSettingsARM) DeepCopy ¶
func (in *AutoscaleSettingsARM) DeepCopy() *AutoscaleSettingsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingsARM.
func (*AutoscaleSettingsARM) DeepCopyInto ¶
func (in *AutoscaleSettingsARM) DeepCopyInto(out *AutoscaleSettingsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingsResource ¶
type AutoscaleSettingsResource struct { // AutoUpgradePolicy: Cosmos DB resource auto-upgrade policy AutoUpgradePolicy *AutoUpgradePolicyResource `json:"autoUpgradePolicy,omitempty"` // +kubebuilder:validation:Required // MaxThroughput: Represents maximum throughput container can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/AutoscaleSettingsResource
func (*AutoscaleSettingsResource) AssignPropertiesFromAutoscaleSettingsResource ¶
func (resource *AutoscaleSettingsResource) AssignPropertiesFromAutoscaleSettingsResource(source *v20210515s.AutoscaleSettingsResource) error
AssignPropertiesFromAutoscaleSettingsResource populates our AutoscaleSettingsResource from the provided source AutoscaleSettingsResource
func (*AutoscaleSettingsResource) AssignPropertiesToAutoscaleSettingsResource ¶
func (resource *AutoscaleSettingsResource) AssignPropertiesToAutoscaleSettingsResource(destination *v20210515s.AutoscaleSettingsResource) error
AssignPropertiesToAutoscaleSettingsResource populates the provided destination AutoscaleSettingsResource from our AutoscaleSettingsResource
func (*AutoscaleSettingsResource) ConvertToARM ¶
func (resource *AutoscaleSettingsResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AutoscaleSettingsResource) DeepCopy ¶
func (in *AutoscaleSettingsResource) DeepCopy() *AutoscaleSettingsResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingsResource.
func (*AutoscaleSettingsResource) DeepCopyInto ¶
func (in *AutoscaleSettingsResource) DeepCopyInto(out *AutoscaleSettingsResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoscaleSettingsResource) NewEmptyARMValue ¶
func (resource *AutoscaleSettingsResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoscaleSettingsResource) PopulateFromARM ¶
func (resource *AutoscaleSettingsResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoscaleSettingsResourceARM ¶
type AutoscaleSettingsResourceARM struct { // AutoUpgradePolicy: Cosmos DB resource auto-upgrade policy AutoUpgradePolicy *AutoUpgradePolicyResourceARM `json:"autoUpgradePolicy,omitempty"` // MaxThroughput: Represents maximum throughput container can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/AutoscaleSettingsResource
func (*AutoscaleSettingsResourceARM) DeepCopy ¶
func (in *AutoscaleSettingsResourceARM) DeepCopy() *AutoscaleSettingsResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingsResourceARM.
func (*AutoscaleSettingsResourceARM) DeepCopyInto ¶
func (in *AutoscaleSettingsResourceARM) DeepCopyInto(out *AutoscaleSettingsResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettingsResource_Status ¶
type AutoscaleSettingsResource_Status struct { // AutoUpgradePolicy: Cosmos DB resource auto-upgrade policy AutoUpgradePolicy *AutoUpgradePolicyResource_Status `json:"autoUpgradePolicy,omitempty"` // MaxThroughput: Represents maximum throughput container can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` // TargetMaxThroughput: Represents target maximum throughput container can scale up to once offer is no longer in pending // state. TargetMaxThroughput *int `json:"targetMaxThroughput,omitempty"` }
func (*AutoscaleSettingsResource_Status) AssignPropertiesFromAutoscaleSettingsResourceStatus ¶
func (resource *AutoscaleSettingsResource_Status) AssignPropertiesFromAutoscaleSettingsResourceStatus(source *v20210515s.AutoscaleSettingsResource_Status) error
AssignPropertiesFromAutoscaleSettingsResourceStatus populates our AutoscaleSettingsResource_Status from the provided source AutoscaleSettingsResource_Status
func (*AutoscaleSettingsResource_Status) AssignPropertiesToAutoscaleSettingsResourceStatus ¶
func (resource *AutoscaleSettingsResource_Status) AssignPropertiesToAutoscaleSettingsResourceStatus(destination *v20210515s.AutoscaleSettingsResource_Status) error
AssignPropertiesToAutoscaleSettingsResourceStatus populates the provided destination AutoscaleSettingsResource_Status from our AutoscaleSettingsResource_Status
func (*AutoscaleSettingsResource_Status) DeepCopy ¶
func (in *AutoscaleSettingsResource_Status) DeepCopy() *AutoscaleSettingsResource_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingsResource_Status.
func (*AutoscaleSettingsResource_Status) DeepCopyInto ¶
func (in *AutoscaleSettingsResource_Status) DeepCopyInto(out *AutoscaleSettingsResource_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoscaleSettingsResource_Status) NewEmptyARMValue ¶
func (resource *AutoscaleSettingsResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoscaleSettingsResource_Status) PopulateFromARM ¶
func (resource *AutoscaleSettingsResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoscaleSettingsResource_StatusARM ¶
type AutoscaleSettingsResource_StatusARM struct { // AutoUpgradePolicy: Cosmos DB resource auto-upgrade policy AutoUpgradePolicy *AutoUpgradePolicyResource_StatusARM `json:"autoUpgradePolicy,omitempty"` // MaxThroughput: Represents maximum throughput container can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` // TargetMaxThroughput: Represents target maximum throughput container can scale up to once offer is no longer in pending // state. TargetMaxThroughput *int `json:"targetMaxThroughput,omitempty"` }
func (*AutoscaleSettingsResource_StatusARM) DeepCopy ¶
func (in *AutoscaleSettingsResource_StatusARM) DeepCopy() *AutoscaleSettingsResource_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingsResource_StatusARM.
func (*AutoscaleSettingsResource_StatusARM) DeepCopyInto ¶
func (in *AutoscaleSettingsResource_StatusARM) DeepCopyInto(out *AutoscaleSettingsResource_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoscaleSettings_Status ¶
type AutoscaleSettings_Status struct { // MaxThroughput: Represents maximum throughput, the resource can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` }
func (*AutoscaleSettings_Status) AssignPropertiesFromAutoscaleSettingsStatus ¶
func (settings *AutoscaleSettings_Status) AssignPropertiesFromAutoscaleSettingsStatus(source *v20210515s.AutoscaleSettings_Status) error
AssignPropertiesFromAutoscaleSettingsStatus populates our AutoscaleSettings_Status from the provided source AutoscaleSettings_Status
func (*AutoscaleSettings_Status) AssignPropertiesToAutoscaleSettingsStatus ¶
func (settings *AutoscaleSettings_Status) AssignPropertiesToAutoscaleSettingsStatus(destination *v20210515s.AutoscaleSettings_Status) error
AssignPropertiesToAutoscaleSettingsStatus populates the provided destination AutoscaleSettings_Status from our AutoscaleSettings_Status
func (*AutoscaleSettings_Status) DeepCopy ¶
func (in *AutoscaleSettings_Status) DeepCopy() *AutoscaleSettings_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettings_Status.
func (*AutoscaleSettings_Status) DeepCopyInto ¶
func (in *AutoscaleSettings_Status) DeepCopyInto(out *AutoscaleSettings_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoscaleSettings_Status) NewEmptyARMValue ¶
func (settings *AutoscaleSettings_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AutoscaleSettings_Status) PopulateFromARM ¶
func (settings *AutoscaleSettings_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AutoscaleSettings_StatusARM ¶
type AutoscaleSettings_StatusARM struct { // MaxThroughput: Represents maximum throughput, the resource can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` }
func (*AutoscaleSettings_StatusARM) DeepCopy ¶
func (in *AutoscaleSettings_StatusARM) DeepCopy() *AutoscaleSettings_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettings_StatusARM.
func (*AutoscaleSettings_StatusARM) DeepCopyInto ¶
func (in *AutoscaleSettings_StatusARM) DeepCopyInto(out *AutoscaleSettings_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupPolicy ¶
type BackupPolicy struct { // Continuous: Mutually exclusive with all other properties Continuous *ContinuousModeBackupPolicy `json:"continuousModeBackupPolicy,omitempty"` // Periodic: Mutually exclusive with all other properties Periodic *PeriodicModeBackupPolicy `json:"periodicModeBackupPolicy,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/BackupPolicy
func (*BackupPolicy) AssignPropertiesFromBackupPolicy ¶
func (policy *BackupPolicy) AssignPropertiesFromBackupPolicy(source *v20210515s.BackupPolicy) error
AssignPropertiesFromBackupPolicy populates our BackupPolicy from the provided source BackupPolicy
func (*BackupPolicy) AssignPropertiesToBackupPolicy ¶
func (policy *BackupPolicy) AssignPropertiesToBackupPolicy(destination *v20210515s.BackupPolicy) error
AssignPropertiesToBackupPolicy 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) 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 BackupPolicyARM ¶
type BackupPolicyARM struct { // Continuous: Mutually exclusive with all other properties Continuous *ContinuousModeBackupPolicyARM `json:"continuousModeBackupPolicy,omitempty"` // Periodic: Mutually exclusive with all other properties Periodic *PeriodicModeBackupPolicyARM `json:"periodicModeBackupPolicy,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/BackupPolicy
func (*BackupPolicyARM) DeepCopy ¶
func (in *BackupPolicyARM) DeepCopy() *BackupPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicyARM.
func (*BackupPolicyARM) DeepCopyInto ¶
func (in *BackupPolicyARM) DeepCopyInto(out *BackupPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (BackupPolicyARM) MarshalJSON ¶
func (policy BackupPolicyARM) MarshalJSON() ([]byte, error)
MarshalJSON defers JSON marshaling to the first non-nil property, because BackupPolicyARM represents a discriminated union (JSON OneOf)
func (*BackupPolicyARM) UnmarshalJSON ¶
func (policy *BackupPolicyARM) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshals the BackupPolicyARM
type BackupPolicyType_Status ¶
type BackupPolicyType_Status string
type BackupPolicy_Status ¶
type BackupPolicy_Status struct {
Type *BackupPolicyType_Status `json:"type,omitempty"`
}
func (*BackupPolicy_Status) AssignPropertiesFromBackupPolicyStatus ¶
func (policy *BackupPolicy_Status) AssignPropertiesFromBackupPolicyStatus(source *v20210515s.BackupPolicy_Status) error
AssignPropertiesFromBackupPolicyStatus populates our BackupPolicy_Status from the provided source BackupPolicy_Status
func (*BackupPolicy_Status) AssignPropertiesToBackupPolicyStatus ¶
func (policy *BackupPolicy_Status) AssignPropertiesToBackupPolicyStatus(destination *v20210515s.BackupPolicy_Status) error
AssignPropertiesToBackupPolicyStatus 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 BackupPolicy_StatusARM ¶
type BackupPolicy_StatusARM struct {
Type *BackupPolicyType_Status `json:"type,omitempty"`
}
func (*BackupPolicy_StatusARM) DeepCopy ¶
func (in *BackupPolicy_StatusARM) DeepCopy() *BackupPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy_StatusARM.
func (*BackupPolicy_StatusARM) DeepCopyInto ¶
func (in *BackupPolicy_StatusARM) DeepCopyInto(out *BackupPolicy_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Capability ¶
type Capability struct { // Name: Name of the Cosmos DB capability. For example, "name": "EnableCassandra". Current values also include // "EnableTable" and "EnableGremlin". Name *string `json:"name,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/Capability
func (*Capability) AssignPropertiesFromCapability ¶
func (capability *Capability) AssignPropertiesFromCapability(source *v20210515s.Capability) error
AssignPropertiesFromCapability populates our Capability from the provided source Capability
func (*Capability) AssignPropertiesToCapability ¶
func (capability *Capability) AssignPropertiesToCapability(destination *v20210515s.Capability) error
AssignPropertiesToCapability populates the provided destination Capability from our Capability
func (*Capability) ConvertToARM ¶
func (capability *Capability) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Capability) DeepCopy ¶
func (in *Capability) DeepCopy() *Capability
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capability.
func (*Capability) DeepCopyInto ¶
func (in *Capability) DeepCopyInto(out *Capability)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Capability) NewEmptyARMValue ¶
func (capability *Capability) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Capability) PopulateFromARM ¶
func (capability *Capability) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CapabilityARM ¶
type CapabilityARM struct { // Name: Name of the Cosmos DB capability. For example, "name": "EnableCassandra". Current values also include // "EnableTable" and "EnableGremlin". Name *string `json:"name,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/Capability
func (*CapabilityARM) DeepCopy ¶
func (in *CapabilityARM) DeepCopy() *CapabilityARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CapabilityARM.
func (*CapabilityARM) DeepCopyInto ¶
func (in *CapabilityARM) DeepCopyInto(out *CapabilityARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Capability_Status ¶
type Capability_Status struct { // Name: Name of the Cosmos DB capability. For example, "name": "EnableCassandra". Current values also include // "EnableTable" and "EnableGremlin". Name *string `json:"name,omitempty"` }
func (*Capability_Status) AssignPropertiesFromCapabilityStatus ¶
func (capability *Capability_Status) AssignPropertiesFromCapabilityStatus(source *v20210515s.Capability_Status) error
AssignPropertiesFromCapabilityStatus populates our Capability_Status from the provided source Capability_Status
func (*Capability_Status) AssignPropertiesToCapabilityStatus ¶
func (capability *Capability_Status) AssignPropertiesToCapabilityStatus(destination *v20210515s.Capability_Status) error
AssignPropertiesToCapabilityStatus populates the provided destination Capability_Status from our Capability_Status
func (*Capability_Status) DeepCopy ¶
func (in *Capability_Status) DeepCopy() *Capability_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capability_Status.
func (*Capability_Status) DeepCopyInto ¶
func (in *Capability_Status) DeepCopyInto(out *Capability_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Capability_Status) NewEmptyARMValue ¶
func (capability *Capability_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Capability_Status) PopulateFromARM ¶
func (capability *Capability_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Capability_StatusARM ¶
type Capability_StatusARM struct { // Name: Name of the Cosmos DB capability. For example, "name": "EnableCassandra". Current values also include // "EnableTable" and "EnableGremlin". Name *string `json:"name,omitempty"` }
func (*Capability_StatusARM) DeepCopy ¶
func (in *Capability_StatusARM) DeepCopy() *Capability_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capability_StatusARM.
func (*Capability_StatusARM) DeepCopyInto ¶
func (in *Capability_StatusARM) DeepCopyInto(out *Capability_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositePath ¶
type CompositePath struct { // Order: Sort order for composite paths. Order *CompositePathOrder `json:"order,omitempty"` // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/CompositePath
func (*CompositePath) AssignPropertiesFromCompositePath ¶
func (path *CompositePath) AssignPropertiesFromCompositePath(source *v20210515s.CompositePath) error
AssignPropertiesFromCompositePath populates our CompositePath from the provided source CompositePath
func (*CompositePath) AssignPropertiesToCompositePath ¶
func (path *CompositePath) AssignPropertiesToCompositePath(destination *v20210515s.CompositePath) error
AssignPropertiesToCompositePath populates the provided destination CompositePath from our CompositePath
func (*CompositePath) ConvertToARM ¶
func (path *CompositePath) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CompositePath) DeepCopy ¶
func (in *CompositePath) DeepCopy() *CompositePath
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositePath.
func (*CompositePath) DeepCopyInto ¶
func (in *CompositePath) DeepCopyInto(out *CompositePath)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompositePath) NewEmptyARMValue ¶
func (path *CompositePath) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CompositePath) PopulateFromARM ¶
func (path *CompositePath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CompositePathARM ¶
type CompositePathARM struct { // Order: Sort order for composite paths. Order *CompositePathOrder `json:"order,omitempty"` // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/CompositePath
func (*CompositePathARM) DeepCopy ¶
func (in *CompositePathARM) DeepCopy() *CompositePathARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositePathARM.
func (*CompositePathARM) DeepCopyInto ¶
func (in *CompositePathARM) DeepCopyInto(out *CompositePathARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompositePathOrder ¶
type CompositePathOrder string
+kubebuilder:validation:Enum={"ascending","descending"}
type CompositePathStatusOrder ¶
type CompositePathStatusOrder string
type CompositePath_Status ¶
type CompositePath_Status struct { // Order: Sort order for composite paths. Order *CompositePathStatusOrder `json:"order,omitempty"` // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
func (*CompositePath_Status) AssignPropertiesFromCompositePathStatus ¶
func (path *CompositePath_Status) AssignPropertiesFromCompositePathStatus(source *v20210515s.CompositePath_Status) error
AssignPropertiesFromCompositePathStatus populates our CompositePath_Status from the provided source CompositePath_Status
func (*CompositePath_Status) AssignPropertiesToCompositePathStatus ¶
func (path *CompositePath_Status) AssignPropertiesToCompositePathStatus(destination *v20210515s.CompositePath_Status) error
AssignPropertiesToCompositePathStatus populates the provided destination CompositePath_Status from our CompositePath_Status
func (*CompositePath_Status) DeepCopy ¶
func (in *CompositePath_Status) DeepCopy() *CompositePath_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositePath_Status.
func (*CompositePath_Status) DeepCopyInto ¶
func (in *CompositePath_Status) DeepCopyInto(out *CompositePath_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompositePath_Status) NewEmptyARMValue ¶
func (path *CompositePath_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CompositePath_Status) PopulateFromARM ¶
func (path *CompositePath_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CompositePath_StatusARM ¶
type CompositePath_StatusARM struct { // Order: Sort order for composite paths. Order *CompositePathStatusOrder `json:"order,omitempty"` // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
func (*CompositePath_StatusARM) DeepCopy ¶
func (in *CompositePath_StatusARM) DeepCopy() *CompositePath_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositePath_StatusARM.
func (*CompositePath_StatusARM) DeepCopyInto ¶
func (in *CompositePath_StatusARM) DeepCopyInto(out *CompositePath_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConflictResolutionPolicy ¶
type ConflictResolutionPolicy struct { // ConflictResolutionPath: The conflict resolution path in the case of LastWriterWins mode. ConflictResolutionPath *string `json:"conflictResolutionPath,omitempty"` // ConflictResolutionProcedure: The procedure to resolve conflicts in the case of custom mode. ConflictResolutionProcedure *string `json:"conflictResolutionProcedure,omitempty"` // Mode: Indicates the conflict resolution mode. Mode *ConflictResolutionPolicyMode `json:"mode,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ConflictResolutionPolicy
func (*ConflictResolutionPolicy) AssignPropertiesFromConflictResolutionPolicy ¶
func (policy *ConflictResolutionPolicy) AssignPropertiesFromConflictResolutionPolicy(source *v20210515s.ConflictResolutionPolicy) error
AssignPropertiesFromConflictResolutionPolicy populates our ConflictResolutionPolicy from the provided source ConflictResolutionPolicy
func (*ConflictResolutionPolicy) AssignPropertiesToConflictResolutionPolicy ¶
func (policy *ConflictResolutionPolicy) AssignPropertiesToConflictResolutionPolicy(destination *v20210515s.ConflictResolutionPolicy) error
AssignPropertiesToConflictResolutionPolicy populates the provided destination ConflictResolutionPolicy from our ConflictResolutionPolicy
func (*ConflictResolutionPolicy) ConvertToARM ¶
func (policy *ConflictResolutionPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ConflictResolutionPolicy) DeepCopy ¶
func (in *ConflictResolutionPolicy) DeepCopy() *ConflictResolutionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConflictResolutionPolicy.
func (*ConflictResolutionPolicy) DeepCopyInto ¶
func (in *ConflictResolutionPolicy) DeepCopyInto(out *ConflictResolutionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConflictResolutionPolicy) NewEmptyARMValue ¶
func (policy *ConflictResolutionPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ConflictResolutionPolicy) PopulateFromARM ¶
func (policy *ConflictResolutionPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ConflictResolutionPolicyARM ¶
type ConflictResolutionPolicyARM struct { // ConflictResolutionPath: The conflict resolution path in the case of LastWriterWins mode. ConflictResolutionPath *string `json:"conflictResolutionPath,omitempty"` // ConflictResolutionProcedure: The procedure to resolve conflicts in the case of custom mode. ConflictResolutionProcedure *string `json:"conflictResolutionProcedure,omitempty"` // Mode: Indicates the conflict resolution mode. Mode *ConflictResolutionPolicyMode `json:"mode,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ConflictResolutionPolicy
func (*ConflictResolutionPolicyARM) DeepCopy ¶
func (in *ConflictResolutionPolicyARM) DeepCopy() *ConflictResolutionPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConflictResolutionPolicyARM.
func (*ConflictResolutionPolicyARM) DeepCopyInto ¶
func (in *ConflictResolutionPolicyARM) DeepCopyInto(out *ConflictResolutionPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConflictResolutionPolicyMode ¶
type ConflictResolutionPolicyMode string
+kubebuilder:validation:Enum={"Custom","LastWriterWins"}
type ConflictResolutionPolicyStatusMode ¶
type ConflictResolutionPolicyStatusMode string
type ConflictResolutionPolicy_Status ¶
type ConflictResolutionPolicy_Status struct { // ConflictResolutionPath: The conflict resolution path in the case of LastWriterWins mode. ConflictResolutionPath *string `json:"conflictResolutionPath,omitempty"` // ConflictResolutionProcedure: The procedure to resolve conflicts in the case of custom mode. ConflictResolutionProcedure *string `json:"conflictResolutionProcedure,omitempty"` // Mode: Indicates the conflict resolution mode. Mode *ConflictResolutionPolicyStatusMode `json:"mode,omitempty"` }
func (*ConflictResolutionPolicy_Status) AssignPropertiesFromConflictResolutionPolicyStatus ¶
func (policy *ConflictResolutionPolicy_Status) AssignPropertiesFromConflictResolutionPolicyStatus(source *v20210515s.ConflictResolutionPolicy_Status) error
AssignPropertiesFromConflictResolutionPolicyStatus populates our ConflictResolutionPolicy_Status from the provided source ConflictResolutionPolicy_Status
func (*ConflictResolutionPolicy_Status) AssignPropertiesToConflictResolutionPolicyStatus ¶
func (policy *ConflictResolutionPolicy_Status) AssignPropertiesToConflictResolutionPolicyStatus(destination *v20210515s.ConflictResolutionPolicy_Status) error
AssignPropertiesToConflictResolutionPolicyStatus populates the provided destination ConflictResolutionPolicy_Status from our ConflictResolutionPolicy_Status
func (*ConflictResolutionPolicy_Status) DeepCopy ¶
func (in *ConflictResolutionPolicy_Status) DeepCopy() *ConflictResolutionPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConflictResolutionPolicy_Status.
func (*ConflictResolutionPolicy_Status) DeepCopyInto ¶
func (in *ConflictResolutionPolicy_Status) DeepCopyInto(out *ConflictResolutionPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConflictResolutionPolicy_Status) NewEmptyARMValue ¶
func (policy *ConflictResolutionPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ConflictResolutionPolicy_Status) PopulateFromARM ¶
func (policy *ConflictResolutionPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ConflictResolutionPolicy_StatusARM ¶
type ConflictResolutionPolicy_StatusARM struct { // ConflictResolutionPath: The conflict resolution path in the case of LastWriterWins mode. ConflictResolutionPath *string `json:"conflictResolutionPath,omitempty"` // ConflictResolutionProcedure: The procedure to resolve conflicts in the case of custom mode. ConflictResolutionProcedure *string `json:"conflictResolutionProcedure,omitempty"` // Mode: Indicates the conflict resolution mode. Mode *ConflictResolutionPolicyStatusMode `json:"mode,omitempty"` }
func (*ConflictResolutionPolicy_StatusARM) DeepCopy ¶
func (in *ConflictResolutionPolicy_StatusARM) DeepCopy() *ConflictResolutionPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConflictResolutionPolicy_StatusARM.
func (*ConflictResolutionPolicy_StatusARM) DeepCopyInto ¶
func (in *ConflictResolutionPolicy_StatusARM) DeepCopyInto(out *ConflictResolutionPolicy_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectorOffer_Status ¶
type ConnectorOffer_Status string
type ConsistencyPolicy ¶
type ConsistencyPolicy struct { // +kubebuilder:validation:Required // DefaultConsistencyLevel: The default consistency level and configuration settings of the Cosmos DB account. DefaultConsistencyLevel *ConsistencyPolicyDefaultConsistencyLevel `json:"defaultConsistencyLevel,omitempty"` // +kubebuilder:validation:Maximum=86400 // +kubebuilder:validation:Minimum=5 // MaxIntervalInSeconds: When used with the Bounded Staleness consistency level, this value represents the time amount of // staleness (in seconds) tolerated. Accepted range for this value is 5 - 86400. Required when defaultConsistencyPolicy is // set to 'BoundedStaleness'. MaxIntervalInSeconds *int `json:"maxIntervalInSeconds,omitempty"` // +kubebuilder:validation:Maximum=2147483647 // +kubebuilder:validation:Minimum=1 // MaxStalenessPrefix: When used with the Bounded Staleness consistency level, this value represents the number of stale // requests tolerated. Accepted range for this value is 1 – 2,147,483,647. Required when defaultConsistencyPolicy is set // to 'BoundedStaleness'. MaxStalenessPrefix *int `json:"maxStalenessPrefix,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ConsistencyPolicy
func (*ConsistencyPolicy) AssignPropertiesFromConsistencyPolicy ¶
func (policy *ConsistencyPolicy) AssignPropertiesFromConsistencyPolicy(source *v20210515s.ConsistencyPolicy) error
AssignPropertiesFromConsistencyPolicy populates our ConsistencyPolicy from the provided source ConsistencyPolicy
func (*ConsistencyPolicy) AssignPropertiesToConsistencyPolicy ¶
func (policy *ConsistencyPolicy) AssignPropertiesToConsistencyPolicy(destination *v20210515s.ConsistencyPolicy) error
AssignPropertiesToConsistencyPolicy populates the provided destination ConsistencyPolicy from our ConsistencyPolicy
func (*ConsistencyPolicy) ConvertToARM ¶
func (policy *ConsistencyPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ConsistencyPolicy) DeepCopy ¶
func (in *ConsistencyPolicy) DeepCopy() *ConsistencyPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsistencyPolicy.
func (*ConsistencyPolicy) DeepCopyInto ¶
func (in *ConsistencyPolicy) DeepCopyInto(out *ConsistencyPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConsistencyPolicy) NewEmptyARMValue ¶
func (policy *ConsistencyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ConsistencyPolicy) PopulateFromARM ¶
func (policy *ConsistencyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ConsistencyPolicyARM ¶
type ConsistencyPolicyARM struct { // DefaultConsistencyLevel: The default consistency level and configuration settings of the Cosmos DB account. DefaultConsistencyLevel *ConsistencyPolicyDefaultConsistencyLevel `json:"defaultConsistencyLevel,omitempty"` // MaxIntervalInSeconds: When used with the Bounded Staleness consistency level, this value represents the time amount of // staleness (in seconds) tolerated. Accepted range for this value is 5 - 86400. Required when defaultConsistencyPolicy is // set to 'BoundedStaleness'. MaxIntervalInSeconds *int `json:"maxIntervalInSeconds,omitempty"` // MaxStalenessPrefix: When used with the Bounded Staleness consistency level, this value represents the number of stale // requests tolerated. Accepted range for this value is 1 – 2,147,483,647. Required when defaultConsistencyPolicy is set // to 'BoundedStaleness'. MaxStalenessPrefix *int `json:"maxStalenessPrefix,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ConsistencyPolicy
func (*ConsistencyPolicyARM) DeepCopy ¶
func (in *ConsistencyPolicyARM) DeepCopy() *ConsistencyPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsistencyPolicyARM.
func (*ConsistencyPolicyARM) DeepCopyInto ¶
func (in *ConsistencyPolicyARM) DeepCopyInto(out *ConsistencyPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConsistencyPolicyDefaultConsistencyLevel ¶
type ConsistencyPolicyDefaultConsistencyLevel string
+kubebuilder:validation:Enum={"BoundedStaleness","ConsistentPrefix","Eventual","Session","Strong"}
type ConsistencyPolicyStatusDefaultConsistencyLevel ¶
type ConsistencyPolicyStatusDefaultConsistencyLevel string
type ConsistencyPolicy_Status ¶
type ConsistencyPolicy_Status struct { // DefaultConsistencyLevel: The default consistency level and configuration settings of the Cosmos DB account. DefaultConsistencyLevel *ConsistencyPolicyStatusDefaultConsistencyLevel `json:"defaultConsistencyLevel,omitempty"` // MaxIntervalInSeconds: When used with the Bounded Staleness consistency level, this value represents the time amount of // staleness (in seconds) tolerated. Accepted range for this value is 5 - 86400. Required when defaultConsistencyPolicy is // set to 'BoundedStaleness'. MaxIntervalInSeconds *int `json:"maxIntervalInSeconds,omitempty"` // MaxStalenessPrefix: When used with the Bounded Staleness consistency level, this value represents the number of stale // requests tolerated. Accepted range for this value is 1 – 2,147,483,647. Required when defaultConsistencyPolicy is set // to 'BoundedStaleness'. MaxStalenessPrefix *int `json:"maxStalenessPrefix,omitempty"` }
func (*ConsistencyPolicy_Status) AssignPropertiesFromConsistencyPolicyStatus ¶
func (policy *ConsistencyPolicy_Status) AssignPropertiesFromConsistencyPolicyStatus(source *v20210515s.ConsistencyPolicy_Status) error
AssignPropertiesFromConsistencyPolicyStatus populates our ConsistencyPolicy_Status from the provided source ConsistencyPolicy_Status
func (*ConsistencyPolicy_Status) AssignPropertiesToConsistencyPolicyStatus ¶
func (policy *ConsistencyPolicy_Status) AssignPropertiesToConsistencyPolicyStatus(destination *v20210515s.ConsistencyPolicy_Status) error
AssignPropertiesToConsistencyPolicyStatus populates the provided destination ConsistencyPolicy_Status from our ConsistencyPolicy_Status
func (*ConsistencyPolicy_Status) DeepCopy ¶
func (in *ConsistencyPolicy_Status) DeepCopy() *ConsistencyPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsistencyPolicy_Status.
func (*ConsistencyPolicy_Status) DeepCopyInto ¶
func (in *ConsistencyPolicy_Status) DeepCopyInto(out *ConsistencyPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConsistencyPolicy_Status) NewEmptyARMValue ¶
func (policy *ConsistencyPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ConsistencyPolicy_Status) PopulateFromARM ¶
func (policy *ConsistencyPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ConsistencyPolicy_StatusARM ¶
type ConsistencyPolicy_StatusARM struct { // DefaultConsistencyLevel: The default consistency level and configuration settings of the Cosmos DB account. DefaultConsistencyLevel *ConsistencyPolicyStatusDefaultConsistencyLevel `json:"defaultConsistencyLevel,omitempty"` // MaxIntervalInSeconds: When used with the Bounded Staleness consistency level, this value represents the time amount of // staleness (in seconds) tolerated. Accepted range for this value is 5 - 86400. Required when defaultConsistencyPolicy is // set to 'BoundedStaleness'. MaxIntervalInSeconds *int `json:"maxIntervalInSeconds,omitempty"` // MaxStalenessPrefix: When used with the Bounded Staleness consistency level, this value represents the number of stale // requests tolerated. Accepted range for this value is 1 – 2,147,483,647. Required when defaultConsistencyPolicy is set // to 'BoundedStaleness'. MaxStalenessPrefix *int `json:"maxStalenessPrefix,omitempty"` }
func (*ConsistencyPolicy_StatusARM) DeepCopy ¶
func (in *ConsistencyPolicy_StatusARM) DeepCopy() *ConsistencyPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsistencyPolicy_StatusARM.
func (*ConsistencyPolicy_StatusARM) DeepCopyInto ¶
func (in *ConsistencyPolicy_StatusARM) DeepCopyInto(out *ConsistencyPolicy_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerPartitionKey ¶
type ContainerPartitionKey struct { // Kind: Indicates the kind of algorithm used for partitioning. For MultiHash, multiple partition keys (upto three maximum) // are supported for container create. Kind *ContainerPartitionKeyKind `json:"kind,omitempty"` // Paths: List of paths using which data within the container can be partitioned Paths []string `json:"paths,omitempty"` // +kubebuilder:validation:Maximum=2 // +kubebuilder:validation:Minimum=1 // Version: Indicates the version of the partition key definition Version *int `json:"version,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ContainerPartitionKey
func (*ContainerPartitionKey) AssignPropertiesFromContainerPartitionKey ¶
func (partitionKey *ContainerPartitionKey) AssignPropertiesFromContainerPartitionKey(source *v20210515s.ContainerPartitionKey) error
AssignPropertiesFromContainerPartitionKey populates our ContainerPartitionKey from the provided source ContainerPartitionKey
func (*ContainerPartitionKey) AssignPropertiesToContainerPartitionKey ¶
func (partitionKey *ContainerPartitionKey) AssignPropertiesToContainerPartitionKey(destination *v20210515s.ContainerPartitionKey) error
AssignPropertiesToContainerPartitionKey populates the provided destination ContainerPartitionKey from our ContainerPartitionKey
func (*ContainerPartitionKey) ConvertToARM ¶
func (partitionKey *ContainerPartitionKey) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ContainerPartitionKey) DeepCopy ¶
func (in *ContainerPartitionKey) DeepCopy() *ContainerPartitionKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerPartitionKey.
func (*ContainerPartitionKey) DeepCopyInto ¶
func (in *ContainerPartitionKey) DeepCopyInto(out *ContainerPartitionKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerPartitionKey) NewEmptyARMValue ¶
func (partitionKey *ContainerPartitionKey) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerPartitionKey) PopulateFromARM ¶
func (partitionKey *ContainerPartitionKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerPartitionKeyARM ¶
type ContainerPartitionKeyARM struct { // Kind: Indicates the kind of algorithm used for partitioning. For MultiHash, multiple partition keys (upto three maximum) // are supported for container create. Kind *ContainerPartitionKeyKind `json:"kind,omitempty"` // Paths: List of paths using which data within the container can be partitioned Paths []string `json:"paths,omitempty"` // Version: Indicates the version of the partition key definition Version *int `json:"version,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ContainerPartitionKey
func (*ContainerPartitionKeyARM) DeepCopy ¶
func (in *ContainerPartitionKeyARM) DeepCopy() *ContainerPartitionKeyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerPartitionKeyARM.
func (*ContainerPartitionKeyARM) DeepCopyInto ¶
func (in *ContainerPartitionKeyARM) DeepCopyInto(out *ContainerPartitionKeyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerPartitionKeyKind ¶
type ContainerPartitionKeyKind string
+kubebuilder:validation:Enum={"Hash","MultiHash","Range"}
type ContainerPartitionKeyStatusKind ¶
type ContainerPartitionKeyStatusKind string
type ContainerPartitionKey_Status ¶
type ContainerPartitionKey_Status struct { // Kind: Indicates the kind of algorithm used for partitioning. For MultiHash, multiple partition keys (upto three maximum) // are supported for container create Kind *ContainerPartitionKeyStatusKind `json:"kind,omitempty"` // Paths: List of paths using which data within the container can be partitioned Paths []string `json:"paths,omitempty"` // SystemKey: Indicates if the container is using a system generated partition key SystemKey *bool `json:"systemKey,omitempty"` // Version: Indicates the version of the partition key definition Version *int `json:"version,omitempty"` }
func (*ContainerPartitionKey_Status) AssignPropertiesFromContainerPartitionKeyStatus ¶
func (partitionKey *ContainerPartitionKey_Status) AssignPropertiesFromContainerPartitionKeyStatus(source *v20210515s.ContainerPartitionKey_Status) error
AssignPropertiesFromContainerPartitionKeyStatus populates our ContainerPartitionKey_Status from the provided source ContainerPartitionKey_Status
func (*ContainerPartitionKey_Status) AssignPropertiesToContainerPartitionKeyStatus ¶
func (partitionKey *ContainerPartitionKey_Status) AssignPropertiesToContainerPartitionKeyStatus(destination *v20210515s.ContainerPartitionKey_Status) error
AssignPropertiesToContainerPartitionKeyStatus populates the provided destination ContainerPartitionKey_Status from our ContainerPartitionKey_Status
func (*ContainerPartitionKey_Status) DeepCopy ¶
func (in *ContainerPartitionKey_Status) DeepCopy() *ContainerPartitionKey_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerPartitionKey_Status.
func (*ContainerPartitionKey_Status) DeepCopyInto ¶
func (in *ContainerPartitionKey_Status) DeepCopyInto(out *ContainerPartitionKey_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerPartitionKey_Status) NewEmptyARMValue ¶
func (partitionKey *ContainerPartitionKey_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContainerPartitionKey_Status) PopulateFromARM ¶
func (partitionKey *ContainerPartitionKey_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContainerPartitionKey_StatusARM ¶
type ContainerPartitionKey_StatusARM struct { // Kind: Indicates the kind of algorithm used for partitioning. For MultiHash, multiple partition keys (upto three maximum) // are supported for container create Kind *ContainerPartitionKeyStatusKind `json:"kind,omitempty"` // Paths: List of paths using which data within the container can be partitioned Paths []string `json:"paths,omitempty"` // SystemKey: Indicates if the container is using a system generated partition key SystemKey *bool `json:"systemKey,omitempty"` // Version: Indicates the version of the partition key definition Version *int `json:"version,omitempty"` }
func (*ContainerPartitionKey_StatusARM) DeepCopy ¶
func (in *ContainerPartitionKey_StatusARM) DeepCopy() *ContainerPartitionKey_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerPartitionKey_StatusARM.
func (*ContainerPartitionKey_StatusARM) DeepCopyInto ¶
func (in *ContainerPartitionKey_StatusARM) DeepCopyInto(out *ContainerPartitionKey_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContinuousModeBackupPolicy ¶
type ContinuousModeBackupPolicy struct { // +kubebuilder:validation:Required Type *ContinuousModeBackupPolicyType `json:"type,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ContinuousModeBackupPolicy
func (*ContinuousModeBackupPolicy) AssignPropertiesFromContinuousModeBackupPolicy ¶
func (policy *ContinuousModeBackupPolicy) AssignPropertiesFromContinuousModeBackupPolicy(source *v20210515s.ContinuousModeBackupPolicy) error
AssignPropertiesFromContinuousModeBackupPolicy populates our ContinuousModeBackupPolicy from the provided source ContinuousModeBackupPolicy
func (*ContinuousModeBackupPolicy) AssignPropertiesToContinuousModeBackupPolicy ¶
func (policy *ContinuousModeBackupPolicy) AssignPropertiesToContinuousModeBackupPolicy(destination *v20210515s.ContinuousModeBackupPolicy) error
AssignPropertiesToContinuousModeBackupPolicy populates the provided destination ContinuousModeBackupPolicy from our ContinuousModeBackupPolicy
func (*ContinuousModeBackupPolicy) ConvertToARM ¶
func (policy *ContinuousModeBackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ContinuousModeBackupPolicy) DeepCopy ¶
func (in *ContinuousModeBackupPolicy) DeepCopy() *ContinuousModeBackupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousModeBackupPolicy.
func (*ContinuousModeBackupPolicy) DeepCopyInto ¶
func (in *ContinuousModeBackupPolicy) DeepCopyInto(out *ContinuousModeBackupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContinuousModeBackupPolicy) NewEmptyARMValue ¶
func (policy *ContinuousModeBackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContinuousModeBackupPolicy) PopulateFromARM ¶
func (policy *ContinuousModeBackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContinuousModeBackupPolicyARM ¶
type ContinuousModeBackupPolicyARM struct {
Type ContinuousModeBackupPolicyType `json:"type,omitempty"`
}
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ContinuousModeBackupPolicy
func (*ContinuousModeBackupPolicyARM) DeepCopy ¶
func (in *ContinuousModeBackupPolicyARM) DeepCopy() *ContinuousModeBackupPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousModeBackupPolicyARM.
func (*ContinuousModeBackupPolicyARM) DeepCopyInto ¶
func (in *ContinuousModeBackupPolicyARM) DeepCopyInto(out *ContinuousModeBackupPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContinuousModeBackupPolicyType ¶
type ContinuousModeBackupPolicyType string
+kubebuilder:validation:Enum={"Continuous"}
type CorsPolicy ¶
type CorsPolicy struct { // AllowedHeaders: The request headers that the origin domain may specify on the CORS request. AllowedHeaders *string `json:"allowedHeaders,omitempty"` // AllowedMethods: The methods (HTTP request verbs) that the origin domain may use for a CORS request. AllowedMethods *string `json:"allowedMethods,omitempty"` // +kubebuilder:validation:Required // AllowedOrigins: The origin domains that are permitted to make a request against the service via CORS. AllowedOrigins *string `json:"allowedOrigins,omitempty"` // ExposedHeaders: The response headers that may be sent in the response to the CORS request and exposed by the browser to // the request issuer. ExposedHeaders *string `json:"exposedHeaders,omitempty"` // +kubebuilder:validation:Maximum=2147483647 // +kubebuilder:validation:Minimum=1 // MaxAgeInSeconds: The maximum amount time that a browser should cache the preflight OPTIONS request. MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/CorsPolicy
func (*CorsPolicy) AssignPropertiesFromCorsPolicy ¶
func (policy *CorsPolicy) AssignPropertiesFromCorsPolicy(source *v20210515s.CorsPolicy) error
AssignPropertiesFromCorsPolicy populates our CorsPolicy from the provided source CorsPolicy
func (*CorsPolicy) AssignPropertiesToCorsPolicy ¶
func (policy *CorsPolicy) AssignPropertiesToCorsPolicy(destination *v20210515s.CorsPolicy) error
AssignPropertiesToCorsPolicy populates the provided destination CorsPolicy from our CorsPolicy
func (*CorsPolicy) ConvertToARM ¶
func (policy *CorsPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CorsPolicy) DeepCopy ¶
func (in *CorsPolicy) DeepCopy() *CorsPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicy.
func (*CorsPolicy) DeepCopyInto ¶
func (in *CorsPolicy) DeepCopyInto(out *CorsPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsPolicy) NewEmptyARMValue ¶
func (policy *CorsPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsPolicy) PopulateFromARM ¶
func (policy *CorsPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CorsPolicyARM ¶
type CorsPolicyARM struct { // AllowedHeaders: The request headers that the origin domain may specify on the CORS request. AllowedHeaders *string `json:"allowedHeaders,omitempty"` // AllowedMethods: The methods (HTTP request verbs) that the origin domain may use for a CORS request. AllowedMethods *string `json:"allowedMethods,omitempty"` // AllowedOrigins: The origin domains that are permitted to make a request against the service via CORS. AllowedOrigins *string `json:"allowedOrigins,omitempty"` // ExposedHeaders: The response headers that may be sent in the response to the CORS request and exposed by the browser to // the request issuer. ExposedHeaders *string `json:"exposedHeaders,omitempty"` // MaxAgeInSeconds: The maximum amount time that a browser should cache the preflight OPTIONS request. MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/CorsPolicy
func (*CorsPolicyARM) DeepCopy ¶
func (in *CorsPolicyARM) DeepCopy() *CorsPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicyARM.
func (*CorsPolicyARM) DeepCopyInto ¶
func (in *CorsPolicyARM) DeepCopyInto(out *CorsPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsPolicy_Status ¶
type CorsPolicy_Status struct { // AllowedHeaders: The request headers that the origin domain may specify on the CORS request. AllowedHeaders *string `json:"allowedHeaders,omitempty"` // AllowedMethods: The methods (HTTP request verbs) that the origin domain may use for a CORS request. AllowedMethods *string `json:"allowedMethods,omitempty"` // AllowedOrigins: The origin domains that are permitted to make a request against the service via CORS. AllowedOrigins *string `json:"allowedOrigins,omitempty"` // ExposedHeaders: The response headers that may be sent in the response to the CORS request and exposed by the browser to // the request issuer. ExposedHeaders *string `json:"exposedHeaders,omitempty"` // MaxAgeInSeconds: The maximum amount time that a browser should cache the preflight OPTIONS request. MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
func (*CorsPolicy_Status) AssignPropertiesFromCorsPolicyStatus ¶
func (policy *CorsPolicy_Status) AssignPropertiesFromCorsPolicyStatus(source *v20210515s.CorsPolicy_Status) error
AssignPropertiesFromCorsPolicyStatus populates our CorsPolicy_Status from the provided source CorsPolicy_Status
func (*CorsPolicy_Status) AssignPropertiesToCorsPolicyStatus ¶
func (policy *CorsPolicy_Status) AssignPropertiesToCorsPolicyStatus(destination *v20210515s.CorsPolicy_Status) error
AssignPropertiesToCorsPolicyStatus populates the provided destination CorsPolicy_Status from our CorsPolicy_Status
func (*CorsPolicy_Status) DeepCopy ¶
func (in *CorsPolicy_Status) DeepCopy() *CorsPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicy_Status.
func (*CorsPolicy_Status) DeepCopyInto ¶
func (in *CorsPolicy_Status) DeepCopyInto(out *CorsPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CorsPolicy_Status) NewEmptyARMValue ¶
func (policy *CorsPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CorsPolicy_Status) PopulateFromARM ¶
func (policy *CorsPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CorsPolicy_StatusARM ¶
type CorsPolicy_StatusARM struct { // AllowedHeaders: The request headers that the origin domain may specify on the CORS request. AllowedHeaders *string `json:"allowedHeaders,omitempty"` // AllowedMethods: The methods (HTTP request verbs) that the origin domain may use for a CORS request. AllowedMethods *string `json:"allowedMethods,omitempty"` // AllowedOrigins: The origin domains that are permitted to make a request against the service via CORS. AllowedOrigins *string `json:"allowedOrigins,omitempty"` // ExposedHeaders: The response headers that may be sent in the response to the CORS request and exposed by the browser to // the request issuer. ExposedHeaders *string `json:"exposedHeaders,omitempty"` // MaxAgeInSeconds: The maximum amount time that a browser should cache the preflight OPTIONS request. MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` }
func (*CorsPolicy_StatusARM) DeepCopy ¶
func (in *CorsPolicy_StatusARM) DeepCopy() *CorsPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicy_StatusARM.
func (*CorsPolicy_StatusARM) DeepCopyInto ¶
func (in *CorsPolicy_StatusARM) DeepCopyInto(out *CorsPolicy_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CreateUpdateOptions ¶
type CreateUpdateOptions struct { AutoscaleSettings *AutoscaleSettings `json:"autoscaleSettings,omitempty"` // Throughput: Request Units per second. For example, "throughput": 10000. Throughput *int `json:"throughput,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/CreateUpdateOptions
func (*CreateUpdateOptions) AssignPropertiesFromCreateUpdateOptions ¶
func (options *CreateUpdateOptions) AssignPropertiesFromCreateUpdateOptions(source *v20210515s.CreateUpdateOptions) error
AssignPropertiesFromCreateUpdateOptions populates our CreateUpdateOptions from the provided source CreateUpdateOptions
func (*CreateUpdateOptions) AssignPropertiesToCreateUpdateOptions ¶
func (options *CreateUpdateOptions) AssignPropertiesToCreateUpdateOptions(destination *v20210515s.CreateUpdateOptions) error
AssignPropertiesToCreateUpdateOptions populates the provided destination CreateUpdateOptions from our CreateUpdateOptions
func (*CreateUpdateOptions) ConvertToARM ¶
func (options *CreateUpdateOptions) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CreateUpdateOptions) DeepCopy ¶
func (in *CreateUpdateOptions) DeepCopy() *CreateUpdateOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreateUpdateOptions.
func (*CreateUpdateOptions) DeepCopyInto ¶
func (in *CreateUpdateOptions) DeepCopyInto(out *CreateUpdateOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CreateUpdateOptions) NewEmptyARMValue ¶
func (options *CreateUpdateOptions) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CreateUpdateOptions) PopulateFromARM ¶
func (options *CreateUpdateOptions) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CreateUpdateOptionsARM ¶
type CreateUpdateOptionsARM struct { AutoscaleSettings *AutoscaleSettingsARM `json:"autoscaleSettings,omitempty"` // Throughput: Request Units per second. For example, "throughput": 10000. Throughput *int `json:"throughput,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/CreateUpdateOptions
func (*CreateUpdateOptionsARM) DeepCopy ¶
func (in *CreateUpdateOptionsARM) DeepCopy() *CreateUpdateOptionsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreateUpdateOptionsARM.
func (*CreateUpdateOptionsARM) DeepCopyInto ¶
func (in *CreateUpdateOptionsARM) DeepCopyInto(out *CreateUpdateOptionsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseAccount ¶
type DatabaseAccount struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccounts_Spec `json:"spec,omitempty"` Status DatabaseAccountGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts
func (*DatabaseAccount) AssignPropertiesFromDatabaseAccount ¶
func (account *DatabaseAccount) AssignPropertiesFromDatabaseAccount(source *v20210515s.DatabaseAccount) error
AssignPropertiesFromDatabaseAccount populates our DatabaseAccount from the provided source DatabaseAccount
func (*DatabaseAccount) AssignPropertiesToDatabaseAccount ¶
func (account *DatabaseAccount) AssignPropertiesToDatabaseAccount(destination *v20210515s.DatabaseAccount) error
AssignPropertiesToDatabaseAccount populates the provided destination DatabaseAccount from our DatabaseAccount
func (*DatabaseAccount) AzureName ¶
func (account *DatabaseAccount) AzureName() string
AzureName returns the Azure name of the resource
func (*DatabaseAccount) ConvertFrom ¶
func (account *DatabaseAccount) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DatabaseAccount from the provided hub DatabaseAccount
func (*DatabaseAccount) ConvertTo ¶
func (account *DatabaseAccount) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DatabaseAccount from our DatabaseAccount
func (*DatabaseAccount) DeepCopy ¶
func (in *DatabaseAccount) DeepCopy() *DatabaseAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccount.
func (*DatabaseAccount) DeepCopyInto ¶
func (in *DatabaseAccount) DeepCopyInto(out *DatabaseAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccount) DeepCopyObject ¶
func (in *DatabaseAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabaseAccount) Default ¶
func (account *DatabaseAccount) Default()
Default applies defaults to the DatabaseAccount resource
func (DatabaseAccount) GetAPIVersion ¶
func (account DatabaseAccount) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccount) GetConditions ¶
func (account *DatabaseAccount) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DatabaseAccount) GetResourceScope ¶
func (account *DatabaseAccount) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DatabaseAccount) GetSpec ¶
func (account *DatabaseAccount) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DatabaseAccount) GetStatus ¶
func (account *DatabaseAccount) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DatabaseAccount) GetType ¶
func (account *DatabaseAccount) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts"
func (*DatabaseAccount) NewEmptyStatus ¶
func (account *DatabaseAccount) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DatabaseAccount) OriginalGVK ¶
func (account *DatabaseAccount) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DatabaseAccount) Owner ¶
func (account *DatabaseAccount) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*DatabaseAccount) SetConditions ¶
func (account *DatabaseAccount) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DatabaseAccount) SetStatus ¶
func (account *DatabaseAccount) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DatabaseAccount) ValidateCreate ¶
func (account *DatabaseAccount) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*DatabaseAccount) ValidateDelete ¶
func (account *DatabaseAccount) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*DatabaseAccount) ValidateUpdate ¶
func (account *DatabaseAccount) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type DatabaseAccountCreateUpdatePropertiesARM ¶
type DatabaseAccountCreateUpdatePropertiesARM struct { // AnalyticalStorageConfiguration: Analytical storage specific properties. AnalyticalStorageConfiguration *AnalyticalStorageConfigurationARM `json:"analyticalStorageConfiguration,omitempty"` ApiProperties *ApiPropertiesARM `json:"apiProperties,omitempty"` // BackupPolicy: The object representing the policy for taking backups on an account. BackupPolicy *BackupPolicyARM `json:"backupPolicy,omitempty"` // Capabilities: List of Cosmos DB capabilities for the account Capabilities []CapabilityARM `json:"capabilities,omitempty"` // ConnectorOffer: The cassandra connector offer type for the Cosmos DB database C* account. ConnectorOffer *DatabaseAccountCreateUpdatePropertiesConnectorOffer `json:"connectorOffer,omitempty"` // ConsistencyPolicy: The consistency policy for the Cosmos DB database account. ConsistencyPolicy *ConsistencyPolicyARM `json:"consistencyPolicy,omitempty"` // Cors: The CORS policy for the Cosmos DB database account. Cors []CorsPolicyARM `json:"cors,omitempty"` // DatabaseAccountOfferType: The offer type for the database DatabaseAccountOfferType *DatabaseAccountCreateUpdatePropertiesDatabaseAccountOfferType `json:"databaseAccountOfferType,omitempty"` // DefaultIdentity: The default identity for accessing key vault used in features like customer managed keys. The default // identity needs to be explicitly set by the users. It can be "FirstPartyIdentity", "SystemAssignedIdentity" and more. DefaultIdentity *string `json:"defaultIdentity,omitempty"` // DisableKeyBasedMetadataWriteAccess: Disable write operations on metadata resources (databases, containers, throughput) // via account keys DisableKeyBasedMetadataWriteAccess *bool `json:"disableKeyBasedMetadataWriteAccess,omitempty"` // EnableAnalyticalStorage: Flag to indicate whether to enable storage analytics. EnableAnalyticalStorage *bool `json:"enableAnalyticalStorage,omitempty"` // EnableAutomaticFailover: Enables automatic failover of the write region in the rare event that the region is unavailable // due to an outage. Automatic failover will result in a new write region for the account and is chosen based on the // failover priorities configured for the account. EnableAutomaticFailover *bool `json:"enableAutomaticFailover,omitempty"` // EnableCassandraConnector: Enables the cassandra connector on the Cosmos DB C* account EnableCassandraConnector *bool `json:"enableCassandraConnector,omitempty"` // EnableFreeTier: Flag to indicate whether Free Tier is enabled. EnableFreeTier *bool `json:"enableFreeTier,omitempty"` // EnableMultipleWriteLocations: Enables the account to write in multiple locations EnableMultipleWriteLocations *bool `json:"enableMultipleWriteLocations,omitempty"` // IpRules: Array of IpAddressOrRange objects. IpRules []IpAddressOrRangeARM `json:"ipRules,omitempty"` // IsVirtualNetworkFilterEnabled: Flag to indicate whether to enable/disable Virtual Network ACL rules. IsVirtualNetworkFilterEnabled *bool `json:"isVirtualNetworkFilterEnabled,omitempty"` // KeyVaultKeyUri: The URI of the key vault KeyVaultKeyUri *string `json:"keyVaultKeyUri,omitempty"` // Locations: An array that contains the georeplication locations enabled for the Cosmos DB account. Locations []LocationARM `json:"locations,omitempty"` // NetworkAclBypass: Indicates what services are allowed to bypass firewall checks. NetworkAclBypass *DatabaseAccountCreateUpdatePropertiesNetworkAclBypass `json:"networkAclBypass,omitempty"` // NetworkAclBypassResourceIds: An array that contains the Resource Ids for Network Acl Bypass for the Cosmos DB account. NetworkAclBypassResourceIds []string `json:"networkAclBypassResourceIds,omitempty"` // PublicNetworkAccess: Whether requests from Public Network are allowed. PublicNetworkAccess *DatabaseAccountCreateUpdatePropertiesPublicNetworkAccess `json:"publicNetworkAccess,omitempty"` // VirtualNetworkRules: List of Virtual Network ACL rules configured for the Cosmos DB account. VirtualNetworkRules []VirtualNetworkRuleARM `json:"virtualNetworkRules,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/DatabaseAccountCreateUpdateProperties
func (*DatabaseAccountCreateUpdatePropertiesARM) DeepCopy ¶
func (in *DatabaseAccountCreateUpdatePropertiesARM) DeepCopy() *DatabaseAccountCreateUpdatePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountCreateUpdatePropertiesARM.
func (*DatabaseAccountCreateUpdatePropertiesARM) DeepCopyInto ¶
func (in *DatabaseAccountCreateUpdatePropertiesARM) DeepCopyInto(out *DatabaseAccountCreateUpdatePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseAccountCreateUpdatePropertiesConnectorOffer ¶
type DatabaseAccountCreateUpdatePropertiesConnectorOffer string
+kubebuilder:validation:Enum={"Small"}
type DatabaseAccountCreateUpdatePropertiesDatabaseAccountOfferType ¶
type DatabaseAccountCreateUpdatePropertiesDatabaseAccountOfferType string
+kubebuilder:validation:Enum={"Standard"}
type DatabaseAccountCreateUpdatePropertiesNetworkAclBypass ¶
type DatabaseAccountCreateUpdatePropertiesNetworkAclBypass string
+kubebuilder:validation:Enum={"AzureServices","None"}
type DatabaseAccountCreateUpdatePropertiesPublicNetworkAccess ¶
type DatabaseAccountCreateUpdatePropertiesPublicNetworkAccess string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type DatabaseAccountGetProperties_StatusARM ¶
type DatabaseAccountGetProperties_StatusARM struct { // AnalyticalStorageConfiguration: Analytical storage specific properties. AnalyticalStorageConfiguration *AnalyticalStorageConfiguration_StatusARM `json:"analyticalStorageConfiguration,omitempty"` // ApiProperties: API specific properties. ApiProperties *ApiProperties_StatusARM `json:"apiProperties,omitempty"` // BackupPolicy: The object representing the policy for taking backups on an account. BackupPolicy *BackupPolicy_StatusARM `json:"backupPolicy,omitempty"` // Capabilities: List of Cosmos DB capabilities for the account Capabilities []Capability_StatusARM `json:"capabilities,omitempty"` // ConnectorOffer: The cassandra connector offer type for the Cosmos DB database C* account. ConnectorOffer *ConnectorOffer_Status `json:"connectorOffer,omitempty"` // ConsistencyPolicy: The consistency policy for the Cosmos DB database account. ConsistencyPolicy *ConsistencyPolicy_StatusARM `json:"consistencyPolicy,omitempty"` // Cors: The CORS policy for the Cosmos DB database account. Cors []CorsPolicy_StatusARM `json:"cors,omitempty"` // DatabaseAccountOfferType: The offer type for the Cosmos DB database account. Default value: Standard. DatabaseAccountOfferType *DatabaseAccountOfferType_Status `json:"databaseAccountOfferType,omitempty"` // DefaultIdentity: The default identity for accessing key vault used in features like customer managed keys. The default // identity needs to be explicitly set by the users. It can be "FirstPartyIdentity", "SystemAssignedIdentity" and more. DefaultIdentity *string `json:"defaultIdentity,omitempty"` // DisableKeyBasedMetadataWriteAccess: Disable write operations on metadata resources (databases, containers, throughput) // via account keys DisableKeyBasedMetadataWriteAccess *bool `json:"disableKeyBasedMetadataWriteAccess,omitempty"` // DocumentEndpoint: The connection endpoint for the Cosmos DB database account. DocumentEndpoint *string `json:"documentEndpoint,omitempty"` // EnableAnalyticalStorage: Flag to indicate whether to enable storage analytics. EnableAnalyticalStorage *bool `json:"enableAnalyticalStorage,omitempty"` // EnableAutomaticFailover: Enables automatic failover of the write region in the rare event that the region is unavailable // due to an outage. Automatic failover will result in a new write region for the account and is chosen based on the // failover priorities configured for the account. EnableAutomaticFailover *bool `json:"enableAutomaticFailover,omitempty"` // EnableCassandraConnector: Enables the cassandra connector on the Cosmos DB C* account EnableCassandraConnector *bool `json:"enableCassandraConnector,omitempty"` // EnableFreeTier: Flag to indicate whether Free Tier is enabled. EnableFreeTier *bool `json:"enableFreeTier,omitempty"` // EnableMultipleWriteLocations: Enables the account to write in multiple locations EnableMultipleWriteLocations *bool `json:"enableMultipleWriteLocations,omitempty"` // FailoverPolicies: An array that contains the regions ordered by their failover priorities. FailoverPolicies []FailoverPolicy_StatusARM `json:"failoverPolicies,omitempty"` // IpRules: List of IpRules. IpRules []IpAddressOrRange_StatusARM `json:"ipRules,omitempty"` // IsVirtualNetworkFilterEnabled: Flag to indicate whether to enable/disable Virtual Network ACL rules. IsVirtualNetworkFilterEnabled *bool `json:"isVirtualNetworkFilterEnabled,omitempty"` // KeyVaultKeyUri: The URI of the key vault KeyVaultKeyUri *string `json:"keyVaultKeyUri,omitempty"` // Locations: An array that contains all of the locations enabled for the Cosmos DB account. Locations []Location_StatusARM `json:"locations,omitempty"` // NetworkAclBypass: Indicates what services are allowed to bypass firewall checks. NetworkAclBypass *NetworkAclBypass_Status `json:"networkAclBypass,omitempty"` // NetworkAclBypassResourceIds: An array that contains the Resource Ids for Network Acl Bypass for the Cosmos DB account. NetworkAclBypassResourceIds []string `json:"networkAclBypassResourceIds,omitempty"` // PrivateEndpointConnections: List of Private Endpoint Connections configured for the Cosmos DB account. PrivateEndpointConnections []PrivateEndpointConnection_Status_SubResourceEmbeddedARM `json:"privateEndpointConnections,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` // PublicNetworkAccess: Whether requests from Public Network are allowed PublicNetworkAccess *PublicNetworkAccess_Status `json:"publicNetworkAccess,omitempty"` // ReadLocations: An array that contains of the read locations enabled for the Cosmos DB account. ReadLocations []Location_StatusARM `json:"readLocations,omitempty"` // VirtualNetworkRules: List of Virtual Network ACL rules configured for the Cosmos DB account. VirtualNetworkRules []VirtualNetworkRule_StatusARM `json:"virtualNetworkRules,omitempty"` // WriteLocations: An array that contains the write location for the Cosmos DB account. WriteLocations []Location_StatusARM `json:"writeLocations,omitempty"` }
func (*DatabaseAccountGetProperties_StatusARM) DeepCopy ¶
func (in *DatabaseAccountGetProperties_StatusARM) DeepCopy() *DatabaseAccountGetProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountGetProperties_StatusARM.
func (*DatabaseAccountGetProperties_StatusARM) DeepCopyInto ¶
func (in *DatabaseAccountGetProperties_StatusARM) DeepCopyInto(out *DatabaseAccountGetProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseAccountGetResultsStatusKind ¶
type DatabaseAccountGetResultsStatusKind string
type DatabaseAccountGetResults_Status ¶
type DatabaseAccountGetResults_Status struct { // AnalyticalStorageConfiguration: Analytical storage specific properties. AnalyticalStorageConfiguration *AnalyticalStorageConfiguration_Status `json:"analyticalStorageConfiguration,omitempty"` // ApiProperties: API specific properties. ApiProperties *ApiProperties_Status `json:"apiProperties,omitempty"` // BackupPolicy: The object representing the policy for taking backups on an account. BackupPolicy *BackupPolicy_Status `json:"backupPolicy,omitempty"` // Capabilities: List of Cosmos DB capabilities for the account Capabilities []Capability_Status `json:"capabilities,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // ConnectorOffer: The cassandra connector offer type for the Cosmos DB database C* account. ConnectorOffer *ConnectorOffer_Status `json:"connectorOffer,omitempty"` // ConsistencyPolicy: The consistency policy for the Cosmos DB database account. ConsistencyPolicy *ConsistencyPolicy_Status `json:"consistencyPolicy,omitempty"` // Cors: The CORS policy for the Cosmos DB database account. Cors []CorsPolicy_Status `json:"cors,omitempty"` // DatabaseAccountOfferType: The offer type for the Cosmos DB database account. Default value: Standard. DatabaseAccountOfferType *DatabaseAccountOfferType_Status `json:"databaseAccountOfferType,omitempty"` // DefaultIdentity: The default identity for accessing key vault used in features like customer managed keys. The default // identity needs to be explicitly set by the users. It can be "FirstPartyIdentity", "SystemAssignedIdentity" and more. DefaultIdentity *string `json:"defaultIdentity,omitempty"` // DisableKeyBasedMetadataWriteAccess: Disable write operations on metadata resources (databases, containers, throughput) // via account keys DisableKeyBasedMetadataWriteAccess *bool `json:"disableKeyBasedMetadataWriteAccess,omitempty"` // DocumentEndpoint: The connection endpoint for the Cosmos DB database account. DocumentEndpoint *string `json:"documentEndpoint,omitempty"` // EnableAnalyticalStorage: Flag to indicate whether to enable storage analytics. EnableAnalyticalStorage *bool `json:"enableAnalyticalStorage,omitempty"` // EnableAutomaticFailover: Enables automatic failover of the write region in the rare event that the region is unavailable // due to an outage. Automatic failover will result in a new write region for the account and is chosen based on the // failover priorities configured for the account. EnableAutomaticFailover *bool `json:"enableAutomaticFailover,omitempty"` // EnableCassandraConnector: Enables the cassandra connector on the Cosmos DB C* account EnableCassandraConnector *bool `json:"enableCassandraConnector,omitempty"` // EnableFreeTier: Flag to indicate whether Free Tier is enabled. EnableFreeTier *bool `json:"enableFreeTier,omitempty"` // EnableMultipleWriteLocations: Enables the account to write in multiple locations EnableMultipleWriteLocations *bool `json:"enableMultipleWriteLocations,omitempty"` // FailoverPolicies: An array that contains the regions ordered by their failover priorities. FailoverPolicies []FailoverPolicy_Status `json:"failoverPolicies,omitempty"` // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` Identity *ManagedServiceIdentity_Status `json:"identity,omitempty"` // IpRules: List of IpRules. IpRules []IpAddressOrRange_Status `json:"ipRules,omitempty"` // IsVirtualNetworkFilterEnabled: Flag to indicate whether to enable/disable Virtual Network ACL rules. IsVirtualNetworkFilterEnabled *bool `json:"isVirtualNetworkFilterEnabled,omitempty"` // KeyVaultKeyUri: The URI of the key vault KeyVaultKeyUri *string `json:"keyVaultKeyUri,omitempty"` // Kind: Indicates the type of database account. This can only be set at database account creation. Kind *DatabaseAccountGetResultsStatusKind `json:"kind,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Locations: An array that contains all of the locations enabled for the Cosmos DB account. Locations []Location_Status `json:"locations,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` // NetworkAclBypass: Indicates what services are allowed to bypass firewall checks. NetworkAclBypass *NetworkAclBypass_Status `json:"networkAclBypass,omitempty"` // NetworkAclBypassResourceIds: An array that contains the Resource Ids for Network Acl Bypass for the Cosmos DB account. NetworkAclBypassResourceIds []string `json:"networkAclBypassResourceIds,omitempty"` // PrivateEndpointConnections: List of Private Endpoint Connections configured for the Cosmos DB account. PrivateEndpointConnections []PrivateEndpointConnection_Status_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` // PublicNetworkAccess: Whether requests from Public Network are allowed PublicNetworkAccess *PublicNetworkAccess_Status `json:"publicNetworkAccess,omitempty"` // ReadLocations: An array that contains of the read locations enabled for the Cosmos DB account. ReadLocations []Location_Status `json:"readLocations,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` // VirtualNetworkRules: List of Virtual Network ACL rules configured for the Cosmos DB account. VirtualNetworkRules []VirtualNetworkRule_Status `json:"virtualNetworkRules,omitempty"` // WriteLocations: An array that contains the write location for the Cosmos DB account. WriteLocations []Location_Status `json:"writeLocations,omitempty"` }
func (*DatabaseAccountGetResults_Status) AssignPropertiesFromDatabaseAccountGetResultsStatus ¶
func (results *DatabaseAccountGetResults_Status) AssignPropertiesFromDatabaseAccountGetResultsStatus(source *v20210515s.DatabaseAccountGetResults_Status) error
AssignPropertiesFromDatabaseAccountGetResultsStatus populates our DatabaseAccountGetResults_Status from the provided source DatabaseAccountGetResults_Status
func (*DatabaseAccountGetResults_Status) AssignPropertiesToDatabaseAccountGetResultsStatus ¶
func (results *DatabaseAccountGetResults_Status) AssignPropertiesToDatabaseAccountGetResultsStatus(destination *v20210515s.DatabaseAccountGetResults_Status) error
AssignPropertiesToDatabaseAccountGetResultsStatus populates the provided destination DatabaseAccountGetResults_Status from our DatabaseAccountGetResults_Status
func (*DatabaseAccountGetResults_Status) ConvertStatusFrom ¶
func (results *DatabaseAccountGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DatabaseAccountGetResults_Status from the provided source
func (*DatabaseAccountGetResults_Status) ConvertStatusTo ¶
func (results *DatabaseAccountGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DatabaseAccountGetResults_Status
func (*DatabaseAccountGetResults_Status) DeepCopy ¶
func (in *DatabaseAccountGetResults_Status) DeepCopy() *DatabaseAccountGetResults_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountGetResults_Status.
func (*DatabaseAccountGetResults_Status) DeepCopyInto ¶
func (in *DatabaseAccountGetResults_Status) DeepCopyInto(out *DatabaseAccountGetResults_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountGetResults_Status) NewEmptyARMValue ¶
func (results *DatabaseAccountGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountGetResults_Status) PopulateFromARM ¶
func (results *DatabaseAccountGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatabaseAccountGetResults_StatusARM ¶
type DatabaseAccountGetResults_StatusARM struct { // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` Identity *ManagedServiceIdentity_StatusARM `json:"identity,omitempty"` // Kind: Indicates the type of database account. This can only be set at database account creation. Kind *DatabaseAccountGetResultsStatusKind `json:"kind,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` Properties *DatabaseAccountGetProperties_StatusARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*DatabaseAccountGetResults_StatusARM) DeepCopy ¶
func (in *DatabaseAccountGetResults_StatusARM) DeepCopy() *DatabaseAccountGetResults_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountGetResults_StatusARM.
func (*DatabaseAccountGetResults_StatusARM) DeepCopyInto ¶
func (in *DatabaseAccountGetResults_StatusARM) DeepCopyInto(out *DatabaseAccountGetResults_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseAccountList ¶
type DatabaseAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DatabaseAccount `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts
func (*DatabaseAccountList) DeepCopy ¶
func (in *DatabaseAccountList) DeepCopy() *DatabaseAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountList.
func (*DatabaseAccountList) DeepCopyInto ¶
func (in *DatabaseAccountList) DeepCopyInto(out *DatabaseAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountList) DeepCopyObject ¶
func (in *DatabaseAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabaseAccountOfferType_Status ¶
type DatabaseAccountOfferType_Status string
type DatabaseAccountOperatorSecrets ¶
type DatabaseAccountOperatorSecrets struct { // DocumentEndpoint: indicates where the DocumentEndpoint secret should be placed. If omitted, the secret will not be // retrieved from Azure. DocumentEndpoint *genruntime.SecretDestination `json:"documentEndpoint,omitempty"` // PrimaryMasterKey: indicates where the PrimaryMasterKey secret should be placed. If omitted, the secret will not be // retrieved from Azure. PrimaryMasterKey *genruntime.SecretDestination `json:"primaryMasterKey,omitempty"` // PrimaryReadonlyMasterKey: indicates where the PrimaryReadonlyMasterKey secret should be placed. If omitted, the secret // will not be retrieved from Azure. PrimaryReadonlyMasterKey *genruntime.SecretDestination `json:"primaryReadonlyMasterKey,omitempty"` // SecondaryMasterKey: indicates where the SecondaryMasterKey secret should be placed. If omitted, the secret will not be // retrieved from Azure. SecondaryMasterKey *genruntime.SecretDestination `json:"secondaryMasterKey,omitempty"` // SecondaryReadonlyMasterKey: indicates where the SecondaryReadonlyMasterKey secret should be placed. If omitted, the // secret will not be retrieved from Azure. SecondaryReadonlyMasterKey *genruntime.SecretDestination `json:"secondaryReadonlyMasterKey,omitempty"` }
func (*DatabaseAccountOperatorSecrets) AssignPropertiesFromDatabaseAccountOperatorSecrets ¶
func (secrets *DatabaseAccountOperatorSecrets) AssignPropertiesFromDatabaseAccountOperatorSecrets(source *v20210515s.DatabaseAccountOperatorSecrets) error
AssignPropertiesFromDatabaseAccountOperatorSecrets populates our DatabaseAccountOperatorSecrets from the provided source DatabaseAccountOperatorSecrets
func (*DatabaseAccountOperatorSecrets) AssignPropertiesToDatabaseAccountOperatorSecrets ¶
func (secrets *DatabaseAccountOperatorSecrets) AssignPropertiesToDatabaseAccountOperatorSecrets(destination *v20210515s.DatabaseAccountOperatorSecrets) error
AssignPropertiesToDatabaseAccountOperatorSecrets populates the provided destination DatabaseAccountOperatorSecrets from our DatabaseAccountOperatorSecrets
func (*DatabaseAccountOperatorSecrets) DeepCopy ¶
func (in *DatabaseAccountOperatorSecrets) DeepCopy() *DatabaseAccountOperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountOperatorSecrets.
func (*DatabaseAccountOperatorSecrets) DeepCopyInto ¶
func (in *DatabaseAccountOperatorSecrets) DeepCopyInto(out *DatabaseAccountOperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseAccountOperatorSpec ¶
type DatabaseAccountOperatorSpec struct { // Secrets: configures where to place Azure generated secrets. Secrets *DatabaseAccountOperatorSecrets `json:"secrets,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DatabaseAccountOperatorSpec) AssignPropertiesFromDatabaseAccountOperatorSpec ¶
func (operator *DatabaseAccountOperatorSpec) AssignPropertiesFromDatabaseAccountOperatorSpec(source *v20210515s.DatabaseAccountOperatorSpec) error
AssignPropertiesFromDatabaseAccountOperatorSpec populates our DatabaseAccountOperatorSpec from the provided source DatabaseAccountOperatorSpec
func (*DatabaseAccountOperatorSpec) AssignPropertiesToDatabaseAccountOperatorSpec ¶
func (operator *DatabaseAccountOperatorSpec) AssignPropertiesToDatabaseAccountOperatorSpec(destination *v20210515s.DatabaseAccountOperatorSpec) error
AssignPropertiesToDatabaseAccountOperatorSpec populates the provided destination DatabaseAccountOperatorSpec from our DatabaseAccountOperatorSpec
func (*DatabaseAccountOperatorSpec) DeepCopy ¶
func (in *DatabaseAccountOperatorSpec) DeepCopy() *DatabaseAccountOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountOperatorSpec.
func (*DatabaseAccountOperatorSpec) DeepCopyInto ¶
func (in *DatabaseAccountOperatorSpec) DeepCopyInto(out *DatabaseAccountOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec ¶
type DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a documentdb.azure.com/MongodbDatabaseCollection resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"MongodbDatabaseCollection"` // +kubebuilder:validation:Required // Resource: Cosmos DB resource throughput object. Either throughput is required or autoscaleSettings is required, but not // both. Resource *ThroughputSettingsResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesCollectionsThroughputSettingsSpec ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesCollectionsThroughputSettingsSpec(source *v20210515s.DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) error
AssignPropertiesFromDatabaseAccountsMongodbDatabasesCollectionsThroughputSettingsSpec populates our DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec from the provided source DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesCollectionsThroughputSettingsSpec ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesCollectionsThroughputSettingsSpec(destination *v20210515s.DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) error
AssignPropertiesToDatabaseAccountsMongodbDatabasesCollectionsThroughputSettingsSpec populates the provided destination DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec from our DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) ConvertSpecFrom ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec from the provided source
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) ConvertSpecTo ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) ConvertToARM ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) DeepCopy ¶
func (in *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) DeepCopy() *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec.
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) NewEmptyARMValue ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) OriginalVersion ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) PopulateFromARM ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM ¶
type DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Name of the resource Name string `json:"name,omitempty"` // Properties: Properties to update Azure Cosmos DB resource throughput. Properties *ThroughputSettingsUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) DeepCopy() *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM.
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) GetAPIVersion ¶
func (settings DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) GetName ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) GetType ¶
func (settings *DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings"
type DatabaseAccountsMongodbDatabasesCollections_Spec ¶
type DatabaseAccountsMongodbDatabasesCollections_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"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptions `json:"options,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 documentdb.azure.com/MongodbDatabase resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"MongodbDatabase"` // +kubebuilder:validation:Required // Resource: Cosmos DB MongoDB collection resource object Resource *MongoDBCollectionResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesCollectionsSpec ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesCollectionsSpec(source *v20210515s.DatabaseAccountsMongodbDatabasesCollections_Spec) error
AssignPropertiesFromDatabaseAccountsMongodbDatabasesCollectionsSpec populates our DatabaseAccountsMongodbDatabasesCollections_Spec from the provided source DatabaseAccountsMongodbDatabasesCollections_Spec
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesCollectionsSpec ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesCollectionsSpec(destination *v20210515s.DatabaseAccountsMongodbDatabasesCollections_Spec) error
AssignPropertiesToDatabaseAccountsMongodbDatabasesCollectionsSpec populates the provided destination DatabaseAccountsMongodbDatabasesCollections_Spec from our DatabaseAccountsMongodbDatabasesCollections_Spec
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) ConvertSpecFrom ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsMongodbDatabasesCollections_Spec from the provided source
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) ConvertSpecTo ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsMongodbDatabasesCollections_Spec
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) ConvertToARM ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) DeepCopy ¶
func (in *DatabaseAccountsMongodbDatabasesCollections_Spec) DeepCopy() *DatabaseAccountsMongodbDatabasesCollections_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsMongodbDatabasesCollections_Spec.
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsMongodbDatabasesCollections_Spec) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesCollections_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) NewEmptyARMValue ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) OriginalVersion ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) PopulateFromARM ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DatabaseAccountsMongodbDatabasesCollections_Spec) SetAzureName ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DatabaseAccountsMongodbDatabasesCollections_SpecARM ¶
type DatabaseAccountsMongodbDatabasesCollections_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Cosmos DB collection name. Name string `json:"name,omitempty"` // Properties: Properties to create and update Azure Cosmos DB MongoDB collection. Properties *MongoDBCollectionCreateUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsMongodbDatabasesCollections_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsMongodbDatabasesCollections_SpecARM) DeepCopy() *DatabaseAccountsMongodbDatabasesCollections_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsMongodbDatabasesCollections_SpecARM.
func (*DatabaseAccountsMongodbDatabasesCollections_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsMongodbDatabasesCollections_SpecARM) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesCollections_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsMongodbDatabasesCollections_SpecARM) GetAPIVersion ¶
func (collections DatabaseAccountsMongodbDatabasesCollections_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsMongodbDatabasesCollections_SpecARM) GetName ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsMongodbDatabasesCollections_SpecARM) GetType ¶
func (collections *DatabaseAccountsMongodbDatabasesCollections_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections"
type DatabaseAccountsMongodbDatabasesThroughputSettings_Spec ¶
type DatabaseAccountsMongodbDatabasesThroughputSettings_Spec struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a documentdb.azure.com/MongodbDatabase resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"MongodbDatabase"` // +kubebuilder:validation:Required // Resource: Cosmos DB resource throughput object. Either throughput is required or autoscaleSettings is required, but not // both. Resource *ThroughputSettingsResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesThroughputSettingsSpec ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesThroughputSettingsSpec(source *v20210515s.DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) error
AssignPropertiesFromDatabaseAccountsMongodbDatabasesThroughputSettingsSpec populates our DatabaseAccountsMongodbDatabasesThroughputSettings_Spec from the provided source DatabaseAccountsMongodbDatabasesThroughputSettings_Spec
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesThroughputSettingsSpec ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesThroughputSettingsSpec(destination *v20210515s.DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) error
AssignPropertiesToDatabaseAccountsMongodbDatabasesThroughputSettingsSpec populates the provided destination DatabaseAccountsMongodbDatabasesThroughputSettings_Spec from our DatabaseAccountsMongodbDatabasesThroughputSettings_Spec
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) ConvertSpecFrom ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsMongodbDatabasesThroughputSettings_Spec from the provided source
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) ConvertSpecTo ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsMongodbDatabasesThroughputSettings_Spec
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) ConvertToARM ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) DeepCopy ¶
func (in *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) DeepCopy() *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsMongodbDatabasesThroughputSettings_Spec.
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) NewEmptyARMValue ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) OriginalVersion ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) PopulateFromARM ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM ¶
type DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Name of the resource Name string `json:"name,omitempty"` // Properties: Properties to update Azure Cosmos DB resource throughput. Properties *ThroughputSettingsUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) DeepCopy() *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM.
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) DeepCopyInto(out *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) GetAPIVersion ¶
func (settings DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) GetName ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) GetType ¶
func (settings *DatabaseAccountsMongodbDatabasesThroughputSettings_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/throughputSettings"
type DatabaseAccountsMongodbDatabases_Spec ¶
type DatabaseAccountsMongodbDatabases_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"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptions `json:"options,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 documentdb.azure.com/DatabaseAccount resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"DatabaseAccount"` // +kubebuilder:validation:Required // Resource: Cosmos DB MongoDB database resource object Resource *MongoDBDatabaseResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsMongodbDatabases_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesSpec ¶
func (databases *DatabaseAccountsMongodbDatabases_Spec) AssignPropertiesFromDatabaseAccountsMongodbDatabasesSpec(source *v20210515s.DatabaseAccountsMongodbDatabases_Spec) error
AssignPropertiesFromDatabaseAccountsMongodbDatabasesSpec populates our DatabaseAccountsMongodbDatabases_Spec from the provided source DatabaseAccountsMongodbDatabases_Spec
func (*DatabaseAccountsMongodbDatabases_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesSpec ¶
func (databases *DatabaseAccountsMongodbDatabases_Spec) AssignPropertiesToDatabaseAccountsMongodbDatabasesSpec(destination *v20210515s.DatabaseAccountsMongodbDatabases_Spec) error
AssignPropertiesToDatabaseAccountsMongodbDatabasesSpec populates the provided destination DatabaseAccountsMongodbDatabases_Spec from our DatabaseAccountsMongodbDatabases_Spec
func (*DatabaseAccountsMongodbDatabases_Spec) ConvertSpecFrom ¶
func (databases *DatabaseAccountsMongodbDatabases_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsMongodbDatabases_Spec from the provided source
func (*DatabaseAccountsMongodbDatabases_Spec) ConvertSpecTo ¶
func (databases *DatabaseAccountsMongodbDatabases_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsMongodbDatabases_Spec
func (*DatabaseAccountsMongodbDatabases_Spec) ConvertToARM ¶
func (databases *DatabaseAccountsMongodbDatabases_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsMongodbDatabases_Spec) DeepCopy ¶
func (in *DatabaseAccountsMongodbDatabases_Spec) DeepCopy() *DatabaseAccountsMongodbDatabases_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsMongodbDatabases_Spec.
func (*DatabaseAccountsMongodbDatabases_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsMongodbDatabases_Spec) DeepCopyInto(out *DatabaseAccountsMongodbDatabases_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsMongodbDatabases_Spec) NewEmptyARMValue ¶
func (databases *DatabaseAccountsMongodbDatabases_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsMongodbDatabases_Spec) OriginalVersion ¶
func (databases *DatabaseAccountsMongodbDatabases_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsMongodbDatabases_Spec) PopulateFromARM ¶
func (databases *DatabaseAccountsMongodbDatabases_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DatabaseAccountsMongodbDatabases_Spec) SetAzureName ¶
func (databases *DatabaseAccountsMongodbDatabases_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DatabaseAccountsMongodbDatabases_SpecARM ¶
type DatabaseAccountsMongodbDatabases_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Cosmos DB database name. Name string `json:"name,omitempty"` // Properties: Properties to create and update Azure Cosmos DB MongoDB database. Properties *MongoDBDatabaseCreateUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsMongodbDatabases_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsMongodbDatabases_SpecARM) DeepCopy() *DatabaseAccountsMongodbDatabases_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsMongodbDatabases_SpecARM.
func (*DatabaseAccountsMongodbDatabases_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsMongodbDatabases_SpecARM) DeepCopyInto(out *DatabaseAccountsMongodbDatabases_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsMongodbDatabases_SpecARM) GetAPIVersion ¶
func (databases DatabaseAccountsMongodbDatabases_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsMongodbDatabases_SpecARM) GetName ¶
func (databases *DatabaseAccountsMongodbDatabases_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsMongodbDatabases_SpecARM) GetType ¶
func (databases *DatabaseAccountsMongodbDatabases_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases"
type DatabaseAccountsSpecKind ¶
type DatabaseAccountsSpecKind string
+kubebuilder:validation:Enum={"GlobalDocumentDB","MongoDB","Parse"}
type DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec ¶
type DatabaseAccountsSqlDatabasesContainersStoredProcedures_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"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptions `json:"options,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 documentdb.azure.com/SqlDatabaseContainer resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"SqlDatabaseContainer"` // +kubebuilder:validation:Required // Resource: Cosmos DB SQL storedProcedure resource object Resource *SqlStoredProcedureResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersStoredProceduresSpec ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersStoredProceduresSpec(source *v20210515s.DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) error
AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersStoredProceduresSpec populates our DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec from the provided source DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersStoredProceduresSpec ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersStoredProceduresSpec(destination *v20210515s.DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) error
AssignPropertiesToDatabaseAccountsSqlDatabasesContainersStoredProceduresSpec populates the provided destination DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec from our DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) ConvertSpecFrom ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec from the provided source
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) ConvertSpecTo ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) ConvertToARM ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec.
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) NewEmptyARMValue ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) OriginalVersion ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) PopulateFromARM ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) SetAzureName ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM ¶
type DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Cosmos DB storedProcedure name. Name string `json:"name,omitempty"` // Properties: Properties to create and update Azure Cosmos DB storedProcedure. Properties *SqlStoredProcedureCreateUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM.
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) GetAPIVersion ¶
func (procedures DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) GetName ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) GetType ¶
func (procedures *DatabaseAccountsSqlDatabasesContainersStoredProcedures_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures"
type DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec ¶
type DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a documentdb.azure.com/SqlDatabaseContainer resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"SqlDatabaseContainer"` // +kubebuilder:validation:Required // Resource: Cosmos DB resource throughput object. Either throughput is required or autoscaleSettings is required, but not // both. Resource *ThroughputSettingsResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersThroughputSettingsSpec ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersThroughputSettingsSpec(source *v20210515s.DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) error
AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersThroughputSettingsSpec populates our DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec from the provided source DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersThroughputSettingsSpec ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersThroughputSettingsSpec(destination *v20210515s.DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) error
AssignPropertiesToDatabaseAccountsSqlDatabasesContainersThroughputSettingsSpec populates the provided destination DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec from our DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) ConvertSpecFrom ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec from the provided source
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) ConvertSpecTo ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) ConvertToARM ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec.
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) NewEmptyARMValue ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) OriginalVersion ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) PopulateFromARM ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM ¶
type DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Name of the resource Name string `json:"name,omitempty"` // Properties: Properties to update Azure Cosmos DB resource throughput. Properties *ThroughputSettingsUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM.
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) GetAPIVersion ¶
func (settings DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) GetName ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) GetType ¶
func (settings *DatabaseAccountsSqlDatabasesContainersThroughputSettings_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings"
type DatabaseAccountsSqlDatabasesContainersTriggers_Spec ¶
type DatabaseAccountsSqlDatabasesContainersTriggers_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"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptions `json:"options,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 documentdb.azure.com/SqlDatabaseContainer resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"SqlDatabaseContainer"` // +kubebuilder:validation:Required // Resource: Cosmos DB SQL trigger resource object Resource *SqlTriggerResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersTriggersSpec ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersTriggersSpec(source *v20210515s.DatabaseAccountsSqlDatabasesContainersTriggers_Spec) error
AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersTriggersSpec populates our DatabaseAccountsSqlDatabasesContainersTriggers_Spec from the provided source DatabaseAccountsSqlDatabasesContainersTriggers_Spec
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersTriggersSpec ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersTriggersSpec(destination *v20210515s.DatabaseAccountsSqlDatabasesContainersTriggers_Spec) error
AssignPropertiesToDatabaseAccountsSqlDatabasesContainersTriggersSpec populates the provided destination DatabaseAccountsSqlDatabasesContainersTriggers_Spec from our DatabaseAccountsSqlDatabasesContainersTriggers_Spec
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) ConvertSpecFrom ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsSqlDatabasesContainersTriggers_Spec from the provided source
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) ConvertSpecTo ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsSqlDatabasesContainersTriggers_Spec
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) ConvertToARM ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainersTriggers_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainersTriggers_Spec.
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersTriggers_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) NewEmptyARMValue ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) OriginalVersion ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) PopulateFromARM ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DatabaseAccountsSqlDatabasesContainersTriggers_Spec) SetAzureName ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM ¶
type DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Cosmos DB trigger name. Name string `json:"name,omitempty"` // Properties: Properties to create and update Azure Cosmos DB trigger. Properties *SqlTriggerCreateUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM.
func (*DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) GetAPIVersion ¶
func (triggers DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) GetName ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) GetType ¶
func (triggers *DatabaseAccountsSqlDatabasesContainersTriggers_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers"
type DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec ¶
type DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_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"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptions `json:"options,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 documentdb.azure.com/SqlDatabaseContainer resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"SqlDatabaseContainer"` // +kubebuilder:validation:Required // Resource: Cosmos DB SQL userDefinedFunction resource object Resource *SqlUserDefinedFunctionResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersUserDefinedFunctionsSpec ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersUserDefinedFunctionsSpec(source *v20210515s.DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) error
AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersUserDefinedFunctionsSpec populates our DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec from the provided source DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersUserDefinedFunctionsSpec ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersUserDefinedFunctionsSpec(destination *v20210515s.DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) error
AssignPropertiesToDatabaseAccountsSqlDatabasesContainersUserDefinedFunctionsSpec populates the provided destination DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec from our DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) ConvertSpecFrom ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec from the provided source
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) ConvertSpecTo ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) ConvertToARM ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec.
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) NewEmptyARMValue ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) OriginalVersion ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) PopulateFromARM ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) SetAzureName ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM ¶
type DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Cosmos DB userDefinedFunction name. Name string `json:"name,omitempty"` // Properties: Properties to create and update Azure Cosmos DB userDefinedFunction. Properties *SqlUserDefinedFunctionCreateUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM.
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) GetAPIVersion ¶
func (functions DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) GetName ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) GetType ¶
func (functions *DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions"
type DatabaseAccountsSqlDatabasesContainers_Spec ¶
type DatabaseAccountsSqlDatabasesContainers_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"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptions `json:"options,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 documentdb.azure.com/SqlDatabase resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"SqlDatabase"` // +kubebuilder:validation:Required // Resource: Cosmos DB SQL container resource object Resource *SqlContainerResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainers_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersSpec ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersSpec(source *v20210515s.DatabaseAccountsSqlDatabasesContainers_Spec) error
AssignPropertiesFromDatabaseAccountsSqlDatabasesContainersSpec populates our DatabaseAccountsSqlDatabasesContainers_Spec from the provided source DatabaseAccountsSqlDatabasesContainers_Spec
func (*DatabaseAccountsSqlDatabasesContainers_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersSpec ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesContainersSpec(destination *v20210515s.DatabaseAccountsSqlDatabasesContainers_Spec) error
AssignPropertiesToDatabaseAccountsSqlDatabasesContainersSpec populates the provided destination DatabaseAccountsSqlDatabasesContainers_Spec from our DatabaseAccountsSqlDatabasesContainers_Spec
func (*DatabaseAccountsSqlDatabasesContainers_Spec) ConvertSpecFrom ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsSqlDatabasesContainers_Spec from the provided source
func (*DatabaseAccountsSqlDatabasesContainers_Spec) ConvertSpecTo ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsSqlDatabasesContainers_Spec
func (*DatabaseAccountsSqlDatabasesContainers_Spec) ConvertToARM ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsSqlDatabasesContainers_Spec) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainers_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesContainers_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainers_Spec.
func (*DatabaseAccountsSqlDatabasesContainers_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainers_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainers_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsSqlDatabasesContainers_Spec) NewEmptyARMValue ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsSqlDatabasesContainers_Spec) OriginalVersion ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsSqlDatabasesContainers_Spec) PopulateFromARM ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DatabaseAccountsSqlDatabasesContainers_Spec) SetAzureName ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DatabaseAccountsSqlDatabasesContainers_SpecARM ¶
type DatabaseAccountsSqlDatabasesContainers_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Cosmos DB container name. Name string `json:"name,omitempty"` // Properties: Properties to create and update Azure Cosmos DB container. Properties *SqlContainerCreateUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesContainers_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesContainers_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesContainers_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesContainers_SpecARM.
func (*DatabaseAccountsSqlDatabasesContainers_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesContainers_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesContainers_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsSqlDatabasesContainers_SpecARM) GetAPIVersion ¶
func (containers DatabaseAccountsSqlDatabasesContainers_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsSqlDatabasesContainers_SpecARM) GetName ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsSqlDatabasesContainers_SpecARM) GetType ¶
func (containers *DatabaseAccountsSqlDatabasesContainers_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers"
type DatabaseAccountsSqlDatabasesThroughputSettings_Spec ¶
type DatabaseAccountsSqlDatabasesThroughputSettings_Spec struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a documentdb.azure.com/SqlDatabase resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"SqlDatabase"` // +kubebuilder:validation:Required // Resource: Cosmos DB resource throughput object. Either throughput is required or autoscaleSettings is required, but not // both. Resource *ThroughputSettingsResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesThroughputSettingsSpec ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesThroughputSettingsSpec(source *v20210515s.DatabaseAccountsSqlDatabasesThroughputSettings_Spec) error
AssignPropertiesFromDatabaseAccountsSqlDatabasesThroughputSettingsSpec populates our DatabaseAccountsSqlDatabasesThroughputSettings_Spec from the provided source DatabaseAccountsSqlDatabasesThroughputSettings_Spec
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesThroughputSettingsSpec ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesThroughputSettingsSpec(destination *v20210515s.DatabaseAccountsSqlDatabasesThroughputSettings_Spec) error
AssignPropertiesToDatabaseAccountsSqlDatabasesThroughputSettingsSpec populates the provided destination DatabaseAccountsSqlDatabasesThroughputSettings_Spec from our DatabaseAccountsSqlDatabasesThroughputSettings_Spec
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) ConvertSpecFrom ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsSqlDatabasesThroughputSettings_Spec from the provided source
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) ConvertSpecTo ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsSqlDatabasesThroughputSettings_Spec
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) ConvertToARM ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) DeepCopy() *DatabaseAccountsSqlDatabasesThroughputSettings_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesThroughputSettings_Spec.
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabasesThroughputSettings_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) NewEmptyARMValue ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) OriginalVersion ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsSqlDatabasesThroughputSettings_Spec) PopulateFromARM ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM ¶
type DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Name of the resource Name string `json:"name,omitempty"` // Properties: Properties to update Azure Cosmos DB resource throughput. Properties *ThroughputSettingsUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM.
func (*DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) GetAPIVersion ¶
func (settings DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) GetName ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) GetType ¶
func (settings *DatabaseAccountsSqlDatabasesThroughputSettings_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings"
type DatabaseAccountsSqlDatabases_Spec ¶
type DatabaseAccountsSqlDatabases_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"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptions `json:"options,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 documentdb.azure.com/DatabaseAccount resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"DatabaseAccount"` // +kubebuilder:validation:Required // Resource: Cosmos DB SQL database resource object Resource *SqlDatabaseResource `json:"resource,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabases_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesSpec ¶
func (databases *DatabaseAccountsSqlDatabases_Spec) AssignPropertiesFromDatabaseAccountsSqlDatabasesSpec(source *v20210515s.DatabaseAccountsSqlDatabases_Spec) error
AssignPropertiesFromDatabaseAccountsSqlDatabasesSpec populates our DatabaseAccountsSqlDatabases_Spec from the provided source DatabaseAccountsSqlDatabases_Spec
func (*DatabaseAccountsSqlDatabases_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesSpec ¶
func (databases *DatabaseAccountsSqlDatabases_Spec) AssignPropertiesToDatabaseAccountsSqlDatabasesSpec(destination *v20210515s.DatabaseAccountsSqlDatabases_Spec) error
AssignPropertiesToDatabaseAccountsSqlDatabasesSpec populates the provided destination DatabaseAccountsSqlDatabases_Spec from our DatabaseAccountsSqlDatabases_Spec
func (*DatabaseAccountsSqlDatabases_Spec) ConvertSpecFrom ¶
func (databases *DatabaseAccountsSqlDatabases_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccountsSqlDatabases_Spec from the provided source
func (*DatabaseAccountsSqlDatabases_Spec) ConvertSpecTo ¶
func (databases *DatabaseAccountsSqlDatabases_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccountsSqlDatabases_Spec
func (*DatabaseAccountsSqlDatabases_Spec) ConvertToARM ¶
func (databases *DatabaseAccountsSqlDatabases_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccountsSqlDatabases_Spec) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabases_Spec) DeepCopy() *DatabaseAccountsSqlDatabases_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabases_Spec.
func (*DatabaseAccountsSqlDatabases_Spec) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabases_Spec) DeepCopyInto(out *DatabaseAccountsSqlDatabases_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountsSqlDatabases_Spec) NewEmptyARMValue ¶
func (databases *DatabaseAccountsSqlDatabases_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountsSqlDatabases_Spec) OriginalVersion ¶
func (databases *DatabaseAccountsSqlDatabases_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccountsSqlDatabases_Spec) PopulateFromARM ¶
func (databases *DatabaseAccountsSqlDatabases_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DatabaseAccountsSqlDatabases_Spec) SetAzureName ¶
func (databases *DatabaseAccountsSqlDatabases_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DatabaseAccountsSqlDatabases_SpecARM ¶
type DatabaseAccountsSqlDatabases_SpecARM struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Cosmos DB database name. Name string `json:"name,omitempty"` // Properties: Properties to create and update Azure Cosmos DB SQL database. Properties *SqlDatabaseCreateUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccountsSqlDatabases_SpecARM) DeepCopy ¶
func (in *DatabaseAccountsSqlDatabases_SpecARM) DeepCopy() *DatabaseAccountsSqlDatabases_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountsSqlDatabases_SpecARM.
func (*DatabaseAccountsSqlDatabases_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccountsSqlDatabases_SpecARM) DeepCopyInto(out *DatabaseAccountsSqlDatabases_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccountsSqlDatabases_SpecARM) GetAPIVersion ¶
func (databases DatabaseAccountsSqlDatabases_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccountsSqlDatabases_SpecARM) GetName ¶
func (databases *DatabaseAccountsSqlDatabases_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccountsSqlDatabases_SpecARM) GetType ¶
func (databases *DatabaseAccountsSqlDatabases_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases"
type DatabaseAccounts_Spec ¶
type DatabaseAccounts_Spec struct { // AnalyticalStorageConfiguration: Analytical storage specific properties. AnalyticalStorageConfiguration *AnalyticalStorageConfiguration `json:"analyticalStorageConfiguration,omitempty"` ApiProperties *ApiProperties `json:"apiProperties,omitempty"` // +kubebuilder:validation:MaxLength=50 // +kubebuilder:validation:MinLength=3 // +kubebuilder:validation:Pattern="^[a-z0-9]+(-[a-z0-9]+)*" // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // BackupPolicy: The object representing the policy for taking backups on an account. BackupPolicy *BackupPolicy `json:"backupPolicy,omitempty"` // Capabilities: List of Cosmos DB capabilities for the account Capabilities []Capability `json:"capabilities,omitempty"` // ConnectorOffer: The cassandra connector offer type for the Cosmos DB database C* account. ConnectorOffer *DatabaseAccountCreateUpdatePropertiesConnectorOffer `json:"connectorOffer,omitempty"` // ConsistencyPolicy: The consistency policy for the Cosmos DB database account. ConsistencyPolicy *ConsistencyPolicy `json:"consistencyPolicy,omitempty"` // Cors: The CORS policy for the Cosmos DB database account. Cors []CorsPolicy `json:"cors,omitempty"` // +kubebuilder:validation:Required // DatabaseAccountOfferType: The offer type for the database DatabaseAccountOfferType *DatabaseAccountCreateUpdatePropertiesDatabaseAccountOfferType `json:"databaseAccountOfferType,omitempty"` // DefaultIdentity: The default identity for accessing key vault used in features like customer managed keys. The default // identity needs to be explicitly set by the users. It can be "FirstPartyIdentity", "SystemAssignedIdentity" and more. DefaultIdentity *string `json:"defaultIdentity,omitempty"` // DisableKeyBasedMetadataWriteAccess: Disable write operations on metadata resources (databases, containers, throughput) // via account keys DisableKeyBasedMetadataWriteAccess *bool `json:"disableKeyBasedMetadataWriteAccess,omitempty"` // EnableAnalyticalStorage: Flag to indicate whether to enable storage analytics. EnableAnalyticalStorage *bool `json:"enableAnalyticalStorage,omitempty"` // EnableAutomaticFailover: Enables automatic failover of the write region in the rare event that the region is unavailable // due to an outage. Automatic failover will result in a new write region for the account and is chosen based on the // failover priorities configured for the account. EnableAutomaticFailover *bool `json:"enableAutomaticFailover,omitempty"` // EnableCassandraConnector: Enables the cassandra connector on the Cosmos DB C* account EnableCassandraConnector *bool `json:"enableCassandraConnector,omitempty"` // EnableFreeTier: Flag to indicate whether Free Tier is enabled. EnableFreeTier *bool `json:"enableFreeTier,omitempty"` // EnableMultipleWriteLocations: Enables the account to write in multiple locations EnableMultipleWriteLocations *bool `json:"enableMultipleWriteLocations,omitempty"` // Identity: Identity for the resource. Identity *ManagedServiceIdentity `json:"identity,omitempty"` // IpRules: Array of IpAddressOrRange objects. IpRules []IpAddressOrRange `json:"ipRules,omitempty"` // IsVirtualNetworkFilterEnabled: Flag to indicate whether to enable/disable Virtual Network ACL rules. IsVirtualNetworkFilterEnabled *bool `json:"isVirtualNetworkFilterEnabled,omitempty"` // KeyVaultKeyUri: The URI of the key vault KeyVaultKeyUri *string `json:"keyVaultKeyUri,omitempty"` // Kind: Indicates the type of database account. This can only be set at database account creation. Kind *DatabaseAccountsSpecKind `json:"kind,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // +kubebuilder:validation:Required // Locations: An array that contains the georeplication locations enabled for the Cosmos DB account. Locations []Location `json:"locations,omitempty"` // NetworkAclBypass: Indicates what services are allowed to bypass firewall checks. NetworkAclBypass *DatabaseAccountCreateUpdatePropertiesNetworkAclBypass `json:"networkAclBypass,omitempty"` // NetworkAclBypassResourceIds: An array that contains the Resource Ids for Network Acl Bypass for the Cosmos DB account. NetworkAclBypassResourceIds []string `json:"networkAclBypassResourceIds,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *DatabaseAccountOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` // PublicNetworkAccess: Whether requests from Public Network are allowed. PublicNetworkAccess *DatabaseAccountCreateUpdatePropertiesPublicNetworkAccess `json:"publicNetworkAccess,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` // VirtualNetworkRules: List of Virtual Network ACL rules configured for the Cosmos DB account. VirtualNetworkRules []VirtualNetworkRule `json:"virtualNetworkRules,omitempty"` }
func (*DatabaseAccounts_Spec) AssignPropertiesFromDatabaseAccountsSpec ¶
func (accounts *DatabaseAccounts_Spec) AssignPropertiesFromDatabaseAccountsSpec(source *v20210515s.DatabaseAccounts_Spec) error
AssignPropertiesFromDatabaseAccountsSpec populates our DatabaseAccounts_Spec from the provided source DatabaseAccounts_Spec
func (*DatabaseAccounts_Spec) AssignPropertiesToDatabaseAccountsSpec ¶
func (accounts *DatabaseAccounts_Spec) AssignPropertiesToDatabaseAccountsSpec(destination *v20210515s.DatabaseAccounts_Spec) error
AssignPropertiesToDatabaseAccountsSpec populates the provided destination DatabaseAccounts_Spec from our DatabaseAccounts_Spec
func (*DatabaseAccounts_Spec) ConvertSpecFrom ¶
func (accounts *DatabaseAccounts_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccounts_Spec from the provided source
func (*DatabaseAccounts_Spec) ConvertSpecTo ¶
func (accounts *DatabaseAccounts_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccounts_Spec
func (*DatabaseAccounts_Spec) ConvertToARM ¶
func (accounts *DatabaseAccounts_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccounts_Spec) DeepCopy ¶
func (in *DatabaseAccounts_Spec) DeepCopy() *DatabaseAccounts_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccounts_Spec.
func (*DatabaseAccounts_Spec) DeepCopyInto ¶
func (in *DatabaseAccounts_Spec) DeepCopyInto(out *DatabaseAccounts_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccounts_Spec) NewEmptyARMValue ¶
func (accounts *DatabaseAccounts_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccounts_Spec) OriginalVersion ¶
func (accounts *DatabaseAccounts_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccounts_Spec) PopulateFromARM ¶
func (accounts *DatabaseAccounts_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DatabaseAccounts_Spec) SetAzureName ¶
func (accounts *DatabaseAccounts_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DatabaseAccounts_SpecARM ¶
type DatabaseAccounts_SpecARM struct { // Identity: Identity for the resource. Identity *ManagedServiceIdentityARM `json:"identity,omitempty"` // Kind: Indicates the type of database account. This can only be set at database account creation. Kind *DatabaseAccountsSpecKind `json:"kind,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: Cosmos DB database account name. Name string `json:"name,omitempty"` // Properties: Properties to create and update Azure Cosmos DB database accounts. Properties *DatabaseAccountCreateUpdatePropertiesARM `json:"properties,omitempty"` // Tags: Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this // resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no // greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template // type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", // "DocumentDB", and "MongoDB". Tags map[string]string `json:"tags,omitempty"` }
func (*DatabaseAccounts_SpecARM) DeepCopy ¶
func (in *DatabaseAccounts_SpecARM) DeepCopy() *DatabaseAccounts_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccounts_SpecARM.
func (*DatabaseAccounts_SpecARM) DeepCopyInto ¶
func (in *DatabaseAccounts_SpecARM) DeepCopyInto(out *DatabaseAccounts_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DatabaseAccounts_SpecARM) GetAPIVersion ¶
func (accounts DatabaseAccounts_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*DatabaseAccounts_SpecARM) GetName ¶
func (accounts *DatabaseAccounts_SpecARM) GetName() string
GetName returns the Name of the resource
func (*DatabaseAccounts_SpecARM) GetType ¶
func (accounts *DatabaseAccounts_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts"
type ExcludedPath ¶
type ExcludedPath struct { // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ExcludedPath
func (*ExcludedPath) AssignPropertiesFromExcludedPath ¶
func (path *ExcludedPath) AssignPropertiesFromExcludedPath(source *v20210515s.ExcludedPath) error
AssignPropertiesFromExcludedPath populates our ExcludedPath from the provided source ExcludedPath
func (*ExcludedPath) AssignPropertiesToExcludedPath ¶
func (path *ExcludedPath) AssignPropertiesToExcludedPath(destination *v20210515s.ExcludedPath) error
AssignPropertiesToExcludedPath populates the provided destination ExcludedPath from our ExcludedPath
func (*ExcludedPath) ConvertToARM ¶
func (path *ExcludedPath) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ExcludedPath) DeepCopy ¶
func (in *ExcludedPath) DeepCopy() *ExcludedPath
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludedPath.
func (*ExcludedPath) DeepCopyInto ¶
func (in *ExcludedPath) DeepCopyInto(out *ExcludedPath)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExcludedPath) NewEmptyARMValue ¶
func (path *ExcludedPath) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ExcludedPath) PopulateFromARM ¶
func (path *ExcludedPath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ExcludedPathARM ¶
type ExcludedPathARM struct { // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ExcludedPath
func (*ExcludedPathARM) DeepCopy ¶
func (in *ExcludedPathARM) DeepCopy() *ExcludedPathARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludedPathARM.
func (*ExcludedPathARM) DeepCopyInto ¶
func (in *ExcludedPathARM) DeepCopyInto(out *ExcludedPathARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludedPath_Status ¶
type ExcludedPath_Status struct { // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
func (*ExcludedPath_Status) AssignPropertiesFromExcludedPathStatus ¶
func (path *ExcludedPath_Status) AssignPropertiesFromExcludedPathStatus(source *v20210515s.ExcludedPath_Status) error
AssignPropertiesFromExcludedPathStatus populates our ExcludedPath_Status from the provided source ExcludedPath_Status
func (*ExcludedPath_Status) AssignPropertiesToExcludedPathStatus ¶
func (path *ExcludedPath_Status) AssignPropertiesToExcludedPathStatus(destination *v20210515s.ExcludedPath_Status) error
AssignPropertiesToExcludedPathStatus populates the provided destination ExcludedPath_Status from our ExcludedPath_Status
func (*ExcludedPath_Status) DeepCopy ¶
func (in *ExcludedPath_Status) DeepCopy() *ExcludedPath_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludedPath_Status.
func (*ExcludedPath_Status) DeepCopyInto ¶
func (in *ExcludedPath_Status) DeepCopyInto(out *ExcludedPath_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExcludedPath_Status) NewEmptyARMValue ¶
func (path *ExcludedPath_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ExcludedPath_Status) PopulateFromARM ¶
func (path *ExcludedPath_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ExcludedPath_StatusARM ¶
type ExcludedPath_StatusARM struct { // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
func (*ExcludedPath_StatusARM) DeepCopy ¶
func (in *ExcludedPath_StatusARM) DeepCopy() *ExcludedPath_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludedPath_StatusARM.
func (*ExcludedPath_StatusARM) DeepCopyInto ¶
func (in *ExcludedPath_StatusARM) DeepCopyInto(out *ExcludedPath_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FailoverPolicy_Status ¶
type FailoverPolicy_Status struct { // FailoverPriority: The failover priority of the region. A failover priority of 0 indicates a write region. The maximum // value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the // regions in which the database account exists. FailoverPriority *int `json:"failoverPriority,omitempty"` // Id: The unique identifier of the region in which the database account replicates to. Example: // <accountName>-<locationName>. Id *string `json:"id,omitempty"` // LocationName: The name of the region in which the database account exists. LocationName *string `json:"locationName,omitempty"` }
func (*FailoverPolicy_Status) AssignPropertiesFromFailoverPolicyStatus ¶
func (policy *FailoverPolicy_Status) AssignPropertiesFromFailoverPolicyStatus(source *v20210515s.FailoverPolicy_Status) error
AssignPropertiesFromFailoverPolicyStatus populates our FailoverPolicy_Status from the provided source FailoverPolicy_Status
func (*FailoverPolicy_Status) AssignPropertiesToFailoverPolicyStatus ¶
func (policy *FailoverPolicy_Status) AssignPropertiesToFailoverPolicyStatus(destination *v20210515s.FailoverPolicy_Status) error
AssignPropertiesToFailoverPolicyStatus populates the provided destination FailoverPolicy_Status from our FailoverPolicy_Status
func (*FailoverPolicy_Status) DeepCopy ¶
func (in *FailoverPolicy_Status) DeepCopy() *FailoverPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverPolicy_Status.
func (*FailoverPolicy_Status) DeepCopyInto ¶
func (in *FailoverPolicy_Status) DeepCopyInto(out *FailoverPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FailoverPolicy_Status) NewEmptyARMValue ¶
func (policy *FailoverPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FailoverPolicy_Status) PopulateFromARM ¶
func (policy *FailoverPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FailoverPolicy_StatusARM ¶
type FailoverPolicy_StatusARM struct { // FailoverPriority: The failover priority of the region. A failover priority of 0 indicates a write region. The maximum // value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the // regions in which the database account exists. FailoverPriority *int `json:"failoverPriority,omitempty"` // Id: The unique identifier of the region in which the database account replicates to. Example: // <accountName>-<locationName>. Id *string `json:"id,omitempty"` // LocationName: The name of the region in which the database account exists. LocationName *string `json:"locationName,omitempty"` }
func (*FailoverPolicy_StatusARM) DeepCopy ¶
func (in *FailoverPolicy_StatusARM) DeepCopy() *FailoverPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverPolicy_StatusARM.
func (*FailoverPolicy_StatusARM) DeepCopyInto ¶
func (in *FailoverPolicy_StatusARM) DeepCopyInto(out *FailoverPolicy_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IncludedPath ¶
type IncludedPath struct { // Indexes: List of indexes for this path Indexes []Indexes `json:"indexes,omitempty"` // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/IncludedPath
func (*IncludedPath) AssignPropertiesFromIncludedPath ¶
func (path *IncludedPath) AssignPropertiesFromIncludedPath(source *v20210515s.IncludedPath) error
AssignPropertiesFromIncludedPath populates our IncludedPath from the provided source IncludedPath
func (*IncludedPath) AssignPropertiesToIncludedPath ¶
func (path *IncludedPath) AssignPropertiesToIncludedPath(destination *v20210515s.IncludedPath) error
AssignPropertiesToIncludedPath populates the provided destination IncludedPath from our IncludedPath
func (*IncludedPath) ConvertToARM ¶
func (path *IncludedPath) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*IncludedPath) DeepCopy ¶
func (in *IncludedPath) DeepCopy() *IncludedPath
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludedPath.
func (*IncludedPath) DeepCopyInto ¶
func (in *IncludedPath) DeepCopyInto(out *IncludedPath)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IncludedPath) NewEmptyARMValue ¶
func (path *IncludedPath) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IncludedPath) PopulateFromARM ¶
func (path *IncludedPath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IncludedPathARM ¶
type IncludedPathARM struct { // Indexes: List of indexes for this path Indexes []IndexesARM `json:"indexes,omitempty"` // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/IncludedPath
func (*IncludedPathARM) DeepCopy ¶
func (in *IncludedPathARM) DeepCopy() *IncludedPathARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludedPathARM.
func (*IncludedPathARM) DeepCopyInto ¶
func (in *IncludedPathARM) DeepCopyInto(out *IncludedPathARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IncludedPath_Status ¶
type IncludedPath_Status struct { // Indexes: List of indexes for this path Indexes []Indexes_Status `json:"indexes,omitempty"` // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
func (*IncludedPath_Status) AssignPropertiesFromIncludedPathStatus ¶
func (path *IncludedPath_Status) AssignPropertiesFromIncludedPathStatus(source *v20210515s.IncludedPath_Status) error
AssignPropertiesFromIncludedPathStatus populates our IncludedPath_Status from the provided source IncludedPath_Status
func (*IncludedPath_Status) AssignPropertiesToIncludedPathStatus ¶
func (path *IncludedPath_Status) AssignPropertiesToIncludedPathStatus(destination *v20210515s.IncludedPath_Status) error
AssignPropertiesToIncludedPathStatus populates the provided destination IncludedPath_Status from our IncludedPath_Status
func (*IncludedPath_Status) DeepCopy ¶
func (in *IncludedPath_Status) DeepCopy() *IncludedPath_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludedPath_Status.
func (*IncludedPath_Status) DeepCopyInto ¶
func (in *IncludedPath_Status) DeepCopyInto(out *IncludedPath_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IncludedPath_Status) NewEmptyARMValue ¶
func (path *IncludedPath_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IncludedPath_Status) PopulateFromARM ¶
func (path *IncludedPath_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IncludedPath_StatusARM ¶
type IncludedPath_StatusARM struct { // Indexes: List of indexes for this path Indexes []Indexes_StatusARM `json:"indexes,omitempty"` // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` }
func (*IncludedPath_StatusARM) DeepCopy ¶
func (in *IncludedPath_StatusARM) DeepCopy() *IncludedPath_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludedPath_StatusARM.
func (*IncludedPath_StatusARM) DeepCopyInto ¶
func (in *IncludedPath_StatusARM) DeepCopyInto(out *IncludedPath_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Indexes ¶
type Indexes struct { // DataType: The datatype for which the indexing behavior is applied to. DataType *IndexesDataType `json:"dataType,omitempty"` // Kind: Indicates the type of index. Kind *IndexesKind `json:"kind,omitempty"` // Precision: The precision of the index. -1 is maximum precision. Precision *int `json:"precision,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/Indexes
func (*Indexes) AssignPropertiesFromIndexes ¶
func (indexes *Indexes) AssignPropertiesFromIndexes(source *v20210515s.Indexes) error
AssignPropertiesFromIndexes populates our Indexes from the provided source Indexes
func (*Indexes) AssignPropertiesToIndexes ¶
func (indexes *Indexes) AssignPropertiesToIndexes(destination *v20210515s.Indexes) error
AssignPropertiesToIndexes populates the provided destination Indexes from our Indexes
func (*Indexes) ConvertToARM ¶
func (indexes *Indexes) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Indexes) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Indexes.
func (*Indexes) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Indexes) NewEmptyARMValue ¶
func (indexes *Indexes) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Indexes) PopulateFromARM ¶
func (indexes *Indexes) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IndexesARM ¶
type IndexesARM struct { // DataType: The datatype for which the indexing behavior is applied to. DataType *IndexesDataType `json:"dataType,omitempty"` // Kind: Indicates the type of index. Kind *IndexesKind `json:"kind,omitempty"` // Precision: The precision of the index. -1 is maximum precision. Precision *int `json:"precision,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/Indexes
func (*IndexesARM) DeepCopy ¶
func (in *IndexesARM) DeepCopy() *IndexesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexesARM.
func (*IndexesARM) DeepCopyInto ¶
func (in *IndexesARM) DeepCopyInto(out *IndexesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexesDataType ¶
type IndexesDataType string
+kubebuilder:validation:Enum={"LineString","MultiPolygon","Number","Point","Polygon","String"}
type IndexesStatusDataType ¶
type IndexesStatusDataType string
type IndexesStatusKind ¶
type IndexesStatusKind string
type Indexes_Status ¶
type Indexes_Status struct { // DataType: The datatype for which the indexing behavior is applied to. DataType *IndexesStatusDataType `json:"dataType,omitempty"` // Kind: Indicates the type of index. Kind *IndexesStatusKind `json:"kind,omitempty"` // Precision: The precision of the index. -1 is maximum precision. Precision *int `json:"precision,omitempty"` }
func (*Indexes_Status) AssignPropertiesFromIndexesStatus ¶
func (indexes *Indexes_Status) AssignPropertiesFromIndexesStatus(source *v20210515s.Indexes_Status) error
AssignPropertiesFromIndexesStatus populates our Indexes_Status from the provided source Indexes_Status
func (*Indexes_Status) AssignPropertiesToIndexesStatus ¶
func (indexes *Indexes_Status) AssignPropertiesToIndexesStatus(destination *v20210515s.Indexes_Status) error
AssignPropertiesToIndexesStatus populates the provided destination Indexes_Status from our Indexes_Status
func (*Indexes_Status) DeepCopy ¶
func (in *Indexes_Status) DeepCopy() *Indexes_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Indexes_Status.
func (*Indexes_Status) DeepCopyInto ¶
func (in *Indexes_Status) DeepCopyInto(out *Indexes_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Indexes_Status) NewEmptyARMValue ¶
func (indexes *Indexes_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Indexes_Status) PopulateFromARM ¶
func (indexes *Indexes_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Indexes_StatusARM ¶
type Indexes_StatusARM struct { // DataType: The datatype for which the indexing behavior is applied to. DataType *IndexesStatusDataType `json:"dataType,omitempty"` // Kind: Indicates the type of index. Kind *IndexesStatusKind `json:"kind,omitempty"` // Precision: The precision of the index. -1 is maximum precision. Precision *int `json:"precision,omitempty"` }
func (*Indexes_StatusARM) DeepCopy ¶
func (in *Indexes_StatusARM) DeepCopy() *Indexes_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Indexes_StatusARM.
func (*Indexes_StatusARM) DeepCopyInto ¶
func (in *Indexes_StatusARM) DeepCopyInto(out *Indexes_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexingPolicy ¶
type IndexingPolicy struct { // Automatic: Indicates if the indexing policy is automatic Automatic *bool `json:"automatic,omitempty"` // CompositeIndexes: List of composite path list CompositeIndexes [][]CompositePath `json:"compositeIndexes,omitempty"` // ExcludedPaths: List of paths to exclude from indexing ExcludedPaths []ExcludedPath `json:"excludedPaths,omitempty"` // IncludedPaths: List of paths to include in the indexing IncludedPaths []IncludedPath `json:"includedPaths,omitempty"` // IndexingMode: Indicates the indexing mode. IndexingMode *IndexingPolicyIndexingMode `json:"indexingMode,omitempty"` // SpatialIndexes: List of spatial specifics SpatialIndexes []SpatialSpec `json:"spatialIndexes,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/IndexingPolicy
func (*IndexingPolicy) AssignPropertiesFromIndexingPolicy ¶
func (policy *IndexingPolicy) AssignPropertiesFromIndexingPolicy(source *v20210515s.IndexingPolicy) error
AssignPropertiesFromIndexingPolicy populates our IndexingPolicy from the provided source IndexingPolicy
func (*IndexingPolicy) AssignPropertiesToIndexingPolicy ¶
func (policy *IndexingPolicy) AssignPropertiesToIndexingPolicy(destination *v20210515s.IndexingPolicy) error
AssignPropertiesToIndexingPolicy populates the provided destination IndexingPolicy from our IndexingPolicy
func (*IndexingPolicy) ConvertToARM ¶
func (policy *IndexingPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*IndexingPolicy) DeepCopy ¶
func (in *IndexingPolicy) DeepCopy() *IndexingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicy.
func (*IndexingPolicy) DeepCopyInto ¶
func (in *IndexingPolicy) DeepCopyInto(out *IndexingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IndexingPolicy) NewEmptyARMValue ¶
func (policy *IndexingPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IndexingPolicy) PopulateFromARM ¶
func (policy *IndexingPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IndexingPolicyARM ¶
type IndexingPolicyARM struct { // Automatic: Indicates if the indexing policy is automatic Automatic *bool `json:"automatic,omitempty"` // CompositeIndexes: List of composite path list CompositeIndexes [][]CompositePathARM `json:"compositeIndexes,omitempty"` // ExcludedPaths: List of paths to exclude from indexing ExcludedPaths []ExcludedPathARM `json:"excludedPaths,omitempty"` // IncludedPaths: List of paths to include in the indexing IncludedPaths []IncludedPathARM `json:"includedPaths,omitempty"` // IndexingMode: Indicates the indexing mode. IndexingMode *IndexingPolicyIndexingMode `json:"indexingMode,omitempty"` // SpatialIndexes: List of spatial specifics SpatialIndexes []SpatialSpecARM `json:"spatialIndexes,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/IndexingPolicy
func (*IndexingPolicyARM) DeepCopy ¶
func (in *IndexingPolicyARM) DeepCopy() *IndexingPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicyARM.
func (*IndexingPolicyARM) DeepCopyInto ¶
func (in *IndexingPolicyARM) DeepCopyInto(out *IndexingPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexingPolicyIndexingMode ¶
type IndexingPolicyIndexingMode string
+kubebuilder:validation:Enum={"consistent","lazy","none"}
type IndexingPolicyStatusIndexingMode ¶
type IndexingPolicyStatusIndexingMode string
type IndexingPolicy_Status ¶
type IndexingPolicy_Status struct { // Automatic: Indicates if the indexing policy is automatic Automatic *bool `json:"automatic,omitempty"` // CompositeIndexes: List of composite path list CompositeIndexes [][]CompositePath_Status `json:"compositeIndexes,omitempty"` // ExcludedPaths: List of paths to exclude from indexing ExcludedPaths []ExcludedPath_Status `json:"excludedPaths,omitempty"` // IncludedPaths: List of paths to include in the indexing IncludedPaths []IncludedPath_Status `json:"includedPaths,omitempty"` // IndexingMode: Indicates the indexing mode. IndexingMode *IndexingPolicyStatusIndexingMode `json:"indexingMode,omitempty"` // SpatialIndexes: List of spatial specifics SpatialIndexes []SpatialSpec_Status `json:"spatialIndexes,omitempty"` }
func (*IndexingPolicy_Status) AssignPropertiesFromIndexingPolicyStatus ¶
func (policy *IndexingPolicy_Status) AssignPropertiesFromIndexingPolicyStatus(source *v20210515s.IndexingPolicy_Status) error
AssignPropertiesFromIndexingPolicyStatus populates our IndexingPolicy_Status from the provided source IndexingPolicy_Status
func (*IndexingPolicy_Status) AssignPropertiesToIndexingPolicyStatus ¶
func (policy *IndexingPolicy_Status) AssignPropertiesToIndexingPolicyStatus(destination *v20210515s.IndexingPolicy_Status) error
AssignPropertiesToIndexingPolicyStatus populates the provided destination IndexingPolicy_Status from our IndexingPolicy_Status
func (*IndexingPolicy_Status) DeepCopy ¶
func (in *IndexingPolicy_Status) DeepCopy() *IndexingPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicy_Status.
func (*IndexingPolicy_Status) DeepCopyInto ¶
func (in *IndexingPolicy_Status) DeepCopyInto(out *IndexingPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IndexingPolicy_Status) NewEmptyARMValue ¶
func (policy *IndexingPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IndexingPolicy_Status) PopulateFromARM ¶
func (policy *IndexingPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IndexingPolicy_StatusARM ¶
type IndexingPolicy_StatusARM struct { // Automatic: Indicates if the indexing policy is automatic Automatic *bool `json:"automatic,omitempty"` // CompositeIndexes: List of composite path list CompositeIndexes [][]CompositePath_StatusARM `json:"compositeIndexes,omitempty"` // ExcludedPaths: List of paths to exclude from indexing ExcludedPaths []ExcludedPath_StatusARM `json:"excludedPaths,omitempty"` // IncludedPaths: List of paths to include in the indexing IncludedPaths []IncludedPath_StatusARM `json:"includedPaths,omitempty"` // IndexingMode: Indicates the indexing mode. IndexingMode *IndexingPolicyStatusIndexingMode `json:"indexingMode,omitempty"` // SpatialIndexes: List of spatial specifics SpatialIndexes []SpatialSpec_StatusARM `json:"spatialIndexes,omitempty"` }
func (*IndexingPolicy_StatusARM) DeepCopy ¶
func (in *IndexingPolicy_StatusARM) DeepCopy() *IndexingPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicy_StatusARM.
func (*IndexingPolicy_StatusARM) DeepCopyInto ¶
func (in *IndexingPolicy_StatusARM) DeepCopyInto(out *IndexingPolicy_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpAddressOrRange ¶
type IpAddressOrRange struct { // IpAddressOrRange: A single IPv4 address or a single IPv4 address range in CIDR format. Provided IPs must be // well-formatted and cannot be contained in one of the following ranges: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, // 192.168.0.0/16, since these are not enforceable by the IP address filter. Example of valid inputs: “23.40.210.245” // or “23.40.210.0/8”. IpAddressOrRange *string `json:"ipAddressOrRange,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/IpAddressOrRange
func (*IpAddressOrRange) AssignPropertiesFromIpAddressOrRange ¶
func (orRange *IpAddressOrRange) AssignPropertiesFromIpAddressOrRange(source *v20210515s.IpAddressOrRange) error
AssignPropertiesFromIpAddressOrRange populates our IpAddressOrRange from the provided source IpAddressOrRange
func (*IpAddressOrRange) AssignPropertiesToIpAddressOrRange ¶
func (orRange *IpAddressOrRange) AssignPropertiesToIpAddressOrRange(destination *v20210515s.IpAddressOrRange) error
AssignPropertiesToIpAddressOrRange populates the provided destination IpAddressOrRange from our IpAddressOrRange
func (*IpAddressOrRange) ConvertToARM ¶
func (orRange *IpAddressOrRange) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*IpAddressOrRange) DeepCopy ¶
func (in *IpAddressOrRange) DeepCopy() *IpAddressOrRange
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpAddressOrRange.
func (*IpAddressOrRange) DeepCopyInto ¶
func (in *IpAddressOrRange) DeepCopyInto(out *IpAddressOrRange)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IpAddressOrRange) NewEmptyARMValue ¶
func (orRange *IpAddressOrRange) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IpAddressOrRange) PopulateFromARM ¶
func (orRange *IpAddressOrRange) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IpAddressOrRangeARM ¶
type IpAddressOrRangeARM struct { // IpAddressOrRange: A single IPv4 address or a single IPv4 address range in CIDR format. Provided IPs must be // well-formatted and cannot be contained in one of the following ranges: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, // 192.168.0.0/16, since these are not enforceable by the IP address filter. Example of valid inputs: “23.40.210.245” // or “23.40.210.0/8”. IpAddressOrRange *string `json:"ipAddressOrRange,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/IpAddressOrRange
func (*IpAddressOrRangeARM) DeepCopy ¶
func (in *IpAddressOrRangeARM) DeepCopy() *IpAddressOrRangeARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpAddressOrRangeARM.
func (*IpAddressOrRangeARM) DeepCopyInto ¶
func (in *IpAddressOrRangeARM) DeepCopyInto(out *IpAddressOrRangeARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpAddressOrRange_Status ¶
type IpAddressOrRange_Status struct { // IpAddressOrRange: A single IPv4 address or a single IPv4 address range in CIDR format. Provided IPs must be // well-formatted and cannot be contained in one of the following ranges: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, // 192.168.0.0/16, since these are not enforceable by the IP address filter. Example of valid inputs: “23.40.210.245” // or “23.40.210.0/8”. IpAddressOrRange *string `json:"ipAddressOrRange,omitempty"` }
func (*IpAddressOrRange_Status) AssignPropertiesFromIpAddressOrRangeStatus ¶
func (orRange *IpAddressOrRange_Status) AssignPropertiesFromIpAddressOrRangeStatus(source *v20210515s.IpAddressOrRange_Status) error
AssignPropertiesFromIpAddressOrRangeStatus populates our IpAddressOrRange_Status from the provided source IpAddressOrRange_Status
func (*IpAddressOrRange_Status) AssignPropertiesToIpAddressOrRangeStatus ¶
func (orRange *IpAddressOrRange_Status) AssignPropertiesToIpAddressOrRangeStatus(destination *v20210515s.IpAddressOrRange_Status) error
AssignPropertiesToIpAddressOrRangeStatus populates the provided destination IpAddressOrRange_Status from our IpAddressOrRange_Status
func (*IpAddressOrRange_Status) DeepCopy ¶
func (in *IpAddressOrRange_Status) DeepCopy() *IpAddressOrRange_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpAddressOrRange_Status.
func (*IpAddressOrRange_Status) DeepCopyInto ¶
func (in *IpAddressOrRange_Status) DeepCopyInto(out *IpAddressOrRange_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IpAddressOrRange_Status) NewEmptyARMValue ¶
func (orRange *IpAddressOrRange_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IpAddressOrRange_Status) PopulateFromARM ¶
func (orRange *IpAddressOrRange_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IpAddressOrRange_StatusARM ¶
type IpAddressOrRange_StatusARM struct { // IpAddressOrRange: A single IPv4 address or a single IPv4 address range in CIDR format. Provided IPs must be // well-formatted and cannot be contained in one of the following ranges: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, // 192.168.0.0/16, since these are not enforceable by the IP address filter. Example of valid inputs: “23.40.210.245” // or “23.40.210.0/8”. IpAddressOrRange *string `json:"ipAddressOrRange,omitempty"` }
func (*IpAddressOrRange_StatusARM) DeepCopy ¶
func (in *IpAddressOrRange_StatusARM) DeepCopy() *IpAddressOrRange_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpAddressOrRange_StatusARM.
func (*IpAddressOrRange_StatusARM) DeepCopyInto ¶
func (in *IpAddressOrRange_StatusARM) DeepCopyInto(out *IpAddressOrRange_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Location ¶
type Location struct { // +kubebuilder:validation:Minimum=0 // FailoverPriority: The failover priority of the region. A failover priority of 0 indicates a write region. The maximum // value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the // regions in which the database account exists. FailoverPriority *int `json:"failoverPriority,omitempty"` // IsZoneRedundant: Flag to indicate whether or not this region is an AvailabilityZone region IsZoneRedundant *bool `json:"isZoneRedundant,omitempty"` // LocationName: The name of the region. LocationName *string `json:"locationName,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/Location
func (*Location) AssignPropertiesFromLocation ¶
func (location *Location) AssignPropertiesFromLocation(source *v20210515s.Location) error
AssignPropertiesFromLocation populates our Location from the provided source Location
func (*Location) AssignPropertiesToLocation ¶
func (location *Location) AssignPropertiesToLocation(destination *v20210515s.Location) error
AssignPropertiesToLocation populates the provided destination Location from our Location
func (*Location) ConvertToARM ¶
func (location *Location) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Location) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Location.
func (*Location) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Location) NewEmptyARMValue ¶
func (location *Location) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Location) PopulateFromARM ¶
func (location *Location) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LocationARM ¶
type LocationARM struct { // FailoverPriority: The failover priority of the region. A failover priority of 0 indicates a write region. The maximum // value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the // regions in which the database account exists. FailoverPriority *int `json:"failoverPriority,omitempty"` // IsZoneRedundant: Flag to indicate whether or not this region is an AvailabilityZone region IsZoneRedundant *bool `json:"isZoneRedundant,omitempty"` // LocationName: The name of the region. LocationName *string `json:"locationName,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/Location
func (*LocationARM) DeepCopy ¶
func (in *LocationARM) DeepCopy() *LocationARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocationARM.
func (*LocationARM) DeepCopyInto ¶
func (in *LocationARM) DeepCopyInto(out *LocationARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Location_Status ¶
type Location_Status struct { // DocumentEndpoint: The connection endpoint for the specific region. Example: // https://<accountName>-<locationName>.documents.azure.com:443/ DocumentEndpoint *string `json:"documentEndpoint,omitempty"` // FailoverPriority: The failover priority of the region. A failover priority of 0 indicates a write region. The maximum // value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the // regions in which the database account exists. FailoverPriority *int `json:"failoverPriority,omitempty"` // Id: The unique identifier of the region within the database account. Example: <accountName>-<locationName>. Id *string `json:"id,omitempty"` // IsZoneRedundant: Flag to indicate whether or not this region is an AvailabilityZone region IsZoneRedundant *bool `json:"isZoneRedundant,omitempty"` // LocationName: The name of the region. LocationName *string `json:"locationName,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` }
func (*Location_Status) AssignPropertiesFromLocationStatus ¶
func (location *Location_Status) AssignPropertiesFromLocationStatus(source *v20210515s.Location_Status) error
AssignPropertiesFromLocationStatus populates our Location_Status from the provided source Location_Status
func (*Location_Status) AssignPropertiesToLocationStatus ¶
func (location *Location_Status) AssignPropertiesToLocationStatus(destination *v20210515s.Location_Status) error
AssignPropertiesToLocationStatus populates the provided destination Location_Status from our Location_Status
func (*Location_Status) DeepCopy ¶
func (in *Location_Status) DeepCopy() *Location_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Location_Status.
func (*Location_Status) DeepCopyInto ¶
func (in *Location_Status) DeepCopyInto(out *Location_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Location_Status) NewEmptyARMValue ¶
func (location *Location_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Location_Status) PopulateFromARM ¶
func (location *Location_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Location_StatusARM ¶
type Location_StatusARM struct { // DocumentEndpoint: The connection endpoint for the specific region. Example: // https://<accountName>-<locationName>.documents.azure.com:443/ DocumentEndpoint *string `json:"documentEndpoint,omitempty"` // FailoverPriority: The failover priority of the region. A failover priority of 0 indicates a write region. The maximum // value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the // regions in which the database account exists. FailoverPriority *int `json:"failoverPriority,omitempty"` // Id: The unique identifier of the region within the database account. Example: <accountName>-<locationName>. Id *string `json:"id,omitempty"` // IsZoneRedundant: Flag to indicate whether or not this region is an AvailabilityZone region IsZoneRedundant *bool `json:"isZoneRedundant,omitempty"` // LocationName: The name of the region. LocationName *string `json:"locationName,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` }
func (*Location_StatusARM) DeepCopy ¶
func (in *Location_StatusARM) DeepCopy() *Location_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Location_StatusARM.
func (*Location_StatusARM) DeepCopyInto ¶
func (in *Location_StatusARM) DeepCopyInto(out *Location_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { // Type: The type of identity used for the resource. The type 'SystemAssigned,UserAssigned' includes both an implicitly // created identity and a set of user assigned identities. The type 'None' will remove any identities from the service. Type *ManagedServiceIdentityType `json:"type,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ManagedServiceIdentity
func (*ManagedServiceIdentity) AssignPropertiesFromManagedServiceIdentity ¶
func (identity *ManagedServiceIdentity) AssignPropertiesFromManagedServiceIdentity(source *v20210515s.ManagedServiceIdentity) error
AssignPropertiesFromManagedServiceIdentity populates our ManagedServiceIdentity from the provided source ManagedServiceIdentity
func (*ManagedServiceIdentity) AssignPropertiesToManagedServiceIdentity ¶
func (identity *ManagedServiceIdentity) AssignPropertiesToManagedServiceIdentity(destination *v20210515s.ManagedServiceIdentity) error
AssignPropertiesToManagedServiceIdentity populates the provided destination ManagedServiceIdentity from our ManagedServiceIdentity
func (*ManagedServiceIdentity) ConvertToARM ¶
func (identity *ManagedServiceIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedServiceIdentity) DeepCopy ¶
func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.
func (*ManagedServiceIdentity) DeepCopyInto ¶
func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedServiceIdentity) NewEmptyARMValue ¶
func (identity *ManagedServiceIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedServiceIdentity) PopulateFromARM ¶
func (identity *ManagedServiceIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedServiceIdentityARM ¶
type ManagedServiceIdentityARM struct { // Type: The type of identity used for the resource. The type 'SystemAssigned,UserAssigned' includes both an implicitly // created identity and a set of user assigned identities. The type 'None' will remove any identities from the service. Type *ManagedServiceIdentityType `json:"type,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ManagedServiceIdentity
func (*ManagedServiceIdentityARM) DeepCopy ¶
func (in *ManagedServiceIdentityARM) DeepCopy() *ManagedServiceIdentityARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentityARM.
func (*ManagedServiceIdentityARM) DeepCopyInto ¶
func (in *ManagedServiceIdentityARM) DeepCopyInto(out *ManagedServiceIdentityARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentityStatusType ¶
type ManagedServiceIdentityStatusType string
type ManagedServiceIdentityType ¶
type ManagedServiceIdentityType string
+kubebuilder:validation:Enum={"None","SystemAssigned","SystemAssigned,UserAssigned","UserAssigned"}
type ManagedServiceIdentity_Status ¶
type ManagedServiceIdentity_Status struct { // PrincipalId: The principal id of the system assigned identity. This property will only be provided for a system assigned // identity. PrincipalId *string `json:"principalId,omitempty"` // TenantId: The tenant id of the system assigned identity. This property will only be provided for a system assigned // identity. TenantId *string `json:"tenantId,omitempty"` // Type: The type of identity used for the resource. The type 'SystemAssigned,UserAssigned' includes both an implicitly // created identity and a set of user assigned identities. The type 'None' will remove any identities from the service. Type *ManagedServiceIdentityStatusType `json:"type,omitempty"` // UserAssignedIdentities: The list of user identities associated with resource. The user identity dictionary key // references will be ARM resource ids in the form: // '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]ManagedServiceIdentity_Status_UserAssignedIdentities `json:"userAssignedIdentities,omitempty"` }
func (*ManagedServiceIdentity_Status) AssignPropertiesFromManagedServiceIdentityStatus ¶
func (identity *ManagedServiceIdentity_Status) AssignPropertiesFromManagedServiceIdentityStatus(source *v20210515s.ManagedServiceIdentity_Status) error
AssignPropertiesFromManagedServiceIdentityStatus populates our ManagedServiceIdentity_Status from the provided source ManagedServiceIdentity_Status
func (*ManagedServiceIdentity_Status) AssignPropertiesToManagedServiceIdentityStatus ¶
func (identity *ManagedServiceIdentity_Status) AssignPropertiesToManagedServiceIdentityStatus(destination *v20210515s.ManagedServiceIdentity_Status) error
AssignPropertiesToManagedServiceIdentityStatus populates the provided destination ManagedServiceIdentity_Status from our ManagedServiceIdentity_Status
func (*ManagedServiceIdentity_Status) DeepCopy ¶
func (in *ManagedServiceIdentity_Status) DeepCopy() *ManagedServiceIdentity_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_Status.
func (*ManagedServiceIdentity_Status) DeepCopyInto ¶
func (in *ManagedServiceIdentity_Status) DeepCopyInto(out *ManagedServiceIdentity_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedServiceIdentity_Status) NewEmptyARMValue ¶
func (identity *ManagedServiceIdentity_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedServiceIdentity_Status) PopulateFromARM ¶
func (identity *ManagedServiceIdentity_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedServiceIdentity_StatusARM ¶
type ManagedServiceIdentity_StatusARM struct { // PrincipalId: The principal id of the system assigned identity. This property will only be provided for a system assigned // identity. PrincipalId *string `json:"principalId,omitempty"` // TenantId: The tenant id of the system assigned identity. This property will only be provided for a system assigned // identity. TenantId *string `json:"tenantId,omitempty"` // Type: The type of identity used for the resource. The type 'SystemAssigned,UserAssigned' includes both an implicitly // created identity and a set of user assigned identities. The type 'None' will remove any identities from the service. Type *ManagedServiceIdentityStatusType `json:"type,omitempty"` // UserAssignedIdentities: The list of user identities associated with resource. The user identity dictionary key // references will be ARM resource ids in the form: // '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]ManagedServiceIdentity_Status_UserAssignedIdentitiesARM `json:"userAssignedIdentities,omitempty"` }
func (*ManagedServiceIdentity_StatusARM) DeepCopy ¶
func (in *ManagedServiceIdentity_StatusARM) DeepCopy() *ManagedServiceIdentity_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_StatusARM.
func (*ManagedServiceIdentity_StatusARM) DeepCopyInto ¶
func (in *ManagedServiceIdentity_StatusARM) DeepCopyInto(out *ManagedServiceIdentity_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity_Status_UserAssignedIdentities ¶
type ManagedServiceIdentity_Status_UserAssignedIdentities struct { // ClientId: The client id of user assigned identity. ClientId *string `json:"clientId,omitempty"` // PrincipalId: The principal id of user assigned identity. PrincipalId *string `json:"principalId,omitempty"` }
func (*ManagedServiceIdentity_Status_UserAssignedIdentities) AssignPropertiesFromManagedServiceIdentityStatusUserAssignedIdentities ¶
func (identities *ManagedServiceIdentity_Status_UserAssignedIdentities) AssignPropertiesFromManagedServiceIdentityStatusUserAssignedIdentities(source *v20210515s.ManagedServiceIdentity_Status_UserAssignedIdentities) error
AssignPropertiesFromManagedServiceIdentityStatusUserAssignedIdentities populates our ManagedServiceIdentity_Status_UserAssignedIdentities from the provided source ManagedServiceIdentity_Status_UserAssignedIdentities
func (*ManagedServiceIdentity_Status_UserAssignedIdentities) AssignPropertiesToManagedServiceIdentityStatusUserAssignedIdentities ¶
func (identities *ManagedServiceIdentity_Status_UserAssignedIdentities) AssignPropertiesToManagedServiceIdentityStatusUserAssignedIdentities(destination *v20210515s.ManagedServiceIdentity_Status_UserAssignedIdentities) error
AssignPropertiesToManagedServiceIdentityStatusUserAssignedIdentities populates the provided destination ManagedServiceIdentity_Status_UserAssignedIdentities from our ManagedServiceIdentity_Status_UserAssignedIdentities
func (*ManagedServiceIdentity_Status_UserAssignedIdentities) DeepCopy ¶
func (in *ManagedServiceIdentity_Status_UserAssignedIdentities) DeepCopy() *ManagedServiceIdentity_Status_UserAssignedIdentities
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_Status_UserAssignedIdentities.
func (*ManagedServiceIdentity_Status_UserAssignedIdentities) DeepCopyInto ¶
func (in *ManagedServiceIdentity_Status_UserAssignedIdentities) DeepCopyInto(out *ManagedServiceIdentity_Status_UserAssignedIdentities)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedServiceIdentity_Status_UserAssignedIdentities) NewEmptyARMValue ¶
func (identities *ManagedServiceIdentity_Status_UserAssignedIdentities) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedServiceIdentity_Status_UserAssignedIdentities) PopulateFromARM ¶
func (identities *ManagedServiceIdentity_Status_UserAssignedIdentities) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedServiceIdentity_Status_UserAssignedIdentitiesARM ¶
type ManagedServiceIdentity_Status_UserAssignedIdentitiesARM struct { // ClientId: The client id of user assigned identity. ClientId *string `json:"clientId,omitempty"` // PrincipalId: The principal id of user assigned identity. PrincipalId *string `json:"principalId,omitempty"` }
func (*ManagedServiceIdentity_Status_UserAssignedIdentitiesARM) DeepCopy ¶
func (in *ManagedServiceIdentity_Status_UserAssignedIdentitiesARM) DeepCopy() *ManagedServiceIdentity_Status_UserAssignedIdentitiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_Status_UserAssignedIdentitiesARM.
func (*ManagedServiceIdentity_Status_UserAssignedIdentitiesARM) DeepCopyInto ¶
func (in *ManagedServiceIdentity_Status_UserAssignedIdentitiesARM) DeepCopyInto(out *ManagedServiceIdentity_Status_UserAssignedIdentitiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBCollectionCreateUpdatePropertiesARM ¶
type MongoDBCollectionCreateUpdatePropertiesARM struct { // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptionsARM `json:"options,omitempty"` // Resource: Cosmos DB MongoDB collection resource object Resource *MongoDBCollectionResourceARM `json:"resource,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoDBCollectionCreateUpdateProperties
func (*MongoDBCollectionCreateUpdatePropertiesARM) DeepCopy ¶
func (in *MongoDBCollectionCreateUpdatePropertiesARM) DeepCopy() *MongoDBCollectionCreateUpdatePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionCreateUpdatePropertiesARM.
func (*MongoDBCollectionCreateUpdatePropertiesARM) DeepCopyInto ¶
func (in *MongoDBCollectionCreateUpdatePropertiesARM) DeepCopyInto(out *MongoDBCollectionCreateUpdatePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBCollectionGetProperties_StatusARM ¶
type MongoDBCollectionGetProperties_StatusARM struct { Options *OptionsResource_StatusARM `json:"options,omitempty"` Resource *MongoDBCollectionGetProperties_Status_ResourceARM `json:"resource,omitempty"` }
func (*MongoDBCollectionGetProperties_StatusARM) DeepCopy ¶
func (in *MongoDBCollectionGetProperties_StatusARM) DeepCopy() *MongoDBCollectionGetProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionGetProperties_StatusARM.
func (*MongoDBCollectionGetProperties_StatusARM) DeepCopyInto ¶
func (in *MongoDBCollectionGetProperties_StatusARM) DeepCopyInto(out *MongoDBCollectionGetProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBCollectionGetProperties_Status_Resource ¶
type MongoDBCollectionGetProperties_Status_Resource struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB MongoDB collection Id *string `json:"id,omitempty"` // Indexes: List of index keys Indexes []MongoIndex_Status `json:"indexes,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // ShardKey: A key-value pair of shard keys to be applied for the request. ShardKey map[string]string `json:"shardKey,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*MongoDBCollectionGetProperties_Status_Resource) AssignPropertiesFromMongoDBCollectionGetPropertiesStatusResource ¶
func (resource *MongoDBCollectionGetProperties_Status_Resource) AssignPropertiesFromMongoDBCollectionGetPropertiesStatusResource(source *v20210515s.MongoDBCollectionGetProperties_Status_Resource) error
AssignPropertiesFromMongoDBCollectionGetPropertiesStatusResource populates our MongoDBCollectionGetProperties_Status_Resource from the provided source MongoDBCollectionGetProperties_Status_Resource
func (*MongoDBCollectionGetProperties_Status_Resource) AssignPropertiesToMongoDBCollectionGetPropertiesStatusResource ¶
func (resource *MongoDBCollectionGetProperties_Status_Resource) AssignPropertiesToMongoDBCollectionGetPropertiesStatusResource(destination *v20210515s.MongoDBCollectionGetProperties_Status_Resource) error
AssignPropertiesToMongoDBCollectionGetPropertiesStatusResource populates the provided destination MongoDBCollectionGetProperties_Status_Resource from our MongoDBCollectionGetProperties_Status_Resource
func (*MongoDBCollectionGetProperties_Status_Resource) DeepCopy ¶
func (in *MongoDBCollectionGetProperties_Status_Resource) DeepCopy() *MongoDBCollectionGetProperties_Status_Resource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionGetProperties_Status_Resource.
func (*MongoDBCollectionGetProperties_Status_Resource) DeepCopyInto ¶
func (in *MongoDBCollectionGetProperties_Status_Resource) DeepCopyInto(out *MongoDBCollectionGetProperties_Status_Resource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDBCollectionGetProperties_Status_Resource) NewEmptyARMValue ¶
func (resource *MongoDBCollectionGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoDBCollectionGetProperties_Status_Resource) PopulateFromARM ¶
func (resource *MongoDBCollectionGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoDBCollectionGetProperties_Status_ResourceARM ¶
type MongoDBCollectionGetProperties_Status_ResourceARM struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB MongoDB collection Id *string `json:"id,omitempty"` // Indexes: List of index keys Indexes []MongoIndex_StatusARM `json:"indexes,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // ShardKey: A key-value pair of shard keys to be applied for the request. ShardKey map[string]string `json:"shardKey,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*MongoDBCollectionGetProperties_Status_ResourceARM) DeepCopy ¶
func (in *MongoDBCollectionGetProperties_Status_ResourceARM) DeepCopy() *MongoDBCollectionGetProperties_Status_ResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionGetProperties_Status_ResourceARM.
func (*MongoDBCollectionGetProperties_Status_ResourceARM) DeepCopyInto ¶
func (in *MongoDBCollectionGetProperties_Status_ResourceARM) DeepCopyInto(out *MongoDBCollectionGetProperties_Status_ResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBCollectionGetResults_Status ¶
type MongoDBCollectionGetResults_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` Options *OptionsResource_Status `json:"options,omitempty"` Resource *MongoDBCollectionGetProperties_Status_Resource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*MongoDBCollectionGetResults_Status) AssignPropertiesFromMongoDBCollectionGetResultsStatus ¶
func (results *MongoDBCollectionGetResults_Status) AssignPropertiesFromMongoDBCollectionGetResultsStatus(source *v20210515s.MongoDBCollectionGetResults_Status) error
AssignPropertiesFromMongoDBCollectionGetResultsStatus populates our MongoDBCollectionGetResults_Status from the provided source MongoDBCollectionGetResults_Status
func (*MongoDBCollectionGetResults_Status) AssignPropertiesToMongoDBCollectionGetResultsStatus ¶
func (results *MongoDBCollectionGetResults_Status) AssignPropertiesToMongoDBCollectionGetResultsStatus(destination *v20210515s.MongoDBCollectionGetResults_Status) error
AssignPropertiesToMongoDBCollectionGetResultsStatus populates the provided destination MongoDBCollectionGetResults_Status from our MongoDBCollectionGetResults_Status
func (*MongoDBCollectionGetResults_Status) ConvertStatusFrom ¶
func (results *MongoDBCollectionGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our MongoDBCollectionGetResults_Status from the provided source
func (*MongoDBCollectionGetResults_Status) ConvertStatusTo ¶
func (results *MongoDBCollectionGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our MongoDBCollectionGetResults_Status
func (*MongoDBCollectionGetResults_Status) DeepCopy ¶
func (in *MongoDBCollectionGetResults_Status) DeepCopy() *MongoDBCollectionGetResults_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionGetResults_Status.
func (*MongoDBCollectionGetResults_Status) DeepCopyInto ¶
func (in *MongoDBCollectionGetResults_Status) DeepCopyInto(out *MongoDBCollectionGetResults_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDBCollectionGetResults_Status) NewEmptyARMValue ¶
func (results *MongoDBCollectionGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoDBCollectionGetResults_Status) PopulateFromARM ¶
func (results *MongoDBCollectionGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoDBCollectionGetResults_StatusARM ¶
type MongoDBCollectionGetResults_StatusARM struct { // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` // Properties: The properties of an Azure Cosmos DB MongoDB collection Properties *MongoDBCollectionGetProperties_StatusARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*MongoDBCollectionGetResults_StatusARM) DeepCopy ¶
func (in *MongoDBCollectionGetResults_StatusARM) DeepCopy() *MongoDBCollectionGetResults_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionGetResults_StatusARM.
func (*MongoDBCollectionGetResults_StatusARM) DeepCopyInto ¶
func (in *MongoDBCollectionGetResults_StatusARM) DeepCopyInto(out *MongoDBCollectionGetResults_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBCollectionResource ¶
type MongoDBCollectionResource struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // +kubebuilder:validation:Required // Id: Name of the Cosmos DB MongoDB collection Id *string `json:"id,omitempty"` // Indexes: List of index keys Indexes []MongoIndex `json:"indexes,omitempty"` // ShardKey: The shard key and partition kind pair, only support "Hash" partition kind ShardKey map[string]string `json:"shardKey,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoDBCollectionResource
func (*MongoDBCollectionResource) AssignPropertiesFromMongoDBCollectionResource ¶
func (resource *MongoDBCollectionResource) AssignPropertiesFromMongoDBCollectionResource(source *v20210515s.MongoDBCollectionResource) error
AssignPropertiesFromMongoDBCollectionResource populates our MongoDBCollectionResource from the provided source MongoDBCollectionResource
func (*MongoDBCollectionResource) AssignPropertiesToMongoDBCollectionResource ¶
func (resource *MongoDBCollectionResource) AssignPropertiesToMongoDBCollectionResource(destination *v20210515s.MongoDBCollectionResource) error
AssignPropertiesToMongoDBCollectionResource populates the provided destination MongoDBCollectionResource from our MongoDBCollectionResource
func (*MongoDBCollectionResource) ConvertToARM ¶
func (resource *MongoDBCollectionResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MongoDBCollectionResource) DeepCopy ¶
func (in *MongoDBCollectionResource) DeepCopy() *MongoDBCollectionResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionResource.
func (*MongoDBCollectionResource) DeepCopyInto ¶
func (in *MongoDBCollectionResource) DeepCopyInto(out *MongoDBCollectionResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDBCollectionResource) NewEmptyARMValue ¶
func (resource *MongoDBCollectionResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoDBCollectionResource) PopulateFromARM ¶
func (resource *MongoDBCollectionResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoDBCollectionResourceARM ¶
type MongoDBCollectionResourceARM struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // Id: Name of the Cosmos DB MongoDB collection Id *string `json:"id,omitempty"` // Indexes: List of index keys Indexes []MongoIndexARM `json:"indexes,omitempty"` // ShardKey: The shard key and partition kind pair, only support "Hash" partition kind ShardKey map[string]string `json:"shardKey,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoDBCollectionResource
func (*MongoDBCollectionResourceARM) DeepCopy ¶
func (in *MongoDBCollectionResourceARM) DeepCopy() *MongoDBCollectionResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionResourceARM.
func (*MongoDBCollectionResourceARM) DeepCopyInto ¶
func (in *MongoDBCollectionResourceARM) DeepCopyInto(out *MongoDBCollectionResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBDatabaseCreateUpdatePropertiesARM ¶
type MongoDBDatabaseCreateUpdatePropertiesARM struct { // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptionsARM `json:"options,omitempty"` // Resource: Cosmos DB MongoDB database resource object Resource *MongoDBDatabaseResourceARM `json:"resource,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoDBDatabaseCreateUpdateProperties
func (*MongoDBDatabaseCreateUpdatePropertiesARM) DeepCopy ¶
func (in *MongoDBDatabaseCreateUpdatePropertiesARM) DeepCopy() *MongoDBDatabaseCreateUpdatePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseCreateUpdatePropertiesARM.
func (*MongoDBDatabaseCreateUpdatePropertiesARM) DeepCopyInto ¶
func (in *MongoDBDatabaseCreateUpdatePropertiesARM) DeepCopyInto(out *MongoDBDatabaseCreateUpdatePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBDatabaseGetProperties_StatusARM ¶
type MongoDBDatabaseGetProperties_StatusARM struct { Options *OptionsResource_StatusARM `json:"options,omitempty"` Resource *MongoDBDatabaseGetProperties_Status_ResourceARM `json:"resource,omitempty"` }
func (*MongoDBDatabaseGetProperties_StatusARM) DeepCopy ¶
func (in *MongoDBDatabaseGetProperties_StatusARM) DeepCopy() *MongoDBDatabaseGetProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseGetProperties_StatusARM.
func (*MongoDBDatabaseGetProperties_StatusARM) DeepCopyInto ¶
func (in *MongoDBDatabaseGetProperties_StatusARM) DeepCopyInto(out *MongoDBDatabaseGetProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBDatabaseGetProperties_Status_Resource ¶
type MongoDBDatabaseGetProperties_Status_Resource struct { // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB MongoDB database Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*MongoDBDatabaseGetProperties_Status_Resource) AssignPropertiesFromMongoDBDatabaseGetPropertiesStatusResource ¶
func (resource *MongoDBDatabaseGetProperties_Status_Resource) AssignPropertiesFromMongoDBDatabaseGetPropertiesStatusResource(source *v20210515s.MongoDBDatabaseGetProperties_Status_Resource) error
AssignPropertiesFromMongoDBDatabaseGetPropertiesStatusResource populates our MongoDBDatabaseGetProperties_Status_Resource from the provided source MongoDBDatabaseGetProperties_Status_Resource
func (*MongoDBDatabaseGetProperties_Status_Resource) AssignPropertiesToMongoDBDatabaseGetPropertiesStatusResource ¶
func (resource *MongoDBDatabaseGetProperties_Status_Resource) AssignPropertiesToMongoDBDatabaseGetPropertiesStatusResource(destination *v20210515s.MongoDBDatabaseGetProperties_Status_Resource) error
AssignPropertiesToMongoDBDatabaseGetPropertiesStatusResource populates the provided destination MongoDBDatabaseGetProperties_Status_Resource from our MongoDBDatabaseGetProperties_Status_Resource
func (*MongoDBDatabaseGetProperties_Status_Resource) DeepCopy ¶
func (in *MongoDBDatabaseGetProperties_Status_Resource) DeepCopy() *MongoDBDatabaseGetProperties_Status_Resource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseGetProperties_Status_Resource.
func (*MongoDBDatabaseGetProperties_Status_Resource) DeepCopyInto ¶
func (in *MongoDBDatabaseGetProperties_Status_Resource) DeepCopyInto(out *MongoDBDatabaseGetProperties_Status_Resource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDBDatabaseGetProperties_Status_Resource) NewEmptyARMValue ¶
func (resource *MongoDBDatabaseGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoDBDatabaseGetProperties_Status_Resource) PopulateFromARM ¶
func (resource *MongoDBDatabaseGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoDBDatabaseGetProperties_Status_ResourceARM ¶
type MongoDBDatabaseGetProperties_Status_ResourceARM struct { // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB MongoDB database Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*MongoDBDatabaseGetProperties_Status_ResourceARM) DeepCopy ¶
func (in *MongoDBDatabaseGetProperties_Status_ResourceARM) DeepCopy() *MongoDBDatabaseGetProperties_Status_ResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseGetProperties_Status_ResourceARM.
func (*MongoDBDatabaseGetProperties_Status_ResourceARM) DeepCopyInto ¶
func (in *MongoDBDatabaseGetProperties_Status_ResourceARM) DeepCopyInto(out *MongoDBDatabaseGetProperties_Status_ResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBDatabaseGetResults_Status ¶
type MongoDBDatabaseGetResults_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` Options *OptionsResource_Status `json:"options,omitempty"` Resource *MongoDBDatabaseGetProperties_Status_Resource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*MongoDBDatabaseGetResults_Status) AssignPropertiesFromMongoDBDatabaseGetResultsStatus ¶
func (results *MongoDBDatabaseGetResults_Status) AssignPropertiesFromMongoDBDatabaseGetResultsStatus(source *v20210515s.MongoDBDatabaseGetResults_Status) error
AssignPropertiesFromMongoDBDatabaseGetResultsStatus populates our MongoDBDatabaseGetResults_Status from the provided source MongoDBDatabaseGetResults_Status
func (*MongoDBDatabaseGetResults_Status) AssignPropertiesToMongoDBDatabaseGetResultsStatus ¶
func (results *MongoDBDatabaseGetResults_Status) AssignPropertiesToMongoDBDatabaseGetResultsStatus(destination *v20210515s.MongoDBDatabaseGetResults_Status) error
AssignPropertiesToMongoDBDatabaseGetResultsStatus populates the provided destination MongoDBDatabaseGetResults_Status from our MongoDBDatabaseGetResults_Status
func (*MongoDBDatabaseGetResults_Status) ConvertStatusFrom ¶
func (results *MongoDBDatabaseGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our MongoDBDatabaseGetResults_Status from the provided source
func (*MongoDBDatabaseGetResults_Status) ConvertStatusTo ¶
func (results *MongoDBDatabaseGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our MongoDBDatabaseGetResults_Status
func (*MongoDBDatabaseGetResults_Status) DeepCopy ¶
func (in *MongoDBDatabaseGetResults_Status) DeepCopy() *MongoDBDatabaseGetResults_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseGetResults_Status.
func (*MongoDBDatabaseGetResults_Status) DeepCopyInto ¶
func (in *MongoDBDatabaseGetResults_Status) DeepCopyInto(out *MongoDBDatabaseGetResults_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDBDatabaseGetResults_Status) NewEmptyARMValue ¶
func (results *MongoDBDatabaseGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoDBDatabaseGetResults_Status) PopulateFromARM ¶
func (results *MongoDBDatabaseGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoDBDatabaseGetResults_StatusARM ¶
type MongoDBDatabaseGetResults_StatusARM struct { // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` // Properties: The properties of an Azure Cosmos DB MongoDB database Properties *MongoDBDatabaseGetProperties_StatusARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*MongoDBDatabaseGetResults_StatusARM) DeepCopy ¶
func (in *MongoDBDatabaseGetResults_StatusARM) DeepCopy() *MongoDBDatabaseGetResults_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseGetResults_StatusARM.
func (*MongoDBDatabaseGetResults_StatusARM) DeepCopyInto ¶
func (in *MongoDBDatabaseGetResults_StatusARM) DeepCopyInto(out *MongoDBDatabaseGetResults_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoDBDatabaseResource ¶
type MongoDBDatabaseResource struct { // +kubebuilder:validation:Required // Id: Name of the Cosmos DB MongoDB database Id *string `json:"id,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoDBDatabaseResource
func (*MongoDBDatabaseResource) AssignPropertiesFromMongoDBDatabaseResource ¶
func (resource *MongoDBDatabaseResource) AssignPropertiesFromMongoDBDatabaseResource(source *v20210515s.MongoDBDatabaseResource) error
AssignPropertiesFromMongoDBDatabaseResource populates our MongoDBDatabaseResource from the provided source MongoDBDatabaseResource
func (*MongoDBDatabaseResource) AssignPropertiesToMongoDBDatabaseResource ¶
func (resource *MongoDBDatabaseResource) AssignPropertiesToMongoDBDatabaseResource(destination *v20210515s.MongoDBDatabaseResource) error
AssignPropertiesToMongoDBDatabaseResource populates the provided destination MongoDBDatabaseResource from our MongoDBDatabaseResource
func (*MongoDBDatabaseResource) ConvertToARM ¶
func (resource *MongoDBDatabaseResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MongoDBDatabaseResource) DeepCopy ¶
func (in *MongoDBDatabaseResource) DeepCopy() *MongoDBDatabaseResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseResource.
func (*MongoDBDatabaseResource) DeepCopyInto ¶
func (in *MongoDBDatabaseResource) DeepCopyInto(out *MongoDBDatabaseResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDBDatabaseResource) NewEmptyARMValue ¶
func (resource *MongoDBDatabaseResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoDBDatabaseResource) PopulateFromARM ¶
func (resource *MongoDBDatabaseResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoDBDatabaseResourceARM ¶
type MongoDBDatabaseResourceARM struct { // Id: Name of the Cosmos DB MongoDB database Id *string `json:"id,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoDBDatabaseResource
func (*MongoDBDatabaseResourceARM) DeepCopy ¶
func (in *MongoDBDatabaseResourceARM) DeepCopy() *MongoDBDatabaseResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseResourceARM.
func (*MongoDBDatabaseResourceARM) DeepCopyInto ¶
func (in *MongoDBDatabaseResourceARM) DeepCopyInto(out *MongoDBDatabaseResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoIndex ¶
type MongoIndex struct { // Key: Cosmos DB MongoDB collection resource object Key *MongoIndexKeys `json:"key,omitempty"` // Options: Cosmos DB MongoDB collection index options Options *MongoIndexOptions `json:"options,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoIndex
func (*MongoIndex) AssignPropertiesFromMongoIndex ¶
func (index *MongoIndex) AssignPropertiesFromMongoIndex(source *v20210515s.MongoIndex) error
AssignPropertiesFromMongoIndex populates our MongoIndex from the provided source MongoIndex
func (*MongoIndex) AssignPropertiesToMongoIndex ¶
func (index *MongoIndex) AssignPropertiesToMongoIndex(destination *v20210515s.MongoIndex) error
AssignPropertiesToMongoIndex populates the provided destination MongoIndex from our MongoIndex
func (*MongoIndex) ConvertToARM ¶
func (index *MongoIndex) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MongoIndex) DeepCopy ¶
func (in *MongoIndex) DeepCopy() *MongoIndex
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndex.
func (*MongoIndex) DeepCopyInto ¶
func (in *MongoIndex) DeepCopyInto(out *MongoIndex)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoIndex) NewEmptyARMValue ¶
func (index *MongoIndex) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoIndex) PopulateFromARM ¶
func (index *MongoIndex) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoIndexARM ¶
type MongoIndexARM struct { // Key: Cosmos DB MongoDB collection resource object Key *MongoIndexKeysARM `json:"key,omitempty"` // Options: Cosmos DB MongoDB collection index options Options *MongoIndexOptionsARM `json:"options,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoIndex
func (*MongoIndexARM) DeepCopy ¶
func (in *MongoIndexARM) DeepCopy() *MongoIndexARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexARM.
func (*MongoIndexARM) DeepCopyInto ¶
func (in *MongoIndexARM) DeepCopyInto(out *MongoIndexARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoIndexKeys ¶
type MongoIndexKeys struct { // Keys: List of keys for each MongoDB collection in the Azure Cosmos DB service Keys []string `json:"keys,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoIndexKeys
func (*MongoIndexKeys) AssignPropertiesFromMongoIndexKeys ¶
func (keys *MongoIndexKeys) AssignPropertiesFromMongoIndexKeys(source *v20210515s.MongoIndexKeys) error
AssignPropertiesFromMongoIndexKeys populates our MongoIndexKeys from the provided source MongoIndexKeys
func (*MongoIndexKeys) AssignPropertiesToMongoIndexKeys ¶
func (keys *MongoIndexKeys) AssignPropertiesToMongoIndexKeys(destination *v20210515s.MongoIndexKeys) error
AssignPropertiesToMongoIndexKeys populates the provided destination MongoIndexKeys from our MongoIndexKeys
func (*MongoIndexKeys) ConvertToARM ¶
func (keys *MongoIndexKeys) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MongoIndexKeys) DeepCopy ¶
func (in *MongoIndexKeys) DeepCopy() *MongoIndexKeys
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexKeys.
func (*MongoIndexKeys) DeepCopyInto ¶
func (in *MongoIndexKeys) DeepCopyInto(out *MongoIndexKeys)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoIndexKeys) NewEmptyARMValue ¶
func (keys *MongoIndexKeys) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoIndexKeys) PopulateFromARM ¶
func (keys *MongoIndexKeys) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoIndexKeysARM ¶
type MongoIndexKeysARM struct { // Keys: List of keys for each MongoDB collection in the Azure Cosmos DB service Keys []string `json:"keys,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoIndexKeys
func (*MongoIndexKeysARM) DeepCopy ¶
func (in *MongoIndexKeysARM) DeepCopy() *MongoIndexKeysARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexKeysARM.
func (*MongoIndexKeysARM) DeepCopyInto ¶
func (in *MongoIndexKeysARM) DeepCopyInto(out *MongoIndexKeysARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoIndexKeys_Status ¶
type MongoIndexKeys_Status struct { // Keys: List of keys for each MongoDB collection in the Azure Cosmos DB service Keys []string `json:"keys,omitempty"` }
func (*MongoIndexKeys_Status) AssignPropertiesFromMongoIndexKeysStatus ¶
func (keys *MongoIndexKeys_Status) AssignPropertiesFromMongoIndexKeysStatus(source *v20210515s.MongoIndexKeys_Status) error
AssignPropertiesFromMongoIndexKeysStatus populates our MongoIndexKeys_Status from the provided source MongoIndexKeys_Status
func (*MongoIndexKeys_Status) AssignPropertiesToMongoIndexKeysStatus ¶
func (keys *MongoIndexKeys_Status) AssignPropertiesToMongoIndexKeysStatus(destination *v20210515s.MongoIndexKeys_Status) error
AssignPropertiesToMongoIndexKeysStatus populates the provided destination MongoIndexKeys_Status from our MongoIndexKeys_Status
func (*MongoIndexKeys_Status) DeepCopy ¶
func (in *MongoIndexKeys_Status) DeepCopy() *MongoIndexKeys_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexKeys_Status.
func (*MongoIndexKeys_Status) DeepCopyInto ¶
func (in *MongoIndexKeys_Status) DeepCopyInto(out *MongoIndexKeys_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoIndexKeys_Status) NewEmptyARMValue ¶
func (keys *MongoIndexKeys_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoIndexKeys_Status) PopulateFromARM ¶
func (keys *MongoIndexKeys_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoIndexKeys_StatusARM ¶
type MongoIndexKeys_StatusARM struct { // Keys: List of keys for each MongoDB collection in the Azure Cosmos DB service Keys []string `json:"keys,omitempty"` }
func (*MongoIndexKeys_StatusARM) DeepCopy ¶
func (in *MongoIndexKeys_StatusARM) DeepCopy() *MongoIndexKeys_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexKeys_StatusARM.
func (*MongoIndexKeys_StatusARM) DeepCopyInto ¶
func (in *MongoIndexKeys_StatusARM) DeepCopyInto(out *MongoIndexKeys_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoIndexOptions ¶
type MongoIndexOptions struct { // ExpireAfterSeconds: Expire after seconds ExpireAfterSeconds *int `json:"expireAfterSeconds,omitempty"` // Unique: Is unique or not Unique *bool `json:"unique,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoIndexOptions
func (*MongoIndexOptions) AssignPropertiesFromMongoIndexOptions ¶
func (options *MongoIndexOptions) AssignPropertiesFromMongoIndexOptions(source *v20210515s.MongoIndexOptions) error
AssignPropertiesFromMongoIndexOptions populates our MongoIndexOptions from the provided source MongoIndexOptions
func (*MongoIndexOptions) AssignPropertiesToMongoIndexOptions ¶
func (options *MongoIndexOptions) AssignPropertiesToMongoIndexOptions(destination *v20210515s.MongoIndexOptions) error
AssignPropertiesToMongoIndexOptions populates the provided destination MongoIndexOptions from our MongoIndexOptions
func (*MongoIndexOptions) ConvertToARM ¶
func (options *MongoIndexOptions) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MongoIndexOptions) DeepCopy ¶
func (in *MongoIndexOptions) DeepCopy() *MongoIndexOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexOptions.
func (*MongoIndexOptions) DeepCopyInto ¶
func (in *MongoIndexOptions) DeepCopyInto(out *MongoIndexOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoIndexOptions) NewEmptyARMValue ¶
func (options *MongoIndexOptions) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoIndexOptions) PopulateFromARM ¶
func (options *MongoIndexOptions) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoIndexOptionsARM ¶
type MongoIndexOptionsARM struct { // ExpireAfterSeconds: Expire after seconds ExpireAfterSeconds *int `json:"expireAfterSeconds,omitempty"` // Unique: Is unique or not Unique *bool `json:"unique,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/MongoIndexOptions
func (*MongoIndexOptionsARM) DeepCopy ¶
func (in *MongoIndexOptionsARM) DeepCopy() *MongoIndexOptionsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexOptionsARM.
func (*MongoIndexOptionsARM) DeepCopyInto ¶
func (in *MongoIndexOptionsARM) DeepCopyInto(out *MongoIndexOptionsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoIndexOptions_Status ¶
type MongoIndexOptions_Status struct { // ExpireAfterSeconds: Expire after seconds ExpireAfterSeconds *int `json:"expireAfterSeconds,omitempty"` // Unique: Is unique or not Unique *bool `json:"unique,omitempty"` }
func (*MongoIndexOptions_Status) AssignPropertiesFromMongoIndexOptionsStatus ¶
func (options *MongoIndexOptions_Status) AssignPropertiesFromMongoIndexOptionsStatus(source *v20210515s.MongoIndexOptions_Status) error
AssignPropertiesFromMongoIndexOptionsStatus populates our MongoIndexOptions_Status from the provided source MongoIndexOptions_Status
func (*MongoIndexOptions_Status) AssignPropertiesToMongoIndexOptionsStatus ¶
func (options *MongoIndexOptions_Status) AssignPropertiesToMongoIndexOptionsStatus(destination *v20210515s.MongoIndexOptions_Status) error
AssignPropertiesToMongoIndexOptionsStatus populates the provided destination MongoIndexOptions_Status from our MongoIndexOptions_Status
func (*MongoIndexOptions_Status) DeepCopy ¶
func (in *MongoIndexOptions_Status) DeepCopy() *MongoIndexOptions_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexOptions_Status.
func (*MongoIndexOptions_Status) DeepCopyInto ¶
func (in *MongoIndexOptions_Status) DeepCopyInto(out *MongoIndexOptions_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoIndexOptions_Status) NewEmptyARMValue ¶
func (options *MongoIndexOptions_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoIndexOptions_Status) PopulateFromARM ¶
func (options *MongoIndexOptions_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoIndexOptions_StatusARM ¶
type MongoIndexOptions_StatusARM struct { // ExpireAfterSeconds: Expire after seconds ExpireAfterSeconds *int `json:"expireAfterSeconds,omitempty"` // Unique: Is unique or not Unique *bool `json:"unique,omitempty"` }
func (*MongoIndexOptions_StatusARM) DeepCopy ¶
func (in *MongoIndexOptions_StatusARM) DeepCopy() *MongoIndexOptions_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexOptions_StatusARM.
func (*MongoIndexOptions_StatusARM) DeepCopyInto ¶
func (in *MongoIndexOptions_StatusARM) DeepCopyInto(out *MongoIndexOptions_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoIndex_Status ¶
type MongoIndex_Status struct { // Key: Cosmos DB MongoDB collection index keys Key *MongoIndexKeys_Status `json:"key,omitempty"` // Options: Cosmos DB MongoDB collection index key options Options *MongoIndexOptions_Status `json:"options,omitempty"` }
func (*MongoIndex_Status) AssignPropertiesFromMongoIndexStatus ¶
func (index *MongoIndex_Status) AssignPropertiesFromMongoIndexStatus(source *v20210515s.MongoIndex_Status) error
AssignPropertiesFromMongoIndexStatus populates our MongoIndex_Status from the provided source MongoIndex_Status
func (*MongoIndex_Status) AssignPropertiesToMongoIndexStatus ¶
func (index *MongoIndex_Status) AssignPropertiesToMongoIndexStatus(destination *v20210515s.MongoIndex_Status) error
AssignPropertiesToMongoIndexStatus populates the provided destination MongoIndex_Status from our MongoIndex_Status
func (*MongoIndex_Status) DeepCopy ¶
func (in *MongoIndex_Status) DeepCopy() *MongoIndex_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndex_Status.
func (*MongoIndex_Status) DeepCopyInto ¶
func (in *MongoIndex_Status) DeepCopyInto(out *MongoIndex_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoIndex_Status) NewEmptyARMValue ¶
func (index *MongoIndex_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoIndex_Status) PopulateFromARM ¶
func (index *MongoIndex_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoIndex_StatusARM ¶
type MongoIndex_StatusARM struct { // Key: Cosmos DB MongoDB collection index keys Key *MongoIndexKeys_StatusARM `json:"key,omitempty"` // Options: Cosmos DB MongoDB collection index key options Options *MongoIndexOptions_StatusARM `json:"options,omitempty"` }
func (*MongoIndex_StatusARM) DeepCopy ¶
func (in *MongoIndex_StatusARM) DeepCopy() *MongoIndex_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndex_StatusARM.
func (*MongoIndex_StatusARM) DeepCopyInto ¶
func (in *MongoIndex_StatusARM) DeepCopyInto(out *MongoIndex_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongodbDatabase ¶
type MongodbDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsMongodbDatabases_Spec `json:"spec,omitempty"` Status MongoDBDatabaseGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_mongodbDatabases
func (*MongodbDatabase) AssignPropertiesFromMongodbDatabase ¶
func (database *MongodbDatabase) AssignPropertiesFromMongodbDatabase(source *v20210515s.MongodbDatabase) error
AssignPropertiesFromMongodbDatabase populates our MongodbDatabase from the provided source MongodbDatabase
func (*MongodbDatabase) AssignPropertiesToMongodbDatabase ¶
func (database *MongodbDatabase) AssignPropertiesToMongodbDatabase(destination *v20210515s.MongodbDatabase) error
AssignPropertiesToMongodbDatabase populates the provided destination MongodbDatabase from our MongodbDatabase
func (*MongodbDatabase) AzureName ¶
func (database *MongodbDatabase) AzureName() string
AzureName returns the Azure name of the resource
func (*MongodbDatabase) ConvertFrom ¶
func (database *MongodbDatabase) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our MongodbDatabase from the provided hub MongodbDatabase
func (*MongodbDatabase) ConvertTo ¶
func (database *MongodbDatabase) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub MongodbDatabase from our MongodbDatabase
func (*MongodbDatabase) DeepCopy ¶
func (in *MongodbDatabase) DeepCopy() *MongodbDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabase.
func (*MongodbDatabase) DeepCopyInto ¶
func (in *MongodbDatabase) DeepCopyInto(out *MongodbDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabase) DeepCopyObject ¶
func (in *MongodbDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MongodbDatabase) Default ¶
func (database *MongodbDatabase) Default()
Default applies defaults to the MongodbDatabase resource
func (MongodbDatabase) GetAPIVersion ¶
func (database MongodbDatabase) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*MongodbDatabase) GetConditions ¶
func (database *MongodbDatabase) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*MongodbDatabase) GetResourceScope ¶
func (database *MongodbDatabase) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*MongodbDatabase) GetSpec ¶
func (database *MongodbDatabase) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*MongodbDatabase) GetStatus ¶
func (database *MongodbDatabase) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*MongodbDatabase) GetType ¶
func (database *MongodbDatabase) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases"
func (*MongodbDatabase) NewEmptyStatus ¶
func (database *MongodbDatabase) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*MongodbDatabase) OriginalGVK ¶
func (database *MongodbDatabase) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*MongodbDatabase) Owner ¶
func (database *MongodbDatabase) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*MongodbDatabase) SetConditions ¶
func (database *MongodbDatabase) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*MongodbDatabase) SetStatus ¶
func (database *MongodbDatabase) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*MongodbDatabase) ValidateCreate ¶
func (database *MongodbDatabase) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*MongodbDatabase) ValidateDelete ¶
func (database *MongodbDatabase) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*MongodbDatabase) ValidateUpdate ¶
func (database *MongodbDatabase) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type MongodbDatabaseCollection ¶
type MongodbDatabaseCollection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsMongodbDatabasesCollections_Spec `json:"spec,omitempty"` Status MongoDBCollectionGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_mongodbDatabases_collections
func (*MongodbDatabaseCollection) AssignPropertiesFromMongodbDatabaseCollection ¶
func (collection *MongodbDatabaseCollection) AssignPropertiesFromMongodbDatabaseCollection(source *v20210515s.MongodbDatabaseCollection) error
AssignPropertiesFromMongodbDatabaseCollection populates our MongodbDatabaseCollection from the provided source MongodbDatabaseCollection
func (*MongodbDatabaseCollection) AssignPropertiesToMongodbDatabaseCollection ¶
func (collection *MongodbDatabaseCollection) AssignPropertiesToMongodbDatabaseCollection(destination *v20210515s.MongodbDatabaseCollection) error
AssignPropertiesToMongodbDatabaseCollection populates the provided destination MongodbDatabaseCollection from our MongodbDatabaseCollection
func (*MongodbDatabaseCollection) AzureName ¶
func (collection *MongodbDatabaseCollection) AzureName() string
AzureName returns the Azure name of the resource
func (*MongodbDatabaseCollection) ConvertFrom ¶
func (collection *MongodbDatabaseCollection) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our MongodbDatabaseCollection from the provided hub MongodbDatabaseCollection
func (*MongodbDatabaseCollection) ConvertTo ¶
func (collection *MongodbDatabaseCollection) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub MongodbDatabaseCollection from our MongodbDatabaseCollection
func (*MongodbDatabaseCollection) DeepCopy ¶
func (in *MongodbDatabaseCollection) DeepCopy() *MongodbDatabaseCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollection.
func (*MongodbDatabaseCollection) DeepCopyInto ¶
func (in *MongodbDatabaseCollection) DeepCopyInto(out *MongodbDatabaseCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseCollection) DeepCopyObject ¶
func (in *MongodbDatabaseCollection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MongodbDatabaseCollection) Default ¶
func (collection *MongodbDatabaseCollection) Default()
Default applies defaults to the MongodbDatabaseCollection resource
func (MongodbDatabaseCollection) GetAPIVersion ¶
func (collection MongodbDatabaseCollection) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*MongodbDatabaseCollection) GetConditions ¶
func (collection *MongodbDatabaseCollection) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*MongodbDatabaseCollection) GetResourceScope ¶
func (collection *MongodbDatabaseCollection) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*MongodbDatabaseCollection) GetSpec ¶
func (collection *MongodbDatabaseCollection) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*MongodbDatabaseCollection) GetStatus ¶
func (collection *MongodbDatabaseCollection) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*MongodbDatabaseCollection) GetType ¶
func (collection *MongodbDatabaseCollection) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections"
func (*MongodbDatabaseCollection) NewEmptyStatus ¶
func (collection *MongodbDatabaseCollection) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*MongodbDatabaseCollection) OriginalGVK ¶
func (collection *MongodbDatabaseCollection) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*MongodbDatabaseCollection) Owner ¶
func (collection *MongodbDatabaseCollection) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*MongodbDatabaseCollection) SetConditions ¶
func (collection *MongodbDatabaseCollection) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*MongodbDatabaseCollection) SetStatus ¶
func (collection *MongodbDatabaseCollection) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*MongodbDatabaseCollection) ValidateCreate ¶
func (collection *MongodbDatabaseCollection) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*MongodbDatabaseCollection) ValidateDelete ¶
func (collection *MongodbDatabaseCollection) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*MongodbDatabaseCollection) ValidateUpdate ¶
func (collection *MongodbDatabaseCollection) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type MongodbDatabaseCollectionList ¶
type MongodbDatabaseCollectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongodbDatabaseCollection `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_mongodbDatabases_collections
func (*MongodbDatabaseCollectionList) DeepCopy ¶
func (in *MongodbDatabaseCollectionList) DeepCopy() *MongodbDatabaseCollectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionList.
func (*MongodbDatabaseCollectionList) DeepCopyInto ¶
func (in *MongodbDatabaseCollectionList) DeepCopyInto(out *MongodbDatabaseCollectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseCollectionList) DeepCopyObject ¶
func (in *MongodbDatabaseCollectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MongodbDatabaseCollectionThroughputSetting ¶
type MongodbDatabaseCollectionThroughputSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsMongodbDatabasesCollectionsThroughputSettings_Spec `json:"spec,omitempty"` Status ThroughputSettingsGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_mongodbDatabases_collections_throughputSettings
func (*MongodbDatabaseCollectionThroughputSetting) AssignPropertiesFromMongodbDatabaseCollectionThroughputSetting ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) AssignPropertiesFromMongodbDatabaseCollectionThroughputSetting(source *v20210515s.MongodbDatabaseCollectionThroughputSetting) error
AssignPropertiesFromMongodbDatabaseCollectionThroughputSetting populates our MongodbDatabaseCollectionThroughputSetting from the provided source MongodbDatabaseCollectionThroughputSetting
func (*MongodbDatabaseCollectionThroughputSetting) AssignPropertiesToMongodbDatabaseCollectionThroughputSetting ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) AssignPropertiesToMongodbDatabaseCollectionThroughputSetting(destination *v20210515s.MongodbDatabaseCollectionThroughputSetting) error
AssignPropertiesToMongodbDatabaseCollectionThroughputSetting populates the provided destination MongodbDatabaseCollectionThroughputSetting from our MongodbDatabaseCollectionThroughputSetting
func (*MongodbDatabaseCollectionThroughputSetting) AzureName ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*MongodbDatabaseCollectionThroughputSetting) ConvertFrom ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our MongodbDatabaseCollectionThroughputSetting from the provided hub MongodbDatabaseCollectionThroughputSetting
func (*MongodbDatabaseCollectionThroughputSetting) ConvertTo ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub MongodbDatabaseCollectionThroughputSetting from our MongodbDatabaseCollectionThroughputSetting
func (*MongodbDatabaseCollectionThroughputSetting) DeepCopy ¶
func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopy() *MongodbDatabaseCollectionThroughputSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSetting.
func (*MongodbDatabaseCollectionThroughputSetting) DeepCopyInto ¶
func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseCollectionThroughputSetting) DeepCopyObject ¶
func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MongodbDatabaseCollectionThroughputSetting) Default ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) Default()
Default applies defaults to the MongodbDatabaseCollectionThroughputSetting resource
func (MongodbDatabaseCollectionThroughputSetting) GetAPIVersion ¶
func (setting MongodbDatabaseCollectionThroughputSetting) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*MongodbDatabaseCollectionThroughputSetting) GetConditions ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*MongodbDatabaseCollectionThroughputSetting) GetResourceScope ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*MongodbDatabaseCollectionThroughputSetting) GetSpec ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*MongodbDatabaseCollectionThroughputSetting) GetStatus ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*MongodbDatabaseCollectionThroughputSetting) GetType ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings"
func (*MongodbDatabaseCollectionThroughputSetting) NewEmptyStatus ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*MongodbDatabaseCollectionThroughputSetting) OriginalGVK ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*MongodbDatabaseCollectionThroughputSetting) Owner ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*MongodbDatabaseCollectionThroughputSetting) SetConditions ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*MongodbDatabaseCollectionThroughputSetting) SetStatus ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*MongodbDatabaseCollectionThroughputSetting) ValidateCreate ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*MongodbDatabaseCollectionThroughputSetting) ValidateDelete ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*MongodbDatabaseCollectionThroughputSetting) ValidateUpdate ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type MongodbDatabaseCollectionThroughputSettingList ¶
type MongodbDatabaseCollectionThroughputSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongodbDatabaseCollectionThroughputSetting `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_mongodbDatabases_collections_throughputSettings
func (*MongodbDatabaseCollectionThroughputSettingList) DeepCopy ¶
func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopy() *MongodbDatabaseCollectionThroughputSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSettingList.
func (*MongodbDatabaseCollectionThroughputSettingList) DeepCopyInto ¶
func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseCollectionThroughputSettingList) DeepCopyObject ¶
func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MongodbDatabaseList ¶
type MongodbDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongodbDatabase `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_mongodbDatabases
func (*MongodbDatabaseList) DeepCopy ¶
func (in *MongodbDatabaseList) DeepCopy() *MongodbDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseList.
func (*MongodbDatabaseList) DeepCopyInto ¶
func (in *MongodbDatabaseList) DeepCopyInto(out *MongodbDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseList) DeepCopyObject ¶
func (in *MongodbDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MongodbDatabaseThroughputSetting ¶
type MongodbDatabaseThroughputSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsMongodbDatabasesThroughputSettings_Spec `json:"spec,omitempty"` Status ThroughputSettingsGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_mongodbDatabases_throughputSettings
func (*MongodbDatabaseThroughputSetting) AssignPropertiesFromMongodbDatabaseThroughputSetting ¶
func (setting *MongodbDatabaseThroughputSetting) AssignPropertiesFromMongodbDatabaseThroughputSetting(source *v20210515s.MongodbDatabaseThroughputSetting) error
AssignPropertiesFromMongodbDatabaseThroughputSetting populates our MongodbDatabaseThroughputSetting from the provided source MongodbDatabaseThroughputSetting
func (*MongodbDatabaseThroughputSetting) AssignPropertiesToMongodbDatabaseThroughputSetting ¶
func (setting *MongodbDatabaseThroughputSetting) AssignPropertiesToMongodbDatabaseThroughputSetting(destination *v20210515s.MongodbDatabaseThroughputSetting) error
AssignPropertiesToMongodbDatabaseThroughputSetting populates the provided destination MongodbDatabaseThroughputSetting from our MongodbDatabaseThroughputSetting
func (*MongodbDatabaseThroughputSetting) AzureName ¶
func (setting *MongodbDatabaseThroughputSetting) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*MongodbDatabaseThroughputSetting) ConvertFrom ¶
func (setting *MongodbDatabaseThroughputSetting) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our MongodbDatabaseThroughputSetting from the provided hub MongodbDatabaseThroughputSetting
func (*MongodbDatabaseThroughputSetting) ConvertTo ¶
func (setting *MongodbDatabaseThroughputSetting) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub MongodbDatabaseThroughputSetting from our MongodbDatabaseThroughputSetting
func (*MongodbDatabaseThroughputSetting) DeepCopy ¶
func (in *MongodbDatabaseThroughputSetting) DeepCopy() *MongodbDatabaseThroughputSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSetting.
func (*MongodbDatabaseThroughputSetting) DeepCopyInto ¶
func (in *MongodbDatabaseThroughputSetting) DeepCopyInto(out *MongodbDatabaseThroughputSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseThroughputSetting) DeepCopyObject ¶
func (in *MongodbDatabaseThroughputSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MongodbDatabaseThroughputSetting) Default ¶
func (setting *MongodbDatabaseThroughputSetting) Default()
Default applies defaults to the MongodbDatabaseThroughputSetting resource
func (MongodbDatabaseThroughputSetting) GetAPIVersion ¶
func (setting MongodbDatabaseThroughputSetting) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*MongodbDatabaseThroughputSetting) GetConditions ¶
func (setting *MongodbDatabaseThroughputSetting) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*MongodbDatabaseThroughputSetting) GetResourceScope ¶
func (setting *MongodbDatabaseThroughputSetting) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*MongodbDatabaseThroughputSetting) GetSpec ¶
func (setting *MongodbDatabaseThroughputSetting) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*MongodbDatabaseThroughputSetting) GetStatus ¶
func (setting *MongodbDatabaseThroughputSetting) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*MongodbDatabaseThroughputSetting) GetType ¶
func (setting *MongodbDatabaseThroughputSetting) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/throughputSettings"
func (*MongodbDatabaseThroughputSetting) NewEmptyStatus ¶
func (setting *MongodbDatabaseThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*MongodbDatabaseThroughputSetting) OriginalGVK ¶
func (setting *MongodbDatabaseThroughputSetting) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*MongodbDatabaseThroughputSetting) Owner ¶
func (setting *MongodbDatabaseThroughputSetting) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*MongodbDatabaseThroughputSetting) SetConditions ¶
func (setting *MongodbDatabaseThroughputSetting) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*MongodbDatabaseThroughputSetting) SetStatus ¶
func (setting *MongodbDatabaseThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*MongodbDatabaseThroughputSetting) ValidateCreate ¶
func (setting *MongodbDatabaseThroughputSetting) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*MongodbDatabaseThroughputSetting) ValidateDelete ¶
func (setting *MongodbDatabaseThroughputSetting) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*MongodbDatabaseThroughputSetting) ValidateUpdate ¶
func (setting *MongodbDatabaseThroughputSetting) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type MongodbDatabaseThroughputSettingList ¶
type MongodbDatabaseThroughputSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongodbDatabaseThroughputSetting `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_mongodbDatabases_throughputSettings
func (*MongodbDatabaseThroughputSettingList) DeepCopy ¶
func (in *MongodbDatabaseThroughputSettingList) DeepCopy() *MongodbDatabaseThroughputSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSettingList.
func (*MongodbDatabaseThroughputSettingList) DeepCopyInto ¶
func (in *MongodbDatabaseThroughputSettingList) DeepCopyInto(out *MongodbDatabaseThroughputSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseThroughputSettingList) DeepCopyObject ¶
func (in *MongodbDatabaseThroughputSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkAclBypass_Status ¶
type NetworkAclBypass_Status string
type OptionsResource_Status ¶
type OptionsResource_Status struct { // AutoscaleSettings: Specifies the Autoscale settings. AutoscaleSettings *AutoscaleSettings_Status `json:"autoscaleSettings,omitempty"` // Throughput: Value of the Cosmos DB resource throughput or autoscaleSettings. Use the ThroughputSetting resource when // retrieving offer details. Throughput *int `json:"throughput,omitempty"` }
func (*OptionsResource_Status) AssignPropertiesFromOptionsResourceStatus ¶
func (resource *OptionsResource_Status) AssignPropertiesFromOptionsResourceStatus(source *v20210515s.OptionsResource_Status) error
AssignPropertiesFromOptionsResourceStatus populates our OptionsResource_Status from the provided source OptionsResource_Status
func (*OptionsResource_Status) AssignPropertiesToOptionsResourceStatus ¶
func (resource *OptionsResource_Status) AssignPropertiesToOptionsResourceStatus(destination *v20210515s.OptionsResource_Status) error
AssignPropertiesToOptionsResourceStatus populates the provided destination OptionsResource_Status from our OptionsResource_Status
func (*OptionsResource_Status) DeepCopy ¶
func (in *OptionsResource_Status) DeepCopy() *OptionsResource_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionsResource_Status.
func (*OptionsResource_Status) DeepCopyInto ¶
func (in *OptionsResource_Status) DeepCopyInto(out *OptionsResource_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OptionsResource_Status) NewEmptyARMValue ¶
func (resource *OptionsResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*OptionsResource_Status) PopulateFromARM ¶
func (resource *OptionsResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type OptionsResource_StatusARM ¶
type OptionsResource_StatusARM struct { // AutoscaleSettings: Specifies the Autoscale settings. AutoscaleSettings *AutoscaleSettings_StatusARM `json:"autoscaleSettings,omitempty"` // Throughput: Value of the Cosmos DB resource throughput or autoscaleSettings. Use the ThroughputSetting resource when // retrieving offer details. Throughput *int `json:"throughput,omitempty"` }
func (*OptionsResource_StatusARM) DeepCopy ¶
func (in *OptionsResource_StatusARM) DeepCopy() *OptionsResource_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionsResource_StatusARM.
func (*OptionsResource_StatusARM) DeepCopyInto ¶
func (in *OptionsResource_StatusARM) DeepCopyInto(out *OptionsResource_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PeriodicModeBackupPolicy ¶
type PeriodicModeBackupPolicy struct { // PeriodicModeProperties: Configuration values for periodic mode backup PeriodicModeProperties *PeriodicModeProperties `json:"periodicModeProperties,omitempty"` // +kubebuilder:validation:Required Type *PeriodicModeBackupPolicyType `json:"type,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/PeriodicModeBackupPolicy
func (*PeriodicModeBackupPolicy) AssignPropertiesFromPeriodicModeBackupPolicy ¶
func (policy *PeriodicModeBackupPolicy) AssignPropertiesFromPeriodicModeBackupPolicy(source *v20210515s.PeriodicModeBackupPolicy) error
AssignPropertiesFromPeriodicModeBackupPolicy populates our PeriodicModeBackupPolicy from the provided source PeriodicModeBackupPolicy
func (*PeriodicModeBackupPolicy) AssignPropertiesToPeriodicModeBackupPolicy ¶
func (policy *PeriodicModeBackupPolicy) AssignPropertiesToPeriodicModeBackupPolicy(destination *v20210515s.PeriodicModeBackupPolicy) error
AssignPropertiesToPeriodicModeBackupPolicy populates the provided destination PeriodicModeBackupPolicy from our PeriodicModeBackupPolicy
func (*PeriodicModeBackupPolicy) ConvertToARM ¶
func (policy *PeriodicModeBackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PeriodicModeBackupPolicy) DeepCopy ¶
func (in *PeriodicModeBackupPolicy) DeepCopy() *PeriodicModeBackupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModeBackupPolicy.
func (*PeriodicModeBackupPolicy) DeepCopyInto ¶
func (in *PeriodicModeBackupPolicy) DeepCopyInto(out *PeriodicModeBackupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PeriodicModeBackupPolicy) NewEmptyARMValue ¶
func (policy *PeriodicModeBackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PeriodicModeBackupPolicy) PopulateFromARM ¶
func (policy *PeriodicModeBackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PeriodicModeBackupPolicyARM ¶
type PeriodicModeBackupPolicyARM struct { // PeriodicModeProperties: Configuration values for periodic mode backup PeriodicModeProperties *PeriodicModePropertiesARM `json:"periodicModeProperties,omitempty"` Type PeriodicModeBackupPolicyType `json:"type,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/PeriodicModeBackupPolicy
func (*PeriodicModeBackupPolicyARM) DeepCopy ¶
func (in *PeriodicModeBackupPolicyARM) DeepCopy() *PeriodicModeBackupPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModeBackupPolicyARM.
func (*PeriodicModeBackupPolicyARM) DeepCopyInto ¶
func (in *PeriodicModeBackupPolicyARM) DeepCopyInto(out *PeriodicModeBackupPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PeriodicModeBackupPolicyType ¶
type PeriodicModeBackupPolicyType string
+kubebuilder:validation:Enum={"Periodic"}
type PeriodicModeProperties ¶
type PeriodicModeProperties struct { // +kubebuilder:validation:Minimum=0 // BackupIntervalInMinutes: An integer representing the interval in minutes between two backups BackupIntervalInMinutes *int `json:"backupIntervalInMinutes,omitempty"` // +kubebuilder:validation:Minimum=0 // BackupRetentionIntervalInHours: An integer representing the time (in hours) that each backup is retained BackupRetentionIntervalInHours *int `json:"backupRetentionIntervalInHours,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/PeriodicModeProperties
func (*PeriodicModeProperties) AssignPropertiesFromPeriodicModeProperties ¶
func (properties *PeriodicModeProperties) AssignPropertiesFromPeriodicModeProperties(source *v20210515s.PeriodicModeProperties) error
AssignPropertiesFromPeriodicModeProperties populates our PeriodicModeProperties from the provided source PeriodicModeProperties
func (*PeriodicModeProperties) AssignPropertiesToPeriodicModeProperties ¶
func (properties *PeriodicModeProperties) AssignPropertiesToPeriodicModeProperties(destination *v20210515s.PeriodicModeProperties) error
AssignPropertiesToPeriodicModeProperties populates the provided destination PeriodicModeProperties from our PeriodicModeProperties
func (*PeriodicModeProperties) ConvertToARM ¶
func (properties *PeriodicModeProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PeriodicModeProperties) DeepCopy ¶
func (in *PeriodicModeProperties) DeepCopy() *PeriodicModeProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModeProperties.
func (*PeriodicModeProperties) DeepCopyInto ¶
func (in *PeriodicModeProperties) DeepCopyInto(out *PeriodicModeProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PeriodicModeProperties) NewEmptyARMValue ¶
func (properties *PeriodicModeProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PeriodicModeProperties) PopulateFromARM ¶
func (properties *PeriodicModeProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PeriodicModePropertiesARM ¶
type PeriodicModePropertiesARM struct { // BackupIntervalInMinutes: An integer representing the interval in minutes between two backups BackupIntervalInMinutes *int `json:"backupIntervalInMinutes,omitempty"` // BackupRetentionIntervalInHours: An integer representing the time (in hours) that each backup is retained BackupRetentionIntervalInHours *int `json:"backupRetentionIntervalInHours,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/PeriodicModeProperties
func (*PeriodicModePropertiesARM) DeepCopy ¶
func (in *PeriodicModePropertiesARM) DeepCopy() *PeriodicModePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModePropertiesARM.
func (*PeriodicModePropertiesARM) DeepCopyInto ¶
func (in *PeriodicModePropertiesARM) DeepCopyInto(out *PeriodicModePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointConnection_Status_SubResourceEmbedded ¶
type PrivateEndpointConnection_Status_SubResourceEmbedded struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` }
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesFromPrivateEndpointConnectionStatusSubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesFromPrivateEndpointConnectionStatusSubResourceEmbedded(source *v20210515s.PrivateEndpointConnection_Status_SubResourceEmbedded) error
AssignPropertiesFromPrivateEndpointConnectionStatusSubResourceEmbedded populates our PrivateEndpointConnection_Status_SubResourceEmbedded from the provided source PrivateEndpointConnection_Status_SubResourceEmbedded
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesToPrivateEndpointConnectionStatusSubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) AssignPropertiesToPrivateEndpointConnectionStatusSubResourceEmbedded(destination *v20210515s.PrivateEndpointConnection_Status_SubResourceEmbedded) error
AssignPropertiesToPrivateEndpointConnectionStatusSubResourceEmbedded populates the provided destination PrivateEndpointConnection_Status_SubResourceEmbedded from our PrivateEndpointConnection_Status_SubResourceEmbedded
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_Status_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_Status_SubResourceEmbedded.
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpointConnection_Status_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_Status_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) NewEmptyARMValue ¶
func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointConnection_Status_SubResourceEmbedded) PopulateFromARM ¶
func (embedded *PrivateEndpointConnection_Status_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointConnection_Status_SubResourceEmbeddedARM ¶
type PrivateEndpointConnection_Status_SubResourceEmbeddedARM struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` }
func (*PrivateEndpointConnection_Status_SubResourceEmbeddedARM) DeepCopy ¶
func (in *PrivateEndpointConnection_Status_SubResourceEmbeddedARM) DeepCopy() *PrivateEndpointConnection_Status_SubResourceEmbeddedARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_Status_SubResourceEmbeddedARM.
func (*PrivateEndpointConnection_Status_SubResourceEmbeddedARM) DeepCopyInto ¶
func (in *PrivateEndpointConnection_Status_SubResourceEmbeddedARM) DeepCopyInto(out *PrivateEndpointConnection_Status_SubResourceEmbeddedARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicNetworkAccess_Status ¶
type PublicNetworkAccess_Status string
type SpatialSpec ¶
type SpatialSpec struct { // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` // Types: List of path's spatial type Types []SpatialSpecTypes `json:"types,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SpatialSpec
func (*SpatialSpec) AssignPropertiesFromSpatialSpec ¶
func (spatial *SpatialSpec) AssignPropertiesFromSpatialSpec(source *v20210515s.SpatialSpec) error
AssignPropertiesFromSpatialSpec populates our SpatialSpec from the provided source SpatialSpec
func (*SpatialSpec) AssignPropertiesToSpatialSpec ¶
func (spatial *SpatialSpec) AssignPropertiesToSpatialSpec(destination *v20210515s.SpatialSpec) error
AssignPropertiesToSpatialSpec populates the provided destination SpatialSpec from our SpatialSpec
func (*SpatialSpec) ConvertToARM ¶
func (spatial *SpatialSpec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SpatialSpec) DeepCopy ¶
func (in *SpatialSpec) DeepCopy() *SpatialSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpatialSpec.
func (*SpatialSpec) DeepCopyInto ¶
func (in *SpatialSpec) DeepCopyInto(out *SpatialSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SpatialSpec) NewEmptyARMValue ¶
func (spatial *SpatialSpec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SpatialSpec) PopulateFromARM ¶
func (spatial *SpatialSpec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SpatialSpecARM ¶
type SpatialSpecARM struct { // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` // Types: List of path's spatial type Types []SpatialSpecTypes `json:"types,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SpatialSpec
func (*SpatialSpecARM) DeepCopy ¶
func (in *SpatialSpecARM) DeepCopy() *SpatialSpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpatialSpecARM.
func (*SpatialSpecARM) DeepCopyInto ¶
func (in *SpatialSpecARM) DeepCopyInto(out *SpatialSpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpatialSpecTypes ¶
type SpatialSpecTypes string
+kubebuilder:validation:Enum={"LineString","MultiPolygon","Point","Polygon"}
type SpatialSpec_Status ¶
type SpatialSpec_Status struct { // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` // Types: List of path's spatial type Types []SpatialType_Status `json:"types,omitempty"` }
func (*SpatialSpec_Status) AssignPropertiesFromSpatialSpecStatus ¶
func (spatial *SpatialSpec_Status) AssignPropertiesFromSpatialSpecStatus(source *v20210515s.SpatialSpec_Status) error
AssignPropertiesFromSpatialSpecStatus populates our SpatialSpec_Status from the provided source SpatialSpec_Status
func (*SpatialSpec_Status) AssignPropertiesToSpatialSpecStatus ¶
func (spatial *SpatialSpec_Status) AssignPropertiesToSpatialSpecStatus(destination *v20210515s.SpatialSpec_Status) error
AssignPropertiesToSpatialSpecStatus populates the provided destination SpatialSpec_Status from our SpatialSpec_Status
func (*SpatialSpec_Status) DeepCopy ¶
func (in *SpatialSpec_Status) DeepCopy() *SpatialSpec_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpatialSpec_Status.
func (*SpatialSpec_Status) DeepCopyInto ¶
func (in *SpatialSpec_Status) DeepCopyInto(out *SpatialSpec_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SpatialSpec_Status) NewEmptyARMValue ¶
func (spatial *SpatialSpec_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SpatialSpec_Status) PopulateFromARM ¶
func (spatial *SpatialSpec_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SpatialSpec_StatusARM ¶
type SpatialSpec_StatusARM struct { // Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard // (/path/*) Path *string `json:"path,omitempty"` // Types: List of path's spatial type Types []SpatialType_Status `json:"types,omitempty"` }
func (*SpatialSpec_StatusARM) DeepCopy ¶
func (in *SpatialSpec_StatusARM) DeepCopy() *SpatialSpec_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpatialSpec_StatusARM.
func (*SpatialSpec_StatusARM) DeepCopyInto ¶
func (in *SpatialSpec_StatusARM) DeepCopyInto(out *SpatialSpec_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpatialType_Status ¶
type SpatialType_Status string
type SqlContainerCreateUpdatePropertiesARM ¶
type SqlContainerCreateUpdatePropertiesARM struct { // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptionsARM `json:"options,omitempty"` // Resource: Cosmos DB SQL container resource object Resource *SqlContainerResourceARM `json:"resource,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlContainerCreateUpdateProperties
func (*SqlContainerCreateUpdatePropertiesARM) DeepCopy ¶
func (in *SqlContainerCreateUpdatePropertiesARM) DeepCopy() *SqlContainerCreateUpdatePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerCreateUpdatePropertiesARM.
func (*SqlContainerCreateUpdatePropertiesARM) DeepCopyInto ¶
func (in *SqlContainerCreateUpdatePropertiesARM) DeepCopyInto(out *SqlContainerCreateUpdatePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlContainerGetProperties_StatusARM ¶
type SqlContainerGetProperties_StatusARM struct { Options *OptionsResource_StatusARM `json:"options,omitempty"` Resource *SqlContainerGetProperties_Status_ResourceARM `json:"resource,omitempty"` }
func (*SqlContainerGetProperties_StatusARM) DeepCopy ¶
func (in *SqlContainerGetProperties_StatusARM) DeepCopy() *SqlContainerGetProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerGetProperties_StatusARM.
func (*SqlContainerGetProperties_StatusARM) DeepCopyInto ¶
func (in *SqlContainerGetProperties_StatusARM) DeepCopyInto(out *SqlContainerGetProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlContainerGetProperties_Status_Resource ¶
type SqlContainerGetProperties_Status_Resource struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // ConflictResolutionPolicy: The conflict resolution policy for the container. ConflictResolutionPolicy *ConflictResolutionPolicy_Status `json:"conflictResolutionPolicy,omitempty"` // DefaultTtl: Default time to live DefaultTtl *int `json:"defaultTtl,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL container Id *string `json:"id,omitempty"` // IndexingPolicy: The configuration of the indexing policy. By default, the indexing is automatic for all document paths // within the container IndexingPolicy *IndexingPolicy_Status `json:"indexingPolicy,omitempty"` // PartitionKey: The configuration of the partition key to be used for partitioning data into multiple partitions PartitionKey *ContainerPartitionKey_Status `json:"partitionKey,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` // UniqueKeyPolicy: The unique key policy configuration for specifying uniqueness constraints on documents in the // collection in the Azure Cosmos DB service. UniqueKeyPolicy *UniqueKeyPolicy_Status `json:"uniqueKeyPolicy,omitempty"` }
func (*SqlContainerGetProperties_Status_Resource) AssignPropertiesFromSqlContainerGetPropertiesStatusResource ¶
func (resource *SqlContainerGetProperties_Status_Resource) AssignPropertiesFromSqlContainerGetPropertiesStatusResource(source *v20210515s.SqlContainerGetProperties_Status_Resource) error
AssignPropertiesFromSqlContainerGetPropertiesStatusResource populates our SqlContainerGetProperties_Status_Resource from the provided source SqlContainerGetProperties_Status_Resource
func (*SqlContainerGetProperties_Status_Resource) AssignPropertiesToSqlContainerGetPropertiesStatusResource ¶
func (resource *SqlContainerGetProperties_Status_Resource) AssignPropertiesToSqlContainerGetPropertiesStatusResource(destination *v20210515s.SqlContainerGetProperties_Status_Resource) error
AssignPropertiesToSqlContainerGetPropertiesStatusResource populates the provided destination SqlContainerGetProperties_Status_Resource from our SqlContainerGetProperties_Status_Resource
func (*SqlContainerGetProperties_Status_Resource) DeepCopy ¶
func (in *SqlContainerGetProperties_Status_Resource) DeepCopy() *SqlContainerGetProperties_Status_Resource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerGetProperties_Status_Resource.
func (*SqlContainerGetProperties_Status_Resource) DeepCopyInto ¶
func (in *SqlContainerGetProperties_Status_Resource) DeepCopyInto(out *SqlContainerGetProperties_Status_Resource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlContainerGetProperties_Status_Resource) NewEmptyARMValue ¶
func (resource *SqlContainerGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlContainerGetProperties_Status_Resource) PopulateFromARM ¶
func (resource *SqlContainerGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlContainerGetProperties_Status_ResourceARM ¶
type SqlContainerGetProperties_Status_ResourceARM struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // ConflictResolutionPolicy: The conflict resolution policy for the container. ConflictResolutionPolicy *ConflictResolutionPolicy_StatusARM `json:"conflictResolutionPolicy,omitempty"` // DefaultTtl: Default time to live DefaultTtl *int `json:"defaultTtl,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL container Id *string `json:"id,omitempty"` // IndexingPolicy: The configuration of the indexing policy. By default, the indexing is automatic for all document paths // within the container IndexingPolicy *IndexingPolicy_StatusARM `json:"indexingPolicy,omitempty"` // PartitionKey: The configuration of the partition key to be used for partitioning data into multiple partitions PartitionKey *ContainerPartitionKey_StatusARM `json:"partitionKey,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` // UniqueKeyPolicy: The unique key policy configuration for specifying uniqueness constraints on documents in the // collection in the Azure Cosmos DB service. UniqueKeyPolicy *UniqueKeyPolicy_StatusARM `json:"uniqueKeyPolicy,omitempty"` }
func (*SqlContainerGetProperties_Status_ResourceARM) DeepCopy ¶
func (in *SqlContainerGetProperties_Status_ResourceARM) DeepCopy() *SqlContainerGetProperties_Status_ResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerGetProperties_Status_ResourceARM.
func (*SqlContainerGetProperties_Status_ResourceARM) DeepCopyInto ¶
func (in *SqlContainerGetProperties_Status_ResourceARM) DeepCopyInto(out *SqlContainerGetProperties_Status_ResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlContainerGetResults_Status ¶
type SqlContainerGetResults_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` Options *OptionsResource_Status `json:"options,omitempty"` Resource *SqlContainerGetProperties_Status_Resource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlContainerGetResults_Status) AssignPropertiesFromSqlContainerGetResultsStatus ¶
func (results *SqlContainerGetResults_Status) AssignPropertiesFromSqlContainerGetResultsStatus(source *v20210515s.SqlContainerGetResults_Status) error
AssignPropertiesFromSqlContainerGetResultsStatus populates our SqlContainerGetResults_Status from the provided source SqlContainerGetResults_Status
func (*SqlContainerGetResults_Status) AssignPropertiesToSqlContainerGetResultsStatus ¶
func (results *SqlContainerGetResults_Status) AssignPropertiesToSqlContainerGetResultsStatus(destination *v20210515s.SqlContainerGetResults_Status) error
AssignPropertiesToSqlContainerGetResultsStatus populates the provided destination SqlContainerGetResults_Status from our SqlContainerGetResults_Status
func (*SqlContainerGetResults_Status) ConvertStatusFrom ¶
func (results *SqlContainerGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlContainerGetResults_Status from the provided source
func (*SqlContainerGetResults_Status) ConvertStatusTo ¶
func (results *SqlContainerGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlContainerGetResults_Status
func (*SqlContainerGetResults_Status) DeepCopy ¶
func (in *SqlContainerGetResults_Status) DeepCopy() *SqlContainerGetResults_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerGetResults_Status.
func (*SqlContainerGetResults_Status) DeepCopyInto ¶
func (in *SqlContainerGetResults_Status) DeepCopyInto(out *SqlContainerGetResults_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlContainerGetResults_Status) NewEmptyARMValue ¶
func (results *SqlContainerGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlContainerGetResults_Status) PopulateFromARM ¶
func (results *SqlContainerGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlContainerGetResults_StatusARM ¶
type SqlContainerGetResults_StatusARM struct { // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` // Properties: The properties of an Azure Cosmos DB container Properties *SqlContainerGetProperties_StatusARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlContainerGetResults_StatusARM) DeepCopy ¶
func (in *SqlContainerGetResults_StatusARM) DeepCopy() *SqlContainerGetResults_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerGetResults_StatusARM.
func (*SqlContainerGetResults_StatusARM) DeepCopyInto ¶
func (in *SqlContainerGetResults_StatusARM) DeepCopyInto(out *SqlContainerGetResults_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlContainerResource ¶
type SqlContainerResource struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // ConflictResolutionPolicy: The conflict resolution policy for the container. ConflictResolutionPolicy *ConflictResolutionPolicy `json:"conflictResolutionPolicy,omitempty"` // DefaultTtl: Default time to live DefaultTtl *int `json:"defaultTtl,omitempty"` // +kubebuilder:validation:Required // Id: Name of the Cosmos DB SQL container Id *string `json:"id,omitempty"` // IndexingPolicy: Cosmos DB indexing policy IndexingPolicy *IndexingPolicy `json:"indexingPolicy,omitempty"` // PartitionKey: The configuration of the partition key to be used for partitioning data into multiple partitions PartitionKey *ContainerPartitionKey `json:"partitionKey,omitempty"` // UniqueKeyPolicy: The unique key policy configuration for specifying uniqueness constraints on documents in the // collection in the Azure Cosmos DB service. UniqueKeyPolicy *UniqueKeyPolicy `json:"uniqueKeyPolicy,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlContainerResource
func (*SqlContainerResource) AssignPropertiesFromSqlContainerResource ¶
func (resource *SqlContainerResource) AssignPropertiesFromSqlContainerResource(source *v20210515s.SqlContainerResource) error
AssignPropertiesFromSqlContainerResource populates our SqlContainerResource from the provided source SqlContainerResource
func (*SqlContainerResource) AssignPropertiesToSqlContainerResource ¶
func (resource *SqlContainerResource) AssignPropertiesToSqlContainerResource(destination *v20210515s.SqlContainerResource) error
AssignPropertiesToSqlContainerResource populates the provided destination SqlContainerResource from our SqlContainerResource
func (*SqlContainerResource) ConvertToARM ¶
func (resource *SqlContainerResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlContainerResource) DeepCopy ¶
func (in *SqlContainerResource) DeepCopy() *SqlContainerResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerResource.
func (*SqlContainerResource) DeepCopyInto ¶
func (in *SqlContainerResource) DeepCopyInto(out *SqlContainerResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlContainerResource) NewEmptyARMValue ¶
func (resource *SqlContainerResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlContainerResource) PopulateFromARM ¶
func (resource *SqlContainerResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlContainerResourceARM ¶
type SqlContainerResourceARM struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // ConflictResolutionPolicy: The conflict resolution policy for the container. ConflictResolutionPolicy *ConflictResolutionPolicyARM `json:"conflictResolutionPolicy,omitempty"` // DefaultTtl: Default time to live DefaultTtl *int `json:"defaultTtl,omitempty"` // Id: Name of the Cosmos DB SQL container Id *string `json:"id,omitempty"` // IndexingPolicy: Cosmos DB indexing policy IndexingPolicy *IndexingPolicyARM `json:"indexingPolicy,omitempty"` // PartitionKey: The configuration of the partition key to be used for partitioning data into multiple partitions PartitionKey *ContainerPartitionKeyARM `json:"partitionKey,omitempty"` // UniqueKeyPolicy: The unique key policy configuration for specifying uniqueness constraints on documents in the // collection in the Azure Cosmos DB service. UniqueKeyPolicy *UniqueKeyPolicyARM `json:"uniqueKeyPolicy,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlContainerResource
func (*SqlContainerResourceARM) DeepCopy ¶
func (in *SqlContainerResourceARM) DeepCopy() *SqlContainerResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerResourceARM.
func (*SqlContainerResourceARM) DeepCopyInto ¶
func (in *SqlContainerResourceARM) DeepCopyInto(out *SqlContainerResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabase ¶
type SqlDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsSqlDatabases_Spec `json:"spec,omitempty"` Status SqlDatabaseGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases
func (*SqlDatabase) AssignPropertiesFromSqlDatabase ¶
func (database *SqlDatabase) AssignPropertiesFromSqlDatabase(source *v20210515s.SqlDatabase) error
AssignPropertiesFromSqlDatabase populates our SqlDatabase from the provided source SqlDatabase
func (*SqlDatabase) AssignPropertiesToSqlDatabase ¶
func (database *SqlDatabase) AssignPropertiesToSqlDatabase(destination *v20210515s.SqlDatabase) error
AssignPropertiesToSqlDatabase populates the provided destination SqlDatabase from our SqlDatabase
func (*SqlDatabase) AzureName ¶
func (database *SqlDatabase) AzureName() string
AzureName returns the Azure name of the resource
func (*SqlDatabase) ConvertFrom ¶
func (database *SqlDatabase) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our SqlDatabase from the provided hub SqlDatabase
func (*SqlDatabase) ConvertTo ¶
func (database *SqlDatabase) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub SqlDatabase from our SqlDatabase
func (*SqlDatabase) DeepCopy ¶
func (in *SqlDatabase) DeepCopy() *SqlDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabase.
func (*SqlDatabase) DeepCopyInto ¶
func (in *SqlDatabase) DeepCopyInto(out *SqlDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabase) DeepCopyObject ¶
func (in *SqlDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SqlDatabase) Default ¶
func (database *SqlDatabase) Default()
Default applies defaults to the SqlDatabase resource
func (SqlDatabase) GetAPIVersion ¶
func (database SqlDatabase) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*SqlDatabase) GetConditions ¶
func (database *SqlDatabase) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SqlDatabase) GetResourceScope ¶
func (database *SqlDatabase) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SqlDatabase) GetSpec ¶
func (database *SqlDatabase) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SqlDatabase) GetStatus ¶
func (database *SqlDatabase) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SqlDatabase) GetType ¶
func (database *SqlDatabase) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases"
func (*SqlDatabase) NewEmptyStatus ¶
func (database *SqlDatabase) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SqlDatabase) OriginalGVK ¶
func (database *SqlDatabase) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SqlDatabase) Owner ¶
func (database *SqlDatabase) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*SqlDatabase) SetConditions ¶
func (database *SqlDatabase) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SqlDatabase) SetStatus ¶
func (database *SqlDatabase) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*SqlDatabase) ValidateCreate ¶
func (database *SqlDatabase) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*SqlDatabase) ValidateDelete ¶
func (database *SqlDatabase) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*SqlDatabase) ValidateUpdate ¶
func (database *SqlDatabase) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type SqlDatabaseContainer ¶
type SqlDatabaseContainer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsSqlDatabasesContainers_Spec `json:"spec,omitempty"` Status SqlContainerGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers
func (*SqlDatabaseContainer) AssignPropertiesFromSqlDatabaseContainer ¶
func (container *SqlDatabaseContainer) AssignPropertiesFromSqlDatabaseContainer(source *v20210515s.SqlDatabaseContainer) error
AssignPropertiesFromSqlDatabaseContainer populates our SqlDatabaseContainer from the provided source SqlDatabaseContainer
func (*SqlDatabaseContainer) AssignPropertiesToSqlDatabaseContainer ¶
func (container *SqlDatabaseContainer) AssignPropertiesToSqlDatabaseContainer(destination *v20210515s.SqlDatabaseContainer) error
AssignPropertiesToSqlDatabaseContainer populates the provided destination SqlDatabaseContainer from our SqlDatabaseContainer
func (*SqlDatabaseContainer) AzureName ¶
func (container *SqlDatabaseContainer) AzureName() string
AzureName returns the Azure name of the resource
func (*SqlDatabaseContainer) ConvertFrom ¶
func (container *SqlDatabaseContainer) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our SqlDatabaseContainer from the provided hub SqlDatabaseContainer
func (*SqlDatabaseContainer) ConvertTo ¶
func (container *SqlDatabaseContainer) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub SqlDatabaseContainer from our SqlDatabaseContainer
func (*SqlDatabaseContainer) DeepCopy ¶
func (in *SqlDatabaseContainer) DeepCopy() *SqlDatabaseContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainer.
func (*SqlDatabaseContainer) DeepCopyInto ¶
func (in *SqlDatabaseContainer) DeepCopyInto(out *SqlDatabaseContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainer) DeepCopyObject ¶
func (in *SqlDatabaseContainer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SqlDatabaseContainer) Default ¶
func (container *SqlDatabaseContainer) Default()
Default applies defaults to the SqlDatabaseContainer resource
func (SqlDatabaseContainer) GetAPIVersion ¶
func (container SqlDatabaseContainer) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*SqlDatabaseContainer) GetConditions ¶
func (container *SqlDatabaseContainer) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SqlDatabaseContainer) GetResourceScope ¶
func (container *SqlDatabaseContainer) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SqlDatabaseContainer) GetSpec ¶
func (container *SqlDatabaseContainer) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SqlDatabaseContainer) GetStatus ¶
func (container *SqlDatabaseContainer) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SqlDatabaseContainer) GetType ¶
func (container *SqlDatabaseContainer) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers"
func (*SqlDatabaseContainer) NewEmptyStatus ¶
func (container *SqlDatabaseContainer) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SqlDatabaseContainer) OriginalGVK ¶
func (container *SqlDatabaseContainer) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SqlDatabaseContainer) Owner ¶
func (container *SqlDatabaseContainer) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*SqlDatabaseContainer) SetConditions ¶
func (container *SqlDatabaseContainer) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SqlDatabaseContainer) SetStatus ¶
func (container *SqlDatabaseContainer) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*SqlDatabaseContainer) ValidateCreate ¶
func (container *SqlDatabaseContainer) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainer) ValidateDelete ¶
func (container *SqlDatabaseContainer) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainer) ValidateUpdate ¶
func (container *SqlDatabaseContainer) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type SqlDatabaseContainerList ¶
type SqlDatabaseContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainer `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers
func (*SqlDatabaseContainerList) DeepCopy ¶
func (in *SqlDatabaseContainerList) DeepCopy() *SqlDatabaseContainerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerList.
func (*SqlDatabaseContainerList) DeepCopyInto ¶
func (in *SqlDatabaseContainerList) DeepCopyInto(out *SqlDatabaseContainerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerList) DeepCopyObject ¶
func (in *SqlDatabaseContainerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlDatabaseContainerStoredProcedure ¶
type SqlDatabaseContainerStoredProcedure struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsSqlDatabasesContainersStoredProcedures_Spec `json:"spec,omitempty"` Status SqlStoredProcedureGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers_storedProcedures
func (*SqlDatabaseContainerStoredProcedure) AssignPropertiesFromSqlDatabaseContainerStoredProcedure ¶
func (procedure *SqlDatabaseContainerStoredProcedure) AssignPropertiesFromSqlDatabaseContainerStoredProcedure(source *v20210515s.SqlDatabaseContainerStoredProcedure) error
AssignPropertiesFromSqlDatabaseContainerStoredProcedure populates our SqlDatabaseContainerStoredProcedure from the provided source SqlDatabaseContainerStoredProcedure
func (*SqlDatabaseContainerStoredProcedure) AssignPropertiesToSqlDatabaseContainerStoredProcedure ¶
func (procedure *SqlDatabaseContainerStoredProcedure) AssignPropertiesToSqlDatabaseContainerStoredProcedure(destination *v20210515s.SqlDatabaseContainerStoredProcedure) error
AssignPropertiesToSqlDatabaseContainerStoredProcedure populates the provided destination SqlDatabaseContainerStoredProcedure from our SqlDatabaseContainerStoredProcedure
func (*SqlDatabaseContainerStoredProcedure) AzureName ¶
func (procedure *SqlDatabaseContainerStoredProcedure) AzureName() string
AzureName returns the Azure name of the resource
func (*SqlDatabaseContainerStoredProcedure) ConvertFrom ¶
func (procedure *SqlDatabaseContainerStoredProcedure) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our SqlDatabaseContainerStoredProcedure from the provided hub SqlDatabaseContainerStoredProcedure
func (*SqlDatabaseContainerStoredProcedure) ConvertTo ¶
func (procedure *SqlDatabaseContainerStoredProcedure) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub SqlDatabaseContainerStoredProcedure from our SqlDatabaseContainerStoredProcedure
func (*SqlDatabaseContainerStoredProcedure) DeepCopy ¶
func (in *SqlDatabaseContainerStoredProcedure) DeepCopy() *SqlDatabaseContainerStoredProcedure
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedure.
func (*SqlDatabaseContainerStoredProcedure) DeepCopyInto ¶
func (in *SqlDatabaseContainerStoredProcedure) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerStoredProcedure) DeepCopyObject ¶
func (in *SqlDatabaseContainerStoredProcedure) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SqlDatabaseContainerStoredProcedure) Default ¶
func (procedure *SqlDatabaseContainerStoredProcedure) Default()
Default applies defaults to the SqlDatabaseContainerStoredProcedure resource
func (SqlDatabaseContainerStoredProcedure) GetAPIVersion ¶
func (procedure SqlDatabaseContainerStoredProcedure) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*SqlDatabaseContainerStoredProcedure) GetConditions ¶
func (procedure *SqlDatabaseContainerStoredProcedure) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SqlDatabaseContainerStoredProcedure) GetResourceScope ¶
func (procedure *SqlDatabaseContainerStoredProcedure) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SqlDatabaseContainerStoredProcedure) GetSpec ¶
func (procedure *SqlDatabaseContainerStoredProcedure) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SqlDatabaseContainerStoredProcedure) GetStatus ¶
func (procedure *SqlDatabaseContainerStoredProcedure) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SqlDatabaseContainerStoredProcedure) GetType ¶
func (procedure *SqlDatabaseContainerStoredProcedure) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures"
func (*SqlDatabaseContainerStoredProcedure) NewEmptyStatus ¶
func (procedure *SqlDatabaseContainerStoredProcedure) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SqlDatabaseContainerStoredProcedure) OriginalGVK ¶
func (procedure *SqlDatabaseContainerStoredProcedure) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SqlDatabaseContainerStoredProcedure) Owner ¶
func (procedure *SqlDatabaseContainerStoredProcedure) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*SqlDatabaseContainerStoredProcedure) SetConditions ¶
func (procedure *SqlDatabaseContainerStoredProcedure) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SqlDatabaseContainerStoredProcedure) SetStatus ¶
func (procedure *SqlDatabaseContainerStoredProcedure) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*SqlDatabaseContainerStoredProcedure) ValidateCreate ¶
func (procedure *SqlDatabaseContainerStoredProcedure) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainerStoredProcedure) ValidateDelete ¶
func (procedure *SqlDatabaseContainerStoredProcedure) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainerStoredProcedure) ValidateUpdate ¶
func (procedure *SqlDatabaseContainerStoredProcedure) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type SqlDatabaseContainerStoredProcedureList ¶
type SqlDatabaseContainerStoredProcedureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainerStoredProcedure `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers_storedProcedures
func (*SqlDatabaseContainerStoredProcedureList) DeepCopy ¶
func (in *SqlDatabaseContainerStoredProcedureList) DeepCopy() *SqlDatabaseContainerStoredProcedureList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedureList.
func (*SqlDatabaseContainerStoredProcedureList) DeepCopyInto ¶
func (in *SqlDatabaseContainerStoredProcedureList) DeepCopyInto(out *SqlDatabaseContainerStoredProcedureList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerStoredProcedureList) DeepCopyObject ¶
func (in *SqlDatabaseContainerStoredProcedureList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlDatabaseContainerThroughputSetting ¶
type SqlDatabaseContainerThroughputSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsSqlDatabasesContainersThroughputSettings_Spec `json:"spec,omitempty"` Status ThroughputSettingsGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers_throughputSettings
func (*SqlDatabaseContainerThroughputSetting) AssignPropertiesFromSqlDatabaseContainerThroughputSetting ¶
func (setting *SqlDatabaseContainerThroughputSetting) AssignPropertiesFromSqlDatabaseContainerThroughputSetting(source *v20210515s.SqlDatabaseContainerThroughputSetting) error
AssignPropertiesFromSqlDatabaseContainerThroughputSetting populates our SqlDatabaseContainerThroughputSetting from the provided source SqlDatabaseContainerThroughputSetting
func (*SqlDatabaseContainerThroughputSetting) AssignPropertiesToSqlDatabaseContainerThroughputSetting ¶
func (setting *SqlDatabaseContainerThroughputSetting) AssignPropertiesToSqlDatabaseContainerThroughputSetting(destination *v20210515s.SqlDatabaseContainerThroughputSetting) error
AssignPropertiesToSqlDatabaseContainerThroughputSetting populates the provided destination SqlDatabaseContainerThroughputSetting from our SqlDatabaseContainerThroughputSetting
func (*SqlDatabaseContainerThroughputSetting) AzureName ¶
func (setting *SqlDatabaseContainerThroughputSetting) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*SqlDatabaseContainerThroughputSetting) ConvertFrom ¶
func (setting *SqlDatabaseContainerThroughputSetting) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our SqlDatabaseContainerThroughputSetting from the provided hub SqlDatabaseContainerThroughputSetting
func (*SqlDatabaseContainerThroughputSetting) ConvertTo ¶
func (setting *SqlDatabaseContainerThroughputSetting) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub SqlDatabaseContainerThroughputSetting from our SqlDatabaseContainerThroughputSetting
func (*SqlDatabaseContainerThroughputSetting) DeepCopy ¶
func (in *SqlDatabaseContainerThroughputSetting) DeepCopy() *SqlDatabaseContainerThroughputSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSetting.
func (*SqlDatabaseContainerThroughputSetting) DeepCopyInto ¶
func (in *SqlDatabaseContainerThroughputSetting) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerThroughputSetting) DeepCopyObject ¶
func (in *SqlDatabaseContainerThroughputSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SqlDatabaseContainerThroughputSetting) Default ¶
func (setting *SqlDatabaseContainerThroughputSetting) Default()
Default applies defaults to the SqlDatabaseContainerThroughputSetting resource
func (SqlDatabaseContainerThroughputSetting) GetAPIVersion ¶
func (setting SqlDatabaseContainerThroughputSetting) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*SqlDatabaseContainerThroughputSetting) GetConditions ¶
func (setting *SqlDatabaseContainerThroughputSetting) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SqlDatabaseContainerThroughputSetting) GetResourceScope ¶
func (setting *SqlDatabaseContainerThroughputSetting) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SqlDatabaseContainerThroughputSetting) GetSpec ¶
func (setting *SqlDatabaseContainerThroughputSetting) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SqlDatabaseContainerThroughputSetting) GetStatus ¶
func (setting *SqlDatabaseContainerThroughputSetting) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SqlDatabaseContainerThroughputSetting) GetType ¶
func (setting *SqlDatabaseContainerThroughputSetting) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings"
func (*SqlDatabaseContainerThroughputSetting) NewEmptyStatus ¶
func (setting *SqlDatabaseContainerThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SqlDatabaseContainerThroughputSetting) OriginalGVK ¶
func (setting *SqlDatabaseContainerThroughputSetting) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SqlDatabaseContainerThroughputSetting) Owner ¶
func (setting *SqlDatabaseContainerThroughputSetting) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*SqlDatabaseContainerThroughputSetting) SetConditions ¶
func (setting *SqlDatabaseContainerThroughputSetting) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SqlDatabaseContainerThroughputSetting) SetStatus ¶
func (setting *SqlDatabaseContainerThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*SqlDatabaseContainerThroughputSetting) ValidateCreate ¶
func (setting *SqlDatabaseContainerThroughputSetting) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainerThroughputSetting) ValidateDelete ¶
func (setting *SqlDatabaseContainerThroughputSetting) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainerThroughputSetting) ValidateUpdate ¶
func (setting *SqlDatabaseContainerThroughputSetting) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type SqlDatabaseContainerThroughputSettingList ¶
type SqlDatabaseContainerThroughputSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainerThroughputSetting `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers_throughputSettings
func (*SqlDatabaseContainerThroughputSettingList) DeepCopy ¶
func (in *SqlDatabaseContainerThroughputSettingList) DeepCopy() *SqlDatabaseContainerThroughputSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSettingList.
func (*SqlDatabaseContainerThroughputSettingList) DeepCopyInto ¶
func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyInto(out *SqlDatabaseContainerThroughputSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerThroughputSettingList) DeepCopyObject ¶
func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlDatabaseContainerTrigger ¶
type SqlDatabaseContainerTrigger struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsSqlDatabasesContainersTriggers_Spec `json:"spec,omitempty"` Status SqlTriggerGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers_triggers
func (*SqlDatabaseContainerTrigger) AssignPropertiesFromSqlDatabaseContainerTrigger ¶
func (trigger *SqlDatabaseContainerTrigger) AssignPropertiesFromSqlDatabaseContainerTrigger(source *v20210515s.SqlDatabaseContainerTrigger) error
AssignPropertiesFromSqlDatabaseContainerTrigger populates our SqlDatabaseContainerTrigger from the provided source SqlDatabaseContainerTrigger
func (*SqlDatabaseContainerTrigger) AssignPropertiesToSqlDatabaseContainerTrigger ¶
func (trigger *SqlDatabaseContainerTrigger) AssignPropertiesToSqlDatabaseContainerTrigger(destination *v20210515s.SqlDatabaseContainerTrigger) error
AssignPropertiesToSqlDatabaseContainerTrigger populates the provided destination SqlDatabaseContainerTrigger from our SqlDatabaseContainerTrigger
func (*SqlDatabaseContainerTrigger) AzureName ¶
func (trigger *SqlDatabaseContainerTrigger) AzureName() string
AzureName returns the Azure name of the resource
func (*SqlDatabaseContainerTrigger) ConvertFrom ¶
func (trigger *SqlDatabaseContainerTrigger) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our SqlDatabaseContainerTrigger from the provided hub SqlDatabaseContainerTrigger
func (*SqlDatabaseContainerTrigger) ConvertTo ¶
func (trigger *SqlDatabaseContainerTrigger) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub SqlDatabaseContainerTrigger from our SqlDatabaseContainerTrigger
func (*SqlDatabaseContainerTrigger) DeepCopy ¶
func (in *SqlDatabaseContainerTrigger) DeepCopy() *SqlDatabaseContainerTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTrigger.
func (*SqlDatabaseContainerTrigger) DeepCopyInto ¶
func (in *SqlDatabaseContainerTrigger) DeepCopyInto(out *SqlDatabaseContainerTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerTrigger) DeepCopyObject ¶
func (in *SqlDatabaseContainerTrigger) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SqlDatabaseContainerTrigger) Default ¶
func (trigger *SqlDatabaseContainerTrigger) Default()
Default applies defaults to the SqlDatabaseContainerTrigger resource
func (SqlDatabaseContainerTrigger) GetAPIVersion ¶
func (trigger SqlDatabaseContainerTrigger) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*SqlDatabaseContainerTrigger) GetConditions ¶
func (trigger *SqlDatabaseContainerTrigger) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SqlDatabaseContainerTrigger) GetResourceScope ¶
func (trigger *SqlDatabaseContainerTrigger) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SqlDatabaseContainerTrigger) GetSpec ¶
func (trigger *SqlDatabaseContainerTrigger) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SqlDatabaseContainerTrigger) GetStatus ¶
func (trigger *SqlDatabaseContainerTrigger) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SqlDatabaseContainerTrigger) GetType ¶
func (trigger *SqlDatabaseContainerTrigger) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers"
func (*SqlDatabaseContainerTrigger) NewEmptyStatus ¶
func (trigger *SqlDatabaseContainerTrigger) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SqlDatabaseContainerTrigger) OriginalGVK ¶
func (trigger *SqlDatabaseContainerTrigger) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SqlDatabaseContainerTrigger) Owner ¶
func (trigger *SqlDatabaseContainerTrigger) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*SqlDatabaseContainerTrigger) SetConditions ¶
func (trigger *SqlDatabaseContainerTrigger) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SqlDatabaseContainerTrigger) SetStatus ¶
func (trigger *SqlDatabaseContainerTrigger) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*SqlDatabaseContainerTrigger) ValidateCreate ¶
func (trigger *SqlDatabaseContainerTrigger) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainerTrigger) ValidateDelete ¶
func (trigger *SqlDatabaseContainerTrigger) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainerTrigger) ValidateUpdate ¶
func (trigger *SqlDatabaseContainerTrigger) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type SqlDatabaseContainerTriggerList ¶
type SqlDatabaseContainerTriggerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainerTrigger `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers_triggers
func (*SqlDatabaseContainerTriggerList) DeepCopy ¶
func (in *SqlDatabaseContainerTriggerList) DeepCopy() *SqlDatabaseContainerTriggerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTriggerList.
func (*SqlDatabaseContainerTriggerList) DeepCopyInto ¶
func (in *SqlDatabaseContainerTriggerList) DeepCopyInto(out *SqlDatabaseContainerTriggerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerTriggerList) DeepCopyObject ¶
func (in *SqlDatabaseContainerTriggerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlDatabaseContainerUserDefinedFunction ¶
type SqlDatabaseContainerUserDefinedFunction struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsSqlDatabasesContainersUserDefinedFunctions_Spec `json:"spec,omitempty"` Status SqlUserDefinedFunctionGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers_userDefinedFunctions
func (*SqlDatabaseContainerUserDefinedFunction) AssignPropertiesFromSqlDatabaseContainerUserDefinedFunction ¶
func (function *SqlDatabaseContainerUserDefinedFunction) AssignPropertiesFromSqlDatabaseContainerUserDefinedFunction(source *v20210515s.SqlDatabaseContainerUserDefinedFunction) error
AssignPropertiesFromSqlDatabaseContainerUserDefinedFunction populates our SqlDatabaseContainerUserDefinedFunction from the provided source SqlDatabaseContainerUserDefinedFunction
func (*SqlDatabaseContainerUserDefinedFunction) AssignPropertiesToSqlDatabaseContainerUserDefinedFunction ¶
func (function *SqlDatabaseContainerUserDefinedFunction) AssignPropertiesToSqlDatabaseContainerUserDefinedFunction(destination *v20210515s.SqlDatabaseContainerUserDefinedFunction) error
AssignPropertiesToSqlDatabaseContainerUserDefinedFunction populates the provided destination SqlDatabaseContainerUserDefinedFunction from our SqlDatabaseContainerUserDefinedFunction
func (*SqlDatabaseContainerUserDefinedFunction) AzureName ¶
func (function *SqlDatabaseContainerUserDefinedFunction) AzureName() string
AzureName returns the Azure name of the resource
func (*SqlDatabaseContainerUserDefinedFunction) ConvertFrom ¶
func (function *SqlDatabaseContainerUserDefinedFunction) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our SqlDatabaseContainerUserDefinedFunction from the provided hub SqlDatabaseContainerUserDefinedFunction
func (*SqlDatabaseContainerUserDefinedFunction) ConvertTo ¶
func (function *SqlDatabaseContainerUserDefinedFunction) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub SqlDatabaseContainerUserDefinedFunction from our SqlDatabaseContainerUserDefinedFunction
func (*SqlDatabaseContainerUserDefinedFunction) DeepCopy ¶
func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopy() *SqlDatabaseContainerUserDefinedFunction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunction.
func (*SqlDatabaseContainerUserDefinedFunction) DeepCopyInto ¶
func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerUserDefinedFunction) DeepCopyObject ¶
func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SqlDatabaseContainerUserDefinedFunction) Default ¶
func (function *SqlDatabaseContainerUserDefinedFunction) Default()
Default applies defaults to the SqlDatabaseContainerUserDefinedFunction resource
func (SqlDatabaseContainerUserDefinedFunction) GetAPIVersion ¶
func (function SqlDatabaseContainerUserDefinedFunction) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*SqlDatabaseContainerUserDefinedFunction) GetConditions ¶
func (function *SqlDatabaseContainerUserDefinedFunction) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SqlDatabaseContainerUserDefinedFunction) GetResourceScope ¶
func (function *SqlDatabaseContainerUserDefinedFunction) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SqlDatabaseContainerUserDefinedFunction) GetSpec ¶
func (function *SqlDatabaseContainerUserDefinedFunction) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SqlDatabaseContainerUserDefinedFunction) GetStatus ¶
func (function *SqlDatabaseContainerUserDefinedFunction) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SqlDatabaseContainerUserDefinedFunction) GetType ¶
func (function *SqlDatabaseContainerUserDefinedFunction) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/userDefinedFunctions"
func (*SqlDatabaseContainerUserDefinedFunction) NewEmptyStatus ¶
func (function *SqlDatabaseContainerUserDefinedFunction) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SqlDatabaseContainerUserDefinedFunction) OriginalGVK ¶
func (function *SqlDatabaseContainerUserDefinedFunction) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SqlDatabaseContainerUserDefinedFunction) Owner ¶
func (function *SqlDatabaseContainerUserDefinedFunction) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*SqlDatabaseContainerUserDefinedFunction) SetConditions ¶
func (function *SqlDatabaseContainerUserDefinedFunction) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SqlDatabaseContainerUserDefinedFunction) SetStatus ¶
func (function *SqlDatabaseContainerUserDefinedFunction) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*SqlDatabaseContainerUserDefinedFunction) ValidateCreate ¶
func (function *SqlDatabaseContainerUserDefinedFunction) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainerUserDefinedFunction) ValidateDelete ¶
func (function *SqlDatabaseContainerUserDefinedFunction) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainerUserDefinedFunction) ValidateUpdate ¶
func (function *SqlDatabaseContainerUserDefinedFunction) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type SqlDatabaseContainerUserDefinedFunctionList ¶
type SqlDatabaseContainerUserDefinedFunctionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainerUserDefinedFunction `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_containers_userDefinedFunctions
func (*SqlDatabaseContainerUserDefinedFunctionList) DeepCopy ¶
func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopy() *SqlDatabaseContainerUserDefinedFunctionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunctionList.
func (*SqlDatabaseContainerUserDefinedFunctionList) DeepCopyInto ¶
func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunctionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerUserDefinedFunctionList) DeepCopyObject ¶
func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlDatabaseCreateUpdatePropertiesARM ¶
type SqlDatabaseCreateUpdatePropertiesARM struct { // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptionsARM `json:"options,omitempty"` // Resource: Cosmos DB SQL database resource object Resource *SqlDatabaseResourceARM `json:"resource,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlDatabaseCreateUpdateProperties
func (*SqlDatabaseCreateUpdatePropertiesARM) DeepCopy ¶
func (in *SqlDatabaseCreateUpdatePropertiesARM) DeepCopy() *SqlDatabaseCreateUpdatePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseCreateUpdatePropertiesARM.
func (*SqlDatabaseCreateUpdatePropertiesARM) DeepCopyInto ¶
func (in *SqlDatabaseCreateUpdatePropertiesARM) DeepCopyInto(out *SqlDatabaseCreateUpdatePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseGetProperties_StatusARM ¶
type SqlDatabaseGetProperties_StatusARM struct { Options *OptionsResource_StatusARM `json:"options,omitempty"` Resource *SqlDatabaseGetProperties_Status_ResourceARM `json:"resource,omitempty"` }
func (*SqlDatabaseGetProperties_StatusARM) DeepCopy ¶
func (in *SqlDatabaseGetProperties_StatusARM) DeepCopy() *SqlDatabaseGetProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseGetProperties_StatusARM.
func (*SqlDatabaseGetProperties_StatusARM) DeepCopyInto ¶
func (in *SqlDatabaseGetProperties_StatusARM) DeepCopyInto(out *SqlDatabaseGetProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseGetProperties_Status_Resource ¶
type SqlDatabaseGetProperties_Status_Resource struct { // Colls: A system generated property that specified the addressable path of the collections resource. Colls *string `json:"_colls,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL database Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` // Users: A system generated property that specifies the addressable path of the users resource. Users *string `json:"_users,omitempty"` }
func (*SqlDatabaseGetProperties_Status_Resource) AssignPropertiesFromSqlDatabaseGetPropertiesStatusResource ¶
func (resource *SqlDatabaseGetProperties_Status_Resource) AssignPropertiesFromSqlDatabaseGetPropertiesStatusResource(source *v20210515s.SqlDatabaseGetProperties_Status_Resource) error
AssignPropertiesFromSqlDatabaseGetPropertiesStatusResource populates our SqlDatabaseGetProperties_Status_Resource from the provided source SqlDatabaseGetProperties_Status_Resource
func (*SqlDatabaseGetProperties_Status_Resource) AssignPropertiesToSqlDatabaseGetPropertiesStatusResource ¶
func (resource *SqlDatabaseGetProperties_Status_Resource) AssignPropertiesToSqlDatabaseGetPropertiesStatusResource(destination *v20210515s.SqlDatabaseGetProperties_Status_Resource) error
AssignPropertiesToSqlDatabaseGetPropertiesStatusResource populates the provided destination SqlDatabaseGetProperties_Status_Resource from our SqlDatabaseGetProperties_Status_Resource
func (*SqlDatabaseGetProperties_Status_Resource) DeepCopy ¶
func (in *SqlDatabaseGetProperties_Status_Resource) DeepCopy() *SqlDatabaseGetProperties_Status_Resource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseGetProperties_Status_Resource.
func (*SqlDatabaseGetProperties_Status_Resource) DeepCopyInto ¶
func (in *SqlDatabaseGetProperties_Status_Resource) DeepCopyInto(out *SqlDatabaseGetProperties_Status_Resource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseGetProperties_Status_Resource) NewEmptyARMValue ¶
func (resource *SqlDatabaseGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseGetProperties_Status_Resource) PopulateFromARM ¶
func (resource *SqlDatabaseGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseGetProperties_Status_ResourceARM ¶
type SqlDatabaseGetProperties_Status_ResourceARM struct { // Colls: A system generated property that specified the addressable path of the collections resource. Colls *string `json:"_colls,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL database Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` // Users: A system generated property that specifies the addressable path of the users resource. Users *string `json:"_users,omitempty"` }
func (*SqlDatabaseGetProperties_Status_ResourceARM) DeepCopy ¶
func (in *SqlDatabaseGetProperties_Status_ResourceARM) DeepCopy() *SqlDatabaseGetProperties_Status_ResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseGetProperties_Status_ResourceARM.
func (*SqlDatabaseGetProperties_Status_ResourceARM) DeepCopyInto ¶
func (in *SqlDatabaseGetProperties_Status_ResourceARM) DeepCopyInto(out *SqlDatabaseGetProperties_Status_ResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseGetResults_Status ¶
type SqlDatabaseGetResults_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` Options *OptionsResource_Status `json:"options,omitempty"` Resource *SqlDatabaseGetProperties_Status_Resource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlDatabaseGetResults_Status) AssignPropertiesFromSqlDatabaseGetResultsStatus ¶
func (results *SqlDatabaseGetResults_Status) AssignPropertiesFromSqlDatabaseGetResultsStatus(source *v20210515s.SqlDatabaseGetResults_Status) error
AssignPropertiesFromSqlDatabaseGetResultsStatus populates our SqlDatabaseGetResults_Status from the provided source SqlDatabaseGetResults_Status
func (*SqlDatabaseGetResults_Status) AssignPropertiesToSqlDatabaseGetResultsStatus ¶
func (results *SqlDatabaseGetResults_Status) AssignPropertiesToSqlDatabaseGetResultsStatus(destination *v20210515s.SqlDatabaseGetResults_Status) error
AssignPropertiesToSqlDatabaseGetResultsStatus populates the provided destination SqlDatabaseGetResults_Status from our SqlDatabaseGetResults_Status
func (*SqlDatabaseGetResults_Status) ConvertStatusFrom ¶
func (results *SqlDatabaseGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlDatabaseGetResults_Status from the provided source
func (*SqlDatabaseGetResults_Status) ConvertStatusTo ¶
func (results *SqlDatabaseGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlDatabaseGetResults_Status
func (*SqlDatabaseGetResults_Status) DeepCopy ¶
func (in *SqlDatabaseGetResults_Status) DeepCopy() *SqlDatabaseGetResults_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseGetResults_Status.
func (*SqlDatabaseGetResults_Status) DeepCopyInto ¶
func (in *SqlDatabaseGetResults_Status) DeepCopyInto(out *SqlDatabaseGetResults_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseGetResults_Status) NewEmptyARMValue ¶
func (results *SqlDatabaseGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseGetResults_Status) PopulateFromARM ¶
func (results *SqlDatabaseGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseGetResults_StatusARM ¶
type SqlDatabaseGetResults_StatusARM struct { // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` // Properties: The properties of an Azure Cosmos DB SQL database Properties *SqlDatabaseGetProperties_StatusARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlDatabaseGetResults_StatusARM) DeepCopy ¶
func (in *SqlDatabaseGetResults_StatusARM) DeepCopy() *SqlDatabaseGetResults_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseGetResults_StatusARM.
func (*SqlDatabaseGetResults_StatusARM) DeepCopyInto ¶
func (in *SqlDatabaseGetResults_StatusARM) DeepCopyInto(out *SqlDatabaseGetResults_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseList ¶
type SqlDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabase `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases
func (*SqlDatabaseList) DeepCopy ¶
func (in *SqlDatabaseList) DeepCopy() *SqlDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseList.
func (*SqlDatabaseList) DeepCopyInto ¶
func (in *SqlDatabaseList) DeepCopyInto(out *SqlDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseList) DeepCopyObject ¶
func (in *SqlDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlDatabaseResource ¶
type SqlDatabaseResource struct { // +kubebuilder:validation:Required // Id: Name of the Cosmos DB SQL database Id *string `json:"id,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlDatabaseResource
func (*SqlDatabaseResource) AssignPropertiesFromSqlDatabaseResource ¶
func (resource *SqlDatabaseResource) AssignPropertiesFromSqlDatabaseResource(source *v20210515s.SqlDatabaseResource) error
AssignPropertiesFromSqlDatabaseResource populates our SqlDatabaseResource from the provided source SqlDatabaseResource
func (*SqlDatabaseResource) AssignPropertiesToSqlDatabaseResource ¶
func (resource *SqlDatabaseResource) AssignPropertiesToSqlDatabaseResource(destination *v20210515s.SqlDatabaseResource) error
AssignPropertiesToSqlDatabaseResource populates the provided destination SqlDatabaseResource from our SqlDatabaseResource
func (*SqlDatabaseResource) ConvertToARM ¶
func (resource *SqlDatabaseResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlDatabaseResource) DeepCopy ¶
func (in *SqlDatabaseResource) DeepCopy() *SqlDatabaseResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseResource.
func (*SqlDatabaseResource) DeepCopyInto ¶
func (in *SqlDatabaseResource) DeepCopyInto(out *SqlDatabaseResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseResource) NewEmptyARMValue ¶
func (resource *SqlDatabaseResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseResource) PopulateFromARM ¶
func (resource *SqlDatabaseResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseResourceARM ¶
type SqlDatabaseResourceARM struct { // Id: Name of the Cosmos DB SQL database Id *string `json:"id,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlDatabaseResource
func (*SqlDatabaseResourceARM) DeepCopy ¶
func (in *SqlDatabaseResourceARM) DeepCopy() *SqlDatabaseResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseResourceARM.
func (*SqlDatabaseResourceARM) DeepCopyInto ¶
func (in *SqlDatabaseResourceARM) DeepCopyInto(out *SqlDatabaseResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseThroughputSetting ¶
type SqlDatabaseThroughputSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccountsSqlDatabasesThroughputSettings_Spec `json:"spec,omitempty"` Status ThroughputSettingsGetResults_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" Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_throughputSettings
func (*SqlDatabaseThroughputSetting) AssignPropertiesFromSqlDatabaseThroughputSetting ¶
func (setting *SqlDatabaseThroughputSetting) AssignPropertiesFromSqlDatabaseThroughputSetting(source *v20210515s.SqlDatabaseThroughputSetting) error
AssignPropertiesFromSqlDatabaseThroughputSetting populates our SqlDatabaseThroughputSetting from the provided source SqlDatabaseThroughputSetting
func (*SqlDatabaseThroughputSetting) AssignPropertiesToSqlDatabaseThroughputSetting ¶
func (setting *SqlDatabaseThroughputSetting) AssignPropertiesToSqlDatabaseThroughputSetting(destination *v20210515s.SqlDatabaseThroughputSetting) error
AssignPropertiesToSqlDatabaseThroughputSetting populates the provided destination SqlDatabaseThroughputSetting from our SqlDatabaseThroughputSetting
func (*SqlDatabaseThroughputSetting) AzureName ¶
func (setting *SqlDatabaseThroughputSetting) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*SqlDatabaseThroughputSetting) ConvertFrom ¶
func (setting *SqlDatabaseThroughputSetting) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our SqlDatabaseThroughputSetting from the provided hub SqlDatabaseThroughputSetting
func (*SqlDatabaseThroughputSetting) ConvertTo ¶
func (setting *SqlDatabaseThroughputSetting) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub SqlDatabaseThroughputSetting from our SqlDatabaseThroughputSetting
func (*SqlDatabaseThroughputSetting) DeepCopy ¶
func (in *SqlDatabaseThroughputSetting) DeepCopy() *SqlDatabaseThroughputSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSetting.
func (*SqlDatabaseThroughputSetting) DeepCopyInto ¶
func (in *SqlDatabaseThroughputSetting) DeepCopyInto(out *SqlDatabaseThroughputSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseThroughputSetting) DeepCopyObject ¶
func (in *SqlDatabaseThroughputSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SqlDatabaseThroughputSetting) Default ¶
func (setting *SqlDatabaseThroughputSetting) Default()
Default applies defaults to the SqlDatabaseThroughputSetting resource
func (SqlDatabaseThroughputSetting) GetAPIVersion ¶
func (setting SqlDatabaseThroughputSetting) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-05-15"
func (*SqlDatabaseThroughputSetting) GetConditions ¶
func (setting *SqlDatabaseThroughputSetting) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SqlDatabaseThroughputSetting) GetResourceScope ¶
func (setting *SqlDatabaseThroughputSetting) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SqlDatabaseThroughputSetting) GetSpec ¶
func (setting *SqlDatabaseThroughputSetting) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SqlDatabaseThroughputSetting) GetStatus ¶
func (setting *SqlDatabaseThroughputSetting) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SqlDatabaseThroughputSetting) GetType ¶
func (setting *SqlDatabaseThroughputSetting) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings"
func (*SqlDatabaseThroughputSetting) NewEmptyStatus ¶
func (setting *SqlDatabaseThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SqlDatabaseThroughputSetting) OriginalGVK ¶
func (setting *SqlDatabaseThroughputSetting) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SqlDatabaseThroughputSetting) Owner ¶
func (setting *SqlDatabaseThroughputSetting) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*SqlDatabaseThroughputSetting) SetConditions ¶
func (setting *SqlDatabaseThroughputSetting) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SqlDatabaseThroughputSetting) SetStatus ¶
func (setting *SqlDatabaseThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*SqlDatabaseThroughputSetting) ValidateCreate ¶
func (setting *SqlDatabaseThroughputSetting) ValidateCreate() error
ValidateCreate validates the creation of the resource
func (*SqlDatabaseThroughputSetting) ValidateDelete ¶
func (setting *SqlDatabaseThroughputSetting) ValidateDelete() error
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseThroughputSetting) ValidateUpdate ¶
func (setting *SqlDatabaseThroughputSetting) ValidateUpdate(old runtime.Object) error
ValidateUpdate validates an update of the resource
type SqlDatabaseThroughputSettingList ¶
type SqlDatabaseThroughputSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseThroughputSetting `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/resourceDefinitions/databaseAccounts_sqlDatabases_throughputSettings
func (*SqlDatabaseThroughputSettingList) DeepCopy ¶
func (in *SqlDatabaseThroughputSettingList) DeepCopy() *SqlDatabaseThroughputSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSettingList.
func (*SqlDatabaseThroughputSettingList) DeepCopyInto ¶
func (in *SqlDatabaseThroughputSettingList) DeepCopyInto(out *SqlDatabaseThroughputSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseThroughputSettingList) DeepCopyObject ¶
func (in *SqlDatabaseThroughputSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlStoredProcedureCreateUpdatePropertiesARM ¶
type SqlStoredProcedureCreateUpdatePropertiesARM struct { // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptionsARM `json:"options,omitempty"` // Resource: Cosmos DB SQL storedProcedure resource object Resource *SqlStoredProcedureResourceARM `json:"resource,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlStoredProcedureCreateUpdateProperties
func (*SqlStoredProcedureCreateUpdatePropertiesARM) DeepCopy ¶
func (in *SqlStoredProcedureCreateUpdatePropertiesARM) DeepCopy() *SqlStoredProcedureCreateUpdatePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureCreateUpdatePropertiesARM.
func (*SqlStoredProcedureCreateUpdatePropertiesARM) DeepCopyInto ¶
func (in *SqlStoredProcedureCreateUpdatePropertiesARM) DeepCopyInto(out *SqlStoredProcedureCreateUpdatePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlStoredProcedureGetProperties_StatusARM ¶
type SqlStoredProcedureGetProperties_StatusARM struct {
Resource *SqlStoredProcedureGetProperties_Status_ResourceARM `json:"resource,omitempty"`
}
func (*SqlStoredProcedureGetProperties_StatusARM) DeepCopy ¶
func (in *SqlStoredProcedureGetProperties_StatusARM) DeepCopy() *SqlStoredProcedureGetProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureGetProperties_StatusARM.
func (*SqlStoredProcedureGetProperties_StatusARM) DeepCopyInto ¶
func (in *SqlStoredProcedureGetProperties_StatusARM) DeepCopyInto(out *SqlStoredProcedureGetProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlStoredProcedureGetProperties_Status_Resource ¶
type SqlStoredProcedureGetProperties_Status_Resource struct { // Body: Body of the Stored Procedure Body *string `json:"body,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL storedProcedure Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*SqlStoredProcedureGetProperties_Status_Resource) AssignPropertiesFromSqlStoredProcedureGetPropertiesStatusResource ¶
func (resource *SqlStoredProcedureGetProperties_Status_Resource) AssignPropertiesFromSqlStoredProcedureGetPropertiesStatusResource(source *v20210515s.SqlStoredProcedureGetProperties_Status_Resource) error
AssignPropertiesFromSqlStoredProcedureGetPropertiesStatusResource populates our SqlStoredProcedureGetProperties_Status_Resource from the provided source SqlStoredProcedureGetProperties_Status_Resource
func (*SqlStoredProcedureGetProperties_Status_Resource) AssignPropertiesToSqlStoredProcedureGetPropertiesStatusResource ¶
func (resource *SqlStoredProcedureGetProperties_Status_Resource) AssignPropertiesToSqlStoredProcedureGetPropertiesStatusResource(destination *v20210515s.SqlStoredProcedureGetProperties_Status_Resource) error
AssignPropertiesToSqlStoredProcedureGetPropertiesStatusResource populates the provided destination SqlStoredProcedureGetProperties_Status_Resource from our SqlStoredProcedureGetProperties_Status_Resource
func (*SqlStoredProcedureGetProperties_Status_Resource) DeepCopy ¶
func (in *SqlStoredProcedureGetProperties_Status_Resource) DeepCopy() *SqlStoredProcedureGetProperties_Status_Resource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureGetProperties_Status_Resource.
func (*SqlStoredProcedureGetProperties_Status_Resource) DeepCopyInto ¶
func (in *SqlStoredProcedureGetProperties_Status_Resource) DeepCopyInto(out *SqlStoredProcedureGetProperties_Status_Resource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlStoredProcedureGetProperties_Status_Resource) NewEmptyARMValue ¶
func (resource *SqlStoredProcedureGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlStoredProcedureGetProperties_Status_Resource) PopulateFromARM ¶
func (resource *SqlStoredProcedureGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlStoredProcedureGetProperties_Status_ResourceARM ¶
type SqlStoredProcedureGetProperties_Status_ResourceARM struct { // Body: Body of the Stored Procedure Body *string `json:"body,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL storedProcedure Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*SqlStoredProcedureGetProperties_Status_ResourceARM) DeepCopy ¶
func (in *SqlStoredProcedureGetProperties_Status_ResourceARM) DeepCopy() *SqlStoredProcedureGetProperties_Status_ResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureGetProperties_Status_ResourceARM.
func (*SqlStoredProcedureGetProperties_Status_ResourceARM) DeepCopyInto ¶
func (in *SqlStoredProcedureGetProperties_Status_ResourceARM) DeepCopyInto(out *SqlStoredProcedureGetProperties_Status_ResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlStoredProcedureGetResults_Status ¶
type SqlStoredProcedureGetResults_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` Resource *SqlStoredProcedureGetProperties_Status_Resource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlStoredProcedureGetResults_Status) AssignPropertiesFromSqlStoredProcedureGetResultsStatus ¶
func (results *SqlStoredProcedureGetResults_Status) AssignPropertiesFromSqlStoredProcedureGetResultsStatus(source *v20210515s.SqlStoredProcedureGetResults_Status) error
AssignPropertiesFromSqlStoredProcedureGetResultsStatus populates our SqlStoredProcedureGetResults_Status from the provided source SqlStoredProcedureGetResults_Status
func (*SqlStoredProcedureGetResults_Status) AssignPropertiesToSqlStoredProcedureGetResultsStatus ¶
func (results *SqlStoredProcedureGetResults_Status) AssignPropertiesToSqlStoredProcedureGetResultsStatus(destination *v20210515s.SqlStoredProcedureGetResults_Status) error
AssignPropertiesToSqlStoredProcedureGetResultsStatus populates the provided destination SqlStoredProcedureGetResults_Status from our SqlStoredProcedureGetResults_Status
func (*SqlStoredProcedureGetResults_Status) ConvertStatusFrom ¶
func (results *SqlStoredProcedureGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlStoredProcedureGetResults_Status from the provided source
func (*SqlStoredProcedureGetResults_Status) ConvertStatusTo ¶
func (results *SqlStoredProcedureGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlStoredProcedureGetResults_Status
func (*SqlStoredProcedureGetResults_Status) DeepCopy ¶
func (in *SqlStoredProcedureGetResults_Status) DeepCopy() *SqlStoredProcedureGetResults_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureGetResults_Status.
func (*SqlStoredProcedureGetResults_Status) DeepCopyInto ¶
func (in *SqlStoredProcedureGetResults_Status) DeepCopyInto(out *SqlStoredProcedureGetResults_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlStoredProcedureGetResults_Status) NewEmptyARMValue ¶
func (results *SqlStoredProcedureGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlStoredProcedureGetResults_Status) PopulateFromARM ¶
func (results *SqlStoredProcedureGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlStoredProcedureGetResults_StatusARM ¶
type SqlStoredProcedureGetResults_StatusARM struct { // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` // Properties: The properties of an Azure Cosmos DB storedProcedure Properties *SqlStoredProcedureGetProperties_StatusARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlStoredProcedureGetResults_StatusARM) DeepCopy ¶
func (in *SqlStoredProcedureGetResults_StatusARM) DeepCopy() *SqlStoredProcedureGetResults_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureGetResults_StatusARM.
func (*SqlStoredProcedureGetResults_StatusARM) DeepCopyInto ¶
func (in *SqlStoredProcedureGetResults_StatusARM) DeepCopyInto(out *SqlStoredProcedureGetResults_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlStoredProcedureResource ¶
type SqlStoredProcedureResource struct { // Body: Body of the Stored Procedure Body *string `json:"body,omitempty"` // +kubebuilder:validation:Required // Id: Name of the Cosmos DB SQL storedProcedure Id *string `json:"id,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlStoredProcedureResource
func (*SqlStoredProcedureResource) AssignPropertiesFromSqlStoredProcedureResource ¶
func (resource *SqlStoredProcedureResource) AssignPropertiesFromSqlStoredProcedureResource(source *v20210515s.SqlStoredProcedureResource) error
AssignPropertiesFromSqlStoredProcedureResource populates our SqlStoredProcedureResource from the provided source SqlStoredProcedureResource
func (*SqlStoredProcedureResource) AssignPropertiesToSqlStoredProcedureResource ¶
func (resource *SqlStoredProcedureResource) AssignPropertiesToSqlStoredProcedureResource(destination *v20210515s.SqlStoredProcedureResource) error
AssignPropertiesToSqlStoredProcedureResource populates the provided destination SqlStoredProcedureResource from our SqlStoredProcedureResource
func (*SqlStoredProcedureResource) ConvertToARM ¶
func (resource *SqlStoredProcedureResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlStoredProcedureResource) DeepCopy ¶
func (in *SqlStoredProcedureResource) DeepCopy() *SqlStoredProcedureResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureResource.
func (*SqlStoredProcedureResource) DeepCopyInto ¶
func (in *SqlStoredProcedureResource) DeepCopyInto(out *SqlStoredProcedureResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlStoredProcedureResource) NewEmptyARMValue ¶
func (resource *SqlStoredProcedureResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlStoredProcedureResource) PopulateFromARM ¶
func (resource *SqlStoredProcedureResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlStoredProcedureResourceARM ¶
type SqlStoredProcedureResourceARM struct { // Body: Body of the Stored Procedure Body *string `json:"body,omitempty"` // Id: Name of the Cosmos DB SQL storedProcedure Id *string `json:"id,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlStoredProcedureResource
func (*SqlStoredProcedureResourceARM) DeepCopy ¶
func (in *SqlStoredProcedureResourceARM) DeepCopy() *SqlStoredProcedureResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureResourceARM.
func (*SqlStoredProcedureResourceARM) DeepCopyInto ¶
func (in *SqlStoredProcedureResourceARM) DeepCopyInto(out *SqlStoredProcedureResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlTriggerCreateUpdatePropertiesARM ¶
type SqlTriggerCreateUpdatePropertiesARM struct { // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptionsARM `json:"options,omitempty"` // Resource: Cosmos DB SQL trigger resource object Resource *SqlTriggerResourceARM `json:"resource,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlTriggerCreateUpdateProperties
func (*SqlTriggerCreateUpdatePropertiesARM) DeepCopy ¶
func (in *SqlTriggerCreateUpdatePropertiesARM) DeepCopy() *SqlTriggerCreateUpdatePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerCreateUpdatePropertiesARM.
func (*SqlTriggerCreateUpdatePropertiesARM) DeepCopyInto ¶
func (in *SqlTriggerCreateUpdatePropertiesARM) DeepCopyInto(out *SqlTriggerCreateUpdatePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlTriggerGetPropertiesStatusResourceTriggerOperation ¶
type SqlTriggerGetPropertiesStatusResourceTriggerOperation string
type SqlTriggerGetPropertiesStatusResourceTriggerType ¶
type SqlTriggerGetPropertiesStatusResourceTriggerType string
type SqlTriggerGetProperties_StatusARM ¶
type SqlTriggerGetProperties_StatusARM struct {
Resource *SqlTriggerGetProperties_Status_ResourceARM `json:"resource,omitempty"`
}
func (*SqlTriggerGetProperties_StatusARM) DeepCopy ¶
func (in *SqlTriggerGetProperties_StatusARM) DeepCopy() *SqlTriggerGetProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerGetProperties_StatusARM.
func (*SqlTriggerGetProperties_StatusARM) DeepCopyInto ¶
func (in *SqlTriggerGetProperties_StatusARM) DeepCopyInto(out *SqlTriggerGetProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlTriggerGetProperties_Status_Resource ¶
type SqlTriggerGetProperties_Status_Resource struct { // Body: Body of the Trigger Body *string `json:"body,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL trigger Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // TriggerOperation: The operation the trigger is associated with TriggerOperation *SqlTriggerGetPropertiesStatusResourceTriggerOperation `json:"triggerOperation,omitempty"` // TriggerType: Type of the Trigger TriggerType *SqlTriggerGetPropertiesStatusResourceTriggerType `json:"triggerType,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*SqlTriggerGetProperties_Status_Resource) AssignPropertiesFromSqlTriggerGetPropertiesStatusResource ¶
func (resource *SqlTriggerGetProperties_Status_Resource) AssignPropertiesFromSqlTriggerGetPropertiesStatusResource(source *v20210515s.SqlTriggerGetProperties_Status_Resource) error
AssignPropertiesFromSqlTriggerGetPropertiesStatusResource populates our SqlTriggerGetProperties_Status_Resource from the provided source SqlTriggerGetProperties_Status_Resource
func (*SqlTriggerGetProperties_Status_Resource) AssignPropertiesToSqlTriggerGetPropertiesStatusResource ¶
func (resource *SqlTriggerGetProperties_Status_Resource) AssignPropertiesToSqlTriggerGetPropertiesStatusResource(destination *v20210515s.SqlTriggerGetProperties_Status_Resource) error
AssignPropertiesToSqlTriggerGetPropertiesStatusResource populates the provided destination SqlTriggerGetProperties_Status_Resource from our SqlTriggerGetProperties_Status_Resource
func (*SqlTriggerGetProperties_Status_Resource) DeepCopy ¶
func (in *SqlTriggerGetProperties_Status_Resource) DeepCopy() *SqlTriggerGetProperties_Status_Resource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerGetProperties_Status_Resource.
func (*SqlTriggerGetProperties_Status_Resource) DeepCopyInto ¶
func (in *SqlTriggerGetProperties_Status_Resource) DeepCopyInto(out *SqlTriggerGetProperties_Status_Resource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlTriggerGetProperties_Status_Resource) NewEmptyARMValue ¶
func (resource *SqlTriggerGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlTriggerGetProperties_Status_Resource) PopulateFromARM ¶
func (resource *SqlTriggerGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlTriggerGetProperties_Status_ResourceARM ¶
type SqlTriggerGetProperties_Status_ResourceARM struct { // Body: Body of the Trigger Body *string `json:"body,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL trigger Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // TriggerOperation: The operation the trigger is associated with TriggerOperation *SqlTriggerGetPropertiesStatusResourceTriggerOperation `json:"triggerOperation,omitempty"` // TriggerType: Type of the Trigger TriggerType *SqlTriggerGetPropertiesStatusResourceTriggerType `json:"triggerType,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*SqlTriggerGetProperties_Status_ResourceARM) DeepCopy ¶
func (in *SqlTriggerGetProperties_Status_ResourceARM) DeepCopy() *SqlTriggerGetProperties_Status_ResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerGetProperties_Status_ResourceARM.
func (*SqlTriggerGetProperties_Status_ResourceARM) DeepCopyInto ¶
func (in *SqlTriggerGetProperties_Status_ResourceARM) DeepCopyInto(out *SqlTriggerGetProperties_Status_ResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlTriggerGetResults_Status ¶
type SqlTriggerGetResults_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` Resource *SqlTriggerGetProperties_Status_Resource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlTriggerGetResults_Status) AssignPropertiesFromSqlTriggerGetResultsStatus ¶
func (results *SqlTriggerGetResults_Status) AssignPropertiesFromSqlTriggerGetResultsStatus(source *v20210515s.SqlTriggerGetResults_Status) error
AssignPropertiesFromSqlTriggerGetResultsStatus populates our SqlTriggerGetResults_Status from the provided source SqlTriggerGetResults_Status
func (*SqlTriggerGetResults_Status) AssignPropertiesToSqlTriggerGetResultsStatus ¶
func (results *SqlTriggerGetResults_Status) AssignPropertiesToSqlTriggerGetResultsStatus(destination *v20210515s.SqlTriggerGetResults_Status) error
AssignPropertiesToSqlTriggerGetResultsStatus populates the provided destination SqlTriggerGetResults_Status from our SqlTriggerGetResults_Status
func (*SqlTriggerGetResults_Status) ConvertStatusFrom ¶
func (results *SqlTriggerGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlTriggerGetResults_Status from the provided source
func (*SqlTriggerGetResults_Status) ConvertStatusTo ¶
func (results *SqlTriggerGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlTriggerGetResults_Status
func (*SqlTriggerGetResults_Status) DeepCopy ¶
func (in *SqlTriggerGetResults_Status) DeepCopy() *SqlTriggerGetResults_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerGetResults_Status.
func (*SqlTriggerGetResults_Status) DeepCopyInto ¶
func (in *SqlTriggerGetResults_Status) DeepCopyInto(out *SqlTriggerGetResults_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlTriggerGetResults_Status) NewEmptyARMValue ¶
func (results *SqlTriggerGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlTriggerGetResults_Status) PopulateFromARM ¶
func (results *SqlTriggerGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlTriggerGetResults_StatusARM ¶
type SqlTriggerGetResults_StatusARM struct { // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` // Properties: The properties of an Azure Cosmos DB trigger Properties *SqlTriggerGetProperties_StatusARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlTriggerGetResults_StatusARM) DeepCopy ¶
func (in *SqlTriggerGetResults_StatusARM) DeepCopy() *SqlTriggerGetResults_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerGetResults_StatusARM.
func (*SqlTriggerGetResults_StatusARM) DeepCopyInto ¶
func (in *SqlTriggerGetResults_StatusARM) DeepCopyInto(out *SqlTriggerGetResults_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlTriggerResource ¶
type SqlTriggerResource struct { // Body: Body of the Trigger Body *string `json:"body,omitempty"` // +kubebuilder:validation:Required // Id: Name of the Cosmos DB SQL trigger Id *string `json:"id,omitempty"` // TriggerOperation: The operation the trigger is associated with. TriggerOperation *SqlTriggerResourceTriggerOperation `json:"triggerOperation,omitempty"` // TriggerType: Type of the Trigger. TriggerType *SqlTriggerResourceTriggerType `json:"triggerType,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlTriggerResource
func (*SqlTriggerResource) AssignPropertiesFromSqlTriggerResource ¶
func (resource *SqlTriggerResource) AssignPropertiesFromSqlTriggerResource(source *v20210515s.SqlTriggerResource) error
AssignPropertiesFromSqlTriggerResource populates our SqlTriggerResource from the provided source SqlTriggerResource
func (*SqlTriggerResource) AssignPropertiesToSqlTriggerResource ¶
func (resource *SqlTriggerResource) AssignPropertiesToSqlTriggerResource(destination *v20210515s.SqlTriggerResource) error
AssignPropertiesToSqlTriggerResource populates the provided destination SqlTriggerResource from our SqlTriggerResource
func (*SqlTriggerResource) ConvertToARM ¶
func (resource *SqlTriggerResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlTriggerResource) DeepCopy ¶
func (in *SqlTriggerResource) DeepCopy() *SqlTriggerResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerResource.
func (*SqlTriggerResource) DeepCopyInto ¶
func (in *SqlTriggerResource) DeepCopyInto(out *SqlTriggerResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlTriggerResource) NewEmptyARMValue ¶
func (resource *SqlTriggerResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlTriggerResource) PopulateFromARM ¶
func (resource *SqlTriggerResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlTriggerResourceARM ¶
type SqlTriggerResourceARM struct { // Body: Body of the Trigger Body *string `json:"body,omitempty"` // Id: Name of the Cosmos DB SQL trigger Id *string `json:"id,omitempty"` // TriggerOperation: The operation the trigger is associated with. TriggerOperation *SqlTriggerResourceTriggerOperation `json:"triggerOperation,omitempty"` // TriggerType: Type of the Trigger. TriggerType *SqlTriggerResourceTriggerType `json:"triggerType,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlTriggerResource
func (*SqlTriggerResourceARM) DeepCopy ¶
func (in *SqlTriggerResourceARM) DeepCopy() *SqlTriggerResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerResourceARM.
func (*SqlTriggerResourceARM) DeepCopyInto ¶
func (in *SqlTriggerResourceARM) DeepCopyInto(out *SqlTriggerResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlTriggerResourceTriggerOperation ¶
type SqlTriggerResourceTriggerOperation string
+kubebuilder:validation:Enum={"All","Create","Delete","Replace","Update"}
type SqlTriggerResourceTriggerType ¶
type SqlTriggerResourceTriggerType string
+kubebuilder:validation:Enum={"Post","Pre"}
type SqlUserDefinedFunctionCreateUpdatePropertiesARM ¶
type SqlUserDefinedFunctionCreateUpdatePropertiesARM struct { // Options: CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", // "If-None-Match", "Session-Token" and "Throughput" Options *CreateUpdateOptionsARM `json:"options,omitempty"` // Resource: Cosmos DB SQL userDefinedFunction resource object Resource *SqlUserDefinedFunctionResourceARM `json:"resource,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlUserDefinedFunctionCreateUpdateProperties
func (*SqlUserDefinedFunctionCreateUpdatePropertiesARM) DeepCopy ¶
func (in *SqlUserDefinedFunctionCreateUpdatePropertiesARM) DeepCopy() *SqlUserDefinedFunctionCreateUpdatePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionCreateUpdatePropertiesARM.
func (*SqlUserDefinedFunctionCreateUpdatePropertiesARM) DeepCopyInto ¶
func (in *SqlUserDefinedFunctionCreateUpdatePropertiesARM) DeepCopyInto(out *SqlUserDefinedFunctionCreateUpdatePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlUserDefinedFunctionGetProperties_StatusARM ¶
type SqlUserDefinedFunctionGetProperties_StatusARM struct {
Resource *SqlUserDefinedFunctionGetProperties_Status_ResourceARM `json:"resource,omitempty"`
}
func (*SqlUserDefinedFunctionGetProperties_StatusARM) DeepCopy ¶
func (in *SqlUserDefinedFunctionGetProperties_StatusARM) DeepCopy() *SqlUserDefinedFunctionGetProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionGetProperties_StatusARM.
func (*SqlUserDefinedFunctionGetProperties_StatusARM) DeepCopyInto ¶
func (in *SqlUserDefinedFunctionGetProperties_StatusARM) DeepCopyInto(out *SqlUserDefinedFunctionGetProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlUserDefinedFunctionGetProperties_Status_Resource ¶
type SqlUserDefinedFunctionGetProperties_Status_Resource struct { // Body: Body of the User Defined Function Body *string `json:"body,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL userDefinedFunction Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*SqlUserDefinedFunctionGetProperties_Status_Resource) AssignPropertiesFromSqlUserDefinedFunctionGetPropertiesStatusResource ¶
func (resource *SqlUserDefinedFunctionGetProperties_Status_Resource) AssignPropertiesFromSqlUserDefinedFunctionGetPropertiesStatusResource(source *v20210515s.SqlUserDefinedFunctionGetProperties_Status_Resource) error
AssignPropertiesFromSqlUserDefinedFunctionGetPropertiesStatusResource populates our SqlUserDefinedFunctionGetProperties_Status_Resource from the provided source SqlUserDefinedFunctionGetProperties_Status_Resource
func (*SqlUserDefinedFunctionGetProperties_Status_Resource) AssignPropertiesToSqlUserDefinedFunctionGetPropertiesStatusResource ¶
func (resource *SqlUserDefinedFunctionGetProperties_Status_Resource) AssignPropertiesToSqlUserDefinedFunctionGetPropertiesStatusResource(destination *v20210515s.SqlUserDefinedFunctionGetProperties_Status_Resource) error
AssignPropertiesToSqlUserDefinedFunctionGetPropertiesStatusResource populates the provided destination SqlUserDefinedFunctionGetProperties_Status_Resource from our SqlUserDefinedFunctionGetProperties_Status_Resource
func (*SqlUserDefinedFunctionGetProperties_Status_Resource) DeepCopy ¶
func (in *SqlUserDefinedFunctionGetProperties_Status_Resource) DeepCopy() *SqlUserDefinedFunctionGetProperties_Status_Resource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionGetProperties_Status_Resource.
func (*SqlUserDefinedFunctionGetProperties_Status_Resource) DeepCopyInto ¶
func (in *SqlUserDefinedFunctionGetProperties_Status_Resource) DeepCopyInto(out *SqlUserDefinedFunctionGetProperties_Status_Resource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlUserDefinedFunctionGetProperties_Status_Resource) NewEmptyARMValue ¶
func (resource *SqlUserDefinedFunctionGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlUserDefinedFunctionGetProperties_Status_Resource) PopulateFromARM ¶
func (resource *SqlUserDefinedFunctionGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlUserDefinedFunctionGetProperties_Status_ResourceARM ¶
type SqlUserDefinedFunctionGetProperties_Status_ResourceARM struct { // Body: Body of the User Defined Function Body *string `json:"body,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // Id: Name of the Cosmos DB SQL userDefinedFunction Id *string `json:"id,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*SqlUserDefinedFunctionGetProperties_Status_ResourceARM) DeepCopy ¶
func (in *SqlUserDefinedFunctionGetProperties_Status_ResourceARM) DeepCopy() *SqlUserDefinedFunctionGetProperties_Status_ResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionGetProperties_Status_ResourceARM.
func (*SqlUserDefinedFunctionGetProperties_Status_ResourceARM) DeepCopyInto ¶
func (in *SqlUserDefinedFunctionGetProperties_Status_ResourceARM) DeepCopyInto(out *SqlUserDefinedFunctionGetProperties_Status_ResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlUserDefinedFunctionGetResults_Status ¶
type SqlUserDefinedFunctionGetResults_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` Resource *SqlUserDefinedFunctionGetProperties_Status_Resource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlUserDefinedFunctionGetResults_Status) AssignPropertiesFromSqlUserDefinedFunctionGetResultsStatus ¶
func (results *SqlUserDefinedFunctionGetResults_Status) AssignPropertiesFromSqlUserDefinedFunctionGetResultsStatus(source *v20210515s.SqlUserDefinedFunctionGetResults_Status) error
AssignPropertiesFromSqlUserDefinedFunctionGetResultsStatus populates our SqlUserDefinedFunctionGetResults_Status from the provided source SqlUserDefinedFunctionGetResults_Status
func (*SqlUserDefinedFunctionGetResults_Status) AssignPropertiesToSqlUserDefinedFunctionGetResultsStatus ¶
func (results *SqlUserDefinedFunctionGetResults_Status) AssignPropertiesToSqlUserDefinedFunctionGetResultsStatus(destination *v20210515s.SqlUserDefinedFunctionGetResults_Status) error
AssignPropertiesToSqlUserDefinedFunctionGetResultsStatus populates the provided destination SqlUserDefinedFunctionGetResults_Status from our SqlUserDefinedFunctionGetResults_Status
func (*SqlUserDefinedFunctionGetResults_Status) ConvertStatusFrom ¶
func (results *SqlUserDefinedFunctionGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlUserDefinedFunctionGetResults_Status from the provided source
func (*SqlUserDefinedFunctionGetResults_Status) ConvertStatusTo ¶
func (results *SqlUserDefinedFunctionGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlUserDefinedFunctionGetResults_Status
func (*SqlUserDefinedFunctionGetResults_Status) DeepCopy ¶
func (in *SqlUserDefinedFunctionGetResults_Status) DeepCopy() *SqlUserDefinedFunctionGetResults_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionGetResults_Status.
func (*SqlUserDefinedFunctionGetResults_Status) DeepCopyInto ¶
func (in *SqlUserDefinedFunctionGetResults_Status) DeepCopyInto(out *SqlUserDefinedFunctionGetResults_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlUserDefinedFunctionGetResults_Status) NewEmptyARMValue ¶
func (results *SqlUserDefinedFunctionGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlUserDefinedFunctionGetResults_Status) PopulateFromARM ¶
func (results *SqlUserDefinedFunctionGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlUserDefinedFunctionGetResults_StatusARM ¶
type SqlUserDefinedFunctionGetResults_StatusARM struct { // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` // Properties: The properties of an Azure Cosmos DB userDefinedFunction Properties *SqlUserDefinedFunctionGetProperties_StatusARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlUserDefinedFunctionGetResults_StatusARM) DeepCopy ¶
func (in *SqlUserDefinedFunctionGetResults_StatusARM) DeepCopy() *SqlUserDefinedFunctionGetResults_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionGetResults_StatusARM.
func (*SqlUserDefinedFunctionGetResults_StatusARM) DeepCopyInto ¶
func (in *SqlUserDefinedFunctionGetResults_StatusARM) DeepCopyInto(out *SqlUserDefinedFunctionGetResults_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlUserDefinedFunctionResource ¶
type SqlUserDefinedFunctionResource struct { // Body: Body of the User Defined Function Body *string `json:"body,omitempty"` // +kubebuilder:validation:Required // Id: Name of the Cosmos DB SQL userDefinedFunction Id *string `json:"id,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlUserDefinedFunctionResource
func (*SqlUserDefinedFunctionResource) AssignPropertiesFromSqlUserDefinedFunctionResource ¶
func (resource *SqlUserDefinedFunctionResource) AssignPropertiesFromSqlUserDefinedFunctionResource(source *v20210515s.SqlUserDefinedFunctionResource) error
AssignPropertiesFromSqlUserDefinedFunctionResource populates our SqlUserDefinedFunctionResource from the provided source SqlUserDefinedFunctionResource
func (*SqlUserDefinedFunctionResource) AssignPropertiesToSqlUserDefinedFunctionResource ¶
func (resource *SqlUserDefinedFunctionResource) AssignPropertiesToSqlUserDefinedFunctionResource(destination *v20210515s.SqlUserDefinedFunctionResource) error
AssignPropertiesToSqlUserDefinedFunctionResource populates the provided destination SqlUserDefinedFunctionResource from our SqlUserDefinedFunctionResource
func (*SqlUserDefinedFunctionResource) ConvertToARM ¶
func (resource *SqlUserDefinedFunctionResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlUserDefinedFunctionResource) DeepCopy ¶
func (in *SqlUserDefinedFunctionResource) DeepCopy() *SqlUserDefinedFunctionResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionResource.
func (*SqlUserDefinedFunctionResource) DeepCopyInto ¶
func (in *SqlUserDefinedFunctionResource) DeepCopyInto(out *SqlUserDefinedFunctionResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlUserDefinedFunctionResource) NewEmptyARMValue ¶
func (resource *SqlUserDefinedFunctionResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlUserDefinedFunctionResource) PopulateFromARM ¶
func (resource *SqlUserDefinedFunctionResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlUserDefinedFunctionResourceARM ¶
type SqlUserDefinedFunctionResourceARM struct { // Body: Body of the User Defined Function Body *string `json:"body,omitempty"` // Id: Name of the Cosmos DB SQL userDefinedFunction Id *string `json:"id,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/SqlUserDefinedFunctionResource
func (*SqlUserDefinedFunctionResourceARM) DeepCopy ¶
func (in *SqlUserDefinedFunctionResourceARM) DeepCopy() *SqlUserDefinedFunctionResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionResourceARM.
func (*SqlUserDefinedFunctionResourceARM) DeepCopyInto ¶
func (in *SqlUserDefinedFunctionResourceARM) DeepCopyInto(out *SqlUserDefinedFunctionResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThroughputPolicyResource ¶
type ThroughputPolicyResource struct { // IncrementPercent: Represents the percentage by which throughput can increase every time throughput policy kicks in. IncrementPercent *int `json:"incrementPercent,omitempty"` // IsEnabled: Determines whether the ThroughputPolicy is active or not IsEnabled *bool `json:"isEnabled,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ThroughputPolicyResource
func (*ThroughputPolicyResource) AssignPropertiesFromThroughputPolicyResource ¶
func (resource *ThroughputPolicyResource) AssignPropertiesFromThroughputPolicyResource(source *v20210515s.ThroughputPolicyResource) error
AssignPropertiesFromThroughputPolicyResource populates our ThroughputPolicyResource from the provided source ThroughputPolicyResource
func (*ThroughputPolicyResource) AssignPropertiesToThroughputPolicyResource ¶
func (resource *ThroughputPolicyResource) AssignPropertiesToThroughputPolicyResource(destination *v20210515s.ThroughputPolicyResource) error
AssignPropertiesToThroughputPolicyResource populates the provided destination ThroughputPolicyResource from our ThroughputPolicyResource
func (*ThroughputPolicyResource) ConvertToARM ¶
func (resource *ThroughputPolicyResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ThroughputPolicyResource) DeepCopy ¶
func (in *ThroughputPolicyResource) DeepCopy() *ThroughputPolicyResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputPolicyResource.
func (*ThroughputPolicyResource) DeepCopyInto ¶
func (in *ThroughputPolicyResource) DeepCopyInto(out *ThroughputPolicyResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThroughputPolicyResource) NewEmptyARMValue ¶
func (resource *ThroughputPolicyResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ThroughputPolicyResource) PopulateFromARM ¶
func (resource *ThroughputPolicyResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ThroughputPolicyResourceARM ¶
type ThroughputPolicyResourceARM struct { // IncrementPercent: Represents the percentage by which throughput can increase every time throughput policy kicks in. IncrementPercent *int `json:"incrementPercent,omitempty"` // IsEnabled: Determines whether the ThroughputPolicy is active or not IsEnabled *bool `json:"isEnabled,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ThroughputPolicyResource
func (*ThroughputPolicyResourceARM) DeepCopy ¶
func (in *ThroughputPolicyResourceARM) DeepCopy() *ThroughputPolicyResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputPolicyResourceARM.
func (*ThroughputPolicyResourceARM) DeepCopyInto ¶
func (in *ThroughputPolicyResourceARM) DeepCopyInto(out *ThroughputPolicyResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThroughputPolicyResource_Status ¶
type ThroughputPolicyResource_Status struct { // IncrementPercent: Represents the percentage by which throughput can increase every time throughput policy kicks in. IncrementPercent *int `json:"incrementPercent,omitempty"` // IsEnabled: Determines whether the ThroughputPolicy is active or not IsEnabled *bool `json:"isEnabled,omitempty"` }
func (*ThroughputPolicyResource_Status) AssignPropertiesFromThroughputPolicyResourceStatus ¶
func (resource *ThroughputPolicyResource_Status) AssignPropertiesFromThroughputPolicyResourceStatus(source *v20210515s.ThroughputPolicyResource_Status) error
AssignPropertiesFromThroughputPolicyResourceStatus populates our ThroughputPolicyResource_Status from the provided source ThroughputPolicyResource_Status
func (*ThroughputPolicyResource_Status) AssignPropertiesToThroughputPolicyResourceStatus ¶
func (resource *ThroughputPolicyResource_Status) AssignPropertiesToThroughputPolicyResourceStatus(destination *v20210515s.ThroughputPolicyResource_Status) error
AssignPropertiesToThroughputPolicyResourceStatus populates the provided destination ThroughputPolicyResource_Status from our ThroughputPolicyResource_Status
func (*ThroughputPolicyResource_Status) DeepCopy ¶
func (in *ThroughputPolicyResource_Status) DeepCopy() *ThroughputPolicyResource_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputPolicyResource_Status.
func (*ThroughputPolicyResource_Status) DeepCopyInto ¶
func (in *ThroughputPolicyResource_Status) DeepCopyInto(out *ThroughputPolicyResource_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThroughputPolicyResource_Status) NewEmptyARMValue ¶
func (resource *ThroughputPolicyResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ThroughputPolicyResource_Status) PopulateFromARM ¶
func (resource *ThroughputPolicyResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ThroughputPolicyResource_StatusARM ¶
type ThroughputPolicyResource_StatusARM struct { // IncrementPercent: Represents the percentage by which throughput can increase every time throughput policy kicks in. IncrementPercent *int `json:"incrementPercent,omitempty"` // IsEnabled: Determines whether the ThroughputPolicy is active or not IsEnabled *bool `json:"isEnabled,omitempty"` }
func (*ThroughputPolicyResource_StatusARM) DeepCopy ¶
func (in *ThroughputPolicyResource_StatusARM) DeepCopy() *ThroughputPolicyResource_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputPolicyResource_StatusARM.
func (*ThroughputPolicyResource_StatusARM) DeepCopyInto ¶
func (in *ThroughputPolicyResource_StatusARM) DeepCopyInto(out *ThroughputPolicyResource_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThroughputSettingsGetProperties_StatusARM ¶
type ThroughputSettingsGetProperties_StatusARM struct {
Resource *ThroughputSettingsGetProperties_Status_ResourceARM `json:"resource,omitempty"`
}
func (*ThroughputSettingsGetProperties_StatusARM) DeepCopy ¶
func (in *ThroughputSettingsGetProperties_StatusARM) DeepCopy() *ThroughputSettingsGetProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsGetProperties_StatusARM.
func (*ThroughputSettingsGetProperties_StatusARM) DeepCopyInto ¶
func (in *ThroughputSettingsGetProperties_StatusARM) DeepCopyInto(out *ThroughputSettingsGetProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThroughputSettingsGetProperties_Status_Resource ¶
type ThroughputSettingsGetProperties_Status_Resource struct { // AutoscaleSettings: Cosmos DB resource for autoscale settings. Either throughput is required or autoscaleSettings is // required, but not both. AutoscaleSettings *AutoscaleSettingsResource_Status `json:"autoscaleSettings,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // MinimumThroughput: The minimum throughput of the resource MinimumThroughput *string `json:"minimumThroughput,omitempty"` // OfferReplacePending: The throughput replace is pending OfferReplacePending *string `json:"offerReplacePending,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Throughput: Value of the Cosmos DB resource throughput. Either throughput is required or autoscaleSettings is required, // but not both. Throughput *int `json:"throughput,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*ThroughputSettingsGetProperties_Status_Resource) AssignPropertiesFromThroughputSettingsGetPropertiesStatusResource ¶
func (resource *ThroughputSettingsGetProperties_Status_Resource) AssignPropertiesFromThroughputSettingsGetPropertiesStatusResource(source *v20210515s.ThroughputSettingsGetProperties_Status_Resource) error
AssignPropertiesFromThroughputSettingsGetPropertiesStatusResource populates our ThroughputSettingsGetProperties_Status_Resource from the provided source ThroughputSettingsGetProperties_Status_Resource
func (*ThroughputSettingsGetProperties_Status_Resource) AssignPropertiesToThroughputSettingsGetPropertiesStatusResource ¶
func (resource *ThroughputSettingsGetProperties_Status_Resource) AssignPropertiesToThroughputSettingsGetPropertiesStatusResource(destination *v20210515s.ThroughputSettingsGetProperties_Status_Resource) error
AssignPropertiesToThroughputSettingsGetPropertiesStatusResource populates the provided destination ThroughputSettingsGetProperties_Status_Resource from our ThroughputSettingsGetProperties_Status_Resource
func (*ThroughputSettingsGetProperties_Status_Resource) DeepCopy ¶
func (in *ThroughputSettingsGetProperties_Status_Resource) DeepCopy() *ThroughputSettingsGetProperties_Status_Resource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsGetProperties_Status_Resource.
func (*ThroughputSettingsGetProperties_Status_Resource) DeepCopyInto ¶
func (in *ThroughputSettingsGetProperties_Status_Resource) DeepCopyInto(out *ThroughputSettingsGetProperties_Status_Resource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThroughputSettingsGetProperties_Status_Resource) NewEmptyARMValue ¶
func (resource *ThroughputSettingsGetProperties_Status_Resource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ThroughputSettingsGetProperties_Status_Resource) PopulateFromARM ¶
func (resource *ThroughputSettingsGetProperties_Status_Resource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ThroughputSettingsGetProperties_Status_ResourceARM ¶
type ThroughputSettingsGetProperties_Status_ResourceARM struct { // AutoscaleSettings: Cosmos DB resource for autoscale settings. Either throughput is required or autoscaleSettings is // required, but not both. AutoscaleSettings *AutoscaleSettingsResource_StatusARM `json:"autoscaleSettings,omitempty"` // Etag: A system generated property representing the resource etag required for optimistic concurrency control. Etag *string `json:"_etag,omitempty"` // MinimumThroughput: The minimum throughput of the resource MinimumThroughput *string `json:"minimumThroughput,omitempty"` // OfferReplacePending: The throughput replace is pending OfferReplacePending *string `json:"offerReplacePending,omitempty"` // Rid: A system generated property. A unique identifier. Rid *string `json:"_rid,omitempty"` // Throughput: Value of the Cosmos DB resource throughput. Either throughput is required or autoscaleSettings is required, // but not both. Throughput *int `json:"throughput,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*ThroughputSettingsGetProperties_Status_ResourceARM) DeepCopy ¶
func (in *ThroughputSettingsGetProperties_Status_ResourceARM) DeepCopy() *ThroughputSettingsGetProperties_Status_ResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsGetProperties_Status_ResourceARM.
func (*ThroughputSettingsGetProperties_Status_ResourceARM) DeepCopyInto ¶
func (in *ThroughputSettingsGetProperties_Status_ResourceARM) DeepCopyInto(out *ThroughputSettingsGetProperties_Status_ResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThroughputSettingsGetResults_Status ¶
type ThroughputSettingsGetResults_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` Resource *ThroughputSettingsGetProperties_Status_Resource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*ThroughputSettingsGetResults_Status) AssignPropertiesFromThroughputSettingsGetResultsStatus ¶
func (results *ThroughputSettingsGetResults_Status) AssignPropertiesFromThroughputSettingsGetResultsStatus(source *v20210515s.ThroughputSettingsGetResults_Status) error
AssignPropertiesFromThroughputSettingsGetResultsStatus populates our ThroughputSettingsGetResults_Status from the provided source ThroughputSettingsGetResults_Status
func (*ThroughputSettingsGetResults_Status) AssignPropertiesToThroughputSettingsGetResultsStatus ¶
func (results *ThroughputSettingsGetResults_Status) AssignPropertiesToThroughputSettingsGetResultsStatus(destination *v20210515s.ThroughputSettingsGetResults_Status) error
AssignPropertiesToThroughputSettingsGetResultsStatus populates the provided destination ThroughputSettingsGetResults_Status from our ThroughputSettingsGetResults_Status
func (*ThroughputSettingsGetResults_Status) ConvertStatusFrom ¶
func (results *ThroughputSettingsGetResults_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ThroughputSettingsGetResults_Status from the provided source
func (*ThroughputSettingsGetResults_Status) ConvertStatusTo ¶
func (results *ThroughputSettingsGetResults_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ThroughputSettingsGetResults_Status
func (*ThroughputSettingsGetResults_Status) DeepCopy ¶
func (in *ThroughputSettingsGetResults_Status) DeepCopy() *ThroughputSettingsGetResults_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsGetResults_Status.
func (*ThroughputSettingsGetResults_Status) DeepCopyInto ¶
func (in *ThroughputSettingsGetResults_Status) DeepCopyInto(out *ThroughputSettingsGetResults_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThroughputSettingsGetResults_Status) NewEmptyARMValue ¶
func (results *ThroughputSettingsGetResults_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ThroughputSettingsGetResults_Status) PopulateFromARM ¶
func (results *ThroughputSettingsGetResults_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ThroughputSettingsGetResults_StatusARM ¶
type ThroughputSettingsGetResults_StatusARM struct { // Id: The unique resource identifier of the ARM resource. Id *string `json:"id,omitempty"` // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // Name: The name of the ARM resource. Name *string `json:"name,omitempty"` // Properties: The properties of an Azure Cosmos DB resource throughput Properties *ThroughputSettingsGetProperties_StatusARM `json:"properties,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*ThroughputSettingsGetResults_StatusARM) DeepCopy ¶
func (in *ThroughputSettingsGetResults_StatusARM) DeepCopy() *ThroughputSettingsGetResults_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsGetResults_StatusARM.
func (*ThroughputSettingsGetResults_StatusARM) DeepCopyInto ¶
func (in *ThroughputSettingsGetResults_StatusARM) DeepCopyInto(out *ThroughputSettingsGetResults_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThroughputSettingsResource ¶
type ThroughputSettingsResource struct { // AutoscaleSettings: Cosmos DB provisioned throughput settings object AutoscaleSettings *AutoscaleSettingsResource `json:"autoscaleSettings,omitempty"` // Throughput: Value of the Cosmos DB resource throughput. Either throughput is required or autoscaleSettings is required, // but not both. Throughput *int `json:"throughput,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ThroughputSettingsResource
func (*ThroughputSettingsResource) AssignPropertiesFromThroughputSettingsResource ¶
func (resource *ThroughputSettingsResource) AssignPropertiesFromThroughputSettingsResource(source *v20210515s.ThroughputSettingsResource) error
AssignPropertiesFromThroughputSettingsResource populates our ThroughputSettingsResource from the provided source ThroughputSettingsResource
func (*ThroughputSettingsResource) AssignPropertiesToThroughputSettingsResource ¶
func (resource *ThroughputSettingsResource) AssignPropertiesToThroughputSettingsResource(destination *v20210515s.ThroughputSettingsResource) error
AssignPropertiesToThroughputSettingsResource populates the provided destination ThroughputSettingsResource from our ThroughputSettingsResource
func (*ThroughputSettingsResource) ConvertToARM ¶
func (resource *ThroughputSettingsResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ThroughputSettingsResource) DeepCopy ¶
func (in *ThroughputSettingsResource) DeepCopy() *ThroughputSettingsResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsResource.
func (*ThroughputSettingsResource) DeepCopyInto ¶
func (in *ThroughputSettingsResource) DeepCopyInto(out *ThroughputSettingsResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThroughputSettingsResource) NewEmptyARMValue ¶
func (resource *ThroughputSettingsResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ThroughputSettingsResource) PopulateFromARM ¶
func (resource *ThroughputSettingsResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ThroughputSettingsResourceARM ¶
type ThroughputSettingsResourceARM struct { // AutoscaleSettings: Cosmos DB provisioned throughput settings object AutoscaleSettings *AutoscaleSettingsResourceARM `json:"autoscaleSettings,omitempty"` // Throughput: Value of the Cosmos DB resource throughput. Either throughput is required or autoscaleSettings is required, // but not both. Throughput *int `json:"throughput,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ThroughputSettingsResource
func (*ThroughputSettingsResourceARM) DeepCopy ¶
func (in *ThroughputSettingsResourceARM) DeepCopy() *ThroughputSettingsResourceARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsResourceARM.
func (*ThroughputSettingsResourceARM) DeepCopyInto ¶
func (in *ThroughputSettingsResourceARM) DeepCopyInto(out *ThroughputSettingsResourceARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThroughputSettingsUpdatePropertiesARM ¶
type ThroughputSettingsUpdatePropertiesARM struct { // Resource: Cosmos DB resource throughput object. Either throughput is required or autoscaleSettings is required, but not // both. Resource *ThroughputSettingsResourceARM `json:"resource,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/ThroughputSettingsUpdateProperties
func (*ThroughputSettingsUpdatePropertiesARM) DeepCopy ¶
func (in *ThroughputSettingsUpdatePropertiesARM) DeepCopy() *ThroughputSettingsUpdatePropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsUpdatePropertiesARM.
func (*ThroughputSettingsUpdatePropertiesARM) DeepCopyInto ¶
func (in *ThroughputSettingsUpdatePropertiesARM) DeepCopyInto(out *ThroughputSettingsUpdatePropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UniqueKey ¶
type UniqueKey struct { // Paths: List of paths must be unique for each document in the Azure Cosmos DB service Paths []string `json:"paths,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/UniqueKey
func (*UniqueKey) AssignPropertiesFromUniqueKey ¶
func (uniqueKey *UniqueKey) AssignPropertiesFromUniqueKey(source *v20210515s.UniqueKey) error
AssignPropertiesFromUniqueKey populates our UniqueKey from the provided source UniqueKey
func (*UniqueKey) AssignPropertiesToUniqueKey ¶
func (uniqueKey *UniqueKey) AssignPropertiesToUniqueKey(destination *v20210515s.UniqueKey) error
AssignPropertiesToUniqueKey populates the provided destination UniqueKey from our UniqueKey
func (*UniqueKey) ConvertToARM ¶
func (uniqueKey *UniqueKey) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UniqueKey) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKey.
func (*UniqueKey) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UniqueKey) NewEmptyARMValue ¶
func (uniqueKey *UniqueKey) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UniqueKey) PopulateFromARM ¶
func (uniqueKey *UniqueKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UniqueKeyARM ¶
type UniqueKeyARM struct { // Paths: List of paths must be unique for each document in the Azure Cosmos DB service Paths []string `json:"paths,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/UniqueKey
func (*UniqueKeyARM) DeepCopy ¶
func (in *UniqueKeyARM) DeepCopy() *UniqueKeyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKeyARM.
func (*UniqueKeyARM) DeepCopyInto ¶
func (in *UniqueKeyARM) DeepCopyInto(out *UniqueKeyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UniqueKeyPolicy ¶
type UniqueKeyPolicy struct { // UniqueKeys: List of unique keys on that enforces uniqueness constraint on documents in the collection in the Azure // Cosmos DB service. UniqueKeys []UniqueKey `json:"uniqueKeys,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/UniqueKeyPolicy
func (*UniqueKeyPolicy) AssignPropertiesFromUniqueKeyPolicy ¶
func (policy *UniqueKeyPolicy) AssignPropertiesFromUniqueKeyPolicy(source *v20210515s.UniqueKeyPolicy) error
AssignPropertiesFromUniqueKeyPolicy populates our UniqueKeyPolicy from the provided source UniqueKeyPolicy
func (*UniqueKeyPolicy) AssignPropertiesToUniqueKeyPolicy ¶
func (policy *UniqueKeyPolicy) AssignPropertiesToUniqueKeyPolicy(destination *v20210515s.UniqueKeyPolicy) error
AssignPropertiesToUniqueKeyPolicy populates the provided destination UniqueKeyPolicy from our UniqueKeyPolicy
func (*UniqueKeyPolicy) ConvertToARM ¶
func (policy *UniqueKeyPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UniqueKeyPolicy) DeepCopy ¶
func (in *UniqueKeyPolicy) DeepCopy() *UniqueKeyPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKeyPolicy.
func (*UniqueKeyPolicy) DeepCopyInto ¶
func (in *UniqueKeyPolicy) DeepCopyInto(out *UniqueKeyPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UniqueKeyPolicy) NewEmptyARMValue ¶
func (policy *UniqueKeyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UniqueKeyPolicy) PopulateFromARM ¶
func (policy *UniqueKeyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UniqueKeyPolicyARM ¶
type UniqueKeyPolicyARM struct { // UniqueKeys: List of unique keys on that enforces uniqueness constraint on documents in the collection in the Azure // Cosmos DB service. UniqueKeys []UniqueKeyARM `json:"uniqueKeys,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/UniqueKeyPolicy
func (*UniqueKeyPolicyARM) DeepCopy ¶
func (in *UniqueKeyPolicyARM) DeepCopy() *UniqueKeyPolicyARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKeyPolicyARM.
func (*UniqueKeyPolicyARM) DeepCopyInto ¶
func (in *UniqueKeyPolicyARM) DeepCopyInto(out *UniqueKeyPolicyARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UniqueKeyPolicy_Status ¶
type UniqueKeyPolicy_Status struct { // UniqueKeys: List of unique keys on that enforces uniqueness constraint on documents in the collection in the Azure // Cosmos DB service. UniqueKeys []UniqueKey_Status `json:"uniqueKeys,omitempty"` }
func (*UniqueKeyPolicy_Status) AssignPropertiesFromUniqueKeyPolicyStatus ¶
func (policy *UniqueKeyPolicy_Status) AssignPropertiesFromUniqueKeyPolicyStatus(source *v20210515s.UniqueKeyPolicy_Status) error
AssignPropertiesFromUniqueKeyPolicyStatus populates our UniqueKeyPolicy_Status from the provided source UniqueKeyPolicy_Status
func (*UniqueKeyPolicy_Status) AssignPropertiesToUniqueKeyPolicyStatus ¶
func (policy *UniqueKeyPolicy_Status) AssignPropertiesToUniqueKeyPolicyStatus(destination *v20210515s.UniqueKeyPolicy_Status) error
AssignPropertiesToUniqueKeyPolicyStatus populates the provided destination UniqueKeyPolicy_Status from our UniqueKeyPolicy_Status
func (*UniqueKeyPolicy_Status) DeepCopy ¶
func (in *UniqueKeyPolicy_Status) DeepCopy() *UniqueKeyPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKeyPolicy_Status.
func (*UniqueKeyPolicy_Status) DeepCopyInto ¶
func (in *UniqueKeyPolicy_Status) DeepCopyInto(out *UniqueKeyPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UniqueKeyPolicy_Status) NewEmptyARMValue ¶
func (policy *UniqueKeyPolicy_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UniqueKeyPolicy_Status) PopulateFromARM ¶
func (policy *UniqueKeyPolicy_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UniqueKeyPolicy_StatusARM ¶
type UniqueKeyPolicy_StatusARM struct { // UniqueKeys: List of unique keys on that enforces uniqueness constraint on documents in the collection in the Azure // Cosmos DB service. UniqueKeys []UniqueKey_StatusARM `json:"uniqueKeys,omitempty"` }
func (*UniqueKeyPolicy_StatusARM) DeepCopy ¶
func (in *UniqueKeyPolicy_StatusARM) DeepCopy() *UniqueKeyPolicy_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKeyPolicy_StatusARM.
func (*UniqueKeyPolicy_StatusARM) DeepCopyInto ¶
func (in *UniqueKeyPolicy_StatusARM) DeepCopyInto(out *UniqueKeyPolicy_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UniqueKey_Status ¶
type UniqueKey_Status struct { // Paths: List of paths must be unique for each document in the Azure Cosmos DB service Paths []string `json:"paths,omitempty"` }
func (*UniqueKey_Status) AssignPropertiesFromUniqueKeyStatus ¶
func (uniqueKey *UniqueKey_Status) AssignPropertiesFromUniqueKeyStatus(source *v20210515s.UniqueKey_Status) error
AssignPropertiesFromUniqueKeyStatus populates our UniqueKey_Status from the provided source UniqueKey_Status
func (*UniqueKey_Status) AssignPropertiesToUniqueKeyStatus ¶
func (uniqueKey *UniqueKey_Status) AssignPropertiesToUniqueKeyStatus(destination *v20210515s.UniqueKey_Status) error
AssignPropertiesToUniqueKeyStatus populates the provided destination UniqueKey_Status from our UniqueKey_Status
func (*UniqueKey_Status) DeepCopy ¶
func (in *UniqueKey_Status) DeepCopy() *UniqueKey_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKey_Status.
func (*UniqueKey_Status) DeepCopyInto ¶
func (in *UniqueKey_Status) DeepCopyInto(out *UniqueKey_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UniqueKey_Status) NewEmptyARMValue ¶
func (uniqueKey *UniqueKey_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UniqueKey_Status) PopulateFromARM ¶
func (uniqueKey *UniqueKey_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UniqueKey_StatusARM ¶
type UniqueKey_StatusARM struct { // Paths: List of paths must be unique for each document in the Azure Cosmos DB service Paths []string `json:"paths,omitempty"` }
func (*UniqueKey_StatusARM) DeepCopy ¶
func (in *UniqueKey_StatusARM) DeepCopy() *UniqueKey_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKey_StatusARM.
func (*UniqueKey_StatusARM) DeepCopyInto ¶
func (in *UniqueKey_StatusARM) DeepCopyInto(out *UniqueKey_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { // IgnoreMissingVNetServiceEndpoint: Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVNetServiceEndpoint *bool `json:"ignoreMissingVNetServiceEndpoint,omitempty"` // Reference: Resource ID of a subnet, for example: // /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/VirtualNetworkRule
func (*VirtualNetworkRule) AssignPropertiesFromVirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignPropertiesFromVirtualNetworkRule(source *v20210515s.VirtualNetworkRule) error
AssignPropertiesFromVirtualNetworkRule populates our VirtualNetworkRule from the provided source VirtualNetworkRule
func (*VirtualNetworkRule) AssignPropertiesToVirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignPropertiesToVirtualNetworkRule(destination *v20210515s.VirtualNetworkRule) error
AssignPropertiesToVirtualNetworkRule populates the provided destination VirtualNetworkRule from our VirtualNetworkRule
func (*VirtualNetworkRule) ConvertToARM ¶
func (rule *VirtualNetworkRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*VirtualNetworkRule) DeepCopy ¶
func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule.
func (*VirtualNetworkRule) DeepCopyInto ¶
func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkRule) NewEmptyARMValue ¶
func (rule *VirtualNetworkRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkRule) PopulateFromARM ¶
func (rule *VirtualNetworkRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkRuleARM ¶
type VirtualNetworkRuleARM struct { Id *string `json:"id,omitempty"` // IgnoreMissingVNetServiceEndpoint: Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVNetServiceEndpoint *bool `json:"ignoreMissingVNetServiceEndpoint,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-05-15/Microsoft.DocumentDB.json#/definitions/VirtualNetworkRule
func (*VirtualNetworkRuleARM) DeepCopy ¶
func (in *VirtualNetworkRuleARM) DeepCopy() *VirtualNetworkRuleARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRuleARM.
func (*VirtualNetworkRuleARM) DeepCopyInto ¶
func (in *VirtualNetworkRuleARM) DeepCopyInto(out *VirtualNetworkRuleARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkRule_Status ¶
type VirtualNetworkRule_Status struct { // Id: Resource ID of a subnet, for example: // /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}. Id *string `json:"id,omitempty"` // IgnoreMissingVNetServiceEndpoint: Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVNetServiceEndpoint *bool `json:"ignoreMissingVNetServiceEndpoint,omitempty"` }
func (*VirtualNetworkRule_Status) AssignPropertiesFromVirtualNetworkRuleStatus ¶
func (rule *VirtualNetworkRule_Status) AssignPropertiesFromVirtualNetworkRuleStatus(source *v20210515s.VirtualNetworkRule_Status) error
AssignPropertiesFromVirtualNetworkRuleStatus populates our VirtualNetworkRule_Status from the provided source VirtualNetworkRule_Status
func (*VirtualNetworkRule_Status) AssignPropertiesToVirtualNetworkRuleStatus ¶
func (rule *VirtualNetworkRule_Status) AssignPropertiesToVirtualNetworkRuleStatus(destination *v20210515s.VirtualNetworkRule_Status) error
AssignPropertiesToVirtualNetworkRuleStatus populates the provided destination VirtualNetworkRule_Status from our VirtualNetworkRule_Status
func (*VirtualNetworkRule_Status) DeepCopy ¶
func (in *VirtualNetworkRule_Status) DeepCopy() *VirtualNetworkRule_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule_Status.
func (*VirtualNetworkRule_Status) DeepCopyInto ¶
func (in *VirtualNetworkRule_Status) DeepCopyInto(out *VirtualNetworkRule_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkRule_Status) NewEmptyARMValue ¶
func (rule *VirtualNetworkRule_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkRule_Status) PopulateFromARM ¶
func (rule *VirtualNetworkRule_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkRule_StatusARM ¶
type VirtualNetworkRule_StatusARM struct { // Id: Resource ID of a subnet, for example: // /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}. Id *string `json:"id,omitempty"` // IgnoreMissingVNetServiceEndpoint: Create firewall rule before the virtual network has vnet service endpoint enabled. IgnoreMissingVNetServiceEndpoint *bool `json:"ignoreMissingVNetServiceEndpoint,omitempty"` }
func (*VirtualNetworkRule_StatusARM) DeepCopy ¶
func (in *VirtualNetworkRule_StatusARM) DeepCopy() *VirtualNetworkRule_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule_StatusARM.
func (*VirtualNetworkRule_StatusARM) DeepCopyInto ¶
func (in *VirtualNetworkRule_StatusARM) DeepCopyInto(out *VirtualNetworkRule_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- database_account_get_results__status_arm_types_gen.go
- database_account_types_gen.go
- database_accounts__spec_arm_types_gen.go
- database_accounts_mongodb_databases__spec_arm_types_gen.go
- database_accounts_mongodb_databases_collections__spec_arm_types_gen.go
- database_accounts_mongodb_databases_collections_throughput_settings__spec_arm_types_gen.go
- database_accounts_mongodb_databases_throughput_settings__spec_arm_types_gen.go
- database_accounts_sql_databases__spec_arm_types_gen.go
- database_accounts_sql_databases_containers__spec_arm_types_gen.go
- database_accounts_sql_databases_containers_stored_procedures__spec_arm_types_gen.go
- database_accounts_sql_databases_containers_throughput_settings__spec_arm_types_gen.go
- database_accounts_sql_databases_containers_triggers__spec_arm_types_gen.go
- database_accounts_sql_databases_containers_user_defined_functions__spec_arm_types_gen.go
- database_accounts_sql_databases_throughput_settings__spec_arm_types_gen.go
- doc.go
- groupversion_info_gen.go
- mongo_db_collection_get_results__status_arm_types_gen.go
- mongo_db_database_get_results__status_arm_types_gen.go
- mongodb_database_collection_throughput_setting_types_gen.go
- mongodb_database_collection_types_gen.go
- mongodb_database_throughput_setting_types_gen.go
- mongodb_database_types_gen.go
- sql_container_get_results__status_arm_types_gen.go
- sql_database_container_stored_procedure_types_gen.go
- sql_database_container_throughput_setting_types_gen.go
- sql_database_container_trigger_types_gen.go
- sql_database_container_types_gen.go
- sql_database_container_user_defined_function_types_gen.go
- sql_database_get_results__status_arm_types_gen.go
- sql_database_throughput_setting_types_gen.go
- sql_database_types_gen.go
- sql_stored_procedure_get_results__status_arm_types_gen.go
- sql_trigger_get_results__status_arm_types_gen.go
- sql_user_defined_function_get_results__status_arm_types_gen.go
- throughput_settings_get_results__status_arm_types_gen.go
- zz_generated.deepcopy.go