Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package v1api20231115 contains API Schema definitions for the documentdb v1api20231115 API group +groupName=documentdb.azure.com
Package v1api20231115 contains API Schema definitions for the documentdb v1api20231115 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 +versionName=v1api20231115
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 AccountKeyMetadata_STATUS
- func (metadata *AccountKeyMetadata_STATUS) AssignProperties_From_AccountKeyMetadata_STATUS(source *storage.AccountKeyMetadata_STATUS) error
- func (metadata *AccountKeyMetadata_STATUS) AssignProperties_To_AccountKeyMetadata_STATUS(destination *storage.AccountKeyMetadata_STATUS) error
- func (in *AccountKeyMetadata_STATUS) DeepCopy() *AccountKeyMetadata_STATUS
- func (in *AccountKeyMetadata_STATUS) DeepCopyInto(out *AccountKeyMetadata_STATUS)
- func (metadata *AccountKeyMetadata_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (metadata *AccountKeyMetadata_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AnalyticalStorageConfiguration
- func (configuration *AnalyticalStorageConfiguration) AssignProperties_From_AnalyticalStorageConfiguration(source *storage.AnalyticalStorageConfiguration) error
- func (configuration *AnalyticalStorageConfiguration) AssignProperties_To_AnalyticalStorageConfiguration(destination *storage.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) Initialize_From_AnalyticalStorageConfiguration_STATUS(source *AnalyticalStorageConfiguration_STATUS) error
- func (configuration *AnalyticalStorageConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *AnalyticalStorageConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AnalyticalStorageConfiguration_STATUS
- func (configuration *AnalyticalStorageConfiguration_STATUS) AssignProperties_From_AnalyticalStorageConfiguration_STATUS(source *storage.AnalyticalStorageConfiguration_STATUS) error
- func (configuration *AnalyticalStorageConfiguration_STATUS) AssignProperties_To_AnalyticalStorageConfiguration_STATUS(destination *storage.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 AnalyticalStorageSchemaType
- type AnalyticalStorageSchemaType_STATUS
- type ApiProperties
- func (properties *ApiProperties) AssignProperties_From_ApiProperties(source *storage.ApiProperties) error
- func (properties *ApiProperties) AssignProperties_To_ApiProperties(destination *storage.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) Initialize_From_ApiProperties_STATUS(source *ApiProperties_STATUS) error
- func (properties *ApiProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ApiProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ApiProperties_STATUS
- func (properties *ApiProperties_STATUS) AssignProperties_From_ApiProperties_STATUS(source *storage.ApiProperties_STATUS) error
- func (properties *ApiProperties_STATUS) AssignProperties_To_ApiProperties_STATUS(destination *storage.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_ServerVersion
- type ApiProperties_ServerVersion_STATUS
- type AutoUpgradePolicyResource
- func (resource *AutoUpgradePolicyResource) AssignProperties_From_AutoUpgradePolicyResource(source *storage.AutoUpgradePolicyResource) error
- func (resource *AutoUpgradePolicyResource) AssignProperties_To_AutoUpgradePolicyResource(destination *storage.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) Initialize_From_AutoUpgradePolicyResource_STATUS(source *AutoUpgradePolicyResource_STATUS) error
- func (resource *AutoUpgradePolicyResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *AutoUpgradePolicyResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoUpgradePolicyResource_STATUS
- func (resource *AutoUpgradePolicyResource_STATUS) AssignProperties_From_AutoUpgradePolicyResource_STATUS(source *storage.AutoUpgradePolicyResource_STATUS) error
- func (resource *AutoUpgradePolicyResource_STATUS) AssignProperties_To_AutoUpgradePolicyResource_STATUS(destination *storage.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 AutoscaleSettings
- func (settings *AutoscaleSettings) AssignProperties_From_AutoscaleSettings(source *storage.AutoscaleSettings) error
- func (settings *AutoscaleSettings) AssignProperties_To_AutoscaleSettings(destination *storage.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) Initialize_From_AutoscaleSettings_STATUS(source *AutoscaleSettings_STATUS) error
- func (settings *AutoscaleSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *AutoscaleSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoscaleSettingsResource
- func (resource *AutoscaleSettingsResource) AssignProperties_From_AutoscaleSettingsResource(source *storage.AutoscaleSettingsResource) error
- func (resource *AutoscaleSettingsResource) AssignProperties_To_AutoscaleSettingsResource(destination *storage.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) Initialize_From_AutoscaleSettingsResource_STATUS(source *AutoscaleSettingsResource_STATUS) error
- func (resource *AutoscaleSettingsResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *AutoscaleSettingsResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AutoscaleSettingsResource_STATUS
- func (resource *AutoscaleSettingsResource_STATUS) AssignProperties_From_AutoscaleSettingsResource_STATUS(source *storage.AutoscaleSettingsResource_STATUS) error
- func (resource *AutoscaleSettingsResource_STATUS) AssignProperties_To_AutoscaleSettingsResource_STATUS(destination *storage.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 AutoscaleSettings_STATUS
- func (settings *AutoscaleSettings_STATUS) AssignProperties_From_AutoscaleSettings_STATUS(source *storage.AutoscaleSettings_STATUS) error
- func (settings *AutoscaleSettings_STATUS) AssignProperties_To_AutoscaleSettings_STATUS(destination *storage.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 BackupPolicy
- func (policy *BackupPolicy) AssignProperties_From_BackupPolicy(source *storage.BackupPolicy) error
- func (policy *BackupPolicy) AssignProperties_To_BackupPolicy(destination *storage.BackupPolicy) error
- func (policy *BackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupPolicy) DeepCopy() *BackupPolicy
- func (in *BackupPolicy) DeepCopyInto(out *BackupPolicy)
- func (policy *BackupPolicy) Initialize_From_BackupPolicy_STATUS(source *BackupPolicy_STATUS) error
- func (policy *BackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *BackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupPolicyMigrationState
- func (state *BackupPolicyMigrationState) AssignProperties_From_BackupPolicyMigrationState(source *storage.BackupPolicyMigrationState) error
- func (state *BackupPolicyMigrationState) AssignProperties_To_BackupPolicyMigrationState(destination *storage.BackupPolicyMigrationState) error
- func (state *BackupPolicyMigrationState) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BackupPolicyMigrationState) DeepCopy() *BackupPolicyMigrationState
- func (in *BackupPolicyMigrationState) DeepCopyInto(out *BackupPolicyMigrationState)
- func (state *BackupPolicyMigrationState) Initialize_From_BackupPolicyMigrationState_STATUS(source *BackupPolicyMigrationState_STATUS) error
- func (state *BackupPolicyMigrationState) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (state *BackupPolicyMigrationState) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupPolicyMigrationState_STATUS
- func (state *BackupPolicyMigrationState_STATUS) AssignProperties_From_BackupPolicyMigrationState_STATUS(source *storage.BackupPolicyMigrationState_STATUS) error
- func (state *BackupPolicyMigrationState_STATUS) AssignProperties_To_BackupPolicyMigrationState_STATUS(destination *storage.BackupPolicyMigrationState_STATUS) error
- func (in *BackupPolicyMigrationState_STATUS) DeepCopy() *BackupPolicyMigrationState_STATUS
- func (in *BackupPolicyMigrationState_STATUS) DeepCopyInto(out *BackupPolicyMigrationState_STATUS)
- func (state *BackupPolicyMigrationState_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (state *BackupPolicyMigrationState_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupPolicyMigrationStatus
- type BackupPolicyMigrationStatus_STATUS
- type BackupPolicyType
- type BackupPolicyType_STATUS
- type BackupPolicy_STATUS
- func (policy *BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS(source *storage.BackupPolicy_STATUS) error
- func (policy *BackupPolicy_STATUS) AssignProperties_To_BackupPolicy_STATUS(destination *storage.BackupPolicy_STATUS) error
- func (in *BackupPolicy_STATUS) DeepCopy() *BackupPolicy_STATUS
- func (in *BackupPolicy_STATUS) DeepCopyInto(out *BackupPolicy_STATUS)
- func (policy *BackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *BackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BackupStorageRedundancy
- type BackupStorageRedundancy_STATUS
- type Capability
- func (capability *Capability) AssignProperties_From_Capability(source *storage.Capability) error
- func (capability *Capability) AssignProperties_To_Capability(destination *storage.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) Initialize_From_Capability_STATUS(source *Capability_STATUS) error
- func (capability *Capability) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (capability *Capability) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Capability_STATUS
- func (capability *Capability_STATUS) AssignProperties_From_Capability_STATUS(source *storage.Capability_STATUS) error
- func (capability *Capability_STATUS) AssignProperties_To_Capability_STATUS(destination *storage.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 Capacity
- func (capacity *Capacity) AssignProperties_From_Capacity(source *storage.Capacity) error
- func (capacity *Capacity) AssignProperties_To_Capacity(destination *storage.Capacity) error
- func (capacity *Capacity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Capacity) DeepCopy() *Capacity
- func (in *Capacity) DeepCopyInto(out *Capacity)
- func (capacity *Capacity) Initialize_From_Capacity_STATUS(source *Capacity_STATUS) error
- func (capacity *Capacity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (capacity *Capacity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Capacity_STATUS
- func (capacity *Capacity_STATUS) AssignProperties_From_Capacity_STATUS(source *storage.Capacity_STATUS) error
- func (capacity *Capacity_STATUS) AssignProperties_To_Capacity_STATUS(destination *storage.Capacity_STATUS) error
- func (in *Capacity_STATUS) DeepCopy() *Capacity_STATUS
- func (in *Capacity_STATUS) DeepCopyInto(out *Capacity_STATUS)
- func (capacity *Capacity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (capacity *Capacity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ClientEncryptionIncludedPath
- func (path *ClientEncryptionIncludedPath) AssignProperties_From_ClientEncryptionIncludedPath(source *storage.ClientEncryptionIncludedPath) error
- func (path *ClientEncryptionIncludedPath) AssignProperties_To_ClientEncryptionIncludedPath(destination *storage.ClientEncryptionIncludedPath) error
- func (path *ClientEncryptionIncludedPath) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ClientEncryptionIncludedPath) DeepCopy() *ClientEncryptionIncludedPath
- func (in *ClientEncryptionIncludedPath) DeepCopyInto(out *ClientEncryptionIncludedPath)
- func (path *ClientEncryptionIncludedPath) Initialize_From_ClientEncryptionIncludedPath_STATUS(source *ClientEncryptionIncludedPath_STATUS) error
- func (path *ClientEncryptionIncludedPath) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *ClientEncryptionIncludedPath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ClientEncryptionIncludedPath_STATUS
- func (path *ClientEncryptionIncludedPath_STATUS) AssignProperties_From_ClientEncryptionIncludedPath_STATUS(source *storage.ClientEncryptionIncludedPath_STATUS) error
- func (path *ClientEncryptionIncludedPath_STATUS) AssignProperties_To_ClientEncryptionIncludedPath_STATUS(destination *storage.ClientEncryptionIncludedPath_STATUS) error
- func (in *ClientEncryptionIncludedPath_STATUS) DeepCopy() *ClientEncryptionIncludedPath_STATUS
- func (in *ClientEncryptionIncludedPath_STATUS) DeepCopyInto(out *ClientEncryptionIncludedPath_STATUS)
- func (path *ClientEncryptionIncludedPath_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *ClientEncryptionIncludedPath_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ClientEncryptionPolicy
- func (policy *ClientEncryptionPolicy) AssignProperties_From_ClientEncryptionPolicy(source *storage.ClientEncryptionPolicy) error
- func (policy *ClientEncryptionPolicy) AssignProperties_To_ClientEncryptionPolicy(destination *storage.ClientEncryptionPolicy) error
- func (policy *ClientEncryptionPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ClientEncryptionPolicy) DeepCopy() *ClientEncryptionPolicy
- func (in *ClientEncryptionPolicy) DeepCopyInto(out *ClientEncryptionPolicy)
- func (policy *ClientEncryptionPolicy) Initialize_From_ClientEncryptionPolicy_STATUS(source *ClientEncryptionPolicy_STATUS) error
- func (policy *ClientEncryptionPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ClientEncryptionPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ClientEncryptionPolicy_STATUS
- func (policy *ClientEncryptionPolicy_STATUS) AssignProperties_From_ClientEncryptionPolicy_STATUS(source *storage.ClientEncryptionPolicy_STATUS) error
- func (policy *ClientEncryptionPolicy_STATUS) AssignProperties_To_ClientEncryptionPolicy_STATUS(destination *storage.ClientEncryptionPolicy_STATUS) error
- func (in *ClientEncryptionPolicy_STATUS) DeepCopy() *ClientEncryptionPolicy_STATUS
- func (in *ClientEncryptionPolicy_STATUS) DeepCopyInto(out *ClientEncryptionPolicy_STATUS)
- func (policy *ClientEncryptionPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ClientEncryptionPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CompositePath
- func (path *CompositePath) AssignProperties_From_CompositePath(source *storage.CompositePath) error
- func (path *CompositePath) AssignProperties_To_CompositePath(destination *storage.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) Initialize_From_CompositePath_STATUS(source *CompositePath_STATUS) error
- func (path *CompositePath) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *CompositePath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CompositePath_Order
- type CompositePath_Order_STATUS
- type CompositePath_STATUS
- func (path *CompositePath_STATUS) AssignProperties_From_CompositePath_STATUS(source *storage.CompositePath_STATUS) error
- func (path *CompositePath_STATUS) AssignProperties_To_CompositePath_STATUS(destination *storage.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 ComputedProperty
- func (property *ComputedProperty) AssignProperties_From_ComputedProperty(source *storage.ComputedProperty) error
- func (property *ComputedProperty) AssignProperties_To_ComputedProperty(destination *storage.ComputedProperty) error
- func (property *ComputedProperty) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ComputedProperty) DeepCopy() *ComputedProperty
- func (in *ComputedProperty) DeepCopyInto(out *ComputedProperty)
- func (property *ComputedProperty) Initialize_From_ComputedProperty_STATUS(source *ComputedProperty_STATUS) error
- func (property *ComputedProperty) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (property *ComputedProperty) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ComputedProperty_STATUS
- func (property *ComputedProperty_STATUS) AssignProperties_From_ComputedProperty_STATUS(source *storage.ComputedProperty_STATUS) error
- func (property *ComputedProperty_STATUS) AssignProperties_To_ComputedProperty_STATUS(destination *storage.ComputedProperty_STATUS) error
- func (in *ComputedProperty_STATUS) DeepCopy() *ComputedProperty_STATUS
- func (in *ComputedProperty_STATUS) DeepCopyInto(out *ComputedProperty_STATUS)
- func (property *ComputedProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (property *ComputedProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ConflictResolutionPolicy
- func (policy *ConflictResolutionPolicy) AssignProperties_From_ConflictResolutionPolicy(source *storage.ConflictResolutionPolicy) error
- func (policy *ConflictResolutionPolicy) AssignProperties_To_ConflictResolutionPolicy(destination *storage.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) Initialize_From_ConflictResolutionPolicy_STATUS(source *ConflictResolutionPolicy_STATUS) error
- func (policy *ConflictResolutionPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ConflictResolutionPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ConflictResolutionPolicy_Mode
- type ConflictResolutionPolicy_Mode_STATUS
- type ConflictResolutionPolicy_STATUS
- func (policy *ConflictResolutionPolicy_STATUS) AssignProperties_From_ConflictResolutionPolicy_STATUS(source *storage.ConflictResolutionPolicy_STATUS) error
- func (policy *ConflictResolutionPolicy_STATUS) AssignProperties_To_ConflictResolutionPolicy_STATUS(destination *storage.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 ConnectorOffer
- type ConnectorOffer_STATUS
- type ConsistencyPolicy
- func (policy *ConsistencyPolicy) AssignProperties_From_ConsistencyPolicy(source *storage.ConsistencyPolicy) error
- func (policy *ConsistencyPolicy) AssignProperties_To_ConsistencyPolicy(destination *storage.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) Initialize_From_ConsistencyPolicy_STATUS(source *ConsistencyPolicy_STATUS) error
- func (policy *ConsistencyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ConsistencyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ConsistencyPolicy_DefaultConsistencyLevel
- type ConsistencyPolicy_DefaultConsistencyLevel_STATUS
- type ConsistencyPolicy_STATUS
- func (policy *ConsistencyPolicy_STATUS) AssignProperties_From_ConsistencyPolicy_STATUS(source *storage.ConsistencyPolicy_STATUS) error
- func (policy *ConsistencyPolicy_STATUS) AssignProperties_To_ConsistencyPolicy_STATUS(destination *storage.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 ContainerPartitionKey
- func (partitionKey *ContainerPartitionKey) AssignProperties_From_ContainerPartitionKey(source *storage.ContainerPartitionKey) error
- func (partitionKey *ContainerPartitionKey) AssignProperties_To_ContainerPartitionKey(destination *storage.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) Initialize_From_ContainerPartitionKey_STATUS(source *ContainerPartitionKey_STATUS) error
- func (partitionKey *ContainerPartitionKey) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (partitionKey *ContainerPartitionKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContainerPartitionKey_Kind
- type ContainerPartitionKey_Kind_STATUS
- type ContainerPartitionKey_STATUS
- func (partitionKey *ContainerPartitionKey_STATUS) AssignProperties_From_ContainerPartitionKey_STATUS(source *storage.ContainerPartitionKey_STATUS) error
- func (partitionKey *ContainerPartitionKey_STATUS) AssignProperties_To_ContainerPartitionKey_STATUS(destination *storage.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 ContinuousModeBackupPolicy
- func (policy *ContinuousModeBackupPolicy) AssignProperties_From_ContinuousModeBackupPolicy(source *storage.ContinuousModeBackupPolicy) error
- func (policy *ContinuousModeBackupPolicy) AssignProperties_To_ContinuousModeBackupPolicy(destination *storage.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) Initialize_From_ContinuousModeBackupPolicy_STATUS(source *ContinuousModeBackupPolicy_STATUS) error
- func (policy *ContinuousModeBackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ContinuousModeBackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContinuousModeBackupPolicy_STATUS
- func (policy *ContinuousModeBackupPolicy_STATUS) AssignProperties_From_ContinuousModeBackupPolicy_STATUS(source *storage.ContinuousModeBackupPolicy_STATUS) error
- func (policy *ContinuousModeBackupPolicy_STATUS) AssignProperties_To_ContinuousModeBackupPolicy_STATUS(destination *storage.ContinuousModeBackupPolicy_STATUS) error
- func (in *ContinuousModeBackupPolicy_STATUS) DeepCopy() *ContinuousModeBackupPolicy_STATUS
- func (in *ContinuousModeBackupPolicy_STATUS) DeepCopyInto(out *ContinuousModeBackupPolicy_STATUS)
- func (policy *ContinuousModeBackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *ContinuousModeBackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContinuousModeBackupPolicy_Type
- type ContinuousModeBackupPolicy_Type_STATUS
- type ContinuousModeProperties
- func (properties *ContinuousModeProperties) AssignProperties_From_ContinuousModeProperties(source *storage.ContinuousModeProperties) error
- func (properties *ContinuousModeProperties) AssignProperties_To_ContinuousModeProperties(destination *storage.ContinuousModeProperties) error
- func (properties *ContinuousModeProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ContinuousModeProperties) DeepCopy() *ContinuousModeProperties
- func (in *ContinuousModeProperties) DeepCopyInto(out *ContinuousModeProperties)
- func (properties *ContinuousModeProperties) Initialize_From_ContinuousModeProperties_STATUS(source *ContinuousModeProperties_STATUS) error
- func (properties *ContinuousModeProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ContinuousModeProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContinuousModeProperties_STATUS
- func (properties *ContinuousModeProperties_STATUS) AssignProperties_From_ContinuousModeProperties_STATUS(source *storage.ContinuousModeProperties_STATUS) error
- func (properties *ContinuousModeProperties_STATUS) AssignProperties_To_ContinuousModeProperties_STATUS(destination *storage.ContinuousModeProperties_STATUS) error
- func (in *ContinuousModeProperties_STATUS) DeepCopy() *ContinuousModeProperties_STATUS
- func (in *ContinuousModeProperties_STATUS) DeepCopyInto(out *ContinuousModeProperties_STATUS)
- func (properties *ContinuousModeProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ContinuousModeProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ContinuousTier
- type ContinuousTier_STATUS
- type CorsPolicy
- func (policy *CorsPolicy) AssignProperties_From_CorsPolicy(source *storage.CorsPolicy) error
- func (policy *CorsPolicy) AssignProperties_To_CorsPolicy(destination *storage.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) Initialize_From_CorsPolicy_STATUS(source *CorsPolicy_STATUS) error
- func (policy *CorsPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *CorsPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CorsPolicy_STATUS
- func (policy *CorsPolicy_STATUS) AssignProperties_From_CorsPolicy_STATUS(source *storage.CorsPolicy_STATUS) error
- func (policy *CorsPolicy_STATUS) AssignProperties_To_CorsPolicy_STATUS(destination *storage.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 CreateMode
- type CreateMode_STATUS
- type CreateUpdateOptions
- func (options *CreateUpdateOptions) AssignProperties_From_CreateUpdateOptions(source *storage.CreateUpdateOptions) error
- func (options *CreateUpdateOptions) AssignProperties_To_CreateUpdateOptions(destination *storage.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) Initialize_From_OptionsResource_STATUS(source *OptionsResource_STATUS) error
- func (options *CreateUpdateOptions) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (options *CreateUpdateOptions) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatabaseAccount
- func (account *DatabaseAccount) AssignProperties_From_DatabaseAccount(source *storage.DatabaseAccount) error
- func (account *DatabaseAccount) AssignProperties_To_DatabaseAccount(destination *storage.DatabaseAccount) error
- func (account *DatabaseAccount) AzureName() string
- func (account *DatabaseAccount) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (account *DatabaseAccount) GetType() string
- func (account *DatabaseAccount) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (account *DatabaseAccount) NewEmptyStatus() genruntime.ConvertibleStatus
- func (account *DatabaseAccount) OriginalGVK() *schema.GroupVersionKind
- func (account *DatabaseAccount) Owner() *genruntime.ResourceReference
- func (account *DatabaseAccount) SecretDestinationExpressions() []*core.DestinationExpression
- func (account *DatabaseAccount) SetConditions(conditions conditions.Conditions)
- func (account *DatabaseAccount) SetStatus(status genruntime.ConvertibleStatus) error
- func (account *DatabaseAccount) ValidateCreate() (admission.Warnings, error)
- func (account *DatabaseAccount) ValidateDelete() (admission.Warnings, error)
- func (account *DatabaseAccount) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DatabaseAccountKeysMetadata_STATUS
- func (metadata *DatabaseAccountKeysMetadata_STATUS) AssignProperties_From_DatabaseAccountKeysMetadata_STATUS(source *storage.DatabaseAccountKeysMetadata_STATUS) error
- func (metadata *DatabaseAccountKeysMetadata_STATUS) AssignProperties_To_DatabaseAccountKeysMetadata_STATUS(destination *storage.DatabaseAccountKeysMetadata_STATUS) error
- func (in *DatabaseAccountKeysMetadata_STATUS) DeepCopy() *DatabaseAccountKeysMetadata_STATUS
- func (in *DatabaseAccountKeysMetadata_STATUS) DeepCopyInto(out *DatabaseAccountKeysMetadata_STATUS)
- func (metadata *DatabaseAccountKeysMetadata_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (metadata *DatabaseAccountKeysMetadata_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatabaseAccountList
- type DatabaseAccountOfferType
- type DatabaseAccountOfferType_STATUS
- type DatabaseAccountOperatorSecrets
- func (secrets *DatabaseAccountOperatorSecrets) AssignProperties_From_DatabaseAccountOperatorSecrets(source *storage.DatabaseAccountOperatorSecrets) error
- func (secrets *DatabaseAccountOperatorSecrets) AssignProperties_To_DatabaseAccountOperatorSecrets(destination *storage.DatabaseAccountOperatorSecrets) error
- func (in *DatabaseAccountOperatorSecrets) DeepCopy() *DatabaseAccountOperatorSecrets
- func (in *DatabaseAccountOperatorSecrets) DeepCopyInto(out *DatabaseAccountOperatorSecrets)
- type DatabaseAccountOperatorSpec
- func (operator *DatabaseAccountOperatorSpec) AssignProperties_From_DatabaseAccountOperatorSpec(source *storage.DatabaseAccountOperatorSpec) error
- func (operator *DatabaseAccountOperatorSpec) AssignProperties_To_DatabaseAccountOperatorSpec(destination *storage.DatabaseAccountOperatorSpec) error
- func (in *DatabaseAccountOperatorSpec) DeepCopy() *DatabaseAccountOperatorSpec
- func (in *DatabaseAccountOperatorSpec) DeepCopyInto(out *DatabaseAccountOperatorSpec)
- type DatabaseAccount_Kind_STATUS
- type DatabaseAccount_Kind_Spec
- type DatabaseAccount_STATUS
- func (account *DatabaseAccount_STATUS) AssignProperties_From_DatabaseAccount_STATUS(source *storage.DatabaseAccount_STATUS) error
- func (account *DatabaseAccount_STATUS) AssignProperties_To_DatabaseAccount_STATUS(destination *storage.DatabaseAccount_STATUS) error
- func (account *DatabaseAccount_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (account *DatabaseAccount_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DatabaseAccount_STATUS) DeepCopy() *DatabaseAccount_STATUS
- func (in *DatabaseAccount_STATUS) DeepCopyInto(out *DatabaseAccount_STATUS)
- func (account *DatabaseAccount_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (account *DatabaseAccount_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatabaseAccount_Spec
- func (account *DatabaseAccount_Spec) AssignProperties_From_DatabaseAccount_Spec(source *storage.DatabaseAccount_Spec) error
- func (account *DatabaseAccount_Spec) AssignProperties_To_DatabaseAccount_Spec(destination *storage.DatabaseAccount_Spec) error
- func (account *DatabaseAccount_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (account *DatabaseAccount_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (account *DatabaseAccount_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseAccount_Spec) DeepCopy() *DatabaseAccount_Spec
- func (in *DatabaseAccount_Spec) DeepCopyInto(out *DatabaseAccount_Spec)
- func (account *DatabaseAccount_Spec) Initialize_From_DatabaseAccount_STATUS(source *DatabaseAccount_STATUS) error
- func (account *DatabaseAccount_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (account *DatabaseAccount_Spec) OriginalVersion() string
- func (account *DatabaseAccount_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (account *DatabaseAccount_Spec) SetAzureName(azureName string)
- type DatabaseRestoreResource
- func (resource *DatabaseRestoreResource) AssignProperties_From_DatabaseRestoreResource(source *storage.DatabaseRestoreResource) error
- func (resource *DatabaseRestoreResource) AssignProperties_To_DatabaseRestoreResource(destination *storage.DatabaseRestoreResource) error
- func (resource *DatabaseRestoreResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DatabaseRestoreResource) DeepCopy() *DatabaseRestoreResource
- func (in *DatabaseRestoreResource) DeepCopyInto(out *DatabaseRestoreResource)
- func (resource *DatabaseRestoreResource) Initialize_From_DatabaseRestoreResource_STATUS(source *DatabaseRestoreResource_STATUS) error
- func (resource *DatabaseRestoreResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *DatabaseRestoreResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DatabaseRestoreResource_STATUS
- func (resource *DatabaseRestoreResource_STATUS) AssignProperties_From_DatabaseRestoreResource_STATUS(source *storage.DatabaseRestoreResource_STATUS) error
- func (resource *DatabaseRestoreResource_STATUS) AssignProperties_To_DatabaseRestoreResource_STATUS(destination *storage.DatabaseRestoreResource_STATUS) error
- func (in *DatabaseRestoreResource_STATUS) DeepCopy() *DatabaseRestoreResource_STATUS
- func (in *DatabaseRestoreResource_STATUS) DeepCopyInto(out *DatabaseRestoreResource_STATUS)
- func (resource *DatabaseRestoreResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *DatabaseRestoreResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExcludedPath
- func (path *ExcludedPath) AssignProperties_From_ExcludedPath(source *storage.ExcludedPath) error
- func (path *ExcludedPath) AssignProperties_To_ExcludedPath(destination *storage.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) Initialize_From_ExcludedPath_STATUS(source *ExcludedPath_STATUS) error
- func (path *ExcludedPath) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *ExcludedPath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ExcludedPath_STATUS
- func (path *ExcludedPath_STATUS) AssignProperties_From_ExcludedPath_STATUS(source *storage.ExcludedPath_STATUS) error
- func (path *ExcludedPath_STATUS) AssignProperties_To_ExcludedPath_STATUS(destination *storage.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 FailoverPolicy_STATUS
- func (policy *FailoverPolicy_STATUS) AssignProperties_From_FailoverPolicy_STATUS(source *storage.FailoverPolicy_STATUS) error
- func (policy *FailoverPolicy_STATUS) AssignProperties_To_FailoverPolicy_STATUS(destination *storage.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 GremlinDatabaseRestoreResource
- func (resource *GremlinDatabaseRestoreResource) AssignProperties_From_GremlinDatabaseRestoreResource(source *storage.GremlinDatabaseRestoreResource) error
- func (resource *GremlinDatabaseRestoreResource) AssignProperties_To_GremlinDatabaseRestoreResource(destination *storage.GremlinDatabaseRestoreResource) error
- func (resource *GremlinDatabaseRestoreResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *GremlinDatabaseRestoreResource) DeepCopy() *GremlinDatabaseRestoreResource
- func (in *GremlinDatabaseRestoreResource) DeepCopyInto(out *GremlinDatabaseRestoreResource)
- func (resource *GremlinDatabaseRestoreResource) Initialize_From_GremlinDatabaseRestoreResource_STATUS(source *GremlinDatabaseRestoreResource_STATUS) error
- func (resource *GremlinDatabaseRestoreResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *GremlinDatabaseRestoreResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GremlinDatabaseRestoreResource_STATUS
- func (resource *GremlinDatabaseRestoreResource_STATUS) AssignProperties_From_GremlinDatabaseRestoreResource_STATUS(source *storage.GremlinDatabaseRestoreResource_STATUS) error
- func (resource *GremlinDatabaseRestoreResource_STATUS) AssignProperties_To_GremlinDatabaseRestoreResource_STATUS(destination *storage.GremlinDatabaseRestoreResource_STATUS) error
- func (in *GremlinDatabaseRestoreResource_STATUS) DeepCopy() *GremlinDatabaseRestoreResource_STATUS
- func (in *GremlinDatabaseRestoreResource_STATUS) DeepCopyInto(out *GremlinDatabaseRestoreResource_STATUS)
- func (resource *GremlinDatabaseRestoreResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *GremlinDatabaseRestoreResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IncludedPath
- func (path *IncludedPath) AssignProperties_From_IncludedPath(source *storage.IncludedPath) error
- func (path *IncludedPath) AssignProperties_To_IncludedPath(destination *storage.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) Initialize_From_IncludedPath_STATUS(source *IncludedPath_STATUS) error
- func (path *IncludedPath) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (path *IncludedPath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IncludedPath_STATUS
- func (path *IncludedPath_STATUS) AssignProperties_From_IncludedPath_STATUS(source *storage.IncludedPath_STATUS) error
- func (path *IncludedPath_STATUS) AssignProperties_To_IncludedPath_STATUS(destination *storage.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 Indexes
- func (indexes *Indexes) AssignProperties_From_Indexes(source *storage.Indexes) error
- func (indexes *Indexes) AssignProperties_To_Indexes(destination *storage.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) Initialize_From_Indexes_STATUS(source *Indexes_STATUS) error
- func (indexes *Indexes) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (indexes *Indexes) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Indexes_DataType
- type Indexes_DataType_STATUS
- type Indexes_Kind
- type Indexes_Kind_STATUS
- type Indexes_STATUS
- func (indexes *Indexes_STATUS) AssignProperties_From_Indexes_STATUS(source *storage.Indexes_STATUS) error
- func (indexes *Indexes_STATUS) AssignProperties_To_Indexes_STATUS(destination *storage.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 IndexingPolicy
- func (policy *IndexingPolicy) AssignProperties_From_IndexingPolicy(source *storage.IndexingPolicy) error
- func (policy *IndexingPolicy) AssignProperties_To_IndexingPolicy(destination *storage.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) Initialize_From_IndexingPolicy_STATUS(source *IndexingPolicy_STATUS) error
- func (policy *IndexingPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *IndexingPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IndexingPolicy_IndexingMode
- type IndexingPolicy_IndexingMode_STATUS
- type IndexingPolicy_STATUS
- func (policy *IndexingPolicy_STATUS) AssignProperties_From_IndexingPolicy_STATUS(source *storage.IndexingPolicy_STATUS) error
- func (policy *IndexingPolicy_STATUS) AssignProperties_To_IndexingPolicy_STATUS(destination *storage.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 IpAddressOrRange
- func (orRange *IpAddressOrRange) AssignProperties_From_IpAddressOrRange(source *storage.IpAddressOrRange) error
- func (orRange *IpAddressOrRange) AssignProperties_To_IpAddressOrRange(destination *storage.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) Initialize_From_IpAddressOrRange_STATUS(source *IpAddressOrRange_STATUS) error
- func (orRange *IpAddressOrRange) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (orRange *IpAddressOrRange) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IpAddressOrRange_STATUS
- func (orRange *IpAddressOrRange_STATUS) AssignProperties_From_IpAddressOrRange_STATUS(source *storage.IpAddressOrRange_STATUS) error
- func (orRange *IpAddressOrRange_STATUS) AssignProperties_To_IpAddressOrRange_STATUS(destination *storage.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 Location
- func (location *Location) AssignProperties_From_Location(source *storage.Location) error
- func (location *Location) AssignProperties_To_Location(destination *storage.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) Initialize_From_Location_STATUS(source *Location_STATUS) error
- func (location *Location) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (location *Location) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Location_STATUS
- func (location *Location_STATUS) AssignProperties_From_Location_STATUS(source *storage.Location_STATUS) error
- func (location *Location_STATUS) AssignProperties_To_Location_STATUS(destination *storage.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 ManagedServiceIdentity
- func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity(source *storage.ManagedServiceIdentity) error
- func (identity *ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity(destination *storage.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) Initialize_From_ManagedServiceIdentity_STATUS(source *ManagedServiceIdentity_STATUS) error
- func (identity *ManagedServiceIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedServiceIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedServiceIdentity_STATUS
- func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS(source *storage.ManagedServiceIdentity_STATUS) error
- func (identity *ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS(destination *storage.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_Type
- type ManagedServiceIdentity_Type_STATUS
- type ManagedServiceIdentity_UserAssignedIdentities_STATUS
- func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS(source *storage.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
- func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS(destination *storage.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
- func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy() *ManagedServiceIdentity_UserAssignedIdentities_STATUS
- func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *ManagedServiceIdentity_UserAssignedIdentities_STATUS)
- func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MinimalTlsVersion
- type MinimalTlsVersion_STATUS
- type MongoDBCollectionGetProperties_Resource_STATUS
- func (resource *MongoDBCollectionGetProperties_Resource_STATUS) AssignProperties_From_MongoDBCollectionGetProperties_Resource_STATUS(source *storage.MongoDBCollectionGetProperties_Resource_STATUS) error
- func (resource *MongoDBCollectionGetProperties_Resource_STATUS) AssignProperties_To_MongoDBCollectionGetProperties_Resource_STATUS(destination *storage.MongoDBCollectionGetProperties_Resource_STATUS) error
- func (in *MongoDBCollectionGetProperties_Resource_STATUS) DeepCopy() *MongoDBCollectionGetProperties_Resource_STATUS
- func (in *MongoDBCollectionGetProperties_Resource_STATUS) DeepCopyInto(out *MongoDBCollectionGetProperties_Resource_STATUS)
- func (resource *MongoDBCollectionGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *MongoDBCollectionGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoDBCollectionResource
- func (resource *MongoDBCollectionResource) AssignProperties_From_MongoDBCollectionResource(source *storage.MongoDBCollectionResource) error
- func (resource *MongoDBCollectionResource) AssignProperties_To_MongoDBCollectionResource(destination *storage.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) Initialize_From_MongoDBCollectionGetProperties_Resource_STATUS(source *MongoDBCollectionGetProperties_Resource_STATUS) error
- func (resource *MongoDBCollectionResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *MongoDBCollectionResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoDBDatabaseGetProperties_Resource_STATUS
- func (resource *MongoDBDatabaseGetProperties_Resource_STATUS) AssignProperties_From_MongoDBDatabaseGetProperties_Resource_STATUS(source *storage.MongoDBDatabaseGetProperties_Resource_STATUS) error
- func (resource *MongoDBDatabaseGetProperties_Resource_STATUS) AssignProperties_To_MongoDBDatabaseGetProperties_Resource_STATUS(destination *storage.MongoDBDatabaseGetProperties_Resource_STATUS) error
- func (in *MongoDBDatabaseGetProperties_Resource_STATUS) DeepCopy() *MongoDBDatabaseGetProperties_Resource_STATUS
- func (in *MongoDBDatabaseGetProperties_Resource_STATUS) DeepCopyInto(out *MongoDBDatabaseGetProperties_Resource_STATUS)
- func (resource *MongoDBDatabaseGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *MongoDBDatabaseGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoDBDatabaseResource
- func (resource *MongoDBDatabaseResource) AssignProperties_From_MongoDBDatabaseResource(source *storage.MongoDBDatabaseResource) error
- func (resource *MongoDBDatabaseResource) AssignProperties_To_MongoDBDatabaseResource(destination *storage.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) Initialize_From_MongoDBDatabaseGetProperties_Resource_STATUS(source *MongoDBDatabaseGetProperties_Resource_STATUS) error
- func (resource *MongoDBDatabaseResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *MongoDBDatabaseResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndex
- func (index *MongoIndex) AssignProperties_From_MongoIndex(source *storage.MongoIndex) error
- func (index *MongoIndex) AssignProperties_To_MongoIndex(destination *storage.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) Initialize_From_MongoIndex_STATUS(source *MongoIndex_STATUS) error
- func (index *MongoIndex) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (index *MongoIndex) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndexKeys
- func (keys *MongoIndexKeys) AssignProperties_From_MongoIndexKeys(source *storage.MongoIndexKeys) error
- func (keys *MongoIndexKeys) AssignProperties_To_MongoIndexKeys(destination *storage.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) Initialize_From_MongoIndexKeys_STATUS(source *MongoIndexKeys_STATUS) error
- func (keys *MongoIndexKeys) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (keys *MongoIndexKeys) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndexKeys_STATUS
- func (keys *MongoIndexKeys_STATUS) AssignProperties_From_MongoIndexKeys_STATUS(source *storage.MongoIndexKeys_STATUS) error
- func (keys *MongoIndexKeys_STATUS) AssignProperties_To_MongoIndexKeys_STATUS(destination *storage.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 MongoIndexOptions
- func (options *MongoIndexOptions) AssignProperties_From_MongoIndexOptions(source *storage.MongoIndexOptions) error
- func (options *MongoIndexOptions) AssignProperties_To_MongoIndexOptions(destination *storage.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) Initialize_From_MongoIndexOptions_STATUS(source *MongoIndexOptions_STATUS) error
- func (options *MongoIndexOptions) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (options *MongoIndexOptions) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongoIndexOptions_STATUS
- func (options *MongoIndexOptions_STATUS) AssignProperties_From_MongoIndexOptions_STATUS(source *storage.MongoIndexOptions_STATUS) error
- func (options *MongoIndexOptions_STATUS) AssignProperties_To_MongoIndexOptions_STATUS(destination *storage.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 MongoIndex_STATUS
- func (index *MongoIndex_STATUS) AssignProperties_From_MongoIndex_STATUS(source *storage.MongoIndex_STATUS) error
- func (index *MongoIndex_STATUS) AssignProperties_To_MongoIndex_STATUS(destination *storage.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 MongodbDatabase
- func (database *MongodbDatabase) AssignProperties_From_MongodbDatabase(source *storage.MongodbDatabase) error
- func (database *MongodbDatabase) AssignProperties_To_MongodbDatabase(destination *storage.MongodbDatabase) error
- func (database *MongodbDatabase) AzureName() string
- func (database *MongodbDatabase) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (database *MongodbDatabase) GetType() string
- func (database *MongodbDatabase) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (database *MongodbDatabase) NewEmptyStatus() genruntime.ConvertibleStatus
- func (database *MongodbDatabase) OriginalGVK() *schema.GroupVersionKind
- func (database *MongodbDatabase) Owner() *genruntime.ResourceReference
- func (database *MongodbDatabase) SecretDestinationExpressions() []*core.DestinationExpression
- func (database *MongodbDatabase) SetConditions(conditions conditions.Conditions)
- func (database *MongodbDatabase) SetStatus(status genruntime.ConvertibleStatus) error
- func (database *MongodbDatabase) ValidateCreate() (admission.Warnings, error)
- func (database *MongodbDatabase) ValidateDelete() (admission.Warnings, error)
- func (database *MongodbDatabase) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type MongodbDatabaseCollection
- func (collection *MongodbDatabaseCollection) AssignProperties_From_MongodbDatabaseCollection(source *storage.MongodbDatabaseCollection) error
- func (collection *MongodbDatabaseCollection) AssignProperties_To_MongodbDatabaseCollection(destination *storage.MongodbDatabaseCollection) error
- func (collection *MongodbDatabaseCollection) AzureName() string
- func (collection *MongodbDatabaseCollection) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (collection *MongodbDatabaseCollection) GetType() string
- func (collection *MongodbDatabaseCollection) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (collection *MongodbDatabaseCollection) NewEmptyStatus() genruntime.ConvertibleStatus
- func (collection *MongodbDatabaseCollection) OriginalGVK() *schema.GroupVersionKind
- func (collection *MongodbDatabaseCollection) Owner() *genruntime.ResourceReference
- func (collection *MongodbDatabaseCollection) SecretDestinationExpressions() []*core.DestinationExpression
- func (collection *MongodbDatabaseCollection) SetConditions(conditions conditions.Conditions)
- func (collection *MongodbDatabaseCollection) SetStatus(status genruntime.ConvertibleStatus) error
- func (collection *MongodbDatabaseCollection) ValidateCreate() (admission.Warnings, error)
- func (collection *MongodbDatabaseCollection) ValidateDelete() (admission.Warnings, error)
- func (collection *MongodbDatabaseCollection) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type MongodbDatabaseCollectionList
- type MongodbDatabaseCollectionOperatorSpec
- func (operator *MongodbDatabaseCollectionOperatorSpec) AssignProperties_From_MongodbDatabaseCollectionOperatorSpec(source *storage.MongodbDatabaseCollectionOperatorSpec) error
- func (operator *MongodbDatabaseCollectionOperatorSpec) AssignProperties_To_MongodbDatabaseCollectionOperatorSpec(destination *storage.MongodbDatabaseCollectionOperatorSpec) error
- func (in *MongodbDatabaseCollectionOperatorSpec) DeepCopy() *MongodbDatabaseCollectionOperatorSpec
- func (in *MongodbDatabaseCollectionOperatorSpec) DeepCopyInto(out *MongodbDatabaseCollectionOperatorSpec)
- type MongodbDatabaseCollectionThroughputSetting
- func (setting *MongodbDatabaseCollectionThroughputSetting) AssignProperties_From_MongodbDatabaseCollectionThroughputSetting(source *storage.MongodbDatabaseCollectionThroughputSetting) error
- func (setting *MongodbDatabaseCollectionThroughputSetting) AssignProperties_To_MongodbDatabaseCollectionThroughputSetting(destination *storage.MongodbDatabaseCollectionThroughputSetting) error
- func (setting *MongodbDatabaseCollectionThroughputSetting) AzureName() string
- func (setting *MongodbDatabaseCollectionThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (setting *MongodbDatabaseCollectionThroughputSetting) GetType() string
- func (setting *MongodbDatabaseCollectionThroughputSetting) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (setting *MongodbDatabaseCollectionThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *MongodbDatabaseCollectionThroughputSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *MongodbDatabaseCollectionThroughputSetting) Owner() *genruntime.ResourceReference
- func (setting *MongodbDatabaseCollectionThroughputSetting) SecretDestinationExpressions() []*core.DestinationExpression
- func (setting *MongodbDatabaseCollectionThroughputSetting) SetConditions(conditions conditions.Conditions)
- func (setting *MongodbDatabaseCollectionThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
- func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateCreate() (admission.Warnings, error)
- func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateDelete() (admission.Warnings, error)
- func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type MongodbDatabaseCollectionThroughputSettingList
- func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopy() *MongodbDatabaseCollectionThroughputSettingList
- func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSettingList)
- func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyObject() runtime.Object
- type MongodbDatabaseCollectionThroughputSettingOperatorSpec
- func (operator *MongodbDatabaseCollectionThroughputSettingOperatorSpec) AssignProperties_From_MongodbDatabaseCollectionThroughputSettingOperatorSpec(source *storage.MongodbDatabaseCollectionThroughputSettingOperatorSpec) error
- func (operator *MongodbDatabaseCollectionThroughputSettingOperatorSpec) AssignProperties_To_MongodbDatabaseCollectionThroughputSettingOperatorSpec(destination *storage.MongodbDatabaseCollectionThroughputSettingOperatorSpec) error
- func (in *MongodbDatabaseCollectionThroughputSettingOperatorSpec) DeepCopy() *MongodbDatabaseCollectionThroughputSettingOperatorSpec
- func (in *MongodbDatabaseCollectionThroughputSettingOperatorSpec) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSettingOperatorSpec)
- type MongodbDatabaseCollectionThroughputSetting_STATUS
- func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) AssignProperties_From_MongodbDatabaseCollectionThroughputSetting_STATUS(source *storage.MongodbDatabaseCollectionThroughputSetting_STATUS) error
- func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) AssignProperties_To_MongodbDatabaseCollectionThroughputSetting_STATUS(destination *storage.MongodbDatabaseCollectionThroughputSetting_STATUS) error
- func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *MongodbDatabaseCollectionThroughputSetting_STATUS) DeepCopy() *MongodbDatabaseCollectionThroughputSetting_STATUS
- func (in *MongodbDatabaseCollectionThroughputSetting_STATUS) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting_STATUS)
- func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongodbDatabaseCollectionThroughputSetting_Spec
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) AssignProperties_From_MongodbDatabaseCollectionThroughputSetting_Spec(source *storage.MongodbDatabaseCollectionThroughputSetting_Spec) error
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) AssignProperties_To_MongodbDatabaseCollectionThroughputSetting_Spec(destination *storage.MongodbDatabaseCollectionThroughputSetting_Spec) error
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopy() *MongodbDatabaseCollectionThroughputSetting_Spec
- func (in *MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting_Spec)
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) Initialize_From_MongodbDatabaseCollectionThroughputSetting_STATUS(source *MongodbDatabaseCollectionThroughputSetting_STATUS) error
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) OriginalVersion() string
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongodbDatabaseCollection_STATUS
- func (collection *MongodbDatabaseCollection_STATUS) AssignProperties_From_MongodbDatabaseCollection_STATUS(source *storage.MongodbDatabaseCollection_STATUS) error
- func (collection *MongodbDatabaseCollection_STATUS) AssignProperties_To_MongodbDatabaseCollection_STATUS(destination *storage.MongodbDatabaseCollection_STATUS) error
- func (collection *MongodbDatabaseCollection_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (collection *MongodbDatabaseCollection_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *MongodbDatabaseCollection_STATUS) DeepCopy() *MongodbDatabaseCollection_STATUS
- func (in *MongodbDatabaseCollection_STATUS) DeepCopyInto(out *MongodbDatabaseCollection_STATUS)
- func (collection *MongodbDatabaseCollection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (collection *MongodbDatabaseCollection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongodbDatabaseCollection_Spec
- func (collection *MongodbDatabaseCollection_Spec) AssignProperties_From_MongodbDatabaseCollection_Spec(source *storage.MongodbDatabaseCollection_Spec) error
- func (collection *MongodbDatabaseCollection_Spec) AssignProperties_To_MongodbDatabaseCollection_Spec(destination *storage.MongodbDatabaseCollection_Spec) error
- func (collection *MongodbDatabaseCollection_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (collection *MongodbDatabaseCollection_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (collection *MongodbDatabaseCollection_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MongodbDatabaseCollection_Spec) DeepCopy() *MongodbDatabaseCollection_Spec
- func (in *MongodbDatabaseCollection_Spec) DeepCopyInto(out *MongodbDatabaseCollection_Spec)
- func (collection *MongodbDatabaseCollection_Spec) Initialize_From_MongodbDatabaseCollection_STATUS(source *MongodbDatabaseCollection_STATUS) error
- func (collection *MongodbDatabaseCollection_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (collection *MongodbDatabaseCollection_Spec) OriginalVersion() string
- func (collection *MongodbDatabaseCollection_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (collection *MongodbDatabaseCollection_Spec) SetAzureName(azureName string)
- type MongodbDatabaseList
- type MongodbDatabaseOperatorSpec
- func (operator *MongodbDatabaseOperatorSpec) AssignProperties_From_MongodbDatabaseOperatorSpec(source *storage.MongodbDatabaseOperatorSpec) error
- func (operator *MongodbDatabaseOperatorSpec) AssignProperties_To_MongodbDatabaseOperatorSpec(destination *storage.MongodbDatabaseOperatorSpec) error
- func (in *MongodbDatabaseOperatorSpec) DeepCopy() *MongodbDatabaseOperatorSpec
- func (in *MongodbDatabaseOperatorSpec) DeepCopyInto(out *MongodbDatabaseOperatorSpec)
- type MongodbDatabaseThroughputSetting
- func (setting *MongodbDatabaseThroughputSetting) AssignProperties_From_MongodbDatabaseThroughputSetting(source *storage.MongodbDatabaseThroughputSetting) error
- func (setting *MongodbDatabaseThroughputSetting) AssignProperties_To_MongodbDatabaseThroughputSetting(destination *storage.MongodbDatabaseThroughputSetting) error
- func (setting *MongodbDatabaseThroughputSetting) AzureName() string
- func (setting *MongodbDatabaseThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (setting *MongodbDatabaseThroughputSetting) GetType() string
- func (setting *MongodbDatabaseThroughputSetting) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (setting *MongodbDatabaseThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *MongodbDatabaseThroughputSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *MongodbDatabaseThroughputSetting) Owner() *genruntime.ResourceReference
- func (setting *MongodbDatabaseThroughputSetting) SecretDestinationExpressions() []*core.DestinationExpression
- func (setting *MongodbDatabaseThroughputSetting) SetConditions(conditions conditions.Conditions)
- func (setting *MongodbDatabaseThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
- func (setting *MongodbDatabaseThroughputSetting) ValidateCreate() (admission.Warnings, error)
- func (setting *MongodbDatabaseThroughputSetting) ValidateDelete() (admission.Warnings, error)
- func (setting *MongodbDatabaseThroughputSetting) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type MongodbDatabaseThroughputSettingList
- type MongodbDatabaseThroughputSettingOperatorSpec
- func (operator *MongodbDatabaseThroughputSettingOperatorSpec) AssignProperties_From_MongodbDatabaseThroughputSettingOperatorSpec(source *storage.MongodbDatabaseThroughputSettingOperatorSpec) error
- func (operator *MongodbDatabaseThroughputSettingOperatorSpec) AssignProperties_To_MongodbDatabaseThroughputSettingOperatorSpec(destination *storage.MongodbDatabaseThroughputSettingOperatorSpec) error
- func (in *MongodbDatabaseThroughputSettingOperatorSpec) DeepCopy() *MongodbDatabaseThroughputSettingOperatorSpec
- func (in *MongodbDatabaseThroughputSettingOperatorSpec) DeepCopyInto(out *MongodbDatabaseThroughputSettingOperatorSpec)
- type MongodbDatabaseThroughputSetting_STATUS
- func (setting *MongodbDatabaseThroughputSetting_STATUS) AssignProperties_From_MongodbDatabaseThroughputSetting_STATUS(source *storage.MongodbDatabaseThroughputSetting_STATUS) error
- func (setting *MongodbDatabaseThroughputSetting_STATUS) AssignProperties_To_MongodbDatabaseThroughputSetting_STATUS(destination *storage.MongodbDatabaseThroughputSetting_STATUS) error
- func (setting *MongodbDatabaseThroughputSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (setting *MongodbDatabaseThroughputSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *MongodbDatabaseThroughputSetting_STATUS) DeepCopy() *MongodbDatabaseThroughputSetting_STATUS
- func (in *MongodbDatabaseThroughputSetting_STATUS) DeepCopyInto(out *MongodbDatabaseThroughputSetting_STATUS)
- func (setting *MongodbDatabaseThroughputSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *MongodbDatabaseThroughputSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongodbDatabaseThroughputSetting_Spec
- func (setting *MongodbDatabaseThroughputSetting_Spec) AssignProperties_From_MongodbDatabaseThroughputSetting_Spec(source *storage.MongodbDatabaseThroughputSetting_Spec) error
- func (setting *MongodbDatabaseThroughputSetting_Spec) AssignProperties_To_MongodbDatabaseThroughputSetting_Spec(destination *storage.MongodbDatabaseThroughputSetting_Spec) error
- func (setting *MongodbDatabaseThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *MongodbDatabaseThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (setting *MongodbDatabaseThroughputSetting_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MongodbDatabaseThroughputSetting_Spec) DeepCopy() *MongodbDatabaseThroughputSetting_Spec
- func (in *MongodbDatabaseThroughputSetting_Spec) DeepCopyInto(out *MongodbDatabaseThroughputSetting_Spec)
- func (setting *MongodbDatabaseThroughputSetting_Spec) Initialize_From_MongodbDatabaseThroughputSetting_STATUS(source *MongodbDatabaseThroughputSetting_STATUS) error
- func (setting *MongodbDatabaseThroughputSetting_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *MongodbDatabaseThroughputSetting_Spec) OriginalVersion() string
- func (setting *MongodbDatabaseThroughputSetting_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongodbDatabase_STATUS
- func (database *MongodbDatabase_STATUS) AssignProperties_From_MongodbDatabase_STATUS(source *storage.MongodbDatabase_STATUS) error
- func (database *MongodbDatabase_STATUS) AssignProperties_To_MongodbDatabase_STATUS(destination *storage.MongodbDatabase_STATUS) error
- func (database *MongodbDatabase_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (database *MongodbDatabase_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *MongodbDatabase_STATUS) DeepCopy() *MongodbDatabase_STATUS
- func (in *MongodbDatabase_STATUS) DeepCopyInto(out *MongodbDatabase_STATUS)
- func (database *MongodbDatabase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (database *MongodbDatabase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MongodbDatabase_Spec
- func (database *MongodbDatabase_Spec) AssignProperties_From_MongodbDatabase_Spec(source *storage.MongodbDatabase_Spec) error
- func (database *MongodbDatabase_Spec) AssignProperties_To_MongodbDatabase_Spec(destination *storage.MongodbDatabase_Spec) error
- func (database *MongodbDatabase_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (database *MongodbDatabase_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (database *MongodbDatabase_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MongodbDatabase_Spec) DeepCopy() *MongodbDatabase_Spec
- func (in *MongodbDatabase_Spec) DeepCopyInto(out *MongodbDatabase_Spec)
- func (database *MongodbDatabase_Spec) Initialize_From_MongodbDatabase_STATUS(source *MongodbDatabase_STATUS) error
- func (database *MongodbDatabase_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (database *MongodbDatabase_Spec) OriginalVersion() string
- func (database *MongodbDatabase_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (database *MongodbDatabase_Spec) SetAzureName(azureName string)
- type NetworkAclBypass
- type NetworkAclBypass_STATUS
- type OptionsResource_STATUS
- func (resource *OptionsResource_STATUS) AssignProperties_From_OptionsResource_STATUS(source *storage.OptionsResource_STATUS) error
- func (resource *OptionsResource_STATUS) AssignProperties_To_OptionsResource_STATUS(destination *storage.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 PeriodicModeBackupPolicy
- func (policy *PeriodicModeBackupPolicy) AssignProperties_From_PeriodicModeBackupPolicy(source *storage.PeriodicModeBackupPolicy) error
- func (policy *PeriodicModeBackupPolicy) AssignProperties_To_PeriodicModeBackupPolicy(destination *storage.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) Initialize_From_PeriodicModeBackupPolicy_STATUS(source *PeriodicModeBackupPolicy_STATUS) error
- func (policy *PeriodicModeBackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *PeriodicModeBackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PeriodicModeBackupPolicy_STATUS
- func (policy *PeriodicModeBackupPolicy_STATUS) AssignProperties_From_PeriodicModeBackupPolicy_STATUS(source *storage.PeriodicModeBackupPolicy_STATUS) error
- func (policy *PeriodicModeBackupPolicy_STATUS) AssignProperties_To_PeriodicModeBackupPolicy_STATUS(destination *storage.PeriodicModeBackupPolicy_STATUS) error
- func (in *PeriodicModeBackupPolicy_STATUS) DeepCopy() *PeriodicModeBackupPolicy_STATUS
- func (in *PeriodicModeBackupPolicy_STATUS) DeepCopyInto(out *PeriodicModeBackupPolicy_STATUS)
- func (policy *PeriodicModeBackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *PeriodicModeBackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PeriodicModeBackupPolicy_Type
- type PeriodicModeBackupPolicy_Type_STATUS
- type PeriodicModeProperties
- func (properties *PeriodicModeProperties) AssignProperties_From_PeriodicModeProperties(source *storage.PeriodicModeProperties) error
- func (properties *PeriodicModeProperties) AssignProperties_To_PeriodicModeProperties(destination *storage.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) Initialize_From_PeriodicModeProperties_STATUS(source *PeriodicModeProperties_STATUS) error
- func (properties *PeriodicModeProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *PeriodicModeProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PeriodicModeProperties_STATUS
- func (properties *PeriodicModeProperties_STATUS) AssignProperties_From_PeriodicModeProperties_STATUS(source *storage.PeriodicModeProperties_STATUS) error
- func (properties *PeriodicModeProperties_STATUS) AssignProperties_To_PeriodicModeProperties_STATUS(destination *storage.PeriodicModeProperties_STATUS) error
- func (in *PeriodicModeProperties_STATUS) DeepCopy() *PeriodicModeProperties_STATUS
- func (in *PeriodicModeProperties_STATUS) DeepCopyInto(out *PeriodicModeProperties_STATUS)
- func (properties *PeriodicModeProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *PeriodicModeProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointConnection_STATUS
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
- func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
- func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
- func (connection *PrivateEndpointConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *PrivateEndpointConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PublicNetworkAccess
- type PublicNetworkAccess_STATUS
- type RestoreParameters
- func (parameters *RestoreParameters) AssignProperties_From_RestoreParameters(source *storage.RestoreParameters) error
- func (parameters *RestoreParameters) AssignProperties_To_RestoreParameters(destination *storage.RestoreParameters) error
- func (parameters *RestoreParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RestoreParameters) DeepCopy() *RestoreParameters
- func (in *RestoreParameters) DeepCopyInto(out *RestoreParameters)
- func (parameters *RestoreParameters) Initialize_From_RestoreParameters_STATUS(source *RestoreParameters_STATUS) error
- func (parameters *RestoreParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RestoreParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RestoreParametersBase
- func (base *RestoreParametersBase) AssignProperties_From_RestoreParametersBase(source *storage.RestoreParametersBase) error
- func (base *RestoreParametersBase) AssignProperties_To_RestoreParametersBase(destination *storage.RestoreParametersBase) error
- func (base *RestoreParametersBase) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RestoreParametersBase) DeepCopy() *RestoreParametersBase
- func (in *RestoreParametersBase) DeepCopyInto(out *RestoreParametersBase)
- func (base *RestoreParametersBase) Initialize_From_RestoreParametersBase_STATUS(source *RestoreParametersBase_STATUS) error
- func (base *RestoreParametersBase) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (base *RestoreParametersBase) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RestoreParametersBase_STATUS
- func (base *RestoreParametersBase_STATUS) AssignProperties_From_RestoreParametersBase_STATUS(source *storage.RestoreParametersBase_STATUS) error
- func (base *RestoreParametersBase_STATUS) AssignProperties_To_RestoreParametersBase_STATUS(destination *storage.RestoreParametersBase_STATUS) error
- func (in *RestoreParametersBase_STATUS) DeepCopy() *RestoreParametersBase_STATUS
- func (in *RestoreParametersBase_STATUS) DeepCopyInto(out *RestoreParametersBase_STATUS)
- func (base *RestoreParametersBase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (base *RestoreParametersBase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RestoreParameters_RestoreMode
- type RestoreParameters_RestoreMode_STATUS
- type RestoreParameters_STATUS
- func (parameters *RestoreParameters_STATUS) AssignProperties_From_RestoreParameters_STATUS(source *storage.RestoreParameters_STATUS) error
- func (parameters *RestoreParameters_STATUS) AssignProperties_To_RestoreParameters_STATUS(destination *storage.RestoreParameters_STATUS) error
- func (in *RestoreParameters_STATUS) DeepCopy() *RestoreParameters_STATUS
- func (in *RestoreParameters_STATUS) DeepCopyInto(out *RestoreParameters_STATUS)
- func (parameters *RestoreParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RestoreParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SpatialSpec
- func (spatial *SpatialSpec) AssignProperties_From_SpatialSpec(source *storage.SpatialSpec) error
- func (spatial *SpatialSpec) AssignProperties_To_SpatialSpec(destination *storage.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) Initialize_From_SpatialSpec_STATUS(source *SpatialSpec_STATUS) error
- func (spatial *SpatialSpec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (spatial *SpatialSpec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SpatialSpec_STATUS
- func (spatial *SpatialSpec_STATUS) AssignProperties_From_SpatialSpec_STATUS(source *storage.SpatialSpec_STATUS) error
- func (spatial *SpatialSpec_STATUS) AssignProperties_To_SpatialSpec_STATUS(destination *storage.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 SpatialType
- type SpatialType_STATUS
- type SqlContainerGetProperties_Resource_STATUS
- func (resource *SqlContainerGetProperties_Resource_STATUS) AssignProperties_From_SqlContainerGetProperties_Resource_STATUS(source *storage.SqlContainerGetProperties_Resource_STATUS) error
- func (resource *SqlContainerGetProperties_Resource_STATUS) AssignProperties_To_SqlContainerGetProperties_Resource_STATUS(destination *storage.SqlContainerGetProperties_Resource_STATUS) error
- func (in *SqlContainerGetProperties_Resource_STATUS) DeepCopy() *SqlContainerGetProperties_Resource_STATUS
- func (in *SqlContainerGetProperties_Resource_STATUS) DeepCopyInto(out *SqlContainerGetProperties_Resource_STATUS)
- func (resource *SqlContainerGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlContainerGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlContainerResource
- func (resource *SqlContainerResource) AssignProperties_From_SqlContainerResource(source *storage.SqlContainerResource) error
- func (resource *SqlContainerResource) AssignProperties_To_SqlContainerResource(destination *storage.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) Initialize_From_SqlContainerGetProperties_Resource_STATUS(source *SqlContainerGetProperties_Resource_STATUS) error
- func (resource *SqlContainerResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlContainerResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabase
- func (database *SqlDatabase) AssignProperties_From_SqlDatabase(source *storage.SqlDatabase) error
- func (database *SqlDatabase) AssignProperties_To_SqlDatabase(destination *storage.SqlDatabase) error
- func (database *SqlDatabase) AzureName() string
- func (database *SqlDatabase) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (database *SqlDatabase) GetType() string
- func (database *SqlDatabase) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (database *SqlDatabase) NewEmptyStatus() genruntime.ConvertibleStatus
- func (database *SqlDatabase) OriginalGVK() *schema.GroupVersionKind
- func (database *SqlDatabase) Owner() *genruntime.ResourceReference
- func (database *SqlDatabase) SecretDestinationExpressions() []*core.DestinationExpression
- func (database *SqlDatabase) SetConditions(conditions conditions.Conditions)
- func (database *SqlDatabase) SetStatus(status genruntime.ConvertibleStatus) error
- func (database *SqlDatabase) ValidateCreate() (admission.Warnings, error)
- func (database *SqlDatabase) ValidateDelete() (admission.Warnings, error)
- func (database *SqlDatabase) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type SqlDatabaseContainer
- func (container *SqlDatabaseContainer) AssignProperties_From_SqlDatabaseContainer(source *storage.SqlDatabaseContainer) error
- func (container *SqlDatabaseContainer) AssignProperties_To_SqlDatabaseContainer(destination *storage.SqlDatabaseContainer) error
- func (container *SqlDatabaseContainer) AzureName() string
- func (container *SqlDatabaseContainer) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (container *SqlDatabaseContainer) GetType() string
- func (container *SqlDatabaseContainer) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (container *SqlDatabaseContainer) NewEmptyStatus() genruntime.ConvertibleStatus
- func (container *SqlDatabaseContainer) OriginalGVK() *schema.GroupVersionKind
- func (container *SqlDatabaseContainer) Owner() *genruntime.ResourceReference
- func (container *SqlDatabaseContainer) SecretDestinationExpressions() []*core.DestinationExpression
- func (container *SqlDatabaseContainer) SetConditions(conditions conditions.Conditions)
- func (container *SqlDatabaseContainer) SetStatus(status genruntime.ConvertibleStatus) error
- func (container *SqlDatabaseContainer) ValidateCreate() (admission.Warnings, error)
- func (container *SqlDatabaseContainer) ValidateDelete() (admission.Warnings, error)
- func (container *SqlDatabaseContainer) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type SqlDatabaseContainerList
- type SqlDatabaseContainerOperatorSpec
- func (operator *SqlDatabaseContainerOperatorSpec) AssignProperties_From_SqlDatabaseContainerOperatorSpec(source *storage.SqlDatabaseContainerOperatorSpec) error
- func (operator *SqlDatabaseContainerOperatorSpec) AssignProperties_To_SqlDatabaseContainerOperatorSpec(destination *storage.SqlDatabaseContainerOperatorSpec) error
- func (in *SqlDatabaseContainerOperatorSpec) DeepCopy() *SqlDatabaseContainerOperatorSpec
- func (in *SqlDatabaseContainerOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerOperatorSpec)
- type SqlDatabaseContainerStoredProcedure
- func (procedure *SqlDatabaseContainerStoredProcedure) AssignProperties_From_SqlDatabaseContainerStoredProcedure(source *storage.SqlDatabaseContainerStoredProcedure) error
- func (procedure *SqlDatabaseContainerStoredProcedure) AssignProperties_To_SqlDatabaseContainerStoredProcedure(destination *storage.SqlDatabaseContainerStoredProcedure) error
- func (procedure *SqlDatabaseContainerStoredProcedure) AzureName() string
- func (procedure *SqlDatabaseContainerStoredProcedure) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (procedure *SqlDatabaseContainerStoredProcedure) GetType() string
- func (procedure *SqlDatabaseContainerStoredProcedure) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (procedure *SqlDatabaseContainerStoredProcedure) NewEmptyStatus() genruntime.ConvertibleStatus
- func (procedure *SqlDatabaseContainerStoredProcedure) OriginalGVK() *schema.GroupVersionKind
- func (procedure *SqlDatabaseContainerStoredProcedure) Owner() *genruntime.ResourceReference
- func (procedure *SqlDatabaseContainerStoredProcedure) SecretDestinationExpressions() []*core.DestinationExpression
- func (procedure *SqlDatabaseContainerStoredProcedure) SetConditions(conditions conditions.Conditions)
- func (procedure *SqlDatabaseContainerStoredProcedure) SetStatus(status genruntime.ConvertibleStatus) error
- func (procedure *SqlDatabaseContainerStoredProcedure) ValidateCreate() (admission.Warnings, error)
- func (procedure *SqlDatabaseContainerStoredProcedure) ValidateDelete() (admission.Warnings, error)
- func (procedure *SqlDatabaseContainerStoredProcedure) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type SqlDatabaseContainerStoredProcedureList
- type SqlDatabaseContainerStoredProcedureOperatorSpec
- func (operator *SqlDatabaseContainerStoredProcedureOperatorSpec) AssignProperties_From_SqlDatabaseContainerStoredProcedureOperatorSpec(source *storage.SqlDatabaseContainerStoredProcedureOperatorSpec) error
- func (operator *SqlDatabaseContainerStoredProcedureOperatorSpec) AssignProperties_To_SqlDatabaseContainerStoredProcedureOperatorSpec(destination *storage.SqlDatabaseContainerStoredProcedureOperatorSpec) error
- func (in *SqlDatabaseContainerStoredProcedureOperatorSpec) DeepCopy() *SqlDatabaseContainerStoredProcedureOperatorSpec
- func (in *SqlDatabaseContainerStoredProcedureOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerStoredProcedureOperatorSpec)
- type SqlDatabaseContainerStoredProcedure_STATUS
- func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) AssignProperties_From_SqlDatabaseContainerStoredProcedure_STATUS(source *storage.SqlDatabaseContainerStoredProcedure_STATUS) error
- func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) AssignProperties_To_SqlDatabaseContainerStoredProcedure_STATUS(destination *storage.SqlDatabaseContainerStoredProcedure_STATUS) error
- func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlDatabaseContainerStoredProcedure_STATUS) DeepCopy() *SqlDatabaseContainerStoredProcedure_STATUS
- func (in *SqlDatabaseContainerStoredProcedure_STATUS) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure_STATUS)
- func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseContainerStoredProcedure_Spec
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) AssignProperties_From_SqlDatabaseContainerStoredProcedure_Spec(source *storage.SqlDatabaseContainerStoredProcedure_Spec) error
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) AssignProperties_To_SqlDatabaseContainerStoredProcedure_Spec(destination *storage.SqlDatabaseContainerStoredProcedure_Spec) error
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlDatabaseContainerStoredProcedure_Spec) DeepCopy() *SqlDatabaseContainerStoredProcedure_Spec
- func (in *SqlDatabaseContainerStoredProcedure_Spec) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure_Spec)
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) Initialize_From_SqlDatabaseContainerStoredProcedure_STATUS(source *SqlDatabaseContainerStoredProcedure_STATUS) error
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) OriginalVersion() string
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) SetAzureName(azureName string)
- type SqlDatabaseContainerThroughputSetting
- func (setting *SqlDatabaseContainerThroughputSetting) AssignProperties_From_SqlDatabaseContainerThroughputSetting(source *storage.SqlDatabaseContainerThroughputSetting) error
- func (setting *SqlDatabaseContainerThroughputSetting) AssignProperties_To_SqlDatabaseContainerThroughputSetting(destination *storage.SqlDatabaseContainerThroughputSetting) error
- func (setting *SqlDatabaseContainerThroughputSetting) AzureName() string
- func (setting *SqlDatabaseContainerThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (setting *SqlDatabaseContainerThroughputSetting) GetType() string
- func (setting *SqlDatabaseContainerThroughputSetting) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (setting *SqlDatabaseContainerThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *SqlDatabaseContainerThroughputSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *SqlDatabaseContainerThroughputSetting) Owner() *genruntime.ResourceReference
- func (setting *SqlDatabaseContainerThroughputSetting) SecretDestinationExpressions() []*core.DestinationExpression
- func (setting *SqlDatabaseContainerThroughputSetting) SetConditions(conditions conditions.Conditions)
- func (setting *SqlDatabaseContainerThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
- func (setting *SqlDatabaseContainerThroughputSetting) ValidateCreate() (admission.Warnings, error)
- func (setting *SqlDatabaseContainerThroughputSetting) ValidateDelete() (admission.Warnings, error)
- func (setting *SqlDatabaseContainerThroughputSetting) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type SqlDatabaseContainerThroughputSettingList
- func (in *SqlDatabaseContainerThroughputSettingList) DeepCopy() *SqlDatabaseContainerThroughputSettingList
- func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyInto(out *SqlDatabaseContainerThroughputSettingList)
- func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyObject() runtime.Object
- type SqlDatabaseContainerThroughputSettingOperatorSpec
- func (operator *SqlDatabaseContainerThroughputSettingOperatorSpec) AssignProperties_From_SqlDatabaseContainerThroughputSettingOperatorSpec(source *storage.SqlDatabaseContainerThroughputSettingOperatorSpec) error
- func (operator *SqlDatabaseContainerThroughputSettingOperatorSpec) AssignProperties_To_SqlDatabaseContainerThroughputSettingOperatorSpec(destination *storage.SqlDatabaseContainerThroughputSettingOperatorSpec) error
- func (in *SqlDatabaseContainerThroughputSettingOperatorSpec) DeepCopy() *SqlDatabaseContainerThroughputSettingOperatorSpec
- func (in *SqlDatabaseContainerThroughputSettingOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerThroughputSettingOperatorSpec)
- type SqlDatabaseContainerThroughputSetting_STATUS
- func (setting *SqlDatabaseContainerThroughputSetting_STATUS) AssignProperties_From_SqlDatabaseContainerThroughputSetting_STATUS(source *storage.SqlDatabaseContainerThroughputSetting_STATUS) error
- func (setting *SqlDatabaseContainerThroughputSetting_STATUS) AssignProperties_To_SqlDatabaseContainerThroughputSetting_STATUS(destination *storage.SqlDatabaseContainerThroughputSetting_STATUS) error
- func (setting *SqlDatabaseContainerThroughputSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (setting *SqlDatabaseContainerThroughputSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlDatabaseContainerThroughputSetting_STATUS) DeepCopy() *SqlDatabaseContainerThroughputSetting_STATUS
- func (in *SqlDatabaseContainerThroughputSetting_STATUS) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting_STATUS)
- func (setting *SqlDatabaseContainerThroughputSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *SqlDatabaseContainerThroughputSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseContainerThroughputSetting_Spec
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) AssignProperties_From_SqlDatabaseContainerThroughputSetting_Spec(source *storage.SqlDatabaseContainerThroughputSetting_Spec) error
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) AssignProperties_To_SqlDatabaseContainerThroughputSetting_Spec(destination *storage.SqlDatabaseContainerThroughputSetting_Spec) error
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlDatabaseContainerThroughputSetting_Spec) DeepCopy() *SqlDatabaseContainerThroughputSetting_Spec
- func (in *SqlDatabaseContainerThroughputSetting_Spec) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting_Spec)
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) Initialize_From_SqlDatabaseContainerThroughputSetting_STATUS(source *SqlDatabaseContainerThroughputSetting_STATUS) error
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) OriginalVersion() string
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseContainerTrigger
- func (trigger *SqlDatabaseContainerTrigger) AssignProperties_From_SqlDatabaseContainerTrigger(source *storage.SqlDatabaseContainerTrigger) error
- func (trigger *SqlDatabaseContainerTrigger) AssignProperties_To_SqlDatabaseContainerTrigger(destination *storage.SqlDatabaseContainerTrigger) error
- func (trigger *SqlDatabaseContainerTrigger) AzureName() string
- func (trigger *SqlDatabaseContainerTrigger) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (trigger *SqlDatabaseContainerTrigger) GetType() string
- func (trigger *SqlDatabaseContainerTrigger) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (trigger *SqlDatabaseContainerTrigger) NewEmptyStatus() genruntime.ConvertibleStatus
- func (trigger *SqlDatabaseContainerTrigger) OriginalGVK() *schema.GroupVersionKind
- func (trigger *SqlDatabaseContainerTrigger) Owner() *genruntime.ResourceReference
- func (trigger *SqlDatabaseContainerTrigger) SecretDestinationExpressions() []*core.DestinationExpression
- func (trigger *SqlDatabaseContainerTrigger) SetConditions(conditions conditions.Conditions)
- func (trigger *SqlDatabaseContainerTrigger) SetStatus(status genruntime.ConvertibleStatus) error
- func (trigger *SqlDatabaseContainerTrigger) ValidateCreate() (admission.Warnings, error)
- func (trigger *SqlDatabaseContainerTrigger) ValidateDelete() (admission.Warnings, error)
- func (trigger *SqlDatabaseContainerTrigger) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type SqlDatabaseContainerTriggerList
- type SqlDatabaseContainerTriggerOperatorSpec
- func (operator *SqlDatabaseContainerTriggerOperatorSpec) AssignProperties_From_SqlDatabaseContainerTriggerOperatorSpec(source *storage.SqlDatabaseContainerTriggerOperatorSpec) error
- func (operator *SqlDatabaseContainerTriggerOperatorSpec) AssignProperties_To_SqlDatabaseContainerTriggerOperatorSpec(destination *storage.SqlDatabaseContainerTriggerOperatorSpec) error
- func (in *SqlDatabaseContainerTriggerOperatorSpec) DeepCopy() *SqlDatabaseContainerTriggerOperatorSpec
- func (in *SqlDatabaseContainerTriggerOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerTriggerOperatorSpec)
- type SqlDatabaseContainerTrigger_STATUS
- func (trigger *SqlDatabaseContainerTrigger_STATUS) AssignProperties_From_SqlDatabaseContainerTrigger_STATUS(source *storage.SqlDatabaseContainerTrigger_STATUS) error
- func (trigger *SqlDatabaseContainerTrigger_STATUS) AssignProperties_To_SqlDatabaseContainerTrigger_STATUS(destination *storage.SqlDatabaseContainerTrigger_STATUS) error
- func (trigger *SqlDatabaseContainerTrigger_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (trigger *SqlDatabaseContainerTrigger_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlDatabaseContainerTrigger_STATUS) DeepCopy() *SqlDatabaseContainerTrigger_STATUS
- func (in *SqlDatabaseContainerTrigger_STATUS) DeepCopyInto(out *SqlDatabaseContainerTrigger_STATUS)
- func (trigger *SqlDatabaseContainerTrigger_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (trigger *SqlDatabaseContainerTrigger_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseContainerTrigger_Spec
- func (trigger *SqlDatabaseContainerTrigger_Spec) AssignProperties_From_SqlDatabaseContainerTrigger_Spec(source *storage.SqlDatabaseContainerTrigger_Spec) error
- func (trigger *SqlDatabaseContainerTrigger_Spec) AssignProperties_To_SqlDatabaseContainerTrigger_Spec(destination *storage.SqlDatabaseContainerTrigger_Spec) error
- func (trigger *SqlDatabaseContainerTrigger_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (trigger *SqlDatabaseContainerTrigger_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (trigger *SqlDatabaseContainerTrigger_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlDatabaseContainerTrigger_Spec) DeepCopy() *SqlDatabaseContainerTrigger_Spec
- func (in *SqlDatabaseContainerTrigger_Spec) DeepCopyInto(out *SqlDatabaseContainerTrigger_Spec)
- func (trigger *SqlDatabaseContainerTrigger_Spec) Initialize_From_SqlDatabaseContainerTrigger_STATUS(source *SqlDatabaseContainerTrigger_STATUS) error
- func (trigger *SqlDatabaseContainerTrigger_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (trigger *SqlDatabaseContainerTrigger_Spec) OriginalVersion() string
- func (trigger *SqlDatabaseContainerTrigger_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (trigger *SqlDatabaseContainerTrigger_Spec) SetAzureName(azureName string)
- type SqlDatabaseContainerUserDefinedFunction
- func (function *SqlDatabaseContainerUserDefinedFunction) AssignProperties_From_SqlDatabaseContainerUserDefinedFunction(source *storage.SqlDatabaseContainerUserDefinedFunction) error
- func (function *SqlDatabaseContainerUserDefinedFunction) AssignProperties_To_SqlDatabaseContainerUserDefinedFunction(destination *storage.SqlDatabaseContainerUserDefinedFunction) error
- func (function *SqlDatabaseContainerUserDefinedFunction) AzureName() string
- func (function *SqlDatabaseContainerUserDefinedFunction) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (function *SqlDatabaseContainerUserDefinedFunction) GetType() string
- func (function *SqlDatabaseContainerUserDefinedFunction) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (function *SqlDatabaseContainerUserDefinedFunction) NewEmptyStatus() genruntime.ConvertibleStatus
- func (function *SqlDatabaseContainerUserDefinedFunction) OriginalGVK() *schema.GroupVersionKind
- func (function *SqlDatabaseContainerUserDefinedFunction) Owner() *genruntime.ResourceReference
- func (function *SqlDatabaseContainerUserDefinedFunction) SecretDestinationExpressions() []*core.DestinationExpression
- func (function *SqlDatabaseContainerUserDefinedFunction) SetConditions(conditions conditions.Conditions)
- func (function *SqlDatabaseContainerUserDefinedFunction) SetStatus(status genruntime.ConvertibleStatus) error
- func (function *SqlDatabaseContainerUserDefinedFunction) ValidateCreate() (admission.Warnings, error)
- func (function *SqlDatabaseContainerUserDefinedFunction) ValidateDelete() (admission.Warnings, error)
- func (function *SqlDatabaseContainerUserDefinedFunction) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type SqlDatabaseContainerUserDefinedFunctionList
- func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopy() *SqlDatabaseContainerUserDefinedFunctionList
- func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunctionList)
- func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyObject() runtime.Object
- type SqlDatabaseContainerUserDefinedFunctionOperatorSpec
- func (operator *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) AssignProperties_From_SqlDatabaseContainerUserDefinedFunctionOperatorSpec(source *storage.SqlDatabaseContainerUserDefinedFunctionOperatorSpec) error
- func (operator *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) AssignProperties_To_SqlDatabaseContainerUserDefinedFunctionOperatorSpec(destination *storage.SqlDatabaseContainerUserDefinedFunctionOperatorSpec) error
- func (in *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) DeepCopy() *SqlDatabaseContainerUserDefinedFunctionOperatorSpec
- func (in *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunctionOperatorSpec)
- type SqlDatabaseContainerUserDefinedFunction_STATUS
- func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) AssignProperties_From_SqlDatabaseContainerUserDefinedFunction_STATUS(source *storage.SqlDatabaseContainerUserDefinedFunction_STATUS) error
- func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) AssignProperties_To_SqlDatabaseContainerUserDefinedFunction_STATUS(destination *storage.SqlDatabaseContainerUserDefinedFunction_STATUS) error
- func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlDatabaseContainerUserDefinedFunction_STATUS) DeepCopy() *SqlDatabaseContainerUserDefinedFunction_STATUS
- func (in *SqlDatabaseContainerUserDefinedFunction_STATUS) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction_STATUS)
- func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseContainerUserDefinedFunction_Spec
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) AssignProperties_From_SqlDatabaseContainerUserDefinedFunction_Spec(source *storage.SqlDatabaseContainerUserDefinedFunction_Spec) error
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) AssignProperties_To_SqlDatabaseContainerUserDefinedFunction_Spec(destination *storage.SqlDatabaseContainerUserDefinedFunction_Spec) error
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopy() *SqlDatabaseContainerUserDefinedFunction_Spec
- func (in *SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction_Spec)
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) Initialize_From_SqlDatabaseContainerUserDefinedFunction_STATUS(source *SqlDatabaseContainerUserDefinedFunction_STATUS) error
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) OriginalVersion() string
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) SetAzureName(azureName string)
- type SqlDatabaseContainer_STATUS
- func (container *SqlDatabaseContainer_STATUS) AssignProperties_From_SqlDatabaseContainer_STATUS(source *storage.SqlDatabaseContainer_STATUS) error
- func (container *SqlDatabaseContainer_STATUS) AssignProperties_To_SqlDatabaseContainer_STATUS(destination *storage.SqlDatabaseContainer_STATUS) error
- func (container *SqlDatabaseContainer_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (container *SqlDatabaseContainer_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlDatabaseContainer_STATUS) DeepCopy() *SqlDatabaseContainer_STATUS
- func (in *SqlDatabaseContainer_STATUS) DeepCopyInto(out *SqlDatabaseContainer_STATUS)
- func (container *SqlDatabaseContainer_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (container *SqlDatabaseContainer_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseContainer_Spec
- func (container *SqlDatabaseContainer_Spec) AssignProperties_From_SqlDatabaseContainer_Spec(source *storage.SqlDatabaseContainer_Spec) error
- func (container *SqlDatabaseContainer_Spec) AssignProperties_To_SqlDatabaseContainer_Spec(destination *storage.SqlDatabaseContainer_Spec) error
- func (container *SqlDatabaseContainer_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (container *SqlDatabaseContainer_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (container *SqlDatabaseContainer_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlDatabaseContainer_Spec) DeepCopy() *SqlDatabaseContainer_Spec
- func (in *SqlDatabaseContainer_Spec) DeepCopyInto(out *SqlDatabaseContainer_Spec)
- func (container *SqlDatabaseContainer_Spec) Initialize_From_SqlDatabaseContainer_STATUS(source *SqlDatabaseContainer_STATUS) error
- func (container *SqlDatabaseContainer_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (container *SqlDatabaseContainer_Spec) OriginalVersion() string
- func (container *SqlDatabaseContainer_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (container *SqlDatabaseContainer_Spec) SetAzureName(azureName string)
- type SqlDatabaseGetProperties_Resource_STATUS
- func (resource *SqlDatabaseGetProperties_Resource_STATUS) AssignProperties_From_SqlDatabaseGetProperties_Resource_STATUS(source *storage.SqlDatabaseGetProperties_Resource_STATUS) error
- func (resource *SqlDatabaseGetProperties_Resource_STATUS) AssignProperties_To_SqlDatabaseGetProperties_Resource_STATUS(destination *storage.SqlDatabaseGetProperties_Resource_STATUS) error
- func (in *SqlDatabaseGetProperties_Resource_STATUS) DeepCopy() *SqlDatabaseGetProperties_Resource_STATUS
- func (in *SqlDatabaseGetProperties_Resource_STATUS) DeepCopyInto(out *SqlDatabaseGetProperties_Resource_STATUS)
- func (resource *SqlDatabaseGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlDatabaseGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseList
- type SqlDatabaseOperatorSpec
- func (operator *SqlDatabaseOperatorSpec) AssignProperties_From_SqlDatabaseOperatorSpec(source *storage.SqlDatabaseOperatorSpec) error
- func (operator *SqlDatabaseOperatorSpec) AssignProperties_To_SqlDatabaseOperatorSpec(destination *storage.SqlDatabaseOperatorSpec) error
- func (in *SqlDatabaseOperatorSpec) DeepCopy() *SqlDatabaseOperatorSpec
- func (in *SqlDatabaseOperatorSpec) DeepCopyInto(out *SqlDatabaseOperatorSpec)
- type SqlDatabaseResource
- func (resource *SqlDatabaseResource) AssignProperties_From_SqlDatabaseResource(source *storage.SqlDatabaseResource) error
- func (resource *SqlDatabaseResource) AssignProperties_To_SqlDatabaseResource(destination *storage.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) Initialize_From_SqlDatabaseGetProperties_Resource_STATUS(source *SqlDatabaseGetProperties_Resource_STATUS) error
- func (resource *SqlDatabaseResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlDatabaseResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseThroughputSetting
- func (setting *SqlDatabaseThroughputSetting) AssignProperties_From_SqlDatabaseThroughputSetting(source *storage.SqlDatabaseThroughputSetting) error
- func (setting *SqlDatabaseThroughputSetting) AssignProperties_To_SqlDatabaseThroughputSetting(destination *storage.SqlDatabaseThroughputSetting) error
- func (setting *SqlDatabaseThroughputSetting) AzureName() string
- func (setting *SqlDatabaseThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (setting *SqlDatabaseThroughputSetting) GetType() string
- func (setting *SqlDatabaseThroughputSetting) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (setting *SqlDatabaseThroughputSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *SqlDatabaseThroughputSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *SqlDatabaseThroughputSetting) Owner() *genruntime.ResourceReference
- func (setting *SqlDatabaseThroughputSetting) SecretDestinationExpressions() []*core.DestinationExpression
- func (setting *SqlDatabaseThroughputSetting) SetConditions(conditions conditions.Conditions)
- func (setting *SqlDatabaseThroughputSetting) SetStatus(status genruntime.ConvertibleStatus) error
- func (setting *SqlDatabaseThroughputSetting) ValidateCreate() (admission.Warnings, error)
- func (setting *SqlDatabaseThroughputSetting) ValidateDelete() (admission.Warnings, error)
- func (setting *SqlDatabaseThroughputSetting) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type SqlDatabaseThroughputSettingList
- type SqlDatabaseThroughputSettingOperatorSpec
- func (operator *SqlDatabaseThroughputSettingOperatorSpec) AssignProperties_From_SqlDatabaseThroughputSettingOperatorSpec(source *storage.SqlDatabaseThroughputSettingOperatorSpec) error
- func (operator *SqlDatabaseThroughputSettingOperatorSpec) AssignProperties_To_SqlDatabaseThroughputSettingOperatorSpec(destination *storage.SqlDatabaseThroughputSettingOperatorSpec) error
- func (in *SqlDatabaseThroughputSettingOperatorSpec) DeepCopy() *SqlDatabaseThroughputSettingOperatorSpec
- func (in *SqlDatabaseThroughputSettingOperatorSpec) DeepCopyInto(out *SqlDatabaseThroughputSettingOperatorSpec)
- type SqlDatabaseThroughputSetting_STATUS
- func (setting *SqlDatabaseThroughputSetting_STATUS) AssignProperties_From_SqlDatabaseThroughputSetting_STATUS(source *storage.SqlDatabaseThroughputSetting_STATUS) error
- func (setting *SqlDatabaseThroughputSetting_STATUS) AssignProperties_To_SqlDatabaseThroughputSetting_STATUS(destination *storage.SqlDatabaseThroughputSetting_STATUS) error
- func (setting *SqlDatabaseThroughputSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (setting *SqlDatabaseThroughputSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlDatabaseThroughputSetting_STATUS) DeepCopy() *SqlDatabaseThroughputSetting_STATUS
- func (in *SqlDatabaseThroughputSetting_STATUS) DeepCopyInto(out *SqlDatabaseThroughputSetting_STATUS)
- func (setting *SqlDatabaseThroughputSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *SqlDatabaseThroughputSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabaseThroughputSetting_Spec
- func (setting *SqlDatabaseThroughputSetting_Spec) AssignProperties_From_SqlDatabaseThroughputSetting_Spec(source *storage.SqlDatabaseThroughputSetting_Spec) error
- func (setting *SqlDatabaseThroughputSetting_Spec) AssignProperties_To_SqlDatabaseThroughputSetting_Spec(destination *storage.SqlDatabaseThroughputSetting_Spec) error
- func (setting *SqlDatabaseThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *SqlDatabaseThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (setting *SqlDatabaseThroughputSetting_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlDatabaseThroughputSetting_Spec) DeepCopy() *SqlDatabaseThroughputSetting_Spec
- func (in *SqlDatabaseThroughputSetting_Spec) DeepCopyInto(out *SqlDatabaseThroughputSetting_Spec)
- func (setting *SqlDatabaseThroughputSetting_Spec) Initialize_From_SqlDatabaseThroughputSetting_STATUS(source *SqlDatabaseThroughputSetting_STATUS) error
- func (setting *SqlDatabaseThroughputSetting_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (setting *SqlDatabaseThroughputSetting_Spec) OriginalVersion() string
- func (setting *SqlDatabaseThroughputSetting_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabase_STATUS
- func (database *SqlDatabase_STATUS) AssignProperties_From_SqlDatabase_STATUS(source *storage.SqlDatabase_STATUS) error
- func (database *SqlDatabase_STATUS) AssignProperties_To_SqlDatabase_STATUS(destination *storage.SqlDatabase_STATUS) error
- func (database *SqlDatabase_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (database *SqlDatabase_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlDatabase_STATUS) DeepCopy() *SqlDatabase_STATUS
- func (in *SqlDatabase_STATUS) DeepCopyInto(out *SqlDatabase_STATUS)
- func (database *SqlDatabase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (database *SqlDatabase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlDatabase_Spec
- func (database *SqlDatabase_Spec) AssignProperties_From_SqlDatabase_Spec(source *storage.SqlDatabase_Spec) error
- func (database *SqlDatabase_Spec) AssignProperties_To_SqlDatabase_Spec(destination *storage.SqlDatabase_Spec) error
- func (database *SqlDatabase_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (database *SqlDatabase_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (database *SqlDatabase_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlDatabase_Spec) DeepCopy() *SqlDatabase_Spec
- func (in *SqlDatabase_Spec) DeepCopyInto(out *SqlDatabase_Spec)
- func (database *SqlDatabase_Spec) Initialize_From_SqlDatabase_STATUS(source *SqlDatabase_STATUS) error
- func (database *SqlDatabase_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (database *SqlDatabase_Spec) OriginalVersion() string
- func (database *SqlDatabase_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (database *SqlDatabase_Spec) SetAzureName(azureName string)
- type SqlRoleAssignment
- func (assignment *SqlRoleAssignment) AssignProperties_From_SqlRoleAssignment(source *storage.SqlRoleAssignment) error
- func (assignment *SqlRoleAssignment) AssignProperties_To_SqlRoleAssignment(destination *storage.SqlRoleAssignment) error
- func (assignment *SqlRoleAssignment) AzureName() string
- func (assignment *SqlRoleAssignment) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (assignment *SqlRoleAssignment) ConvertFrom(hub conversion.Hub) error
- func (assignment *SqlRoleAssignment) ConvertTo(hub conversion.Hub) error
- func (assignment *SqlRoleAssignment) CustomDefault()
- func (in *SqlRoleAssignment) DeepCopy() *SqlRoleAssignment
- func (in *SqlRoleAssignment) DeepCopyInto(out *SqlRoleAssignment)
- func (in *SqlRoleAssignment) DeepCopyObject() runtime.Object
- func (assignment *SqlRoleAssignment) Default()
- func (assignment SqlRoleAssignment) GetAPIVersion() string
- func (assignment *SqlRoleAssignment) GetConditions() conditions.Conditions
- func (assignment *SqlRoleAssignment) GetResourceScope() genruntime.ResourceScope
- func (assignment *SqlRoleAssignment) GetSpec() genruntime.ConvertibleSpec
- func (assignment *SqlRoleAssignment) GetStatus() genruntime.ConvertibleStatus
- func (assignment *SqlRoleAssignment) GetSupportedOperations() []genruntime.ResourceOperation
- func (assignment *SqlRoleAssignment) GetType() string
- func (assignment *SqlRoleAssignment) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (assignment *SqlRoleAssignment) NewEmptyStatus() genruntime.ConvertibleStatus
- func (assignment *SqlRoleAssignment) OriginalGVK() *schema.GroupVersionKind
- func (assignment *SqlRoleAssignment) Owner() *genruntime.ResourceReference
- func (assignment *SqlRoleAssignment) SecretDestinationExpressions() []*core.DestinationExpression
- func (assignment *SqlRoleAssignment) SetConditions(conditions conditions.Conditions)
- func (assignment *SqlRoleAssignment) SetStatus(status genruntime.ConvertibleStatus) error
- func (assignment *SqlRoleAssignment) ValidateCreate() (admission.Warnings, error)
- func (assignment *SqlRoleAssignment) ValidateDelete() (admission.Warnings, error)
- func (assignment *SqlRoleAssignment) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type SqlRoleAssignmentList
- type SqlRoleAssignmentOperatorSpec
- func (operator *SqlRoleAssignmentOperatorSpec) AssignProperties_From_SqlRoleAssignmentOperatorSpec(source *storage.SqlRoleAssignmentOperatorSpec) error
- func (operator *SqlRoleAssignmentOperatorSpec) AssignProperties_To_SqlRoleAssignmentOperatorSpec(destination *storage.SqlRoleAssignmentOperatorSpec) error
- func (in *SqlRoleAssignmentOperatorSpec) DeepCopy() *SqlRoleAssignmentOperatorSpec
- func (in *SqlRoleAssignmentOperatorSpec) DeepCopyInto(out *SqlRoleAssignmentOperatorSpec)
- type SqlRoleAssignment_STATUS
- func (assignment *SqlRoleAssignment_STATUS) AssignProperties_From_SqlRoleAssignment_STATUS(source *storage.SqlRoleAssignment_STATUS) error
- func (assignment *SqlRoleAssignment_STATUS) AssignProperties_To_SqlRoleAssignment_STATUS(destination *storage.SqlRoleAssignment_STATUS) error
- func (assignment *SqlRoleAssignment_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (assignment *SqlRoleAssignment_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SqlRoleAssignment_STATUS) DeepCopy() *SqlRoleAssignment_STATUS
- func (in *SqlRoleAssignment_STATUS) DeepCopyInto(out *SqlRoleAssignment_STATUS)
- func (assignment *SqlRoleAssignment_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (assignment *SqlRoleAssignment_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlRoleAssignment_Spec
- func (assignment *SqlRoleAssignment_Spec) AssignProperties_From_SqlRoleAssignment_Spec(source *storage.SqlRoleAssignment_Spec) error
- func (assignment *SqlRoleAssignment_Spec) AssignProperties_To_SqlRoleAssignment_Spec(destination *storage.SqlRoleAssignment_Spec) error
- func (assignment *SqlRoleAssignment_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (assignment *SqlRoleAssignment_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (assignment *SqlRoleAssignment_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SqlRoleAssignment_Spec) DeepCopy() *SqlRoleAssignment_Spec
- func (in *SqlRoleAssignment_Spec) DeepCopyInto(out *SqlRoleAssignment_Spec)
- func (assignment *SqlRoleAssignment_Spec) Initialize_From_SqlRoleAssignment_STATUS(source *SqlRoleAssignment_STATUS) error
- func (assignment *SqlRoleAssignment_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (assignment *SqlRoleAssignment_Spec) OriginalVersion() string
- func (assignment *SqlRoleAssignment_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (assignment *SqlRoleAssignment_Spec) SetAzureName(azureName string)
- type SqlStoredProcedureGetProperties_Resource_STATUS
- func (resource *SqlStoredProcedureGetProperties_Resource_STATUS) AssignProperties_From_SqlStoredProcedureGetProperties_Resource_STATUS(source *storage.SqlStoredProcedureGetProperties_Resource_STATUS) error
- func (resource *SqlStoredProcedureGetProperties_Resource_STATUS) AssignProperties_To_SqlStoredProcedureGetProperties_Resource_STATUS(destination *storage.SqlStoredProcedureGetProperties_Resource_STATUS) error
- func (in *SqlStoredProcedureGetProperties_Resource_STATUS) DeepCopy() *SqlStoredProcedureGetProperties_Resource_STATUS
- func (in *SqlStoredProcedureGetProperties_Resource_STATUS) DeepCopyInto(out *SqlStoredProcedureGetProperties_Resource_STATUS)
- func (resource *SqlStoredProcedureGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlStoredProcedureGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlStoredProcedureResource
- func (resource *SqlStoredProcedureResource) AssignProperties_From_SqlStoredProcedureResource(source *storage.SqlStoredProcedureResource) error
- func (resource *SqlStoredProcedureResource) AssignProperties_To_SqlStoredProcedureResource(destination *storage.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) Initialize_From_SqlStoredProcedureGetProperties_Resource_STATUS(source *SqlStoredProcedureGetProperties_Resource_STATUS) error
- func (resource *SqlStoredProcedureResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlStoredProcedureResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlTriggerGetProperties_Resource_STATUS
- func (resource *SqlTriggerGetProperties_Resource_STATUS) AssignProperties_From_SqlTriggerGetProperties_Resource_STATUS(source *storage.SqlTriggerGetProperties_Resource_STATUS) error
- func (resource *SqlTriggerGetProperties_Resource_STATUS) AssignProperties_To_SqlTriggerGetProperties_Resource_STATUS(destination *storage.SqlTriggerGetProperties_Resource_STATUS) error
- func (in *SqlTriggerGetProperties_Resource_STATUS) DeepCopy() *SqlTriggerGetProperties_Resource_STATUS
- func (in *SqlTriggerGetProperties_Resource_STATUS) DeepCopyInto(out *SqlTriggerGetProperties_Resource_STATUS)
- func (resource *SqlTriggerGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlTriggerGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlTriggerGetProperties_Resource_TriggerOperation_STATUS
- type SqlTriggerGetProperties_Resource_TriggerType_STATUS
- type SqlTriggerResource
- func (resource *SqlTriggerResource) AssignProperties_From_SqlTriggerResource(source *storage.SqlTriggerResource) error
- func (resource *SqlTriggerResource) AssignProperties_To_SqlTriggerResource(destination *storage.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) Initialize_From_SqlTriggerGetProperties_Resource_STATUS(source *SqlTriggerGetProperties_Resource_STATUS) error
- func (resource *SqlTriggerResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlTriggerResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlTriggerResource_TriggerOperation
- type SqlTriggerResource_TriggerType
- type SqlUserDefinedFunctionGetProperties_Resource_STATUS
- func (resource *SqlUserDefinedFunctionGetProperties_Resource_STATUS) AssignProperties_From_SqlUserDefinedFunctionGetProperties_Resource_STATUS(source *storage.SqlUserDefinedFunctionGetProperties_Resource_STATUS) error
- func (resource *SqlUserDefinedFunctionGetProperties_Resource_STATUS) AssignProperties_To_SqlUserDefinedFunctionGetProperties_Resource_STATUS(destination *storage.SqlUserDefinedFunctionGetProperties_Resource_STATUS) error
- func (in *SqlUserDefinedFunctionGetProperties_Resource_STATUS) DeepCopy() *SqlUserDefinedFunctionGetProperties_Resource_STATUS
- func (in *SqlUserDefinedFunctionGetProperties_Resource_STATUS) DeepCopyInto(out *SqlUserDefinedFunctionGetProperties_Resource_STATUS)
- func (resource *SqlUserDefinedFunctionGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlUserDefinedFunctionGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SqlUserDefinedFunctionResource
- func (resource *SqlUserDefinedFunctionResource) AssignProperties_From_SqlUserDefinedFunctionResource(source *storage.SqlUserDefinedFunctionResource) error
- func (resource *SqlUserDefinedFunctionResource) AssignProperties_To_SqlUserDefinedFunctionResource(destination *storage.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) Initialize_From_SqlUserDefinedFunctionGetProperties_Resource_STATUS(source *SqlUserDefinedFunctionGetProperties_Resource_STATUS) error
- func (resource *SqlUserDefinedFunctionResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SqlUserDefinedFunctionResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ThroughputPolicyResource
- func (resource *ThroughputPolicyResource) AssignProperties_From_ThroughputPolicyResource(source *storage.ThroughputPolicyResource) error
- func (resource *ThroughputPolicyResource) AssignProperties_To_ThroughputPolicyResource(destination *storage.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) Initialize_From_ThroughputPolicyResource_STATUS(source *ThroughputPolicyResource_STATUS) error
- func (resource *ThroughputPolicyResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *ThroughputPolicyResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ThroughputPolicyResource_STATUS
- func (resource *ThroughputPolicyResource_STATUS) AssignProperties_From_ThroughputPolicyResource_STATUS(source *storage.ThroughputPolicyResource_STATUS) error
- func (resource *ThroughputPolicyResource_STATUS) AssignProperties_To_ThroughputPolicyResource_STATUS(destination *storage.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 ThroughputSettingsGetProperties_Resource_STATUS
- func (resource *ThroughputSettingsGetProperties_Resource_STATUS) AssignProperties_From_ThroughputSettingsGetProperties_Resource_STATUS(source *storage.ThroughputSettingsGetProperties_Resource_STATUS) error
- func (resource *ThroughputSettingsGetProperties_Resource_STATUS) AssignProperties_To_ThroughputSettingsGetProperties_Resource_STATUS(destination *storage.ThroughputSettingsGetProperties_Resource_STATUS) error
- func (in *ThroughputSettingsGetProperties_Resource_STATUS) DeepCopy() *ThroughputSettingsGetProperties_Resource_STATUS
- func (in *ThroughputSettingsGetProperties_Resource_STATUS) DeepCopyInto(out *ThroughputSettingsGetProperties_Resource_STATUS)
- func (resource *ThroughputSettingsGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *ThroughputSettingsGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ThroughputSettingsResource
- func (resource *ThroughputSettingsResource) AssignProperties_From_ThroughputSettingsResource(source *storage.ThroughputSettingsResource) error
- func (resource *ThroughputSettingsResource) AssignProperties_To_ThroughputSettingsResource(destination *storage.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) Initialize_From_ThroughputSettingsGetProperties_Resource_STATUS(source *ThroughputSettingsGetProperties_Resource_STATUS) error
- func (resource *ThroughputSettingsResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *ThroughputSettingsResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UniqueKey
- func (uniqueKey *UniqueKey) AssignProperties_From_UniqueKey(source *storage.UniqueKey) error
- func (uniqueKey *UniqueKey) AssignProperties_To_UniqueKey(destination *storage.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) Initialize_From_UniqueKey_STATUS(source *UniqueKey_STATUS) error
- func (uniqueKey *UniqueKey) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (uniqueKey *UniqueKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UniqueKeyPolicy
- func (policy *UniqueKeyPolicy) AssignProperties_From_UniqueKeyPolicy(source *storage.UniqueKeyPolicy) error
- func (policy *UniqueKeyPolicy) AssignProperties_To_UniqueKeyPolicy(destination *storage.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) Initialize_From_UniqueKeyPolicy_STATUS(source *UniqueKeyPolicy_STATUS) error
- func (policy *UniqueKeyPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *UniqueKeyPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UniqueKeyPolicy_STATUS
- func (policy *UniqueKeyPolicy_STATUS) AssignProperties_From_UniqueKeyPolicy_STATUS(source *storage.UniqueKeyPolicy_STATUS) error
- func (policy *UniqueKeyPolicy_STATUS) AssignProperties_To_UniqueKeyPolicy_STATUS(destination *storage.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 UniqueKey_STATUS
- func (uniqueKey *UniqueKey_STATUS) AssignProperties_From_UniqueKey_STATUS(source *storage.UniqueKey_STATUS) error
- func (uniqueKey *UniqueKey_STATUS) AssignProperties_To_UniqueKey_STATUS(destination *storage.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 UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type VirtualNetworkRule
- func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source *storage.VirtualNetworkRule) error
- func (rule *VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule(destination *storage.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) Initialize_From_VirtualNetworkRule_STATUS(source *VirtualNetworkRule_STATUS) error
- func (rule *VirtualNetworkRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *VirtualNetworkRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkRule_STATUS
- func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS(source *storage.VirtualNetworkRule_STATUS) error
- func (rule *VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS(destination *storage.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
Constants ¶
const ( CreateMode_Default = CreateMode("Default") CreateMode_Restore = CreateMode("Restore") )
const ( CreateMode_STATUS_Default = CreateMode_STATUS("Default") CreateMode_STATUS_Restore = CreateMode_STATUS("Restore") )
const ( DatabaseAccount_Kind_Spec_GlobalDocumentDB = DatabaseAccount_Kind_Spec("GlobalDocumentDB") DatabaseAccount_Kind_Spec_MongoDB = DatabaseAccount_Kind_Spec("MongoDB") DatabaseAccount_Kind_Spec_Parse = DatabaseAccount_Kind_Spec("Parse") )
const ( DatabaseAccount_Kind_STATUS_GlobalDocumentDB = DatabaseAccount_Kind_STATUS("GlobalDocumentDB") DatabaseAccount_Kind_STATUS_MongoDB = DatabaseAccount_Kind_STATUS("MongoDB") DatabaseAccount_Kind_STATUS_Parse = DatabaseAccount_Kind_STATUS("Parse") )
const ( MinimalTlsVersion_Tls = MinimalTlsVersion("Tls") MinimalTlsVersion_Tls11 = MinimalTlsVersion("Tls11") MinimalTlsVersion_Tls12 = MinimalTlsVersion("Tls12") )
const ( MinimalTlsVersion_STATUS_Tls = MinimalTlsVersion_STATUS("Tls") MinimalTlsVersion_STATUS_Tls11 = MinimalTlsVersion_STATUS("Tls11") MinimalTlsVersion_STATUS_Tls12 = MinimalTlsVersion_STATUS("Tls12") )
const ( NetworkAclBypass_AzureServices = NetworkAclBypass("AzureServices") NetworkAclBypass_None = NetworkAclBypass("None") )
const ( NetworkAclBypass_STATUS_AzureServices = NetworkAclBypass_STATUS("AzureServices") NetworkAclBypass_STATUS_None = NetworkAclBypass_STATUS("None") )
const ( PublicNetworkAccess_Disabled = PublicNetworkAccess("Disabled") PublicNetworkAccess_Enabled = PublicNetworkAccess("Enabled") PublicNetworkAccess_SecuredByPerimeter = PublicNetworkAccess("SecuredByPerimeter") )
const ( PublicNetworkAccess_STATUS_Disabled = PublicNetworkAccess_STATUS("Disabled") PublicNetworkAccess_STATUS_Enabled = PublicNetworkAccess_STATUS("Enabled") PublicNetworkAccess_STATUS_SecuredByPerimeter = PublicNetworkAccess_STATUS("SecuredByPerimeter") )
const ( AnalyticalStorageSchemaType_FullFidelity = AnalyticalStorageSchemaType("FullFidelity") AnalyticalStorageSchemaType_WellDefined = AnalyticalStorageSchemaType("WellDefined") )
const ( AnalyticalStorageSchemaType_STATUS_FullFidelity = AnalyticalStorageSchemaType_STATUS("FullFidelity") AnalyticalStorageSchemaType_STATUS_WellDefined = AnalyticalStorageSchemaType_STATUS("WellDefined") )
const ( ApiProperties_ServerVersion_32 = ApiProperties_ServerVersion("3.2") ApiProperties_ServerVersion_36 = ApiProperties_ServerVersion("3.6") ApiProperties_ServerVersion_40 = ApiProperties_ServerVersion("4.0") ApiProperties_ServerVersion_42 = ApiProperties_ServerVersion("4.2") )
const ( ApiProperties_ServerVersion_STATUS_32 = ApiProperties_ServerVersion_STATUS("3.2") ApiProperties_ServerVersion_STATUS_36 = ApiProperties_ServerVersion_STATUS("3.6") ApiProperties_ServerVersion_STATUS_40 = ApiProperties_ServerVersion_STATUS("4.0") ApiProperties_ServerVersion_STATUS_42 = ApiProperties_ServerVersion_STATUS("4.2") )
const ( ConsistencyPolicy_DefaultConsistencyLevel_BoundedStaleness = ConsistencyPolicy_DefaultConsistencyLevel("BoundedStaleness") ConsistencyPolicy_DefaultConsistencyLevel_ConsistentPrefix = ConsistencyPolicy_DefaultConsistencyLevel("ConsistentPrefix") ConsistencyPolicy_DefaultConsistencyLevel_Eventual = ConsistencyPolicy_DefaultConsistencyLevel("Eventual") ConsistencyPolicy_DefaultConsistencyLevel_Session = ConsistencyPolicy_DefaultConsistencyLevel("Session") ConsistencyPolicy_DefaultConsistencyLevel_Strong = ConsistencyPolicy_DefaultConsistencyLevel("Strong") )
const ( ConsistencyPolicy_DefaultConsistencyLevel_STATUS_BoundedStaleness = ConsistencyPolicy_DefaultConsistencyLevel_STATUS("BoundedStaleness") ConsistencyPolicy_DefaultConsistencyLevel_STATUS_ConsistentPrefix = ConsistencyPolicy_DefaultConsistencyLevel_STATUS("ConsistentPrefix") ConsistencyPolicy_DefaultConsistencyLevel_STATUS_Eventual = ConsistencyPolicy_DefaultConsistencyLevel_STATUS("Eventual") ConsistencyPolicy_DefaultConsistencyLevel_STATUS_Session = ConsistencyPolicy_DefaultConsistencyLevel_STATUS("Session") ConsistencyPolicy_DefaultConsistencyLevel_STATUS_Strong = ConsistencyPolicy_DefaultConsistencyLevel_STATUS("Strong") )
const ( ManagedServiceIdentity_Type_None = ManagedServiceIdentity_Type("None") ManagedServiceIdentity_Type_SystemAssigned = ManagedServiceIdentity_Type("SystemAssigned") ManagedServiceIdentity_Type_SystemAssignedUserAssigned = ManagedServiceIdentity_Type("SystemAssigned,UserAssigned") ManagedServiceIdentity_Type_UserAssigned = ManagedServiceIdentity_Type("UserAssigned") )
const ( ManagedServiceIdentity_Type_STATUS_None = ManagedServiceIdentity_Type_STATUS("None") ManagedServiceIdentity_Type_STATUS_SystemAssigned = ManagedServiceIdentity_Type_STATUS("SystemAssigned") ManagedServiceIdentity_Type_STATUS_SystemAssignedUserAssigned = ManagedServiceIdentity_Type_STATUS("SystemAssigned,UserAssigned") ManagedServiceIdentity_Type_STATUS_UserAssigned = ManagedServiceIdentity_Type_STATUS("UserAssigned") )
const ( SystemData_CreatedByType_STATUS_Application = SystemData_CreatedByType_STATUS("Application") SystemData_CreatedByType_STATUS_Key = SystemData_CreatedByType_STATUS("Key") SystemData_CreatedByType_STATUS_ManagedIdentity = SystemData_CreatedByType_STATUS("ManagedIdentity") SystemData_CreatedByType_STATUS_User = SystemData_CreatedByType_STATUS("User") )
const ( SystemData_LastModifiedByType_STATUS_Application = SystemData_LastModifiedByType_STATUS("Application") SystemData_LastModifiedByType_STATUS_Key = SystemData_LastModifiedByType_STATUS("Key") SystemData_LastModifiedByType_STATUS_ManagedIdentity = SystemData_LastModifiedByType_STATUS("ManagedIdentity") SystemData_LastModifiedByType_STATUS_User = SystemData_LastModifiedByType_STATUS("User") )
const ( BackupPolicyMigrationStatus_Completed = BackupPolicyMigrationStatus("Completed") BackupPolicyMigrationStatus_Failed = BackupPolicyMigrationStatus("Failed") BackupPolicyMigrationStatus_InProgress = BackupPolicyMigrationStatus("InProgress") BackupPolicyMigrationStatus_Invalid = BackupPolicyMigrationStatus("Invalid") )
const ( BackupPolicyMigrationStatus_STATUS_Completed = BackupPolicyMigrationStatus_STATUS("Completed") BackupPolicyMigrationStatus_STATUS_Failed = BackupPolicyMigrationStatus_STATUS("Failed") BackupPolicyMigrationStatus_STATUS_InProgress = BackupPolicyMigrationStatus_STATUS("InProgress") BackupPolicyMigrationStatus_STATUS_Invalid = BackupPolicyMigrationStatus_STATUS("Invalid") )
const ( BackupPolicyType_Continuous = BackupPolicyType("Continuous") BackupPolicyType_Periodic = BackupPolicyType("Periodic") )
const ( BackupPolicyType_STATUS_Continuous = BackupPolicyType_STATUS("Continuous") BackupPolicyType_STATUS_Periodic = BackupPolicyType_STATUS("Periodic") )
const ( BackupStorageRedundancy_Geo = BackupStorageRedundancy("Geo") BackupStorageRedundancy_Local = BackupStorageRedundancy("Local") BackupStorageRedundancy_Zone = BackupStorageRedundancy("Zone") )
const ( BackupStorageRedundancy_STATUS_Geo = BackupStorageRedundancy_STATUS("Geo") BackupStorageRedundancy_STATUS_Local = BackupStorageRedundancy_STATUS("Local") BackupStorageRedundancy_STATUS_Zone = BackupStorageRedundancy_STATUS("Zone") )
const ( ContinuousTier_Continuous30Days = ContinuousTier("Continuous30Days") ContinuousTier_Continuous7Days = ContinuousTier("Continuous7Days") )
const ( ContinuousTier_STATUS_Continuous30Days = ContinuousTier_STATUS("Continuous30Days") ContinuousTier_STATUS_Continuous7Days = ContinuousTier_STATUS("Continuous7Days") )
const ( SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_All = SqlTriggerGetProperties_Resource_TriggerOperation_STATUS("All") SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Create = SqlTriggerGetProperties_Resource_TriggerOperation_STATUS("Create") SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Delete = SqlTriggerGetProperties_Resource_TriggerOperation_STATUS("Delete") SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Replace = SqlTriggerGetProperties_Resource_TriggerOperation_STATUS("Replace") SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Update = SqlTriggerGetProperties_Resource_TriggerOperation_STATUS("Update") )
const ( SqlTriggerGetProperties_Resource_TriggerType_STATUS_Post = SqlTriggerGetProperties_Resource_TriggerType_STATUS("Post") SqlTriggerGetProperties_Resource_TriggerType_STATUS_Pre = SqlTriggerGetProperties_Resource_TriggerType_STATUS("Pre") )
const ( SqlTriggerResource_TriggerOperation_All = SqlTriggerResource_TriggerOperation("All") SqlTriggerResource_TriggerOperation_Create = SqlTriggerResource_TriggerOperation("Create") SqlTriggerResource_TriggerOperation_Delete = SqlTriggerResource_TriggerOperation("Delete") SqlTriggerResource_TriggerOperation_Replace = SqlTriggerResource_TriggerOperation("Replace") SqlTriggerResource_TriggerOperation_Update = SqlTriggerResource_TriggerOperation("Update") )
const ( SqlTriggerResource_TriggerType_Post = SqlTriggerResource_TriggerType("Post") SqlTriggerResource_TriggerType_Pre = SqlTriggerResource_TriggerType("Pre") )
const ( ConflictResolutionPolicy_Mode_Custom = ConflictResolutionPolicy_Mode("Custom") ConflictResolutionPolicy_Mode_LastWriterWins = ConflictResolutionPolicy_Mode("LastWriterWins") )
const ( ConflictResolutionPolicy_Mode_STATUS_Custom = ConflictResolutionPolicy_Mode_STATUS("Custom") ConflictResolutionPolicy_Mode_STATUS_LastWriterWins = ConflictResolutionPolicy_Mode_STATUS("LastWriterWins") )
const ( ContainerPartitionKey_Kind_Hash = ContainerPartitionKey_Kind("Hash") ContainerPartitionKey_Kind_MultiHash = ContainerPartitionKey_Kind("MultiHash") ContainerPartitionKey_Kind_Range = ContainerPartitionKey_Kind("Range") )
const ( ContainerPartitionKey_Kind_STATUS_Hash = ContainerPartitionKey_Kind_STATUS("Hash") ContainerPartitionKey_Kind_STATUS_MultiHash = ContainerPartitionKey_Kind_STATUS("MultiHash") ContainerPartitionKey_Kind_STATUS_Range = ContainerPartitionKey_Kind_STATUS("Range") )
const ( IndexingPolicy_IndexingMode_Consistent = IndexingPolicy_IndexingMode("consistent") IndexingPolicy_IndexingMode_Lazy = IndexingPolicy_IndexingMode("lazy") IndexingPolicy_IndexingMode_None = IndexingPolicy_IndexingMode("none") )
const ( IndexingPolicy_IndexingMode_STATUS_Consistent = IndexingPolicy_IndexingMode_STATUS("consistent") IndexingPolicy_IndexingMode_STATUS_Lazy = IndexingPolicy_IndexingMode_STATUS("lazy") IndexingPolicy_IndexingMode_STATUS_None = IndexingPolicy_IndexingMode_STATUS("none") )
const ( CompositePath_Order_Ascending = CompositePath_Order("ascending") CompositePath_Order_Descending = CompositePath_Order("descending") )
const ( CompositePath_Order_STATUS_Ascending = CompositePath_Order_STATUS("ascending") CompositePath_Order_STATUS_Descending = CompositePath_Order_STATUS("descending") )
const ( SpatialType_LineString = SpatialType("LineString") SpatialType_MultiPolygon = SpatialType("MultiPolygon") SpatialType_Point = SpatialType("Point") SpatialType_Polygon = SpatialType("Polygon") )
const ( SpatialType_STATUS_LineString = SpatialType_STATUS("LineString") SpatialType_STATUS_MultiPolygon = SpatialType_STATUS("MultiPolygon") SpatialType_STATUS_Point = SpatialType_STATUS("Point") SpatialType_STATUS_Polygon = SpatialType_STATUS("Polygon") )
const ( Indexes_DataType_LineString = Indexes_DataType("LineString") Indexes_DataType_MultiPolygon = Indexes_DataType("MultiPolygon") Indexes_DataType_Number = Indexes_DataType("Number") Indexes_DataType_Point = Indexes_DataType("Point") Indexes_DataType_Polygon = Indexes_DataType("Polygon") Indexes_DataType_String = Indexes_DataType("String") )
const ( Indexes_DataType_STATUS_LineString = Indexes_DataType_STATUS("LineString") Indexes_DataType_STATUS_MultiPolygon = Indexes_DataType_STATUS("MultiPolygon") Indexes_DataType_STATUS_Number = Indexes_DataType_STATUS("Number") Indexes_DataType_STATUS_Point = Indexes_DataType_STATUS("Point") Indexes_DataType_STATUS_Polygon = Indexes_DataType_STATUS("Polygon") Indexes_DataType_STATUS_String = Indexes_DataType_STATUS("String") )
const ( Indexes_Kind_Hash = Indexes_Kind("Hash") Indexes_Kind_Range = Indexes_Kind("Range") Indexes_Kind_Spatial = Indexes_Kind("Spatial") )
const ( Indexes_Kind_STATUS_Hash = Indexes_Kind_STATUS("Hash") Indexes_Kind_STATUS_Range = Indexes_Kind_STATUS("Range") Indexes_Kind_STATUS_Spatial = Indexes_Kind_STATUS("Spatial") )
const APIVersion_Value = APIVersion("2023-11-15")
const ConnectorOffer_STATUS_Small = ConnectorOffer_STATUS("Small")
const ConnectorOffer_Small = ConnectorOffer("Small")
const ContinuousModeBackupPolicy_Type_Continuous = ContinuousModeBackupPolicy_Type("Continuous")
const ContinuousModeBackupPolicy_Type_STATUS_Continuous = ContinuousModeBackupPolicy_Type_STATUS("Continuous")
const DatabaseAccountOfferType_STATUS_Standard = DatabaseAccountOfferType_STATUS("Standard")
const DatabaseAccountOfferType_Standard = DatabaseAccountOfferType("Standard")
const PeriodicModeBackupPolicy_Type_Periodic = PeriodicModeBackupPolicy_Type("Periodic")
const PeriodicModeBackupPolicy_Type_STATUS_Periodic = PeriodicModeBackupPolicy_Type_STATUS("Periodic")
const RestoreParameters_RestoreMode_PointInTime = RestoreParameters_RestoreMode("PointInTime")
const RestoreParameters_RestoreMode_STATUS_PointInTime = RestoreParameters_RestoreMode_STATUS("PointInTime")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "documentdb.azure.com", Version: "v1api20231115"} // 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 AccountKeyMetadata_STATUS ¶
type AccountKeyMetadata_STATUS struct { // GenerationTime: Generation time in UTC of the key in ISO-8601 format. If the value is missing from the object, it means // that the last key regeneration was triggered before 2022-06-18. GenerationTime *string `json:"generationTime,omitempty"` }
The metadata related to an access key for a given database account.
func (*AccountKeyMetadata_STATUS) AssignProperties_From_AccountKeyMetadata_STATUS ¶
func (metadata *AccountKeyMetadata_STATUS) AssignProperties_From_AccountKeyMetadata_STATUS(source *storage.AccountKeyMetadata_STATUS) error
AssignProperties_From_AccountKeyMetadata_STATUS populates our AccountKeyMetadata_STATUS from the provided source AccountKeyMetadata_STATUS
func (*AccountKeyMetadata_STATUS) AssignProperties_To_AccountKeyMetadata_STATUS ¶
func (metadata *AccountKeyMetadata_STATUS) AssignProperties_To_AccountKeyMetadata_STATUS(destination *storage.AccountKeyMetadata_STATUS) error
AssignProperties_To_AccountKeyMetadata_STATUS populates the provided destination AccountKeyMetadata_STATUS from our AccountKeyMetadata_STATUS
func (*AccountKeyMetadata_STATUS) DeepCopy ¶
func (in *AccountKeyMetadata_STATUS) DeepCopy() *AccountKeyMetadata_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountKeyMetadata_STATUS.
func (*AccountKeyMetadata_STATUS) DeepCopyInto ¶
func (in *AccountKeyMetadata_STATUS) DeepCopyInto(out *AccountKeyMetadata_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountKeyMetadata_STATUS) NewEmptyARMValue ¶
func (metadata *AccountKeyMetadata_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AccountKeyMetadata_STATUS) PopulateFromARM ¶
func (metadata *AccountKeyMetadata_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AnalyticalStorageConfiguration ¶
type AnalyticalStorageConfiguration struct { // SchemaType: Describes the types of schema for analytical storage. SchemaType *AnalyticalStorageSchemaType `json:"schemaType,omitempty"` }
Analytical storage specific properties.
func (*AnalyticalStorageConfiguration) AssignProperties_From_AnalyticalStorageConfiguration ¶
func (configuration *AnalyticalStorageConfiguration) AssignProperties_From_AnalyticalStorageConfiguration(source *storage.AnalyticalStorageConfiguration) error
AssignProperties_From_AnalyticalStorageConfiguration populates our AnalyticalStorageConfiguration from the provided source AnalyticalStorageConfiguration
func (*AnalyticalStorageConfiguration) AssignProperties_To_AnalyticalStorageConfiguration ¶
func (configuration *AnalyticalStorageConfiguration) AssignProperties_To_AnalyticalStorageConfiguration(destination *storage.AnalyticalStorageConfiguration) error
AssignProperties_To_AnalyticalStorageConfiguration 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) Initialize_From_AnalyticalStorageConfiguration_STATUS ¶
func (configuration *AnalyticalStorageConfiguration) Initialize_From_AnalyticalStorageConfiguration_STATUS(source *AnalyticalStorageConfiguration_STATUS) error
Initialize_From_AnalyticalStorageConfiguration_STATUS populates our AnalyticalStorageConfiguration from the provided source AnalyticalStorageConfiguration_STATUS
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 AnalyticalStorageConfiguration_STATUS ¶
type AnalyticalStorageConfiguration_STATUS struct { // SchemaType: Describes the types of schema for analytical storage. SchemaType *AnalyticalStorageSchemaType_STATUS `json:"schemaType,omitempty"` }
Analytical storage specific properties.
func (*AnalyticalStorageConfiguration_STATUS) AssignProperties_From_AnalyticalStorageConfiguration_STATUS ¶
func (configuration *AnalyticalStorageConfiguration_STATUS) AssignProperties_From_AnalyticalStorageConfiguration_STATUS(source *storage.AnalyticalStorageConfiguration_STATUS) error
AssignProperties_From_AnalyticalStorageConfiguration_STATUS populates our AnalyticalStorageConfiguration_STATUS from the provided source AnalyticalStorageConfiguration_STATUS
func (*AnalyticalStorageConfiguration_STATUS) AssignProperties_To_AnalyticalStorageConfiguration_STATUS ¶
func (configuration *AnalyticalStorageConfiguration_STATUS) AssignProperties_To_AnalyticalStorageConfiguration_STATUS(destination *storage.AnalyticalStorageConfiguration_STATUS) error
AssignProperties_To_AnalyticalStorageConfiguration_STATUS 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 AnalyticalStorageSchemaType ¶
type AnalyticalStorageSchemaType string
Describes the types of schema for analytical storage. +kubebuilder:validation:Enum={"FullFidelity","WellDefined"}
type AnalyticalStorageSchemaType_STATUS ¶
type AnalyticalStorageSchemaType_STATUS string
Describes the types of schema for analytical storage.
type ApiProperties ¶
type ApiProperties struct { // ServerVersion: Describes the ServerVersion of an a MongoDB account. ServerVersion *ApiProperties_ServerVersion `json:"serverVersion,omitempty"` }
func (*ApiProperties) AssignProperties_From_ApiProperties ¶
func (properties *ApiProperties) AssignProperties_From_ApiProperties(source *storage.ApiProperties) error
AssignProperties_From_ApiProperties populates our ApiProperties from the provided source ApiProperties
func (*ApiProperties) AssignProperties_To_ApiProperties ¶
func (properties *ApiProperties) AssignProperties_To_ApiProperties(destination *storage.ApiProperties) error
AssignProperties_To_ApiProperties 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) Initialize_From_ApiProperties_STATUS ¶
func (properties *ApiProperties) Initialize_From_ApiProperties_STATUS(source *ApiProperties_STATUS) error
Initialize_From_ApiProperties_STATUS populates our ApiProperties from the provided source ApiProperties_STATUS
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 ApiProperties_STATUS ¶
type ApiProperties_STATUS struct { // ServerVersion: Describes the ServerVersion of an a MongoDB account. ServerVersion *ApiProperties_ServerVersion_STATUS `json:"serverVersion,omitempty"` }
func (*ApiProperties_STATUS) AssignProperties_From_ApiProperties_STATUS ¶
func (properties *ApiProperties_STATUS) AssignProperties_From_ApiProperties_STATUS(source *storage.ApiProperties_STATUS) error
AssignProperties_From_ApiProperties_STATUS populates our ApiProperties_STATUS from the provided source ApiProperties_STATUS
func (*ApiProperties_STATUS) AssignProperties_To_ApiProperties_STATUS ¶
func (properties *ApiProperties_STATUS) AssignProperties_To_ApiProperties_STATUS(destination *storage.ApiProperties_STATUS) error
AssignProperties_To_ApiProperties_STATUS 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_ServerVersion ¶
type ApiProperties_ServerVersion string
+kubebuilder:validation:Enum={"3.2","3.6","4.0","4.2"}
type ApiProperties_ServerVersion_STATUS ¶
type ApiProperties_ServerVersion_STATUS string
type AutoUpgradePolicyResource ¶
type AutoUpgradePolicyResource struct { // ThroughputPolicy: Represents throughput policy which service must adhere to for auto-upgrade ThroughputPolicy *ThroughputPolicyResource `json:"throughputPolicy,omitempty"` }
Cosmos DB resource auto-upgrade policy
func (*AutoUpgradePolicyResource) AssignProperties_From_AutoUpgradePolicyResource ¶
func (resource *AutoUpgradePolicyResource) AssignProperties_From_AutoUpgradePolicyResource(source *storage.AutoUpgradePolicyResource) error
AssignProperties_From_AutoUpgradePolicyResource populates our AutoUpgradePolicyResource from the provided source AutoUpgradePolicyResource
func (*AutoUpgradePolicyResource) AssignProperties_To_AutoUpgradePolicyResource ¶
func (resource *AutoUpgradePolicyResource) AssignProperties_To_AutoUpgradePolicyResource(destination *storage.AutoUpgradePolicyResource) error
AssignProperties_To_AutoUpgradePolicyResource 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) Initialize_From_AutoUpgradePolicyResource_STATUS ¶
func (resource *AutoUpgradePolicyResource) Initialize_From_AutoUpgradePolicyResource_STATUS(source *AutoUpgradePolicyResource_STATUS) error
Initialize_From_AutoUpgradePolicyResource_STATUS populates our AutoUpgradePolicyResource from the provided source AutoUpgradePolicyResource_STATUS
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 AutoUpgradePolicyResource_STATUS ¶
type AutoUpgradePolicyResource_STATUS struct { // ThroughputPolicy: Represents throughput policy which service must adhere to for auto-upgrade ThroughputPolicy *ThroughputPolicyResource_STATUS `json:"throughputPolicy,omitempty"` }
Cosmos DB resource auto-upgrade policy
func (*AutoUpgradePolicyResource_STATUS) AssignProperties_From_AutoUpgradePolicyResource_STATUS ¶
func (resource *AutoUpgradePolicyResource_STATUS) AssignProperties_From_AutoUpgradePolicyResource_STATUS(source *storage.AutoUpgradePolicyResource_STATUS) error
AssignProperties_From_AutoUpgradePolicyResource_STATUS populates our AutoUpgradePolicyResource_STATUS from the provided source AutoUpgradePolicyResource_STATUS
func (*AutoUpgradePolicyResource_STATUS) AssignProperties_To_AutoUpgradePolicyResource_STATUS ¶
func (resource *AutoUpgradePolicyResource_STATUS) AssignProperties_To_AutoUpgradePolicyResource_STATUS(destination *storage.AutoUpgradePolicyResource_STATUS) error
AssignProperties_To_AutoUpgradePolicyResource_STATUS 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 AutoscaleSettings ¶
type AutoscaleSettings struct { // MaxThroughput: Represents maximum throughput, the resource can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` }
func (*AutoscaleSettings) AssignProperties_From_AutoscaleSettings ¶
func (settings *AutoscaleSettings) AssignProperties_From_AutoscaleSettings(source *storage.AutoscaleSettings) error
AssignProperties_From_AutoscaleSettings populates our AutoscaleSettings from the provided source AutoscaleSettings
func (*AutoscaleSettings) AssignProperties_To_AutoscaleSettings ¶
func (settings *AutoscaleSettings) AssignProperties_To_AutoscaleSettings(destination *storage.AutoscaleSettings) error
AssignProperties_To_AutoscaleSettings 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) Initialize_From_AutoscaleSettings_STATUS ¶
func (settings *AutoscaleSettings) Initialize_From_AutoscaleSettings_STATUS(source *AutoscaleSettings_STATUS) error
Initialize_From_AutoscaleSettings_STATUS populates our AutoscaleSettings from the provided source AutoscaleSettings_STATUS
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 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"` }
Cosmos DB provisioned throughput settings object
func (*AutoscaleSettingsResource) AssignProperties_From_AutoscaleSettingsResource ¶
func (resource *AutoscaleSettingsResource) AssignProperties_From_AutoscaleSettingsResource(source *storage.AutoscaleSettingsResource) error
AssignProperties_From_AutoscaleSettingsResource populates our AutoscaleSettingsResource from the provided source AutoscaleSettingsResource
func (*AutoscaleSettingsResource) AssignProperties_To_AutoscaleSettingsResource ¶
func (resource *AutoscaleSettingsResource) AssignProperties_To_AutoscaleSettingsResource(destination *storage.AutoscaleSettingsResource) error
AssignProperties_To_AutoscaleSettingsResource 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) Initialize_From_AutoscaleSettingsResource_STATUS ¶
func (resource *AutoscaleSettingsResource) Initialize_From_AutoscaleSettingsResource_STATUS(source *AutoscaleSettingsResource_STATUS) error
Initialize_From_AutoscaleSettingsResource_STATUS populates our AutoscaleSettingsResource from the provided source AutoscaleSettingsResource_STATUS
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 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"` }
Cosmos DB provisioned throughput settings object
func (*AutoscaleSettingsResource_STATUS) AssignProperties_From_AutoscaleSettingsResource_STATUS ¶
func (resource *AutoscaleSettingsResource_STATUS) AssignProperties_From_AutoscaleSettingsResource_STATUS(source *storage.AutoscaleSettingsResource_STATUS) error
AssignProperties_From_AutoscaleSettingsResource_STATUS populates our AutoscaleSettingsResource_STATUS from the provided source AutoscaleSettingsResource_STATUS
func (*AutoscaleSettingsResource_STATUS) AssignProperties_To_AutoscaleSettingsResource_STATUS ¶
func (resource *AutoscaleSettingsResource_STATUS) AssignProperties_To_AutoscaleSettingsResource_STATUS(destination *storage.AutoscaleSettingsResource_STATUS) error
AssignProperties_To_AutoscaleSettingsResource_STATUS 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 AutoscaleSettings_STATUS ¶
type AutoscaleSettings_STATUS struct { // MaxThroughput: Represents maximum throughput, the resource can scale up to. MaxThroughput *int `json:"maxThroughput,omitempty"` }
func (*AutoscaleSettings_STATUS) AssignProperties_From_AutoscaleSettings_STATUS ¶
func (settings *AutoscaleSettings_STATUS) AssignProperties_From_AutoscaleSettings_STATUS(source *storage.AutoscaleSettings_STATUS) error
AssignProperties_From_AutoscaleSettings_STATUS populates our AutoscaleSettings_STATUS from the provided source AutoscaleSettings_STATUS
func (*AutoscaleSettings_STATUS) AssignProperties_To_AutoscaleSettings_STATUS ¶
func (settings *AutoscaleSettings_STATUS) AssignProperties_To_AutoscaleSettings_STATUS(destination *storage.AutoscaleSettings_STATUS) error
AssignProperties_To_AutoscaleSettings_STATUS 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 BackupPolicy ¶
type BackupPolicy struct { // Continuous: Mutually exclusive with all other properties Continuous *ContinuousModeBackupPolicy `json:"continuous,omitempty"` // Periodic: Mutually exclusive with all other properties Periodic *PeriodicModeBackupPolicy `json:"periodic,omitempty"` }
func (*BackupPolicy) AssignProperties_From_BackupPolicy ¶
func (policy *BackupPolicy) AssignProperties_From_BackupPolicy(source *storage.BackupPolicy) error
AssignProperties_From_BackupPolicy populates our BackupPolicy from the provided source BackupPolicy
func (*BackupPolicy) AssignProperties_To_BackupPolicy ¶
func (policy *BackupPolicy) AssignProperties_To_BackupPolicy(destination *storage.BackupPolicy) error
AssignProperties_To_BackupPolicy populates the provided destination BackupPolicy from our BackupPolicy
func (*BackupPolicy) ConvertToARM ¶
func (policy *BackupPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupPolicy) DeepCopy ¶
func (in *BackupPolicy) DeepCopy() *BackupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy.
func (*BackupPolicy) DeepCopyInto ¶
func (in *BackupPolicy) DeepCopyInto(out *BackupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupPolicy) Initialize_From_BackupPolicy_STATUS ¶
func (policy *BackupPolicy) Initialize_From_BackupPolicy_STATUS(source *BackupPolicy_STATUS) error
Initialize_From_BackupPolicy_STATUS populates our BackupPolicy from the provided source BackupPolicy_STATUS
func (*BackupPolicy) NewEmptyARMValue ¶
func (policy *BackupPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupPolicy) PopulateFromARM ¶
func (policy *BackupPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupPolicyMigrationState ¶
type BackupPolicyMigrationState struct { // StartTime: Time at which the backup policy migration started (ISO-8601 format). StartTime *string `json:"startTime,omitempty"` // Status: Describes the status of migration between backup policy types. Status *BackupPolicyMigrationStatus `json:"status,omitempty"` // TargetType: Describes the target backup policy type of the backup policy migration. TargetType *BackupPolicyType `json:"targetType,omitempty"` }
The object representing the state of the migration between the backup policies.
func (*BackupPolicyMigrationState) AssignProperties_From_BackupPolicyMigrationState ¶
func (state *BackupPolicyMigrationState) AssignProperties_From_BackupPolicyMigrationState(source *storage.BackupPolicyMigrationState) error
AssignProperties_From_BackupPolicyMigrationState populates our BackupPolicyMigrationState from the provided source BackupPolicyMigrationState
func (*BackupPolicyMigrationState) AssignProperties_To_BackupPolicyMigrationState ¶
func (state *BackupPolicyMigrationState) AssignProperties_To_BackupPolicyMigrationState(destination *storage.BackupPolicyMigrationState) error
AssignProperties_To_BackupPolicyMigrationState populates the provided destination BackupPolicyMigrationState from our BackupPolicyMigrationState
func (*BackupPolicyMigrationState) ConvertToARM ¶
func (state *BackupPolicyMigrationState) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BackupPolicyMigrationState) DeepCopy ¶
func (in *BackupPolicyMigrationState) DeepCopy() *BackupPolicyMigrationState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicyMigrationState.
func (*BackupPolicyMigrationState) DeepCopyInto ¶
func (in *BackupPolicyMigrationState) DeepCopyInto(out *BackupPolicyMigrationState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupPolicyMigrationState) Initialize_From_BackupPolicyMigrationState_STATUS ¶
func (state *BackupPolicyMigrationState) Initialize_From_BackupPolicyMigrationState_STATUS(source *BackupPolicyMigrationState_STATUS) error
Initialize_From_BackupPolicyMigrationState_STATUS populates our BackupPolicyMigrationState from the provided source BackupPolicyMigrationState_STATUS
func (*BackupPolicyMigrationState) NewEmptyARMValue ¶
func (state *BackupPolicyMigrationState) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupPolicyMigrationState) PopulateFromARM ¶
func (state *BackupPolicyMigrationState) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupPolicyMigrationState_STATUS ¶
type BackupPolicyMigrationState_STATUS struct { // StartTime: Time at which the backup policy migration started (ISO-8601 format). StartTime *string `json:"startTime,omitempty"` // Status: Describes the status of migration between backup policy types. Status *BackupPolicyMigrationStatus_STATUS `json:"status,omitempty"` // TargetType: Describes the target backup policy type of the backup policy migration. TargetType *BackupPolicyType_STATUS `json:"targetType,omitempty"` }
The object representing the state of the migration between the backup policies.
func (*BackupPolicyMigrationState_STATUS) AssignProperties_From_BackupPolicyMigrationState_STATUS ¶
func (state *BackupPolicyMigrationState_STATUS) AssignProperties_From_BackupPolicyMigrationState_STATUS(source *storage.BackupPolicyMigrationState_STATUS) error
AssignProperties_From_BackupPolicyMigrationState_STATUS populates our BackupPolicyMigrationState_STATUS from the provided source BackupPolicyMigrationState_STATUS
func (*BackupPolicyMigrationState_STATUS) AssignProperties_To_BackupPolicyMigrationState_STATUS ¶
func (state *BackupPolicyMigrationState_STATUS) AssignProperties_To_BackupPolicyMigrationState_STATUS(destination *storage.BackupPolicyMigrationState_STATUS) error
AssignProperties_To_BackupPolicyMigrationState_STATUS populates the provided destination BackupPolicyMigrationState_STATUS from our BackupPolicyMigrationState_STATUS
func (*BackupPolicyMigrationState_STATUS) DeepCopy ¶
func (in *BackupPolicyMigrationState_STATUS) DeepCopy() *BackupPolicyMigrationState_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicyMigrationState_STATUS.
func (*BackupPolicyMigrationState_STATUS) DeepCopyInto ¶
func (in *BackupPolicyMigrationState_STATUS) DeepCopyInto(out *BackupPolicyMigrationState_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupPolicyMigrationState_STATUS) NewEmptyARMValue ¶
func (state *BackupPolicyMigrationState_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupPolicyMigrationState_STATUS) PopulateFromARM ¶
func (state *BackupPolicyMigrationState_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupPolicyMigrationStatus ¶
type BackupPolicyMigrationStatus string
Describes the status of migration between backup policy types. +kubebuilder:validation:Enum={"Completed","Failed","InProgress","Invalid"}
type BackupPolicyMigrationStatus_STATUS ¶
type BackupPolicyMigrationStatus_STATUS string
Describes the status of migration between backup policy types.
type BackupPolicyType ¶
type BackupPolicyType string
Describes the mode of backups. +kubebuilder:validation:Enum={"Continuous","Periodic"}
type BackupPolicy_STATUS ¶
type BackupPolicy_STATUS struct { // Continuous: Mutually exclusive with all other properties Continuous *ContinuousModeBackupPolicy_STATUS `json:"continuous,omitempty"` // Periodic: Mutually exclusive with all other properties Periodic *PeriodicModeBackupPolicy_STATUS `json:"periodic,omitempty"` }
func (*BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS ¶
func (policy *BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS(source *storage.BackupPolicy_STATUS) error
AssignProperties_From_BackupPolicy_STATUS populates our BackupPolicy_STATUS from the provided source BackupPolicy_STATUS
func (*BackupPolicy_STATUS) AssignProperties_To_BackupPolicy_STATUS ¶
func (policy *BackupPolicy_STATUS) AssignProperties_To_BackupPolicy_STATUS(destination *storage.BackupPolicy_STATUS) error
AssignProperties_To_BackupPolicy_STATUS populates the provided destination BackupPolicy_STATUS from our BackupPolicy_STATUS
func (*BackupPolicy_STATUS) DeepCopy ¶
func (in *BackupPolicy_STATUS) DeepCopy() *BackupPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy_STATUS.
func (*BackupPolicy_STATUS) DeepCopyInto ¶
func (in *BackupPolicy_STATUS) DeepCopyInto(out *BackupPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupPolicy_STATUS) NewEmptyARMValue ¶
func (policy *BackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BackupPolicy_STATUS) PopulateFromARM ¶
func (policy *BackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BackupStorageRedundancy ¶
type BackupStorageRedundancy string
Enum to indicate type of backup storage redundancy. +kubebuilder:validation:Enum={"Geo","Local","Zone"}
type BackupStorageRedundancy_STATUS ¶
type BackupStorageRedundancy_STATUS string
Enum to indicate type of backup storage redundancy.
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"` }
Cosmos DB capability object
func (*Capability) AssignProperties_From_Capability ¶
func (capability *Capability) AssignProperties_From_Capability(source *storage.Capability) error
AssignProperties_From_Capability populates our Capability from the provided source Capability
func (*Capability) AssignProperties_To_Capability ¶
func (capability *Capability) AssignProperties_To_Capability(destination *storage.Capability) error
AssignProperties_To_Capability 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) Initialize_From_Capability_STATUS ¶
func (capability *Capability) Initialize_From_Capability_STATUS(source *Capability_STATUS) error
Initialize_From_Capability_STATUS populates our Capability from the provided source Capability_STATUS
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 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"` }
Cosmos DB capability object
func (*Capability_STATUS) AssignProperties_From_Capability_STATUS ¶
func (capability *Capability_STATUS) AssignProperties_From_Capability_STATUS(source *storage.Capability_STATUS) error
AssignProperties_From_Capability_STATUS populates our Capability_STATUS from the provided source Capability_STATUS
func (*Capability_STATUS) AssignProperties_To_Capability_STATUS ¶
func (capability *Capability_STATUS) AssignProperties_To_Capability_STATUS(destination *storage.Capability_STATUS) error
AssignProperties_To_Capability_STATUS 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 Capacity ¶
type Capacity struct { // +kubebuilder:validation:Minimum=-1 // TotalThroughputLimit: The total throughput limit imposed on the account. A totalThroughputLimit of 2000 imposes a strict // limit of max throughput that can be provisioned on that account to be 2000. A totalThroughputLimit of -1 indicates no // limits on provisioning of throughput. TotalThroughputLimit *int `json:"totalThroughputLimit,omitempty"` }
The object that represents all properties related to capacity enforcement on an account.
func (*Capacity) AssignProperties_From_Capacity ¶
AssignProperties_From_Capacity populates our Capacity from the provided source Capacity
func (*Capacity) AssignProperties_To_Capacity ¶
AssignProperties_To_Capacity populates the provided destination Capacity from our Capacity
func (*Capacity) ConvertToARM ¶
func (capacity *Capacity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Capacity) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capacity.
func (*Capacity) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Capacity) Initialize_From_Capacity_STATUS ¶
func (capacity *Capacity) Initialize_From_Capacity_STATUS(source *Capacity_STATUS) error
Initialize_From_Capacity_STATUS populates our Capacity from the provided source Capacity_STATUS
func (*Capacity) NewEmptyARMValue ¶
func (capacity *Capacity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Capacity) PopulateFromARM ¶
func (capacity *Capacity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Capacity_STATUS ¶
type Capacity_STATUS struct { // TotalThroughputLimit: The total throughput limit imposed on the account. A totalThroughputLimit of 2000 imposes a strict // limit of max throughput that can be provisioned on that account to be 2000. A totalThroughputLimit of -1 indicates no // limits on provisioning of throughput. TotalThroughputLimit *int `json:"totalThroughputLimit,omitempty"` }
The object that represents all properties related to capacity enforcement on an account.
func (*Capacity_STATUS) AssignProperties_From_Capacity_STATUS ¶
func (capacity *Capacity_STATUS) AssignProperties_From_Capacity_STATUS(source *storage.Capacity_STATUS) error
AssignProperties_From_Capacity_STATUS populates our Capacity_STATUS from the provided source Capacity_STATUS
func (*Capacity_STATUS) AssignProperties_To_Capacity_STATUS ¶
func (capacity *Capacity_STATUS) AssignProperties_To_Capacity_STATUS(destination *storage.Capacity_STATUS) error
AssignProperties_To_Capacity_STATUS populates the provided destination Capacity_STATUS from our Capacity_STATUS
func (*Capacity_STATUS) DeepCopy ¶
func (in *Capacity_STATUS) DeepCopy() *Capacity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capacity_STATUS.
func (*Capacity_STATUS) DeepCopyInto ¶
func (in *Capacity_STATUS) DeepCopyInto(out *Capacity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Capacity_STATUS) NewEmptyARMValue ¶
func (capacity *Capacity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Capacity_STATUS) PopulateFromARM ¶
func (capacity *Capacity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ClientEncryptionIncludedPath ¶
type ClientEncryptionIncludedPath struct { // +kubebuilder:validation:Required // ClientEncryptionKeyId: The identifier of the Client Encryption Key to be used to encrypt the path. ClientEncryptionKeyId *string `json:"clientEncryptionKeyId,omitempty"` // +kubebuilder:validation:Required // EncryptionAlgorithm: The encryption algorithm which will be used. Eg - AEAD_AES_256_CBC_HMAC_SHA256. EncryptionAlgorithm *string `json:"encryptionAlgorithm,omitempty"` // +kubebuilder:validation:Required // EncryptionType: The type of encryption to be performed. Eg - Deterministic, Randomized. EncryptionType *string `json:"encryptionType,omitempty"` // +kubebuilder:validation:Required // Path: Path that needs to be encrypted. Path *string `json:"path,omitempty"` }
.
func (*ClientEncryptionIncludedPath) AssignProperties_From_ClientEncryptionIncludedPath ¶
func (path *ClientEncryptionIncludedPath) AssignProperties_From_ClientEncryptionIncludedPath(source *storage.ClientEncryptionIncludedPath) error
AssignProperties_From_ClientEncryptionIncludedPath populates our ClientEncryptionIncludedPath from the provided source ClientEncryptionIncludedPath
func (*ClientEncryptionIncludedPath) AssignProperties_To_ClientEncryptionIncludedPath ¶
func (path *ClientEncryptionIncludedPath) AssignProperties_To_ClientEncryptionIncludedPath(destination *storage.ClientEncryptionIncludedPath) error
AssignProperties_To_ClientEncryptionIncludedPath populates the provided destination ClientEncryptionIncludedPath from our ClientEncryptionIncludedPath
func (*ClientEncryptionIncludedPath) ConvertToARM ¶
func (path *ClientEncryptionIncludedPath) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ClientEncryptionIncludedPath) DeepCopy ¶
func (in *ClientEncryptionIncludedPath) DeepCopy() *ClientEncryptionIncludedPath
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientEncryptionIncludedPath.
func (*ClientEncryptionIncludedPath) DeepCopyInto ¶
func (in *ClientEncryptionIncludedPath) DeepCopyInto(out *ClientEncryptionIncludedPath)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientEncryptionIncludedPath) Initialize_From_ClientEncryptionIncludedPath_STATUS ¶
func (path *ClientEncryptionIncludedPath) Initialize_From_ClientEncryptionIncludedPath_STATUS(source *ClientEncryptionIncludedPath_STATUS) error
Initialize_From_ClientEncryptionIncludedPath_STATUS populates our ClientEncryptionIncludedPath from the provided source ClientEncryptionIncludedPath_STATUS
func (*ClientEncryptionIncludedPath) NewEmptyARMValue ¶
func (path *ClientEncryptionIncludedPath) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ClientEncryptionIncludedPath) PopulateFromARM ¶
func (path *ClientEncryptionIncludedPath) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ClientEncryptionIncludedPath_STATUS ¶
type ClientEncryptionIncludedPath_STATUS struct { // ClientEncryptionKeyId: The identifier of the Client Encryption Key to be used to encrypt the path. ClientEncryptionKeyId *string `json:"clientEncryptionKeyId,omitempty"` // EncryptionAlgorithm: The encryption algorithm which will be used. Eg - AEAD_AES_256_CBC_HMAC_SHA256. EncryptionAlgorithm *string `json:"encryptionAlgorithm,omitempty"` // EncryptionType: The type of encryption to be performed. Eg - Deterministic, Randomized. EncryptionType *string `json:"encryptionType,omitempty"` // Path: Path that needs to be encrypted. Path *string `json:"path,omitempty"` }
.
func (*ClientEncryptionIncludedPath_STATUS) AssignProperties_From_ClientEncryptionIncludedPath_STATUS ¶
func (path *ClientEncryptionIncludedPath_STATUS) AssignProperties_From_ClientEncryptionIncludedPath_STATUS(source *storage.ClientEncryptionIncludedPath_STATUS) error
AssignProperties_From_ClientEncryptionIncludedPath_STATUS populates our ClientEncryptionIncludedPath_STATUS from the provided source ClientEncryptionIncludedPath_STATUS
func (*ClientEncryptionIncludedPath_STATUS) AssignProperties_To_ClientEncryptionIncludedPath_STATUS ¶
func (path *ClientEncryptionIncludedPath_STATUS) AssignProperties_To_ClientEncryptionIncludedPath_STATUS(destination *storage.ClientEncryptionIncludedPath_STATUS) error
AssignProperties_To_ClientEncryptionIncludedPath_STATUS populates the provided destination ClientEncryptionIncludedPath_STATUS from our ClientEncryptionIncludedPath_STATUS
func (*ClientEncryptionIncludedPath_STATUS) DeepCopy ¶
func (in *ClientEncryptionIncludedPath_STATUS) DeepCopy() *ClientEncryptionIncludedPath_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientEncryptionIncludedPath_STATUS.
func (*ClientEncryptionIncludedPath_STATUS) DeepCopyInto ¶
func (in *ClientEncryptionIncludedPath_STATUS) DeepCopyInto(out *ClientEncryptionIncludedPath_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientEncryptionIncludedPath_STATUS) NewEmptyARMValue ¶
func (path *ClientEncryptionIncludedPath_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ClientEncryptionIncludedPath_STATUS) PopulateFromARM ¶
func (path *ClientEncryptionIncludedPath_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ClientEncryptionPolicy ¶
type ClientEncryptionPolicy struct { // +kubebuilder:validation:Required // IncludedPaths: Paths of the item that need encryption along with path-specific settings. IncludedPaths []ClientEncryptionIncludedPath `json:"includedPaths,omitempty"` // +kubebuilder:validation:Required // +kubebuilder:validation:Maximum=2 // +kubebuilder:validation:Minimum=1 // PolicyFormatVersion: Version of the client encryption policy definition. Supported versions are 1 and 2. Version 2 // supports id and partition key path encryption. PolicyFormatVersion *int `json:"policyFormatVersion,omitempty"` }
Cosmos DB client encryption policy.
func (*ClientEncryptionPolicy) AssignProperties_From_ClientEncryptionPolicy ¶
func (policy *ClientEncryptionPolicy) AssignProperties_From_ClientEncryptionPolicy(source *storage.ClientEncryptionPolicy) error
AssignProperties_From_ClientEncryptionPolicy populates our ClientEncryptionPolicy from the provided source ClientEncryptionPolicy
func (*ClientEncryptionPolicy) AssignProperties_To_ClientEncryptionPolicy ¶
func (policy *ClientEncryptionPolicy) AssignProperties_To_ClientEncryptionPolicy(destination *storage.ClientEncryptionPolicy) error
AssignProperties_To_ClientEncryptionPolicy populates the provided destination ClientEncryptionPolicy from our ClientEncryptionPolicy
func (*ClientEncryptionPolicy) ConvertToARM ¶
func (policy *ClientEncryptionPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ClientEncryptionPolicy) DeepCopy ¶
func (in *ClientEncryptionPolicy) DeepCopy() *ClientEncryptionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientEncryptionPolicy.
func (*ClientEncryptionPolicy) DeepCopyInto ¶
func (in *ClientEncryptionPolicy) DeepCopyInto(out *ClientEncryptionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientEncryptionPolicy) Initialize_From_ClientEncryptionPolicy_STATUS ¶
func (policy *ClientEncryptionPolicy) Initialize_From_ClientEncryptionPolicy_STATUS(source *ClientEncryptionPolicy_STATUS) error
Initialize_From_ClientEncryptionPolicy_STATUS populates our ClientEncryptionPolicy from the provided source ClientEncryptionPolicy_STATUS
func (*ClientEncryptionPolicy) NewEmptyARMValue ¶
func (policy *ClientEncryptionPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ClientEncryptionPolicy) PopulateFromARM ¶
func (policy *ClientEncryptionPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ClientEncryptionPolicy_STATUS ¶
type ClientEncryptionPolicy_STATUS struct { // IncludedPaths: Paths of the item that need encryption along with path-specific settings. IncludedPaths []ClientEncryptionIncludedPath_STATUS `json:"includedPaths,omitempty"` // PolicyFormatVersion: Version of the client encryption policy definition. Supported versions are 1 and 2. Version 2 // supports id and partition key path encryption. PolicyFormatVersion *int `json:"policyFormatVersion,omitempty"` }
Cosmos DB client encryption policy.
func (*ClientEncryptionPolicy_STATUS) AssignProperties_From_ClientEncryptionPolicy_STATUS ¶
func (policy *ClientEncryptionPolicy_STATUS) AssignProperties_From_ClientEncryptionPolicy_STATUS(source *storage.ClientEncryptionPolicy_STATUS) error
AssignProperties_From_ClientEncryptionPolicy_STATUS populates our ClientEncryptionPolicy_STATUS from the provided source ClientEncryptionPolicy_STATUS
func (*ClientEncryptionPolicy_STATUS) AssignProperties_To_ClientEncryptionPolicy_STATUS ¶
func (policy *ClientEncryptionPolicy_STATUS) AssignProperties_To_ClientEncryptionPolicy_STATUS(destination *storage.ClientEncryptionPolicy_STATUS) error
AssignProperties_To_ClientEncryptionPolicy_STATUS populates the provided destination ClientEncryptionPolicy_STATUS from our ClientEncryptionPolicy_STATUS
func (*ClientEncryptionPolicy_STATUS) DeepCopy ¶
func (in *ClientEncryptionPolicy_STATUS) DeepCopy() *ClientEncryptionPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientEncryptionPolicy_STATUS.
func (*ClientEncryptionPolicy_STATUS) DeepCopyInto ¶
func (in *ClientEncryptionPolicy_STATUS) DeepCopyInto(out *ClientEncryptionPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientEncryptionPolicy_STATUS) NewEmptyARMValue ¶
func (policy *ClientEncryptionPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ClientEncryptionPolicy_STATUS) PopulateFromARM ¶
func (policy *ClientEncryptionPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CompositePath ¶
type CompositePath struct { // Order: Sort order for composite paths. Order *CompositePath_Order `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) AssignProperties_From_CompositePath ¶
func (path *CompositePath) AssignProperties_From_CompositePath(source *storage.CompositePath) error
AssignProperties_From_CompositePath populates our CompositePath from the provided source CompositePath
func (*CompositePath) AssignProperties_To_CompositePath ¶
func (path *CompositePath) AssignProperties_To_CompositePath(destination *storage.CompositePath) error
AssignProperties_To_CompositePath 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) Initialize_From_CompositePath_STATUS ¶
func (path *CompositePath) Initialize_From_CompositePath_STATUS(source *CompositePath_STATUS) error
Initialize_From_CompositePath_STATUS populates our CompositePath from the provided source CompositePath_STATUS
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 CompositePath_Order ¶
type CompositePath_Order string
+kubebuilder:validation:Enum={"ascending","descending"}
type CompositePath_Order_STATUS ¶
type CompositePath_Order_STATUS string
type CompositePath_STATUS ¶
type CompositePath_STATUS struct { // Order: Sort order for composite paths. Order *CompositePath_Order_STATUS `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) AssignProperties_From_CompositePath_STATUS ¶
func (path *CompositePath_STATUS) AssignProperties_From_CompositePath_STATUS(source *storage.CompositePath_STATUS) error
AssignProperties_From_CompositePath_STATUS populates our CompositePath_STATUS from the provided source CompositePath_STATUS
func (*CompositePath_STATUS) AssignProperties_To_CompositePath_STATUS ¶
func (path *CompositePath_STATUS) AssignProperties_To_CompositePath_STATUS(destination *storage.CompositePath_STATUS) error
AssignProperties_To_CompositePath_STATUS 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 ComputedProperty ¶
type ComputedProperty struct { // Name: The name of a computed property, for example - "cp_lowerName" Name *string `json:"name,omitempty"` // Query: The query that evaluates the value for computed property, for example - "SELECT VALUE LOWER(c.name) FROM c" Query *string `json:"query,omitempty"` }
The definition of a computed property
func (*ComputedProperty) AssignProperties_From_ComputedProperty ¶
func (property *ComputedProperty) AssignProperties_From_ComputedProperty(source *storage.ComputedProperty) error
AssignProperties_From_ComputedProperty populates our ComputedProperty from the provided source ComputedProperty
func (*ComputedProperty) AssignProperties_To_ComputedProperty ¶
func (property *ComputedProperty) AssignProperties_To_ComputedProperty(destination *storage.ComputedProperty) error
AssignProperties_To_ComputedProperty populates the provided destination ComputedProperty from our ComputedProperty
func (*ComputedProperty) ConvertToARM ¶
func (property *ComputedProperty) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ComputedProperty) DeepCopy ¶
func (in *ComputedProperty) DeepCopy() *ComputedProperty
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedProperty.
func (*ComputedProperty) DeepCopyInto ¶
func (in *ComputedProperty) DeepCopyInto(out *ComputedProperty)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ComputedProperty) Initialize_From_ComputedProperty_STATUS ¶
func (property *ComputedProperty) Initialize_From_ComputedProperty_STATUS(source *ComputedProperty_STATUS) error
Initialize_From_ComputedProperty_STATUS populates our ComputedProperty from the provided source ComputedProperty_STATUS
func (*ComputedProperty) NewEmptyARMValue ¶
func (property *ComputedProperty) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ComputedProperty) PopulateFromARM ¶
func (property *ComputedProperty) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ComputedProperty_STATUS ¶
type ComputedProperty_STATUS struct { // Name: The name of a computed property, for example - "cp_lowerName" Name *string `json:"name,omitempty"` // Query: The query that evaluates the value for computed property, for example - "SELECT VALUE LOWER(c.name) FROM c" Query *string `json:"query,omitempty"` }
The definition of a computed property
func (*ComputedProperty_STATUS) AssignProperties_From_ComputedProperty_STATUS ¶
func (property *ComputedProperty_STATUS) AssignProperties_From_ComputedProperty_STATUS(source *storage.ComputedProperty_STATUS) error
AssignProperties_From_ComputedProperty_STATUS populates our ComputedProperty_STATUS from the provided source ComputedProperty_STATUS
func (*ComputedProperty_STATUS) AssignProperties_To_ComputedProperty_STATUS ¶
func (property *ComputedProperty_STATUS) AssignProperties_To_ComputedProperty_STATUS(destination *storage.ComputedProperty_STATUS) error
AssignProperties_To_ComputedProperty_STATUS populates the provided destination ComputedProperty_STATUS from our ComputedProperty_STATUS
func (*ComputedProperty_STATUS) DeepCopy ¶
func (in *ComputedProperty_STATUS) DeepCopy() *ComputedProperty_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedProperty_STATUS.
func (*ComputedProperty_STATUS) DeepCopyInto ¶
func (in *ComputedProperty_STATUS) DeepCopyInto(out *ComputedProperty_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ComputedProperty_STATUS) NewEmptyARMValue ¶
func (property *ComputedProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ComputedProperty_STATUS) PopulateFromARM ¶
func (property *ComputedProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
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 *ConflictResolutionPolicy_Mode `json:"mode,omitempty"` }
The conflict resolution policy for the container.
func (*ConflictResolutionPolicy) AssignProperties_From_ConflictResolutionPolicy ¶
func (policy *ConflictResolutionPolicy) AssignProperties_From_ConflictResolutionPolicy(source *storage.ConflictResolutionPolicy) error
AssignProperties_From_ConflictResolutionPolicy populates our ConflictResolutionPolicy from the provided source ConflictResolutionPolicy
func (*ConflictResolutionPolicy) AssignProperties_To_ConflictResolutionPolicy ¶
func (policy *ConflictResolutionPolicy) AssignProperties_To_ConflictResolutionPolicy(destination *storage.ConflictResolutionPolicy) error
AssignProperties_To_ConflictResolutionPolicy 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) Initialize_From_ConflictResolutionPolicy_STATUS ¶
func (policy *ConflictResolutionPolicy) Initialize_From_ConflictResolutionPolicy_STATUS(source *ConflictResolutionPolicy_STATUS) error
Initialize_From_ConflictResolutionPolicy_STATUS populates our ConflictResolutionPolicy from the provided source ConflictResolutionPolicy_STATUS
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 ConflictResolutionPolicy_Mode ¶
type ConflictResolutionPolicy_Mode string
+kubebuilder:validation:Enum={"Custom","LastWriterWins"}
type ConflictResolutionPolicy_Mode_STATUS ¶
type ConflictResolutionPolicy_Mode_STATUS 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 *ConflictResolutionPolicy_Mode_STATUS `json:"mode,omitempty"` }
The conflict resolution policy for the container.
func (*ConflictResolutionPolicy_STATUS) AssignProperties_From_ConflictResolutionPolicy_STATUS ¶
func (policy *ConflictResolutionPolicy_STATUS) AssignProperties_From_ConflictResolutionPolicy_STATUS(source *storage.ConflictResolutionPolicy_STATUS) error
AssignProperties_From_ConflictResolutionPolicy_STATUS populates our ConflictResolutionPolicy_STATUS from the provided source ConflictResolutionPolicy_STATUS
func (*ConflictResolutionPolicy_STATUS) AssignProperties_To_ConflictResolutionPolicy_STATUS ¶
func (policy *ConflictResolutionPolicy_STATUS) AssignProperties_To_ConflictResolutionPolicy_STATUS(destination *storage.ConflictResolutionPolicy_STATUS) error
AssignProperties_To_ConflictResolutionPolicy_STATUS 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 ConnectorOffer ¶
type ConnectorOffer string
The cassandra connector offer type for the Cosmos DB C* database account. +kubebuilder:validation:Enum={"Small"}
type ConnectorOffer_STATUS ¶
type ConnectorOffer_STATUS string
The cassandra connector offer type for the Cosmos DB C* database account.
type ConsistencyPolicy ¶
type ConsistencyPolicy struct { // +kubebuilder:validation:Required // DefaultConsistencyLevel: The default consistency level and configuration settings of the Cosmos DB account. DefaultConsistencyLevel *ConsistencyPolicy_DefaultConsistencyLevel `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"` }
The consistency policy for the Cosmos DB database account.
func (*ConsistencyPolicy) AssignProperties_From_ConsistencyPolicy ¶
func (policy *ConsistencyPolicy) AssignProperties_From_ConsistencyPolicy(source *storage.ConsistencyPolicy) error
AssignProperties_From_ConsistencyPolicy populates our ConsistencyPolicy from the provided source ConsistencyPolicy
func (*ConsistencyPolicy) AssignProperties_To_ConsistencyPolicy ¶
func (policy *ConsistencyPolicy) AssignProperties_To_ConsistencyPolicy(destination *storage.ConsistencyPolicy) error
AssignProperties_To_ConsistencyPolicy 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) Initialize_From_ConsistencyPolicy_STATUS ¶
func (policy *ConsistencyPolicy) Initialize_From_ConsistencyPolicy_STATUS(source *ConsistencyPolicy_STATUS) error
Initialize_From_ConsistencyPolicy_STATUS populates our ConsistencyPolicy from the provided source ConsistencyPolicy_STATUS
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 ConsistencyPolicy_DefaultConsistencyLevel ¶
type ConsistencyPolicy_DefaultConsistencyLevel string
+kubebuilder:validation:Enum={"BoundedStaleness","ConsistentPrefix","Eventual","Session","Strong"}
type ConsistencyPolicy_DefaultConsistencyLevel_STATUS ¶
type ConsistencyPolicy_DefaultConsistencyLevel_STATUS string
type ConsistencyPolicy_STATUS ¶
type ConsistencyPolicy_STATUS struct { // DefaultConsistencyLevel: The default consistency level and configuration settings of the Cosmos DB account. DefaultConsistencyLevel *ConsistencyPolicy_DefaultConsistencyLevel_STATUS `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"` }
The consistency policy for the Cosmos DB database account.
func (*ConsistencyPolicy_STATUS) AssignProperties_From_ConsistencyPolicy_STATUS ¶
func (policy *ConsistencyPolicy_STATUS) AssignProperties_From_ConsistencyPolicy_STATUS(source *storage.ConsistencyPolicy_STATUS) error
AssignProperties_From_ConsistencyPolicy_STATUS populates our ConsistencyPolicy_STATUS from the provided source ConsistencyPolicy_STATUS
func (*ConsistencyPolicy_STATUS) AssignProperties_To_ConsistencyPolicy_STATUS ¶
func (policy *ConsistencyPolicy_STATUS) AssignProperties_To_ConsistencyPolicy_STATUS(destination *storage.ConsistencyPolicy_STATUS) error
AssignProperties_To_ConsistencyPolicy_STATUS 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 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 *ContainerPartitionKey_Kind `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"` }
The configuration of the partition key to be used for partitioning data into multiple partitions
func (*ContainerPartitionKey) AssignProperties_From_ContainerPartitionKey ¶
func (partitionKey *ContainerPartitionKey) AssignProperties_From_ContainerPartitionKey(source *storage.ContainerPartitionKey) error
AssignProperties_From_ContainerPartitionKey populates our ContainerPartitionKey from the provided source ContainerPartitionKey
func (*ContainerPartitionKey) AssignProperties_To_ContainerPartitionKey ¶
func (partitionKey *ContainerPartitionKey) AssignProperties_To_ContainerPartitionKey(destination *storage.ContainerPartitionKey) error
AssignProperties_To_ContainerPartitionKey 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) Initialize_From_ContainerPartitionKey_STATUS ¶
func (partitionKey *ContainerPartitionKey) Initialize_From_ContainerPartitionKey_STATUS(source *ContainerPartitionKey_STATUS) error
Initialize_From_ContainerPartitionKey_STATUS populates our ContainerPartitionKey from the provided source ContainerPartitionKey_STATUS
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 ContainerPartitionKey_Kind ¶
type ContainerPartitionKey_Kind string
+kubebuilder:validation:Enum={"Hash","MultiHash","Range"}
type ContainerPartitionKey_Kind_STATUS ¶
type ContainerPartitionKey_Kind_STATUS 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 *ContainerPartitionKey_Kind_STATUS `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"` }
The configuration of the partition key to be used for partitioning data into multiple partitions
func (*ContainerPartitionKey_STATUS) AssignProperties_From_ContainerPartitionKey_STATUS ¶
func (partitionKey *ContainerPartitionKey_STATUS) AssignProperties_From_ContainerPartitionKey_STATUS(source *storage.ContainerPartitionKey_STATUS) error
AssignProperties_From_ContainerPartitionKey_STATUS populates our ContainerPartitionKey_STATUS from the provided source ContainerPartitionKey_STATUS
func (*ContainerPartitionKey_STATUS) AssignProperties_To_ContainerPartitionKey_STATUS ¶
func (partitionKey *ContainerPartitionKey_STATUS) AssignProperties_To_ContainerPartitionKey_STATUS(destination *storage.ContainerPartitionKey_STATUS) error
AssignProperties_To_ContainerPartitionKey_STATUS 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 ContinuousModeBackupPolicy ¶
type ContinuousModeBackupPolicy struct { // ContinuousModeProperties: Configuration values for continuous mode backup ContinuousModeProperties *ContinuousModeProperties `json:"continuousModeProperties,omitempty"` // MigrationState: The object representing the state of the migration between the backup policies. MigrationState *BackupPolicyMigrationState `json:"migrationState,omitempty"` // +kubebuilder:validation:Required // Type: Describes the mode of backups. Type *ContinuousModeBackupPolicy_Type `json:"type,omitempty"` }
func (*ContinuousModeBackupPolicy) AssignProperties_From_ContinuousModeBackupPolicy ¶
func (policy *ContinuousModeBackupPolicy) AssignProperties_From_ContinuousModeBackupPolicy(source *storage.ContinuousModeBackupPolicy) error
AssignProperties_From_ContinuousModeBackupPolicy populates our ContinuousModeBackupPolicy from the provided source ContinuousModeBackupPolicy
func (*ContinuousModeBackupPolicy) AssignProperties_To_ContinuousModeBackupPolicy ¶
func (policy *ContinuousModeBackupPolicy) AssignProperties_To_ContinuousModeBackupPolicy(destination *storage.ContinuousModeBackupPolicy) error
AssignProperties_To_ContinuousModeBackupPolicy 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) Initialize_From_ContinuousModeBackupPolicy_STATUS ¶
func (policy *ContinuousModeBackupPolicy) Initialize_From_ContinuousModeBackupPolicy_STATUS(source *ContinuousModeBackupPolicy_STATUS) error
Initialize_From_ContinuousModeBackupPolicy_STATUS populates our ContinuousModeBackupPolicy from the provided source ContinuousModeBackupPolicy_STATUS
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 ContinuousModeBackupPolicy_STATUS ¶
type ContinuousModeBackupPolicy_STATUS struct { // ContinuousModeProperties: Configuration values for continuous mode backup ContinuousModeProperties *ContinuousModeProperties_STATUS `json:"continuousModeProperties,omitempty"` // MigrationState: The object representing the state of the migration between the backup policies. MigrationState *BackupPolicyMigrationState_STATUS `json:"migrationState,omitempty"` // Type: Describes the mode of backups. Type *ContinuousModeBackupPolicy_Type_STATUS `json:"type,omitempty"` }
func (*ContinuousModeBackupPolicy_STATUS) AssignProperties_From_ContinuousModeBackupPolicy_STATUS ¶
func (policy *ContinuousModeBackupPolicy_STATUS) AssignProperties_From_ContinuousModeBackupPolicy_STATUS(source *storage.ContinuousModeBackupPolicy_STATUS) error
AssignProperties_From_ContinuousModeBackupPolicy_STATUS populates our ContinuousModeBackupPolicy_STATUS from the provided source ContinuousModeBackupPolicy_STATUS
func (*ContinuousModeBackupPolicy_STATUS) AssignProperties_To_ContinuousModeBackupPolicy_STATUS ¶
func (policy *ContinuousModeBackupPolicy_STATUS) AssignProperties_To_ContinuousModeBackupPolicy_STATUS(destination *storage.ContinuousModeBackupPolicy_STATUS) error
AssignProperties_To_ContinuousModeBackupPolicy_STATUS populates the provided destination ContinuousModeBackupPolicy_STATUS from our ContinuousModeBackupPolicy_STATUS
func (*ContinuousModeBackupPolicy_STATUS) DeepCopy ¶
func (in *ContinuousModeBackupPolicy_STATUS) DeepCopy() *ContinuousModeBackupPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousModeBackupPolicy_STATUS.
func (*ContinuousModeBackupPolicy_STATUS) DeepCopyInto ¶
func (in *ContinuousModeBackupPolicy_STATUS) DeepCopyInto(out *ContinuousModeBackupPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContinuousModeBackupPolicy_STATUS) NewEmptyARMValue ¶
func (policy *ContinuousModeBackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContinuousModeBackupPolicy_STATUS) PopulateFromARM ¶
func (policy *ContinuousModeBackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContinuousModeBackupPolicy_Type ¶
type ContinuousModeBackupPolicy_Type string
+kubebuilder:validation:Enum={"Continuous"}
type ContinuousModeBackupPolicy_Type_STATUS ¶
type ContinuousModeBackupPolicy_Type_STATUS string
type ContinuousModeProperties ¶
type ContinuousModeProperties struct { // Tier: Enum to indicate type of Continuous backup mode Tier *ContinuousTier `json:"tier,omitempty"` }
Configuration values for periodic mode backup
func (*ContinuousModeProperties) AssignProperties_From_ContinuousModeProperties ¶
func (properties *ContinuousModeProperties) AssignProperties_From_ContinuousModeProperties(source *storage.ContinuousModeProperties) error
AssignProperties_From_ContinuousModeProperties populates our ContinuousModeProperties from the provided source ContinuousModeProperties
func (*ContinuousModeProperties) AssignProperties_To_ContinuousModeProperties ¶
func (properties *ContinuousModeProperties) AssignProperties_To_ContinuousModeProperties(destination *storage.ContinuousModeProperties) error
AssignProperties_To_ContinuousModeProperties populates the provided destination ContinuousModeProperties from our ContinuousModeProperties
func (*ContinuousModeProperties) ConvertToARM ¶
func (properties *ContinuousModeProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ContinuousModeProperties) DeepCopy ¶
func (in *ContinuousModeProperties) DeepCopy() *ContinuousModeProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousModeProperties.
func (*ContinuousModeProperties) DeepCopyInto ¶
func (in *ContinuousModeProperties) DeepCopyInto(out *ContinuousModeProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContinuousModeProperties) Initialize_From_ContinuousModeProperties_STATUS ¶
func (properties *ContinuousModeProperties) Initialize_From_ContinuousModeProperties_STATUS(source *ContinuousModeProperties_STATUS) error
Initialize_From_ContinuousModeProperties_STATUS populates our ContinuousModeProperties from the provided source ContinuousModeProperties_STATUS
func (*ContinuousModeProperties) NewEmptyARMValue ¶
func (properties *ContinuousModeProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContinuousModeProperties) PopulateFromARM ¶
func (properties *ContinuousModeProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContinuousModeProperties_STATUS ¶
type ContinuousModeProperties_STATUS struct { // Tier: Enum to indicate type of Continuous backup mode Tier *ContinuousTier_STATUS `json:"tier,omitempty"` }
Configuration values for periodic mode backup
func (*ContinuousModeProperties_STATUS) AssignProperties_From_ContinuousModeProperties_STATUS ¶
func (properties *ContinuousModeProperties_STATUS) AssignProperties_From_ContinuousModeProperties_STATUS(source *storage.ContinuousModeProperties_STATUS) error
AssignProperties_From_ContinuousModeProperties_STATUS populates our ContinuousModeProperties_STATUS from the provided source ContinuousModeProperties_STATUS
func (*ContinuousModeProperties_STATUS) AssignProperties_To_ContinuousModeProperties_STATUS ¶
func (properties *ContinuousModeProperties_STATUS) AssignProperties_To_ContinuousModeProperties_STATUS(destination *storage.ContinuousModeProperties_STATUS) error
AssignProperties_To_ContinuousModeProperties_STATUS populates the provided destination ContinuousModeProperties_STATUS from our ContinuousModeProperties_STATUS
func (*ContinuousModeProperties_STATUS) DeepCopy ¶
func (in *ContinuousModeProperties_STATUS) DeepCopy() *ContinuousModeProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousModeProperties_STATUS.
func (*ContinuousModeProperties_STATUS) DeepCopyInto ¶
func (in *ContinuousModeProperties_STATUS) DeepCopyInto(out *ContinuousModeProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContinuousModeProperties_STATUS) NewEmptyARMValue ¶
func (properties *ContinuousModeProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ContinuousModeProperties_STATUS) PopulateFromARM ¶
func (properties *ContinuousModeProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ContinuousTier ¶
type ContinuousTier string
Enum to indicate type of Continuous backup tier. +kubebuilder:validation:Enum={"Continuous30Days","Continuous7Days"}
type ContinuousTier_STATUS ¶
type ContinuousTier_STATUS string
Enum to indicate type of Continuous backup tier.
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"` }
The CORS policy for the Cosmos DB database account.
func (*CorsPolicy) AssignProperties_From_CorsPolicy ¶
func (policy *CorsPolicy) AssignProperties_From_CorsPolicy(source *storage.CorsPolicy) error
AssignProperties_From_CorsPolicy populates our CorsPolicy from the provided source CorsPolicy
func (*CorsPolicy) AssignProperties_To_CorsPolicy ¶
func (policy *CorsPolicy) AssignProperties_To_CorsPolicy(destination *storage.CorsPolicy) error
AssignProperties_To_CorsPolicy 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) Initialize_From_CorsPolicy_STATUS ¶
func (policy *CorsPolicy) Initialize_From_CorsPolicy_STATUS(source *CorsPolicy_STATUS) error
Initialize_From_CorsPolicy_STATUS populates our CorsPolicy from the provided source CorsPolicy_STATUS
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 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"` }
The CORS policy for the Cosmos DB database account.
func (*CorsPolicy_STATUS) AssignProperties_From_CorsPolicy_STATUS ¶
func (policy *CorsPolicy_STATUS) AssignProperties_From_CorsPolicy_STATUS(source *storage.CorsPolicy_STATUS) error
AssignProperties_From_CorsPolicy_STATUS populates our CorsPolicy_STATUS from the provided source CorsPolicy_STATUS
func (*CorsPolicy_STATUS) AssignProperties_To_CorsPolicy_STATUS ¶
func (policy *CorsPolicy_STATUS) AssignProperties_To_CorsPolicy_STATUS(destination *storage.CorsPolicy_STATUS) error
AssignProperties_To_CorsPolicy_STATUS 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 CreateMode ¶
type CreateMode string
Enum to indicate the mode of account creation. +kubebuilder:validation:Enum={"Default","Restore"}
type CreateMode_STATUS ¶
type CreateMode_STATUS string
Enum to indicate the mode of account creation.
type CreateUpdateOptions ¶
type CreateUpdateOptions struct { // AutoscaleSettings: Specifies the Autoscale settings. Note: Either throughput or autoscaleSettings is required, but not // both. AutoscaleSettings *AutoscaleSettings `json:"autoscaleSettings,omitempty"` // Throughput: Request Units per second. For example, "throughput": 10000. Throughput *int `json:"throughput,omitempty"` }
CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are "If-Match", "If-None-Match", "Session-Token" and "Throughput"
func (*CreateUpdateOptions) AssignProperties_From_CreateUpdateOptions ¶
func (options *CreateUpdateOptions) AssignProperties_From_CreateUpdateOptions(source *storage.CreateUpdateOptions) error
AssignProperties_From_CreateUpdateOptions populates our CreateUpdateOptions from the provided source CreateUpdateOptions
func (*CreateUpdateOptions) AssignProperties_To_CreateUpdateOptions ¶
func (options *CreateUpdateOptions) AssignProperties_To_CreateUpdateOptions(destination *storage.CreateUpdateOptions) error
AssignProperties_To_CreateUpdateOptions 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) Initialize_From_OptionsResource_STATUS ¶
func (options *CreateUpdateOptions) Initialize_From_OptionsResource_STATUS(source *OptionsResource_STATUS) error
Initialize_From_OptionsResource_STATUS populates our CreateUpdateOptions from the provided source OptionsResource_STATUS
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 DatabaseAccount ¶
type DatabaseAccount struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseAccount_Spec `json:"spec,omitempty"` Status DatabaseAccount_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}
func (*DatabaseAccount) AssignProperties_From_DatabaseAccount ¶
func (account *DatabaseAccount) AssignProperties_From_DatabaseAccount(source *storage.DatabaseAccount) error
AssignProperties_From_DatabaseAccount populates our DatabaseAccount from the provided source DatabaseAccount
func (*DatabaseAccount) AssignProperties_To_DatabaseAccount ¶
func (account *DatabaseAccount) AssignProperties_To_DatabaseAccount(destination *storage.DatabaseAccount) error
AssignProperties_To_DatabaseAccount 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) ConfigMapDestinationExpressions ¶
func (account *DatabaseAccount) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (account *DatabaseAccount) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (account *DatabaseAccount) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*DatabaseAccount) SecretDestinationExpressions ¶
func (account *DatabaseAccount) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DatabaseAccount) ValidateDelete ¶
func (account *DatabaseAccount) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DatabaseAccount) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DatabaseAccountKeysMetadata_STATUS ¶
type DatabaseAccountKeysMetadata_STATUS struct { // PrimaryMasterKey: The metadata related to the Primary Read-Write Key for the given Cosmos DB database account. PrimaryMasterKey *AccountKeyMetadata_STATUS `json:"primaryMasterKey,omitempty"` // PrimaryReadonlyMasterKey: The metadata related to the Primary Read-Only Key for the given Cosmos DB database account. PrimaryReadonlyMasterKey *AccountKeyMetadata_STATUS `json:"primaryReadonlyMasterKey,omitempty"` // SecondaryMasterKey: The metadata related to the Secondary Read-Write Key for the given Cosmos DB database account. SecondaryMasterKey *AccountKeyMetadata_STATUS `json:"secondaryMasterKey,omitempty"` // SecondaryReadonlyMasterKey: The metadata related to the Secondary Read-Only Key for the given Cosmos DB database account. SecondaryReadonlyMasterKey *AccountKeyMetadata_STATUS `json:"secondaryReadonlyMasterKey,omitempty"` }
The metadata related to each access key for the given Cosmos DB database account.
func (*DatabaseAccountKeysMetadata_STATUS) AssignProperties_From_DatabaseAccountKeysMetadata_STATUS ¶
func (metadata *DatabaseAccountKeysMetadata_STATUS) AssignProperties_From_DatabaseAccountKeysMetadata_STATUS(source *storage.DatabaseAccountKeysMetadata_STATUS) error
AssignProperties_From_DatabaseAccountKeysMetadata_STATUS populates our DatabaseAccountKeysMetadata_STATUS from the provided source DatabaseAccountKeysMetadata_STATUS
func (*DatabaseAccountKeysMetadata_STATUS) AssignProperties_To_DatabaseAccountKeysMetadata_STATUS ¶
func (metadata *DatabaseAccountKeysMetadata_STATUS) AssignProperties_To_DatabaseAccountKeysMetadata_STATUS(destination *storage.DatabaseAccountKeysMetadata_STATUS) error
AssignProperties_To_DatabaseAccountKeysMetadata_STATUS populates the provided destination DatabaseAccountKeysMetadata_STATUS from our DatabaseAccountKeysMetadata_STATUS
func (*DatabaseAccountKeysMetadata_STATUS) DeepCopy ¶
func (in *DatabaseAccountKeysMetadata_STATUS) DeepCopy() *DatabaseAccountKeysMetadata_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountKeysMetadata_STATUS.
func (*DatabaseAccountKeysMetadata_STATUS) DeepCopyInto ¶
func (in *DatabaseAccountKeysMetadata_STATUS) DeepCopyInto(out *DatabaseAccountKeysMetadata_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccountKeysMetadata_STATUS) NewEmptyARMValue ¶
func (metadata *DatabaseAccountKeysMetadata_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccountKeysMetadata_STATUS) PopulateFromARM ¶
func (metadata *DatabaseAccountKeysMetadata_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatabaseAccountList ¶
type DatabaseAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DatabaseAccount `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}
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 ¶
type DatabaseAccountOfferType string
The offer type for the Cosmos DB database account. +kubebuilder:validation:Enum={"Standard"}
type DatabaseAccountOfferType_STATUS ¶
type DatabaseAccountOfferType_STATUS string
The offer type for the Cosmos DB database account.
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) AssignProperties_From_DatabaseAccountOperatorSecrets ¶
func (secrets *DatabaseAccountOperatorSecrets) AssignProperties_From_DatabaseAccountOperatorSecrets(source *storage.DatabaseAccountOperatorSecrets) error
AssignProperties_From_DatabaseAccountOperatorSecrets populates our DatabaseAccountOperatorSecrets from the provided source DatabaseAccountOperatorSecrets
func (*DatabaseAccountOperatorSecrets) AssignProperties_To_DatabaseAccountOperatorSecrets ¶
func (secrets *DatabaseAccountOperatorSecrets) AssignProperties_To_DatabaseAccountOperatorSecrets(destination *storage.DatabaseAccountOperatorSecrets) error
AssignProperties_To_DatabaseAccountOperatorSecrets 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 { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` // 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) AssignProperties_From_DatabaseAccountOperatorSpec ¶
func (operator *DatabaseAccountOperatorSpec) AssignProperties_From_DatabaseAccountOperatorSpec(source *storage.DatabaseAccountOperatorSpec) error
AssignProperties_From_DatabaseAccountOperatorSpec populates our DatabaseAccountOperatorSpec from the provided source DatabaseAccountOperatorSpec
func (*DatabaseAccountOperatorSpec) AssignProperties_To_DatabaseAccountOperatorSpec ¶
func (operator *DatabaseAccountOperatorSpec) AssignProperties_To_DatabaseAccountOperatorSpec(destination *storage.DatabaseAccountOperatorSpec) error
AssignProperties_To_DatabaseAccountOperatorSpec 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 DatabaseAccount_Kind_STATUS ¶
type DatabaseAccount_Kind_STATUS string
type DatabaseAccount_Kind_Spec ¶
type DatabaseAccount_Kind_Spec string
+kubebuilder:validation:Enum={"GlobalDocumentDB","MongoDB","Parse"}
type DatabaseAccount_STATUS ¶
type DatabaseAccount_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"` // Capacity: The object that represents all properties related to capacity enforcement on an account. Capacity *Capacity_STATUS `json:"capacity,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"` // CreateMode: Enum to indicate the mode of account creation. CreateMode *CreateMode_STATUS `json:"createMode,omitempty"` // CustomerManagedKeyStatus: Indicates the status of the Customer Managed Key feature on the account. In case there are // errors, the property provides troubleshooting guidance. CustomerManagedKeyStatus *string `json:"customerManagedKeyStatus,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"` // DisableLocalAuth: Opt-out of local authentication and ensure only MSI and AAD can be used exclusively for authentication. DisableLocalAuth *bool `json:"disableLocalAuth,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"` // EnableBurstCapacity: Flag to indicate enabling/disabling of Burst Capacity feature on the account EnableBurstCapacity *bool `json:"enableBurstCapacity,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"` // EnablePartitionMerge: Flag to indicate enabling/disabling of Partition Merge feature on the account EnablePartitionMerge *bool `json:"enablePartitionMerge,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: Identity for the resource. Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"` // InstanceId: A unique identifier assigned to the database account InstanceId *string `json:"instanceId,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"` // KeysMetadata: The object that represents the metadata for the Account Keys of the Cosmos DB account. KeysMetadata *DatabaseAccountKeysMetadata_STATUS `json:"keysMetadata,omitempty"` // Kind: Indicates the type of database account. This can only be set at database account creation. Kind *DatabaseAccount_Kind_STATUS `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"` // MinimalTlsVersion: Indicates the minimum allowed Tls version. The default value is Tls 1.2. Cassandra and Mongo APIs // only work with Tls 1.2. MinimalTlsVersion *MinimalTlsVersion_STATUS `json:"minimalTlsVersion,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 `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"` // RestoreParameters: Parameters to indicate the information about the restore. RestoreParameters *RestoreParameters_STATUS `json:"restoreParameters,omitempty"` // SystemData: The system meta data relating to this resource. SystemData *SystemData_STATUS `json:"systemData,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 (*DatabaseAccount_STATUS) AssignProperties_From_DatabaseAccount_STATUS ¶
func (account *DatabaseAccount_STATUS) AssignProperties_From_DatabaseAccount_STATUS(source *storage.DatabaseAccount_STATUS) error
AssignProperties_From_DatabaseAccount_STATUS populates our DatabaseAccount_STATUS from the provided source DatabaseAccount_STATUS
func (*DatabaseAccount_STATUS) AssignProperties_To_DatabaseAccount_STATUS ¶
func (account *DatabaseAccount_STATUS) AssignProperties_To_DatabaseAccount_STATUS(destination *storage.DatabaseAccount_STATUS) error
AssignProperties_To_DatabaseAccount_STATUS populates the provided destination DatabaseAccount_STATUS from our DatabaseAccount_STATUS
func (*DatabaseAccount_STATUS) ConvertStatusFrom ¶
func (account *DatabaseAccount_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DatabaseAccount_STATUS from the provided source
func (*DatabaseAccount_STATUS) ConvertStatusTo ¶
func (account *DatabaseAccount_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DatabaseAccount_STATUS
func (*DatabaseAccount_STATUS) DeepCopy ¶
func (in *DatabaseAccount_STATUS) DeepCopy() *DatabaseAccount_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccount_STATUS.
func (*DatabaseAccount_STATUS) DeepCopyInto ¶
func (in *DatabaseAccount_STATUS) DeepCopyInto(out *DatabaseAccount_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccount_STATUS) NewEmptyARMValue ¶
func (account *DatabaseAccount_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccount_STATUS) PopulateFromARM ¶
func (account *DatabaseAccount_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatabaseAccount_Spec ¶
type DatabaseAccount_Spec struct { // AnalyticalStorageConfiguration: Analytical storage specific properties. AnalyticalStorageConfiguration *AnalyticalStorageConfiguration `json:"analyticalStorageConfiguration,omitempty"` // ApiProperties: API specific properties. Currently, supported only for MongoDB API. 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"` // Capacity: The object that represents all properties related to capacity enforcement on an account. Capacity *Capacity `json:"capacity,omitempty"` // ConnectorOffer: The cassandra connector offer type for the Cosmos DB database C* account. ConnectorOffer *ConnectorOffer `json:"connectorOffer,omitempty"` // ConsistencyPolicy: The consistency policy for the Cosmos DB account. ConsistencyPolicy *ConsistencyPolicy `json:"consistencyPolicy,omitempty"` // Cors: The CORS policy for the Cosmos DB database account. Cors []CorsPolicy `json:"cors,omitempty"` // CreateMode: Enum to indicate the mode of account creation. CreateMode *CreateMode `json:"createMode,omitempty"` // CustomerManagedKeyStatus: Indicates the status of the Customer Managed Key feature on the account. In case there are // errors, the property provides troubleshooting guidance. CustomerManagedKeyStatus *string `json:"customerManagedKeyStatus,omitempty"` // +kubebuilder:validation:Required // DatabaseAccountOfferType: The offer type for the database DatabaseAccountOfferType *DatabaseAccountOfferType `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"` // DisableLocalAuth: Opt-out of local authentication and ensure only MSI and AAD can be used exclusively for authentication. DisableLocalAuth *bool `json:"disableLocalAuth,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"` // EnableBurstCapacity: Flag to indicate enabling/disabling of Burst Capacity feature on the account EnableBurstCapacity *bool `json:"enableBurstCapacity,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"` // EnablePartitionMerge: Flag to indicate enabling/disabling of Partition Merge feature on the account EnablePartitionMerge *bool `json:"enablePartitionMerge,omitempty"` // Identity: Identity for the resource. Identity *ManagedServiceIdentity `json:"identity,omitempty"` // IpRules: List of IpRules. 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 *DatabaseAccount_Kind_Spec `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"` // MinimalTlsVersion: Indicates the minimum allowed Tls version. The default value is Tls 1.2. Cassandra and Mongo APIs // only work with Tls 1.2. MinimalTlsVersion *MinimalTlsVersion `json:"minimalTlsVersion,omitempty"` // NetworkAclBypass: Indicates what services are allowed to bypass firewall checks. NetworkAclBypass *NetworkAclBypass `json:"networkAclBypass,omitempty"` // NetworkAclBypassResourceReferences: An array that contains the Resource Ids for Network Acl Bypass for the Cosmos DB // account. NetworkAclBypassResourceReferences []genruntime.ResourceReference `armReference:"NetworkAclBypassResourceIds" json:"networkAclBypassResourceReferences,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 *PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` // RestoreParameters: Parameters to indicate the information about the restore. RestoreParameters *RestoreParameters `json:"restoreParameters,omitempty"` 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 (*DatabaseAccount_Spec) AssignProperties_From_DatabaseAccount_Spec ¶
func (account *DatabaseAccount_Spec) AssignProperties_From_DatabaseAccount_Spec(source *storage.DatabaseAccount_Spec) error
AssignProperties_From_DatabaseAccount_Spec populates our DatabaseAccount_Spec from the provided source DatabaseAccount_Spec
func (*DatabaseAccount_Spec) AssignProperties_To_DatabaseAccount_Spec ¶
func (account *DatabaseAccount_Spec) AssignProperties_To_DatabaseAccount_Spec(destination *storage.DatabaseAccount_Spec) error
AssignProperties_To_DatabaseAccount_Spec populates the provided destination DatabaseAccount_Spec from our DatabaseAccount_Spec
func (*DatabaseAccount_Spec) ConvertSpecFrom ¶
func (account *DatabaseAccount_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DatabaseAccount_Spec from the provided source
func (*DatabaseAccount_Spec) ConvertSpecTo ¶
func (account *DatabaseAccount_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DatabaseAccount_Spec
func (*DatabaseAccount_Spec) ConvertToARM ¶
func (account *DatabaseAccount_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseAccount_Spec) DeepCopy ¶
func (in *DatabaseAccount_Spec) DeepCopy() *DatabaseAccount_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccount_Spec.
func (*DatabaseAccount_Spec) DeepCopyInto ¶
func (in *DatabaseAccount_Spec) DeepCopyInto(out *DatabaseAccount_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseAccount_Spec) Initialize_From_DatabaseAccount_STATUS ¶
func (account *DatabaseAccount_Spec) Initialize_From_DatabaseAccount_STATUS(source *DatabaseAccount_STATUS) error
Initialize_From_DatabaseAccount_STATUS populates our DatabaseAccount_Spec from the provided source DatabaseAccount_STATUS
func (*DatabaseAccount_Spec) NewEmptyARMValue ¶
func (account *DatabaseAccount_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseAccount_Spec) OriginalVersion ¶
func (account *DatabaseAccount_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DatabaseAccount_Spec) PopulateFromARM ¶
func (account *DatabaseAccount_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DatabaseAccount_Spec) SetAzureName ¶
func (account *DatabaseAccount_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DatabaseRestoreResource ¶
type DatabaseRestoreResource struct { // CollectionNames: The names of the collections available for restore. CollectionNames []string `json:"collectionNames,omitempty"` // DatabaseName: The name of the database available for restore. DatabaseName *string `json:"databaseName,omitempty"` }
Specific Databases to restore.
func (*DatabaseRestoreResource) AssignProperties_From_DatabaseRestoreResource ¶
func (resource *DatabaseRestoreResource) AssignProperties_From_DatabaseRestoreResource(source *storage.DatabaseRestoreResource) error
AssignProperties_From_DatabaseRestoreResource populates our DatabaseRestoreResource from the provided source DatabaseRestoreResource
func (*DatabaseRestoreResource) AssignProperties_To_DatabaseRestoreResource ¶
func (resource *DatabaseRestoreResource) AssignProperties_To_DatabaseRestoreResource(destination *storage.DatabaseRestoreResource) error
AssignProperties_To_DatabaseRestoreResource populates the provided destination DatabaseRestoreResource from our DatabaseRestoreResource
func (*DatabaseRestoreResource) ConvertToARM ¶
func (resource *DatabaseRestoreResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DatabaseRestoreResource) DeepCopy ¶
func (in *DatabaseRestoreResource) DeepCopy() *DatabaseRestoreResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseRestoreResource.
func (*DatabaseRestoreResource) DeepCopyInto ¶
func (in *DatabaseRestoreResource) DeepCopyInto(out *DatabaseRestoreResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseRestoreResource) Initialize_From_DatabaseRestoreResource_STATUS ¶
func (resource *DatabaseRestoreResource) Initialize_From_DatabaseRestoreResource_STATUS(source *DatabaseRestoreResource_STATUS) error
Initialize_From_DatabaseRestoreResource_STATUS populates our DatabaseRestoreResource from the provided source DatabaseRestoreResource_STATUS
func (*DatabaseRestoreResource) NewEmptyARMValue ¶
func (resource *DatabaseRestoreResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseRestoreResource) PopulateFromARM ¶
func (resource *DatabaseRestoreResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DatabaseRestoreResource_STATUS ¶
type DatabaseRestoreResource_STATUS struct { // CollectionNames: The names of the collections available for restore. CollectionNames []string `json:"collectionNames,omitempty"` // DatabaseName: The name of the database available for restore. DatabaseName *string `json:"databaseName,omitempty"` }
Specific Databases to restore.
func (*DatabaseRestoreResource_STATUS) AssignProperties_From_DatabaseRestoreResource_STATUS ¶
func (resource *DatabaseRestoreResource_STATUS) AssignProperties_From_DatabaseRestoreResource_STATUS(source *storage.DatabaseRestoreResource_STATUS) error
AssignProperties_From_DatabaseRestoreResource_STATUS populates our DatabaseRestoreResource_STATUS from the provided source DatabaseRestoreResource_STATUS
func (*DatabaseRestoreResource_STATUS) AssignProperties_To_DatabaseRestoreResource_STATUS ¶
func (resource *DatabaseRestoreResource_STATUS) AssignProperties_To_DatabaseRestoreResource_STATUS(destination *storage.DatabaseRestoreResource_STATUS) error
AssignProperties_To_DatabaseRestoreResource_STATUS populates the provided destination DatabaseRestoreResource_STATUS from our DatabaseRestoreResource_STATUS
func (*DatabaseRestoreResource_STATUS) DeepCopy ¶
func (in *DatabaseRestoreResource_STATUS) DeepCopy() *DatabaseRestoreResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseRestoreResource_STATUS.
func (*DatabaseRestoreResource_STATUS) DeepCopyInto ¶
func (in *DatabaseRestoreResource_STATUS) DeepCopyInto(out *DatabaseRestoreResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseRestoreResource_STATUS) NewEmptyARMValue ¶
func (resource *DatabaseRestoreResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseRestoreResource_STATUS) PopulateFromARM ¶
func (resource *DatabaseRestoreResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
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"` }
func (*ExcludedPath) AssignProperties_From_ExcludedPath ¶
func (path *ExcludedPath) AssignProperties_From_ExcludedPath(source *storage.ExcludedPath) error
AssignProperties_From_ExcludedPath populates our ExcludedPath from the provided source ExcludedPath
func (*ExcludedPath) AssignProperties_To_ExcludedPath ¶
func (path *ExcludedPath) AssignProperties_To_ExcludedPath(destination *storage.ExcludedPath) error
AssignProperties_To_ExcludedPath 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) Initialize_From_ExcludedPath_STATUS ¶
func (path *ExcludedPath) Initialize_From_ExcludedPath_STATUS(source *ExcludedPath_STATUS) error
Initialize_From_ExcludedPath_STATUS populates our ExcludedPath from the provided source ExcludedPath_STATUS
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 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) AssignProperties_From_ExcludedPath_STATUS ¶
func (path *ExcludedPath_STATUS) AssignProperties_From_ExcludedPath_STATUS(source *storage.ExcludedPath_STATUS) error
AssignProperties_From_ExcludedPath_STATUS populates our ExcludedPath_STATUS from the provided source ExcludedPath_STATUS
func (*ExcludedPath_STATUS) AssignProperties_To_ExcludedPath_STATUS ¶
func (path *ExcludedPath_STATUS) AssignProperties_To_ExcludedPath_STATUS(destination *storage.ExcludedPath_STATUS) error
AssignProperties_To_ExcludedPath_STATUS 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 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"` }
The failover policy for a given region of a database account.
func (*FailoverPolicy_STATUS) AssignProperties_From_FailoverPolicy_STATUS ¶
func (policy *FailoverPolicy_STATUS) AssignProperties_From_FailoverPolicy_STATUS(source *storage.FailoverPolicy_STATUS) error
AssignProperties_From_FailoverPolicy_STATUS populates our FailoverPolicy_STATUS from the provided source FailoverPolicy_STATUS
func (*FailoverPolicy_STATUS) AssignProperties_To_FailoverPolicy_STATUS ¶
func (policy *FailoverPolicy_STATUS) AssignProperties_To_FailoverPolicy_STATUS(destination *storage.FailoverPolicy_STATUS) error
AssignProperties_To_FailoverPolicy_STATUS 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 GremlinDatabaseRestoreResource ¶
type GremlinDatabaseRestoreResource struct { // DatabaseName: The name of the gremlin database available for restore. DatabaseName *string `json:"databaseName,omitempty"` // GraphNames: The names of the graphs available for restore. GraphNames []string `json:"graphNames,omitempty"` }
Specific Gremlin Databases to restore.
func (*GremlinDatabaseRestoreResource) AssignProperties_From_GremlinDatabaseRestoreResource ¶
func (resource *GremlinDatabaseRestoreResource) AssignProperties_From_GremlinDatabaseRestoreResource(source *storage.GremlinDatabaseRestoreResource) error
AssignProperties_From_GremlinDatabaseRestoreResource populates our GremlinDatabaseRestoreResource from the provided source GremlinDatabaseRestoreResource
func (*GremlinDatabaseRestoreResource) AssignProperties_To_GremlinDatabaseRestoreResource ¶
func (resource *GremlinDatabaseRestoreResource) AssignProperties_To_GremlinDatabaseRestoreResource(destination *storage.GremlinDatabaseRestoreResource) error
AssignProperties_To_GremlinDatabaseRestoreResource populates the provided destination GremlinDatabaseRestoreResource from our GremlinDatabaseRestoreResource
func (*GremlinDatabaseRestoreResource) ConvertToARM ¶
func (resource *GremlinDatabaseRestoreResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*GremlinDatabaseRestoreResource) DeepCopy ¶
func (in *GremlinDatabaseRestoreResource) DeepCopy() *GremlinDatabaseRestoreResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseRestoreResource.
func (*GremlinDatabaseRestoreResource) DeepCopyInto ¶
func (in *GremlinDatabaseRestoreResource) DeepCopyInto(out *GremlinDatabaseRestoreResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GremlinDatabaseRestoreResource) Initialize_From_GremlinDatabaseRestoreResource_STATUS ¶
func (resource *GremlinDatabaseRestoreResource) Initialize_From_GremlinDatabaseRestoreResource_STATUS(source *GremlinDatabaseRestoreResource_STATUS) error
Initialize_From_GremlinDatabaseRestoreResource_STATUS populates our GremlinDatabaseRestoreResource from the provided source GremlinDatabaseRestoreResource_STATUS
func (*GremlinDatabaseRestoreResource) NewEmptyARMValue ¶
func (resource *GremlinDatabaseRestoreResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GremlinDatabaseRestoreResource) PopulateFromARM ¶
func (resource *GremlinDatabaseRestoreResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GremlinDatabaseRestoreResource_STATUS ¶
type GremlinDatabaseRestoreResource_STATUS struct { // DatabaseName: The name of the gremlin database available for restore. DatabaseName *string `json:"databaseName,omitempty"` // GraphNames: The names of the graphs available for restore. GraphNames []string `json:"graphNames,omitempty"` }
Specific Gremlin Databases to restore.
func (*GremlinDatabaseRestoreResource_STATUS) AssignProperties_From_GremlinDatabaseRestoreResource_STATUS ¶
func (resource *GremlinDatabaseRestoreResource_STATUS) AssignProperties_From_GremlinDatabaseRestoreResource_STATUS(source *storage.GremlinDatabaseRestoreResource_STATUS) error
AssignProperties_From_GremlinDatabaseRestoreResource_STATUS populates our GremlinDatabaseRestoreResource_STATUS from the provided source GremlinDatabaseRestoreResource_STATUS
func (*GremlinDatabaseRestoreResource_STATUS) AssignProperties_To_GremlinDatabaseRestoreResource_STATUS ¶
func (resource *GremlinDatabaseRestoreResource_STATUS) AssignProperties_To_GremlinDatabaseRestoreResource_STATUS(destination *storage.GremlinDatabaseRestoreResource_STATUS) error
AssignProperties_To_GremlinDatabaseRestoreResource_STATUS populates the provided destination GremlinDatabaseRestoreResource_STATUS from our GremlinDatabaseRestoreResource_STATUS
func (*GremlinDatabaseRestoreResource_STATUS) DeepCopy ¶
func (in *GremlinDatabaseRestoreResource_STATUS) DeepCopy() *GremlinDatabaseRestoreResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseRestoreResource_STATUS.
func (*GremlinDatabaseRestoreResource_STATUS) DeepCopyInto ¶
func (in *GremlinDatabaseRestoreResource_STATUS) DeepCopyInto(out *GremlinDatabaseRestoreResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GremlinDatabaseRestoreResource_STATUS) NewEmptyARMValue ¶
func (resource *GremlinDatabaseRestoreResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GremlinDatabaseRestoreResource_STATUS) PopulateFromARM ¶
func (resource *GremlinDatabaseRestoreResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
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"` }
The paths that are included in indexing
func (*IncludedPath) AssignProperties_From_IncludedPath ¶
func (path *IncludedPath) AssignProperties_From_IncludedPath(source *storage.IncludedPath) error
AssignProperties_From_IncludedPath populates our IncludedPath from the provided source IncludedPath
func (*IncludedPath) AssignProperties_To_IncludedPath ¶
func (path *IncludedPath) AssignProperties_To_IncludedPath(destination *storage.IncludedPath) error
AssignProperties_To_IncludedPath 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) Initialize_From_IncludedPath_STATUS ¶
func (path *IncludedPath) Initialize_From_IncludedPath_STATUS(source *IncludedPath_STATUS) error
Initialize_From_IncludedPath_STATUS populates our IncludedPath from the provided source IncludedPath_STATUS
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 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"` }
The paths that are included in indexing
func (*IncludedPath_STATUS) AssignProperties_From_IncludedPath_STATUS ¶
func (path *IncludedPath_STATUS) AssignProperties_From_IncludedPath_STATUS(source *storage.IncludedPath_STATUS) error
AssignProperties_From_IncludedPath_STATUS populates our IncludedPath_STATUS from the provided source IncludedPath_STATUS
func (*IncludedPath_STATUS) AssignProperties_To_IncludedPath_STATUS ¶
func (path *IncludedPath_STATUS) AssignProperties_To_IncludedPath_STATUS(destination *storage.IncludedPath_STATUS) error
AssignProperties_To_IncludedPath_STATUS 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 Indexes ¶
type Indexes struct { // DataType: The datatype for which the indexing behavior is applied to. DataType *Indexes_DataType `json:"dataType,omitempty"` // Kind: Indicates the type of index. Kind *Indexes_Kind `json:"kind,omitempty"` // Precision: The precision of the index. -1 is maximum precision. Precision *int `json:"precision,omitempty"` }
The indexes for the path.
func (*Indexes) AssignProperties_From_Indexes ¶
AssignProperties_From_Indexes populates our Indexes from the provided source Indexes
func (*Indexes) AssignProperties_To_Indexes ¶
AssignProperties_To_Indexes 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) Initialize_From_Indexes_STATUS ¶
func (indexes *Indexes) Initialize_From_Indexes_STATUS(source *Indexes_STATUS) error
Initialize_From_Indexes_STATUS populates our Indexes from the provided source Indexes_STATUS
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 Indexes_DataType ¶
type Indexes_DataType string
+kubebuilder:validation:Enum={"LineString","MultiPolygon","Number","Point","Polygon","String"}
type Indexes_DataType_STATUS ¶
type Indexes_DataType_STATUS string
type Indexes_Kind ¶
type Indexes_Kind string
+kubebuilder:validation:Enum={"Hash","Range","Spatial"}
type Indexes_Kind_STATUS ¶
type Indexes_Kind_STATUS string
type Indexes_STATUS ¶
type Indexes_STATUS struct { // DataType: The datatype for which the indexing behavior is applied to. DataType *Indexes_DataType_STATUS `json:"dataType,omitempty"` // Kind: Indicates the type of index. Kind *Indexes_Kind_STATUS `json:"kind,omitempty"` // Precision: The precision of the index. -1 is maximum precision. Precision *int `json:"precision,omitempty"` }
The indexes for the path.
func (*Indexes_STATUS) AssignProperties_From_Indexes_STATUS ¶
func (indexes *Indexes_STATUS) AssignProperties_From_Indexes_STATUS(source *storage.Indexes_STATUS) error
AssignProperties_From_Indexes_STATUS populates our Indexes_STATUS from the provided source Indexes_STATUS
func (*Indexes_STATUS) AssignProperties_To_Indexes_STATUS ¶
func (indexes *Indexes_STATUS) AssignProperties_To_Indexes_STATUS(destination *storage.Indexes_STATUS) error
AssignProperties_To_Indexes_STATUS 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 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 *IndexingPolicy_IndexingMode `json:"indexingMode,omitempty"` // SpatialIndexes: List of spatial specifics SpatialIndexes []SpatialSpec `json:"spatialIndexes,omitempty"` }
Cosmos DB indexing policy
func (*IndexingPolicy) AssignProperties_From_IndexingPolicy ¶
func (policy *IndexingPolicy) AssignProperties_From_IndexingPolicy(source *storage.IndexingPolicy) error
AssignProperties_From_IndexingPolicy populates our IndexingPolicy from the provided source IndexingPolicy
func (*IndexingPolicy) AssignProperties_To_IndexingPolicy ¶
func (policy *IndexingPolicy) AssignProperties_To_IndexingPolicy(destination *storage.IndexingPolicy) error
AssignProperties_To_IndexingPolicy 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) Initialize_From_IndexingPolicy_STATUS ¶
func (policy *IndexingPolicy) Initialize_From_IndexingPolicy_STATUS(source *IndexingPolicy_STATUS) error
Initialize_From_IndexingPolicy_STATUS populates our IndexingPolicy from the provided source IndexingPolicy_STATUS
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 IndexingPolicy_IndexingMode ¶
type IndexingPolicy_IndexingMode string
+kubebuilder:validation:Enum={"consistent","lazy","none"}
type IndexingPolicy_IndexingMode_STATUS ¶
type IndexingPolicy_IndexingMode_STATUS 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 *IndexingPolicy_IndexingMode_STATUS `json:"indexingMode,omitempty"` // SpatialIndexes: List of spatial specifics SpatialIndexes []SpatialSpec_STATUS `json:"spatialIndexes,omitempty"` }
Cosmos DB indexing policy
func (*IndexingPolicy_STATUS) AssignProperties_From_IndexingPolicy_STATUS ¶
func (policy *IndexingPolicy_STATUS) AssignProperties_From_IndexingPolicy_STATUS(source *storage.IndexingPolicy_STATUS) error
AssignProperties_From_IndexingPolicy_STATUS populates our IndexingPolicy_STATUS from the provided source IndexingPolicy_STATUS
func (*IndexingPolicy_STATUS) AssignProperties_To_IndexingPolicy_STATUS ¶
func (policy *IndexingPolicy_STATUS) AssignProperties_To_IndexingPolicy_STATUS(destination *storage.IndexingPolicy_STATUS) error
AssignProperties_To_IndexingPolicy_STATUS 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 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"` }
IpAddressOrRange object
func (*IpAddressOrRange) AssignProperties_From_IpAddressOrRange ¶
func (orRange *IpAddressOrRange) AssignProperties_From_IpAddressOrRange(source *storage.IpAddressOrRange) error
AssignProperties_From_IpAddressOrRange populates our IpAddressOrRange from the provided source IpAddressOrRange
func (*IpAddressOrRange) AssignProperties_To_IpAddressOrRange ¶
func (orRange *IpAddressOrRange) AssignProperties_To_IpAddressOrRange(destination *storage.IpAddressOrRange) error
AssignProperties_To_IpAddressOrRange 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) Initialize_From_IpAddressOrRange_STATUS ¶
func (orRange *IpAddressOrRange) Initialize_From_IpAddressOrRange_STATUS(source *IpAddressOrRange_STATUS) error
Initialize_From_IpAddressOrRange_STATUS populates our IpAddressOrRange from the provided source IpAddressOrRange_STATUS
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 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"` }
IpAddressOrRange object
func (*IpAddressOrRange_STATUS) AssignProperties_From_IpAddressOrRange_STATUS ¶
func (orRange *IpAddressOrRange_STATUS) AssignProperties_From_IpAddressOrRange_STATUS(source *storage.IpAddressOrRange_STATUS) error
AssignProperties_From_IpAddressOrRange_STATUS populates our IpAddressOrRange_STATUS from the provided source IpAddressOrRange_STATUS
func (*IpAddressOrRange_STATUS) AssignProperties_To_IpAddressOrRange_STATUS ¶
func (orRange *IpAddressOrRange_STATUS) AssignProperties_To_IpAddressOrRange_STATUS(destination *storage.IpAddressOrRange_STATUS) error
AssignProperties_To_IpAddressOrRange_STATUS 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 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"` }
A region in which the Azure Cosmos DB database account is deployed.
func (*Location) AssignProperties_From_Location ¶
AssignProperties_From_Location populates our Location from the provided source Location
func (*Location) AssignProperties_To_Location ¶
AssignProperties_To_Location 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) Initialize_From_Location_STATUS ¶
func (location *Location) Initialize_From_Location_STATUS(source *Location_STATUS) error
Initialize_From_Location_STATUS populates our Location from the provided source Location_STATUS
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 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"` }
A region in which the Azure Cosmos DB database account is deployed.
func (*Location_STATUS) AssignProperties_From_Location_STATUS ¶
func (location *Location_STATUS) AssignProperties_From_Location_STATUS(source *storage.Location_STATUS) error
AssignProperties_From_Location_STATUS populates our Location_STATUS from the provided source Location_STATUS
func (*Location_STATUS) AssignProperties_To_Location_STATUS ¶
func (location *Location_STATUS) AssignProperties_To_Location_STATUS(destination *storage.Location_STATUS) error
AssignProperties_To_Location_STATUS 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 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 *ManagedServiceIdentity_Type `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 []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Identity for the resource.
func (*ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity ¶
func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity(source *storage.ManagedServiceIdentity) error
AssignProperties_From_ManagedServiceIdentity populates our ManagedServiceIdentity from the provided source ManagedServiceIdentity
func (*ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity ¶
func (identity *ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity(destination *storage.ManagedServiceIdentity) error
AssignProperties_To_ManagedServiceIdentity 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) Initialize_From_ManagedServiceIdentity_STATUS ¶
func (identity *ManagedServiceIdentity) Initialize_From_ManagedServiceIdentity_STATUS(source *ManagedServiceIdentity_STATUS) error
Initialize_From_ManagedServiceIdentity_STATUS populates our ManagedServiceIdentity from the provided source ManagedServiceIdentity_STATUS
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 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 *ManagedServiceIdentity_Type_STATUS `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_UserAssignedIdentities_STATUS `json:"userAssignedIdentities,omitempty"` }
Identity for the resource.
func (*ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS ¶
func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS(source *storage.ManagedServiceIdentity_STATUS) error
AssignProperties_From_ManagedServiceIdentity_STATUS populates our ManagedServiceIdentity_STATUS from the provided source ManagedServiceIdentity_STATUS
func (*ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS ¶
func (identity *ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS(destination *storage.ManagedServiceIdentity_STATUS) error
AssignProperties_To_ManagedServiceIdentity_STATUS 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_Type ¶
type ManagedServiceIdentity_Type string
+kubebuilder:validation:Enum={"None","SystemAssigned","SystemAssigned,UserAssigned","UserAssigned"}
type ManagedServiceIdentity_Type_STATUS ¶
type ManagedServiceIdentity_Type_STATUS string
type ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶
type ManagedServiceIdentity_UserAssignedIdentities_STATUS 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_UserAssignedIdentities_STATUS) AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶
func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS(source *storage.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS populates our ManagedServiceIdentity_UserAssignedIdentities_STATUS from the provided source ManagedServiceIdentity_UserAssignedIdentities_STATUS
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶
func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS(destination *storage.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS populates the provided destination ManagedServiceIdentity_UserAssignedIdentities_STATUS from our ManagedServiceIdentity_UserAssignedIdentities_STATUS
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy ¶
func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy() *ManagedServiceIdentity_UserAssignedIdentities_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_UserAssignedIdentities_STATUS.
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto ¶
func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *ManagedServiceIdentity_UserAssignedIdentities_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) NewEmptyARMValue ¶
func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) PopulateFromARM ¶
func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MinimalTlsVersion ¶
type MinimalTlsVersion string
Indicates the minimum allowed Tls version. The default value is Tls 1.2. Cassandra and Mongo APIs only work with Tls 1.2. +kubebuilder:validation:Enum={"Tls","Tls11","Tls12"}
type MinimalTlsVersion_STATUS ¶
type MinimalTlsVersion_STATUS string
Indicates the minimum allowed Tls version. The default value is Tls 1.2. Cassandra and Mongo APIs only work with Tls 1.2.
type MongoDBCollectionGetProperties_Resource_STATUS ¶
type MongoDBCollectionGetProperties_Resource_STATUS struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // CreateMode: Enum to indicate the mode of resource creation. CreateMode *CreateMode_STATUS `json:"createMode,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"` // RestoreParameters: Parameters to indicate the information about the restore RestoreParameters *RestoreParametersBase_STATUS `json:"restoreParameters,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_Resource_STATUS) AssignProperties_From_MongoDBCollectionGetProperties_Resource_STATUS ¶
func (resource *MongoDBCollectionGetProperties_Resource_STATUS) AssignProperties_From_MongoDBCollectionGetProperties_Resource_STATUS(source *storage.MongoDBCollectionGetProperties_Resource_STATUS) error
AssignProperties_From_MongoDBCollectionGetProperties_Resource_STATUS populates our MongoDBCollectionGetProperties_Resource_STATUS from the provided source MongoDBCollectionGetProperties_Resource_STATUS
func (*MongoDBCollectionGetProperties_Resource_STATUS) AssignProperties_To_MongoDBCollectionGetProperties_Resource_STATUS ¶
func (resource *MongoDBCollectionGetProperties_Resource_STATUS) AssignProperties_To_MongoDBCollectionGetProperties_Resource_STATUS(destination *storage.MongoDBCollectionGetProperties_Resource_STATUS) error
AssignProperties_To_MongoDBCollectionGetProperties_Resource_STATUS populates the provided destination MongoDBCollectionGetProperties_Resource_STATUS from our MongoDBCollectionGetProperties_Resource_STATUS
func (*MongoDBCollectionGetProperties_Resource_STATUS) DeepCopy ¶
func (in *MongoDBCollectionGetProperties_Resource_STATUS) DeepCopy() *MongoDBCollectionGetProperties_Resource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionGetProperties_Resource_STATUS.
func (*MongoDBCollectionGetProperties_Resource_STATUS) DeepCopyInto ¶
func (in *MongoDBCollectionGetProperties_Resource_STATUS) DeepCopyInto(out *MongoDBCollectionGetProperties_Resource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDBCollectionGetProperties_Resource_STATUS) NewEmptyARMValue ¶
func (resource *MongoDBCollectionGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoDBCollectionGetProperties_Resource_STATUS) PopulateFromARM ¶
func (resource *MongoDBCollectionGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoDBCollectionResource ¶
type MongoDBCollectionResource struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // CreateMode: Enum to indicate the mode of resource creation. CreateMode *CreateMode `json:"createMode,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"` // RestoreParameters: Parameters to indicate the information about the restore RestoreParameters *RestoreParametersBase `json:"restoreParameters,omitempty"` // ShardKey: A key-value pair of shard keys to be applied for the request. ShardKey map[string]string `json:"shardKey,omitempty"` }
Cosmos DB MongoDB collection resource object
func (*MongoDBCollectionResource) AssignProperties_From_MongoDBCollectionResource ¶
func (resource *MongoDBCollectionResource) AssignProperties_From_MongoDBCollectionResource(source *storage.MongoDBCollectionResource) error
AssignProperties_From_MongoDBCollectionResource populates our MongoDBCollectionResource from the provided source MongoDBCollectionResource
func (*MongoDBCollectionResource) AssignProperties_To_MongoDBCollectionResource ¶
func (resource *MongoDBCollectionResource) AssignProperties_To_MongoDBCollectionResource(destination *storage.MongoDBCollectionResource) error
AssignProperties_To_MongoDBCollectionResource 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) Initialize_From_MongoDBCollectionGetProperties_Resource_STATUS ¶
func (resource *MongoDBCollectionResource) Initialize_From_MongoDBCollectionGetProperties_Resource_STATUS(source *MongoDBCollectionGetProperties_Resource_STATUS) error
Initialize_From_MongoDBCollectionGetProperties_Resource_STATUS populates our MongoDBCollectionResource from the provided source MongoDBCollectionGetProperties_Resource_STATUS
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 MongoDBDatabaseGetProperties_Resource_STATUS ¶
type MongoDBDatabaseGetProperties_Resource_STATUS struct { // CreateMode: Enum to indicate the mode of resource creation. CreateMode *CreateMode_STATUS `json:"createMode,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 database Id *string `json:"id,omitempty"` // RestoreParameters: Parameters to indicate the information about the restore RestoreParameters *RestoreParametersBase_STATUS `json:"restoreParameters,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_Resource_STATUS) AssignProperties_From_MongoDBDatabaseGetProperties_Resource_STATUS ¶
func (resource *MongoDBDatabaseGetProperties_Resource_STATUS) AssignProperties_From_MongoDBDatabaseGetProperties_Resource_STATUS(source *storage.MongoDBDatabaseGetProperties_Resource_STATUS) error
AssignProperties_From_MongoDBDatabaseGetProperties_Resource_STATUS populates our MongoDBDatabaseGetProperties_Resource_STATUS from the provided source MongoDBDatabaseGetProperties_Resource_STATUS
func (*MongoDBDatabaseGetProperties_Resource_STATUS) AssignProperties_To_MongoDBDatabaseGetProperties_Resource_STATUS ¶
func (resource *MongoDBDatabaseGetProperties_Resource_STATUS) AssignProperties_To_MongoDBDatabaseGetProperties_Resource_STATUS(destination *storage.MongoDBDatabaseGetProperties_Resource_STATUS) error
AssignProperties_To_MongoDBDatabaseGetProperties_Resource_STATUS populates the provided destination MongoDBDatabaseGetProperties_Resource_STATUS from our MongoDBDatabaseGetProperties_Resource_STATUS
func (*MongoDBDatabaseGetProperties_Resource_STATUS) DeepCopy ¶
func (in *MongoDBDatabaseGetProperties_Resource_STATUS) DeepCopy() *MongoDBDatabaseGetProperties_Resource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseGetProperties_Resource_STATUS.
func (*MongoDBDatabaseGetProperties_Resource_STATUS) DeepCopyInto ¶
func (in *MongoDBDatabaseGetProperties_Resource_STATUS) DeepCopyInto(out *MongoDBDatabaseGetProperties_Resource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoDBDatabaseGetProperties_Resource_STATUS) NewEmptyARMValue ¶
func (resource *MongoDBDatabaseGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongoDBDatabaseGetProperties_Resource_STATUS) PopulateFromARM ¶
func (resource *MongoDBDatabaseGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongoDBDatabaseResource ¶
type MongoDBDatabaseResource struct { // CreateMode: Enum to indicate the mode of resource creation. CreateMode *CreateMode `json:"createMode,omitempty"` // +kubebuilder:validation:Required // Id: Name of the Cosmos DB MongoDB database Id *string `json:"id,omitempty"` // RestoreParameters: Parameters to indicate the information about the restore RestoreParameters *RestoreParametersBase `json:"restoreParameters,omitempty"` }
Cosmos DB MongoDB database resource object
func (*MongoDBDatabaseResource) AssignProperties_From_MongoDBDatabaseResource ¶
func (resource *MongoDBDatabaseResource) AssignProperties_From_MongoDBDatabaseResource(source *storage.MongoDBDatabaseResource) error
AssignProperties_From_MongoDBDatabaseResource populates our MongoDBDatabaseResource from the provided source MongoDBDatabaseResource
func (*MongoDBDatabaseResource) AssignProperties_To_MongoDBDatabaseResource ¶
func (resource *MongoDBDatabaseResource) AssignProperties_To_MongoDBDatabaseResource(destination *storage.MongoDBDatabaseResource) error
AssignProperties_To_MongoDBDatabaseResource 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) Initialize_From_MongoDBDatabaseGetProperties_Resource_STATUS ¶
func (resource *MongoDBDatabaseResource) Initialize_From_MongoDBDatabaseGetProperties_Resource_STATUS(source *MongoDBDatabaseGetProperties_Resource_STATUS) error
Initialize_From_MongoDBDatabaseGetProperties_Resource_STATUS populates our MongoDBDatabaseResource from the provided source MongoDBDatabaseGetProperties_Resource_STATUS
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 MongoIndex ¶
type MongoIndex struct { // Key: Cosmos DB MongoDB collection index keys Key *MongoIndexKeys `json:"key,omitempty"` // Options: Cosmos DB MongoDB collection index key options Options *MongoIndexOptions `json:"options,omitempty"` }
Cosmos DB MongoDB collection index key
func (*MongoIndex) AssignProperties_From_MongoIndex ¶
func (index *MongoIndex) AssignProperties_From_MongoIndex(source *storage.MongoIndex) error
AssignProperties_From_MongoIndex populates our MongoIndex from the provided source MongoIndex
func (*MongoIndex) AssignProperties_To_MongoIndex ¶
func (index *MongoIndex) AssignProperties_To_MongoIndex(destination *storage.MongoIndex) error
AssignProperties_To_MongoIndex 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) Initialize_From_MongoIndex_STATUS ¶
func (index *MongoIndex) Initialize_From_MongoIndex_STATUS(source *MongoIndex_STATUS) error
Initialize_From_MongoIndex_STATUS populates our MongoIndex from the provided source MongoIndex_STATUS
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 MongoIndexKeys ¶
type MongoIndexKeys struct { // Keys: List of keys for each MongoDB collection in the Azure Cosmos DB service Keys []string `json:"keys,omitempty"` }
Cosmos DB MongoDB collection resource object
func (*MongoIndexKeys) AssignProperties_From_MongoIndexKeys ¶
func (keys *MongoIndexKeys) AssignProperties_From_MongoIndexKeys(source *storage.MongoIndexKeys) error
AssignProperties_From_MongoIndexKeys populates our MongoIndexKeys from the provided source MongoIndexKeys
func (*MongoIndexKeys) AssignProperties_To_MongoIndexKeys ¶
func (keys *MongoIndexKeys) AssignProperties_To_MongoIndexKeys(destination *storage.MongoIndexKeys) error
AssignProperties_To_MongoIndexKeys 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) Initialize_From_MongoIndexKeys_STATUS ¶
func (keys *MongoIndexKeys) Initialize_From_MongoIndexKeys_STATUS(source *MongoIndexKeys_STATUS) error
Initialize_From_MongoIndexKeys_STATUS populates our MongoIndexKeys from the provided source MongoIndexKeys_STATUS
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 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"` }
Cosmos DB MongoDB collection resource object
func (*MongoIndexKeys_STATUS) AssignProperties_From_MongoIndexKeys_STATUS ¶
func (keys *MongoIndexKeys_STATUS) AssignProperties_From_MongoIndexKeys_STATUS(source *storage.MongoIndexKeys_STATUS) error
AssignProperties_From_MongoIndexKeys_STATUS populates our MongoIndexKeys_STATUS from the provided source MongoIndexKeys_STATUS
func (*MongoIndexKeys_STATUS) AssignProperties_To_MongoIndexKeys_STATUS ¶
func (keys *MongoIndexKeys_STATUS) AssignProperties_To_MongoIndexKeys_STATUS(destination *storage.MongoIndexKeys_STATUS) error
AssignProperties_To_MongoIndexKeys_STATUS 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 MongoIndexOptions ¶
type MongoIndexOptions struct { // ExpireAfterSeconds: Expire after seconds ExpireAfterSeconds *int `json:"expireAfterSeconds,omitempty"` // Unique: Is unique or not Unique *bool `json:"unique,omitempty"` }
Cosmos DB MongoDB collection index options
func (*MongoIndexOptions) AssignProperties_From_MongoIndexOptions ¶
func (options *MongoIndexOptions) AssignProperties_From_MongoIndexOptions(source *storage.MongoIndexOptions) error
AssignProperties_From_MongoIndexOptions populates our MongoIndexOptions from the provided source MongoIndexOptions
func (*MongoIndexOptions) AssignProperties_To_MongoIndexOptions ¶
func (options *MongoIndexOptions) AssignProperties_To_MongoIndexOptions(destination *storage.MongoIndexOptions) error
AssignProperties_To_MongoIndexOptions 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) Initialize_From_MongoIndexOptions_STATUS ¶
func (options *MongoIndexOptions) Initialize_From_MongoIndexOptions_STATUS(source *MongoIndexOptions_STATUS) error
Initialize_From_MongoIndexOptions_STATUS populates our MongoIndexOptions from the provided source MongoIndexOptions_STATUS
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 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"` }
Cosmos DB MongoDB collection index options
func (*MongoIndexOptions_STATUS) AssignProperties_From_MongoIndexOptions_STATUS ¶
func (options *MongoIndexOptions_STATUS) AssignProperties_From_MongoIndexOptions_STATUS(source *storage.MongoIndexOptions_STATUS) error
AssignProperties_From_MongoIndexOptions_STATUS populates our MongoIndexOptions_STATUS from the provided source MongoIndexOptions_STATUS
func (*MongoIndexOptions_STATUS) AssignProperties_To_MongoIndexOptions_STATUS ¶
func (options *MongoIndexOptions_STATUS) AssignProperties_To_MongoIndexOptions_STATUS(destination *storage.MongoIndexOptions_STATUS) error
AssignProperties_To_MongoIndexOptions_STATUS 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 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"` }
Cosmos DB MongoDB collection index key
func (*MongoIndex_STATUS) AssignProperties_From_MongoIndex_STATUS ¶
func (index *MongoIndex_STATUS) AssignProperties_From_MongoIndex_STATUS(source *storage.MongoIndex_STATUS) error
AssignProperties_From_MongoIndex_STATUS populates our MongoIndex_STATUS from the provided source MongoIndex_STATUS
func (*MongoIndex_STATUS) AssignProperties_To_MongoIndex_STATUS ¶
func (index *MongoIndex_STATUS) AssignProperties_To_MongoIndex_STATUS(destination *storage.MongoIndex_STATUS) error
AssignProperties_To_MongoIndex_STATUS 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 MongodbDatabase ¶
type MongodbDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MongodbDatabase_Spec `json:"spec,omitempty"` Status MongodbDatabase_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}
func (*MongodbDatabase) AssignProperties_From_MongodbDatabase ¶
func (database *MongodbDatabase) AssignProperties_From_MongodbDatabase(source *storage.MongodbDatabase) error
AssignProperties_From_MongodbDatabase populates our MongodbDatabase from the provided source MongodbDatabase
func (*MongodbDatabase) AssignProperties_To_MongodbDatabase ¶
func (database *MongodbDatabase) AssignProperties_To_MongodbDatabase(destination *storage.MongodbDatabase) error
AssignProperties_To_MongodbDatabase 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) ConfigMapDestinationExpressions ¶
func (database *MongodbDatabase) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (database *MongodbDatabase) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (database *MongodbDatabase) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*MongodbDatabase) SecretDestinationExpressions ¶
func (database *MongodbDatabase) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*MongodbDatabase) ValidateDelete ¶
func (database *MongodbDatabase) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*MongodbDatabase) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type MongodbDatabaseCollection ¶
type MongodbDatabaseCollection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MongodbDatabaseCollection_Spec `json:"spec,omitempty"` Status MongodbDatabaseCollection_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/collections/{collectionName}
func (*MongodbDatabaseCollection) AssignProperties_From_MongodbDatabaseCollection ¶
func (collection *MongodbDatabaseCollection) AssignProperties_From_MongodbDatabaseCollection(source *storage.MongodbDatabaseCollection) error
AssignProperties_From_MongodbDatabaseCollection populates our MongodbDatabaseCollection from the provided source MongodbDatabaseCollection
func (*MongodbDatabaseCollection) AssignProperties_To_MongodbDatabaseCollection ¶
func (collection *MongodbDatabaseCollection) AssignProperties_To_MongodbDatabaseCollection(destination *storage.MongodbDatabaseCollection) error
AssignProperties_To_MongodbDatabaseCollection 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) ConfigMapDestinationExpressions ¶
func (collection *MongodbDatabaseCollection) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (collection *MongodbDatabaseCollection) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (collection *MongodbDatabaseCollection) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*MongodbDatabaseCollection) SecretDestinationExpressions ¶
func (collection *MongodbDatabaseCollection) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*MongodbDatabaseCollection) ValidateDelete ¶
func (collection *MongodbDatabaseCollection) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*MongodbDatabaseCollection) ValidateUpdate ¶
func (collection *MongodbDatabaseCollection) ValidateUpdate(old runtime.Object) (admission.Warnings, 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 Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/collections/{collectionName}
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 MongodbDatabaseCollectionOperatorSpec ¶
type MongodbDatabaseCollectionOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*MongodbDatabaseCollectionOperatorSpec) AssignProperties_From_MongodbDatabaseCollectionOperatorSpec ¶
func (operator *MongodbDatabaseCollectionOperatorSpec) AssignProperties_From_MongodbDatabaseCollectionOperatorSpec(source *storage.MongodbDatabaseCollectionOperatorSpec) error
AssignProperties_From_MongodbDatabaseCollectionOperatorSpec populates our MongodbDatabaseCollectionOperatorSpec from the provided source MongodbDatabaseCollectionOperatorSpec
func (*MongodbDatabaseCollectionOperatorSpec) AssignProperties_To_MongodbDatabaseCollectionOperatorSpec ¶
func (operator *MongodbDatabaseCollectionOperatorSpec) AssignProperties_To_MongodbDatabaseCollectionOperatorSpec(destination *storage.MongodbDatabaseCollectionOperatorSpec) error
AssignProperties_To_MongodbDatabaseCollectionOperatorSpec populates the provided destination MongodbDatabaseCollectionOperatorSpec from our MongodbDatabaseCollectionOperatorSpec
func (*MongodbDatabaseCollectionOperatorSpec) DeepCopy ¶
func (in *MongodbDatabaseCollectionOperatorSpec) DeepCopy() *MongodbDatabaseCollectionOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionOperatorSpec.
func (*MongodbDatabaseCollectionOperatorSpec) DeepCopyInto ¶
func (in *MongodbDatabaseCollectionOperatorSpec) DeepCopyInto(out *MongodbDatabaseCollectionOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongodbDatabaseCollectionThroughputSetting ¶
type MongodbDatabaseCollectionThroughputSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MongodbDatabaseCollectionThroughputSetting_Spec `json:"spec,omitempty"` Status MongodbDatabaseCollectionThroughputSetting_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/collections/{collectionName}/throughputSettings/default
func (*MongodbDatabaseCollectionThroughputSetting) AssignProperties_From_MongodbDatabaseCollectionThroughputSetting ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) AssignProperties_From_MongodbDatabaseCollectionThroughputSetting(source *storage.MongodbDatabaseCollectionThroughputSetting) error
AssignProperties_From_MongodbDatabaseCollectionThroughputSetting populates our MongodbDatabaseCollectionThroughputSetting from the provided source MongodbDatabaseCollectionThroughputSetting
func (*MongodbDatabaseCollectionThroughputSetting) AssignProperties_To_MongodbDatabaseCollectionThroughputSetting ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) AssignProperties_To_MongodbDatabaseCollectionThroughputSetting(destination *storage.MongodbDatabaseCollectionThroughputSetting) error
AssignProperties_To_MongodbDatabaseCollectionThroughputSetting 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) ConfigMapDestinationExpressions ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*MongodbDatabaseCollectionThroughputSetting) SecretDestinationExpressions ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*MongodbDatabaseCollectionThroughputSetting) ValidateDelete ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*MongodbDatabaseCollectionThroughputSetting) ValidateUpdate ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) ValidateUpdate(old runtime.Object) (admission.Warnings, 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 Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/collections/{collectionName}/throughputSettings/default
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 MongodbDatabaseCollectionThroughputSettingOperatorSpec ¶
type MongodbDatabaseCollectionThroughputSettingOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*MongodbDatabaseCollectionThroughputSettingOperatorSpec) AssignProperties_From_MongodbDatabaseCollectionThroughputSettingOperatorSpec ¶
func (operator *MongodbDatabaseCollectionThroughputSettingOperatorSpec) AssignProperties_From_MongodbDatabaseCollectionThroughputSettingOperatorSpec(source *storage.MongodbDatabaseCollectionThroughputSettingOperatorSpec) error
AssignProperties_From_MongodbDatabaseCollectionThroughputSettingOperatorSpec populates our MongodbDatabaseCollectionThroughputSettingOperatorSpec from the provided source MongodbDatabaseCollectionThroughputSettingOperatorSpec
func (*MongodbDatabaseCollectionThroughputSettingOperatorSpec) AssignProperties_To_MongodbDatabaseCollectionThroughputSettingOperatorSpec ¶
func (operator *MongodbDatabaseCollectionThroughputSettingOperatorSpec) AssignProperties_To_MongodbDatabaseCollectionThroughputSettingOperatorSpec(destination *storage.MongodbDatabaseCollectionThroughputSettingOperatorSpec) error
AssignProperties_To_MongodbDatabaseCollectionThroughputSettingOperatorSpec populates the provided destination MongodbDatabaseCollectionThroughputSettingOperatorSpec from our MongodbDatabaseCollectionThroughputSettingOperatorSpec
func (*MongodbDatabaseCollectionThroughputSettingOperatorSpec) DeepCopy ¶
func (in *MongodbDatabaseCollectionThroughputSettingOperatorSpec) DeepCopy() *MongodbDatabaseCollectionThroughputSettingOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSettingOperatorSpec.
func (*MongodbDatabaseCollectionThroughputSettingOperatorSpec) DeepCopyInto ¶
func (in *MongodbDatabaseCollectionThroughputSettingOperatorSpec) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSettingOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongodbDatabaseCollectionThroughputSetting_STATUS ¶
type MongodbDatabaseCollectionThroughputSetting_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_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*MongodbDatabaseCollectionThroughputSetting_STATUS) AssignProperties_From_MongodbDatabaseCollectionThroughputSetting_STATUS ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) AssignProperties_From_MongodbDatabaseCollectionThroughputSetting_STATUS(source *storage.MongodbDatabaseCollectionThroughputSetting_STATUS) error
AssignProperties_From_MongodbDatabaseCollectionThroughputSetting_STATUS populates our MongodbDatabaseCollectionThroughputSetting_STATUS from the provided source MongodbDatabaseCollectionThroughputSetting_STATUS
func (*MongodbDatabaseCollectionThroughputSetting_STATUS) AssignProperties_To_MongodbDatabaseCollectionThroughputSetting_STATUS ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) AssignProperties_To_MongodbDatabaseCollectionThroughputSetting_STATUS(destination *storage.MongodbDatabaseCollectionThroughputSetting_STATUS) error
AssignProperties_To_MongodbDatabaseCollectionThroughputSetting_STATUS populates the provided destination MongodbDatabaseCollectionThroughputSetting_STATUS from our MongodbDatabaseCollectionThroughputSetting_STATUS
func (*MongodbDatabaseCollectionThroughputSetting_STATUS) ConvertStatusFrom ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our MongodbDatabaseCollectionThroughputSetting_STATUS from the provided source
func (*MongodbDatabaseCollectionThroughputSetting_STATUS) ConvertStatusTo ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our MongodbDatabaseCollectionThroughputSetting_STATUS
func (*MongodbDatabaseCollectionThroughputSetting_STATUS) DeepCopy ¶
func (in *MongodbDatabaseCollectionThroughputSetting_STATUS) DeepCopy() *MongodbDatabaseCollectionThroughputSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSetting_STATUS.
func (*MongodbDatabaseCollectionThroughputSetting_STATUS) DeepCopyInto ¶
func (in *MongodbDatabaseCollectionThroughputSetting_STATUS) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseCollectionThroughputSetting_STATUS) NewEmptyARMValue ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongodbDatabaseCollectionThroughputSetting_STATUS) PopulateFromARM ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongodbDatabaseCollectionThroughputSetting_Spec ¶
type MongodbDatabaseCollectionThroughputSetting_Spec struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *MongodbDatabaseCollectionThroughputSettingOperatorSpec `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 documentdb.azure.com/MongodbDatabaseCollection resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"MongodbDatabaseCollection"` // +kubebuilder:validation:Required // Resource: The standard JSON format of a resource throughput Resource *ThroughputSettingsResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*MongodbDatabaseCollectionThroughputSetting_Spec) AssignProperties_From_MongodbDatabaseCollectionThroughputSetting_Spec ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) AssignProperties_From_MongodbDatabaseCollectionThroughputSetting_Spec(source *storage.MongodbDatabaseCollectionThroughputSetting_Spec) error
AssignProperties_From_MongodbDatabaseCollectionThroughputSetting_Spec populates our MongodbDatabaseCollectionThroughputSetting_Spec from the provided source MongodbDatabaseCollectionThroughputSetting_Spec
func (*MongodbDatabaseCollectionThroughputSetting_Spec) AssignProperties_To_MongodbDatabaseCollectionThroughputSetting_Spec ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) AssignProperties_To_MongodbDatabaseCollectionThroughputSetting_Spec(destination *storage.MongodbDatabaseCollectionThroughputSetting_Spec) error
AssignProperties_To_MongodbDatabaseCollectionThroughputSetting_Spec populates the provided destination MongodbDatabaseCollectionThroughputSetting_Spec from our MongodbDatabaseCollectionThroughputSetting_Spec
func (*MongodbDatabaseCollectionThroughputSetting_Spec) ConvertSpecFrom ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our MongodbDatabaseCollectionThroughputSetting_Spec from the provided source
func (*MongodbDatabaseCollectionThroughputSetting_Spec) ConvertSpecTo ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our MongodbDatabaseCollectionThroughputSetting_Spec
func (*MongodbDatabaseCollectionThroughputSetting_Spec) ConvertToARM ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopy ¶
func (in *MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopy() *MongodbDatabaseCollectionThroughputSetting_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSetting_Spec.
func (*MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopyInto ¶
func (in *MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseCollectionThroughputSetting_Spec) Initialize_From_MongodbDatabaseCollectionThroughputSetting_STATUS ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) Initialize_From_MongodbDatabaseCollectionThroughputSetting_STATUS(source *MongodbDatabaseCollectionThroughputSetting_STATUS) error
Initialize_From_MongodbDatabaseCollectionThroughputSetting_STATUS populates our MongodbDatabaseCollectionThroughputSetting_Spec from the provided source MongodbDatabaseCollectionThroughputSetting_STATUS
func (*MongodbDatabaseCollectionThroughputSetting_Spec) NewEmptyARMValue ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongodbDatabaseCollectionThroughputSetting_Spec) OriginalVersion ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*MongodbDatabaseCollectionThroughputSetting_Spec) PopulateFromARM ¶
func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongodbDatabaseCollection_STATUS ¶
type MongodbDatabaseCollection_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: Cosmos DB options resource object Options *OptionsResource_STATUS `json:"options,omitempty"` Resource *MongoDBCollectionGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*MongodbDatabaseCollection_STATUS) AssignProperties_From_MongodbDatabaseCollection_STATUS ¶
func (collection *MongodbDatabaseCollection_STATUS) AssignProperties_From_MongodbDatabaseCollection_STATUS(source *storage.MongodbDatabaseCollection_STATUS) error
AssignProperties_From_MongodbDatabaseCollection_STATUS populates our MongodbDatabaseCollection_STATUS from the provided source MongodbDatabaseCollection_STATUS
func (*MongodbDatabaseCollection_STATUS) AssignProperties_To_MongodbDatabaseCollection_STATUS ¶
func (collection *MongodbDatabaseCollection_STATUS) AssignProperties_To_MongodbDatabaseCollection_STATUS(destination *storage.MongodbDatabaseCollection_STATUS) error
AssignProperties_To_MongodbDatabaseCollection_STATUS populates the provided destination MongodbDatabaseCollection_STATUS from our MongodbDatabaseCollection_STATUS
func (*MongodbDatabaseCollection_STATUS) ConvertStatusFrom ¶
func (collection *MongodbDatabaseCollection_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our MongodbDatabaseCollection_STATUS from the provided source
func (*MongodbDatabaseCollection_STATUS) ConvertStatusTo ¶
func (collection *MongodbDatabaseCollection_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our MongodbDatabaseCollection_STATUS
func (*MongodbDatabaseCollection_STATUS) DeepCopy ¶
func (in *MongodbDatabaseCollection_STATUS) DeepCopy() *MongodbDatabaseCollection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollection_STATUS.
func (*MongodbDatabaseCollection_STATUS) DeepCopyInto ¶
func (in *MongodbDatabaseCollection_STATUS) DeepCopyInto(out *MongodbDatabaseCollection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseCollection_STATUS) NewEmptyARMValue ¶
func (collection *MongodbDatabaseCollection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongodbDatabaseCollection_STATUS) PopulateFromARM ¶
func (collection *MongodbDatabaseCollection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongodbDatabaseCollection_Spec ¶
type MongodbDatabaseCollection_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"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *MongodbDatabaseCollectionOperatorSpec `json:"operatorSpec,omitempty"` // Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the // request. 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: The standard JSON format of a MongoDB collection Resource *MongoDBCollectionResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*MongodbDatabaseCollection_Spec) AssignProperties_From_MongodbDatabaseCollection_Spec ¶
func (collection *MongodbDatabaseCollection_Spec) AssignProperties_From_MongodbDatabaseCollection_Spec(source *storage.MongodbDatabaseCollection_Spec) error
AssignProperties_From_MongodbDatabaseCollection_Spec populates our MongodbDatabaseCollection_Spec from the provided source MongodbDatabaseCollection_Spec
func (*MongodbDatabaseCollection_Spec) AssignProperties_To_MongodbDatabaseCollection_Spec ¶
func (collection *MongodbDatabaseCollection_Spec) AssignProperties_To_MongodbDatabaseCollection_Spec(destination *storage.MongodbDatabaseCollection_Spec) error
AssignProperties_To_MongodbDatabaseCollection_Spec populates the provided destination MongodbDatabaseCollection_Spec from our MongodbDatabaseCollection_Spec
func (*MongodbDatabaseCollection_Spec) ConvertSpecFrom ¶
func (collection *MongodbDatabaseCollection_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our MongodbDatabaseCollection_Spec from the provided source
func (*MongodbDatabaseCollection_Spec) ConvertSpecTo ¶
func (collection *MongodbDatabaseCollection_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our MongodbDatabaseCollection_Spec
func (*MongodbDatabaseCollection_Spec) ConvertToARM ¶
func (collection *MongodbDatabaseCollection_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MongodbDatabaseCollection_Spec) DeepCopy ¶
func (in *MongodbDatabaseCollection_Spec) DeepCopy() *MongodbDatabaseCollection_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollection_Spec.
func (*MongodbDatabaseCollection_Spec) DeepCopyInto ¶
func (in *MongodbDatabaseCollection_Spec) DeepCopyInto(out *MongodbDatabaseCollection_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseCollection_Spec) Initialize_From_MongodbDatabaseCollection_STATUS ¶
func (collection *MongodbDatabaseCollection_Spec) Initialize_From_MongodbDatabaseCollection_STATUS(source *MongodbDatabaseCollection_STATUS) error
Initialize_From_MongodbDatabaseCollection_STATUS populates our MongodbDatabaseCollection_Spec from the provided source MongodbDatabaseCollection_STATUS
func (*MongodbDatabaseCollection_Spec) NewEmptyARMValue ¶
func (collection *MongodbDatabaseCollection_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongodbDatabaseCollection_Spec) OriginalVersion ¶
func (collection *MongodbDatabaseCollection_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*MongodbDatabaseCollection_Spec) PopulateFromARM ¶
func (collection *MongodbDatabaseCollection_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*MongodbDatabaseCollection_Spec) SetAzureName ¶
func (collection *MongodbDatabaseCollection_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type MongodbDatabaseList ¶
type MongodbDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongodbDatabase `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}
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 MongodbDatabaseOperatorSpec ¶
type MongodbDatabaseOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*MongodbDatabaseOperatorSpec) AssignProperties_From_MongodbDatabaseOperatorSpec ¶
func (operator *MongodbDatabaseOperatorSpec) AssignProperties_From_MongodbDatabaseOperatorSpec(source *storage.MongodbDatabaseOperatorSpec) error
AssignProperties_From_MongodbDatabaseOperatorSpec populates our MongodbDatabaseOperatorSpec from the provided source MongodbDatabaseOperatorSpec
func (*MongodbDatabaseOperatorSpec) AssignProperties_To_MongodbDatabaseOperatorSpec ¶
func (operator *MongodbDatabaseOperatorSpec) AssignProperties_To_MongodbDatabaseOperatorSpec(destination *storage.MongodbDatabaseOperatorSpec) error
AssignProperties_To_MongodbDatabaseOperatorSpec populates the provided destination MongodbDatabaseOperatorSpec from our MongodbDatabaseOperatorSpec
func (*MongodbDatabaseOperatorSpec) DeepCopy ¶
func (in *MongodbDatabaseOperatorSpec) DeepCopy() *MongodbDatabaseOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseOperatorSpec.
func (*MongodbDatabaseOperatorSpec) DeepCopyInto ¶
func (in *MongodbDatabaseOperatorSpec) DeepCopyInto(out *MongodbDatabaseOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongodbDatabaseThroughputSetting ¶
type MongodbDatabaseThroughputSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MongodbDatabaseThroughputSetting_Spec `json:"spec,omitempty"` Status MongodbDatabaseThroughputSetting_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/throughputSettings/default
func (*MongodbDatabaseThroughputSetting) AssignProperties_From_MongodbDatabaseThroughputSetting ¶
func (setting *MongodbDatabaseThroughputSetting) AssignProperties_From_MongodbDatabaseThroughputSetting(source *storage.MongodbDatabaseThroughputSetting) error
AssignProperties_From_MongodbDatabaseThroughputSetting populates our MongodbDatabaseThroughputSetting from the provided source MongodbDatabaseThroughputSetting
func (*MongodbDatabaseThroughputSetting) AssignProperties_To_MongodbDatabaseThroughputSetting ¶
func (setting *MongodbDatabaseThroughputSetting) AssignProperties_To_MongodbDatabaseThroughputSetting(destination *storage.MongodbDatabaseThroughputSetting) error
AssignProperties_To_MongodbDatabaseThroughputSetting 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) ConfigMapDestinationExpressions ¶
func (setting *MongodbDatabaseThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (setting *MongodbDatabaseThroughputSetting) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (setting *MongodbDatabaseThroughputSetting) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*MongodbDatabaseThroughputSetting) SecretDestinationExpressions ¶
func (setting *MongodbDatabaseThroughputSetting) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*MongodbDatabaseThroughputSetting) ValidateDelete ¶
func (setting *MongodbDatabaseThroughputSetting) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*MongodbDatabaseThroughputSetting) ValidateUpdate ¶
func (setting *MongodbDatabaseThroughputSetting) ValidateUpdate(old runtime.Object) (admission.Warnings, 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 Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/throughputSettings/default
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 MongodbDatabaseThroughputSettingOperatorSpec ¶
type MongodbDatabaseThroughputSettingOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*MongodbDatabaseThroughputSettingOperatorSpec) AssignProperties_From_MongodbDatabaseThroughputSettingOperatorSpec ¶
func (operator *MongodbDatabaseThroughputSettingOperatorSpec) AssignProperties_From_MongodbDatabaseThroughputSettingOperatorSpec(source *storage.MongodbDatabaseThroughputSettingOperatorSpec) error
AssignProperties_From_MongodbDatabaseThroughputSettingOperatorSpec populates our MongodbDatabaseThroughputSettingOperatorSpec from the provided source MongodbDatabaseThroughputSettingOperatorSpec
func (*MongodbDatabaseThroughputSettingOperatorSpec) AssignProperties_To_MongodbDatabaseThroughputSettingOperatorSpec ¶
func (operator *MongodbDatabaseThroughputSettingOperatorSpec) AssignProperties_To_MongodbDatabaseThroughputSettingOperatorSpec(destination *storage.MongodbDatabaseThroughputSettingOperatorSpec) error
AssignProperties_To_MongodbDatabaseThroughputSettingOperatorSpec populates the provided destination MongodbDatabaseThroughputSettingOperatorSpec from our MongodbDatabaseThroughputSettingOperatorSpec
func (*MongodbDatabaseThroughputSettingOperatorSpec) DeepCopy ¶
func (in *MongodbDatabaseThroughputSettingOperatorSpec) DeepCopy() *MongodbDatabaseThroughputSettingOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSettingOperatorSpec.
func (*MongodbDatabaseThroughputSettingOperatorSpec) DeepCopyInto ¶
func (in *MongodbDatabaseThroughputSettingOperatorSpec) DeepCopyInto(out *MongodbDatabaseThroughputSettingOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongodbDatabaseThroughputSetting_STATUS ¶
type MongodbDatabaseThroughputSetting_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_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*MongodbDatabaseThroughputSetting_STATUS) AssignProperties_From_MongodbDatabaseThroughputSetting_STATUS ¶
func (setting *MongodbDatabaseThroughputSetting_STATUS) AssignProperties_From_MongodbDatabaseThroughputSetting_STATUS(source *storage.MongodbDatabaseThroughputSetting_STATUS) error
AssignProperties_From_MongodbDatabaseThroughputSetting_STATUS populates our MongodbDatabaseThroughputSetting_STATUS from the provided source MongodbDatabaseThroughputSetting_STATUS
func (*MongodbDatabaseThroughputSetting_STATUS) AssignProperties_To_MongodbDatabaseThroughputSetting_STATUS ¶
func (setting *MongodbDatabaseThroughputSetting_STATUS) AssignProperties_To_MongodbDatabaseThroughputSetting_STATUS(destination *storage.MongodbDatabaseThroughputSetting_STATUS) error
AssignProperties_To_MongodbDatabaseThroughputSetting_STATUS populates the provided destination MongodbDatabaseThroughputSetting_STATUS from our MongodbDatabaseThroughputSetting_STATUS
func (*MongodbDatabaseThroughputSetting_STATUS) ConvertStatusFrom ¶
func (setting *MongodbDatabaseThroughputSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our MongodbDatabaseThroughputSetting_STATUS from the provided source
func (*MongodbDatabaseThroughputSetting_STATUS) ConvertStatusTo ¶
func (setting *MongodbDatabaseThroughputSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our MongodbDatabaseThroughputSetting_STATUS
func (*MongodbDatabaseThroughputSetting_STATUS) DeepCopy ¶
func (in *MongodbDatabaseThroughputSetting_STATUS) DeepCopy() *MongodbDatabaseThroughputSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSetting_STATUS.
func (*MongodbDatabaseThroughputSetting_STATUS) DeepCopyInto ¶
func (in *MongodbDatabaseThroughputSetting_STATUS) DeepCopyInto(out *MongodbDatabaseThroughputSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseThroughputSetting_STATUS) NewEmptyARMValue ¶
func (setting *MongodbDatabaseThroughputSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongodbDatabaseThroughputSetting_STATUS) PopulateFromARM ¶
func (setting *MongodbDatabaseThroughputSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongodbDatabaseThroughputSetting_Spec ¶
type MongodbDatabaseThroughputSetting_Spec struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *MongodbDatabaseThroughputSettingOperatorSpec `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 documentdb.azure.com/MongodbDatabase resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"MongodbDatabase"` // +kubebuilder:validation:Required // Resource: The standard JSON format of a resource throughput Resource *ThroughputSettingsResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*MongodbDatabaseThroughputSetting_Spec) AssignProperties_From_MongodbDatabaseThroughputSetting_Spec ¶
func (setting *MongodbDatabaseThroughputSetting_Spec) AssignProperties_From_MongodbDatabaseThroughputSetting_Spec(source *storage.MongodbDatabaseThroughputSetting_Spec) error
AssignProperties_From_MongodbDatabaseThroughputSetting_Spec populates our MongodbDatabaseThroughputSetting_Spec from the provided source MongodbDatabaseThroughputSetting_Spec
func (*MongodbDatabaseThroughputSetting_Spec) AssignProperties_To_MongodbDatabaseThroughputSetting_Spec ¶
func (setting *MongodbDatabaseThroughputSetting_Spec) AssignProperties_To_MongodbDatabaseThroughputSetting_Spec(destination *storage.MongodbDatabaseThroughputSetting_Spec) error
AssignProperties_To_MongodbDatabaseThroughputSetting_Spec populates the provided destination MongodbDatabaseThroughputSetting_Spec from our MongodbDatabaseThroughputSetting_Spec
func (*MongodbDatabaseThroughputSetting_Spec) ConvertSpecFrom ¶
func (setting *MongodbDatabaseThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our MongodbDatabaseThroughputSetting_Spec from the provided source
func (*MongodbDatabaseThroughputSetting_Spec) ConvertSpecTo ¶
func (setting *MongodbDatabaseThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our MongodbDatabaseThroughputSetting_Spec
func (*MongodbDatabaseThroughputSetting_Spec) ConvertToARM ¶
func (setting *MongodbDatabaseThroughputSetting_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MongodbDatabaseThroughputSetting_Spec) DeepCopy ¶
func (in *MongodbDatabaseThroughputSetting_Spec) DeepCopy() *MongodbDatabaseThroughputSetting_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSetting_Spec.
func (*MongodbDatabaseThroughputSetting_Spec) DeepCopyInto ¶
func (in *MongodbDatabaseThroughputSetting_Spec) DeepCopyInto(out *MongodbDatabaseThroughputSetting_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabaseThroughputSetting_Spec) Initialize_From_MongodbDatabaseThroughputSetting_STATUS ¶
func (setting *MongodbDatabaseThroughputSetting_Spec) Initialize_From_MongodbDatabaseThroughputSetting_STATUS(source *MongodbDatabaseThroughputSetting_STATUS) error
Initialize_From_MongodbDatabaseThroughputSetting_STATUS populates our MongodbDatabaseThroughputSetting_Spec from the provided source MongodbDatabaseThroughputSetting_STATUS
func (*MongodbDatabaseThroughputSetting_Spec) NewEmptyARMValue ¶
func (setting *MongodbDatabaseThroughputSetting_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongodbDatabaseThroughputSetting_Spec) OriginalVersion ¶
func (setting *MongodbDatabaseThroughputSetting_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*MongodbDatabaseThroughputSetting_Spec) PopulateFromARM ¶
func (setting *MongodbDatabaseThroughputSetting_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongodbDatabase_STATUS ¶
type MongodbDatabase_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: Cosmos DB options resource object Options *OptionsResource_STATUS `json:"options,omitempty"` Resource *MongoDBDatabaseGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*MongodbDatabase_STATUS) AssignProperties_From_MongodbDatabase_STATUS ¶
func (database *MongodbDatabase_STATUS) AssignProperties_From_MongodbDatabase_STATUS(source *storage.MongodbDatabase_STATUS) error
AssignProperties_From_MongodbDatabase_STATUS populates our MongodbDatabase_STATUS from the provided source MongodbDatabase_STATUS
func (*MongodbDatabase_STATUS) AssignProperties_To_MongodbDatabase_STATUS ¶
func (database *MongodbDatabase_STATUS) AssignProperties_To_MongodbDatabase_STATUS(destination *storage.MongodbDatabase_STATUS) error
AssignProperties_To_MongodbDatabase_STATUS populates the provided destination MongodbDatabase_STATUS from our MongodbDatabase_STATUS
func (*MongodbDatabase_STATUS) ConvertStatusFrom ¶
func (database *MongodbDatabase_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our MongodbDatabase_STATUS from the provided source
func (*MongodbDatabase_STATUS) ConvertStatusTo ¶
func (database *MongodbDatabase_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our MongodbDatabase_STATUS
func (*MongodbDatabase_STATUS) DeepCopy ¶
func (in *MongodbDatabase_STATUS) DeepCopy() *MongodbDatabase_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabase_STATUS.
func (*MongodbDatabase_STATUS) DeepCopyInto ¶
func (in *MongodbDatabase_STATUS) DeepCopyInto(out *MongodbDatabase_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabase_STATUS) NewEmptyARMValue ¶
func (database *MongodbDatabase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongodbDatabase_STATUS) PopulateFromARM ¶
func (database *MongodbDatabase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MongodbDatabase_Spec ¶
type MongodbDatabase_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"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *MongodbDatabaseOperatorSpec `json:"operatorSpec,omitempty"` // Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the // request. 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: The standard JSON format of a MongoDB database Resource *MongoDBDatabaseResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*MongodbDatabase_Spec) AssignProperties_From_MongodbDatabase_Spec ¶
func (database *MongodbDatabase_Spec) AssignProperties_From_MongodbDatabase_Spec(source *storage.MongodbDatabase_Spec) error
AssignProperties_From_MongodbDatabase_Spec populates our MongodbDatabase_Spec from the provided source MongodbDatabase_Spec
func (*MongodbDatabase_Spec) AssignProperties_To_MongodbDatabase_Spec ¶
func (database *MongodbDatabase_Spec) AssignProperties_To_MongodbDatabase_Spec(destination *storage.MongodbDatabase_Spec) error
AssignProperties_To_MongodbDatabase_Spec populates the provided destination MongodbDatabase_Spec from our MongodbDatabase_Spec
func (*MongodbDatabase_Spec) ConvertSpecFrom ¶
func (database *MongodbDatabase_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our MongodbDatabase_Spec from the provided source
func (*MongodbDatabase_Spec) ConvertSpecTo ¶
func (database *MongodbDatabase_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our MongodbDatabase_Spec
func (*MongodbDatabase_Spec) ConvertToARM ¶
func (database *MongodbDatabase_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MongodbDatabase_Spec) DeepCopy ¶
func (in *MongodbDatabase_Spec) DeepCopy() *MongodbDatabase_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabase_Spec.
func (*MongodbDatabase_Spec) DeepCopyInto ¶
func (in *MongodbDatabase_Spec) DeepCopyInto(out *MongodbDatabase_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongodbDatabase_Spec) Initialize_From_MongodbDatabase_STATUS ¶
func (database *MongodbDatabase_Spec) Initialize_From_MongodbDatabase_STATUS(source *MongodbDatabase_STATUS) error
Initialize_From_MongodbDatabase_STATUS populates our MongodbDatabase_Spec from the provided source MongodbDatabase_STATUS
func (*MongodbDatabase_Spec) NewEmptyARMValue ¶
func (database *MongodbDatabase_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MongodbDatabase_Spec) OriginalVersion ¶
func (database *MongodbDatabase_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*MongodbDatabase_Spec) PopulateFromARM ¶
func (database *MongodbDatabase_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*MongodbDatabase_Spec) SetAzureName ¶
func (database *MongodbDatabase_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type NetworkAclBypass ¶
type NetworkAclBypass string
Indicates what services are allowed to bypass firewall checks. +kubebuilder:validation:Enum={"AzureServices","None"}
type NetworkAclBypass_STATUS ¶
type NetworkAclBypass_STATUS string
Indicates what services are allowed to bypass firewall checks.
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"` }
Cosmos DB options resource object
func (*OptionsResource_STATUS) AssignProperties_From_OptionsResource_STATUS ¶
func (resource *OptionsResource_STATUS) AssignProperties_From_OptionsResource_STATUS(source *storage.OptionsResource_STATUS) error
AssignProperties_From_OptionsResource_STATUS populates our OptionsResource_STATUS from the provided source OptionsResource_STATUS
func (*OptionsResource_STATUS) AssignProperties_To_OptionsResource_STATUS ¶
func (resource *OptionsResource_STATUS) AssignProperties_To_OptionsResource_STATUS(destination *storage.OptionsResource_STATUS) error
AssignProperties_To_OptionsResource_STATUS 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 PeriodicModeBackupPolicy ¶
type PeriodicModeBackupPolicy struct { // MigrationState: The object representing the state of the migration between the backup policies. MigrationState *BackupPolicyMigrationState `json:"migrationState,omitempty"` // PeriodicModeProperties: Configuration values for periodic mode backup PeriodicModeProperties *PeriodicModeProperties `json:"periodicModeProperties,omitempty"` // +kubebuilder:validation:Required // Type: Describes the mode of backups. Type *PeriodicModeBackupPolicy_Type `json:"type,omitempty"` }
func (*PeriodicModeBackupPolicy) AssignProperties_From_PeriodicModeBackupPolicy ¶
func (policy *PeriodicModeBackupPolicy) AssignProperties_From_PeriodicModeBackupPolicy(source *storage.PeriodicModeBackupPolicy) error
AssignProperties_From_PeriodicModeBackupPolicy populates our PeriodicModeBackupPolicy from the provided source PeriodicModeBackupPolicy
func (*PeriodicModeBackupPolicy) AssignProperties_To_PeriodicModeBackupPolicy ¶
func (policy *PeriodicModeBackupPolicy) AssignProperties_To_PeriodicModeBackupPolicy(destination *storage.PeriodicModeBackupPolicy) error
AssignProperties_To_PeriodicModeBackupPolicy 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) Initialize_From_PeriodicModeBackupPolicy_STATUS ¶
func (policy *PeriodicModeBackupPolicy) Initialize_From_PeriodicModeBackupPolicy_STATUS(source *PeriodicModeBackupPolicy_STATUS) error
Initialize_From_PeriodicModeBackupPolicy_STATUS populates our PeriodicModeBackupPolicy from the provided source PeriodicModeBackupPolicy_STATUS
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 PeriodicModeBackupPolicy_STATUS ¶
type PeriodicModeBackupPolicy_STATUS struct { // MigrationState: The object representing the state of the migration between the backup policies. MigrationState *BackupPolicyMigrationState_STATUS `json:"migrationState,omitempty"` // PeriodicModeProperties: Configuration values for periodic mode backup PeriodicModeProperties *PeriodicModeProperties_STATUS `json:"periodicModeProperties,omitempty"` // Type: Describes the mode of backups. Type *PeriodicModeBackupPolicy_Type_STATUS `json:"type,omitempty"` }
func (*PeriodicModeBackupPolicy_STATUS) AssignProperties_From_PeriodicModeBackupPolicy_STATUS ¶
func (policy *PeriodicModeBackupPolicy_STATUS) AssignProperties_From_PeriodicModeBackupPolicy_STATUS(source *storage.PeriodicModeBackupPolicy_STATUS) error
AssignProperties_From_PeriodicModeBackupPolicy_STATUS populates our PeriodicModeBackupPolicy_STATUS from the provided source PeriodicModeBackupPolicy_STATUS
func (*PeriodicModeBackupPolicy_STATUS) AssignProperties_To_PeriodicModeBackupPolicy_STATUS ¶
func (policy *PeriodicModeBackupPolicy_STATUS) AssignProperties_To_PeriodicModeBackupPolicy_STATUS(destination *storage.PeriodicModeBackupPolicy_STATUS) error
AssignProperties_To_PeriodicModeBackupPolicy_STATUS populates the provided destination PeriodicModeBackupPolicy_STATUS from our PeriodicModeBackupPolicy_STATUS
func (*PeriodicModeBackupPolicy_STATUS) DeepCopy ¶
func (in *PeriodicModeBackupPolicy_STATUS) DeepCopy() *PeriodicModeBackupPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModeBackupPolicy_STATUS.
func (*PeriodicModeBackupPolicy_STATUS) DeepCopyInto ¶
func (in *PeriodicModeBackupPolicy_STATUS) DeepCopyInto(out *PeriodicModeBackupPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PeriodicModeBackupPolicy_STATUS) NewEmptyARMValue ¶
func (policy *PeriodicModeBackupPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PeriodicModeBackupPolicy_STATUS) PopulateFromARM ¶
func (policy *PeriodicModeBackupPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PeriodicModeBackupPolicy_Type ¶
type PeriodicModeBackupPolicy_Type string
+kubebuilder:validation:Enum={"Periodic"}
type PeriodicModeBackupPolicy_Type_STATUS ¶
type PeriodicModeBackupPolicy_Type_STATUS string
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"` // BackupStorageRedundancy: Enum to indicate type of backup residency BackupStorageRedundancy *BackupStorageRedundancy `json:"backupStorageRedundancy,omitempty"` }
Configuration values for periodic mode backup
func (*PeriodicModeProperties) AssignProperties_From_PeriodicModeProperties ¶
func (properties *PeriodicModeProperties) AssignProperties_From_PeriodicModeProperties(source *storage.PeriodicModeProperties) error
AssignProperties_From_PeriodicModeProperties populates our PeriodicModeProperties from the provided source PeriodicModeProperties
func (*PeriodicModeProperties) AssignProperties_To_PeriodicModeProperties ¶
func (properties *PeriodicModeProperties) AssignProperties_To_PeriodicModeProperties(destination *storage.PeriodicModeProperties) error
AssignProperties_To_PeriodicModeProperties 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) Initialize_From_PeriodicModeProperties_STATUS ¶
func (properties *PeriodicModeProperties) Initialize_From_PeriodicModeProperties_STATUS(source *PeriodicModeProperties_STATUS) error
Initialize_From_PeriodicModeProperties_STATUS populates our PeriodicModeProperties from the provided source PeriodicModeProperties_STATUS
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 PeriodicModeProperties_STATUS ¶
type PeriodicModeProperties_STATUS 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"` // BackupStorageRedundancy: Enum to indicate type of backup residency BackupStorageRedundancy *BackupStorageRedundancy_STATUS `json:"backupStorageRedundancy,omitempty"` }
Configuration values for periodic mode backup
func (*PeriodicModeProperties_STATUS) AssignProperties_From_PeriodicModeProperties_STATUS ¶
func (properties *PeriodicModeProperties_STATUS) AssignProperties_From_PeriodicModeProperties_STATUS(source *storage.PeriodicModeProperties_STATUS) error
AssignProperties_From_PeriodicModeProperties_STATUS populates our PeriodicModeProperties_STATUS from the provided source PeriodicModeProperties_STATUS
func (*PeriodicModeProperties_STATUS) AssignProperties_To_PeriodicModeProperties_STATUS ¶
func (properties *PeriodicModeProperties_STATUS) AssignProperties_To_PeriodicModeProperties_STATUS(destination *storage.PeriodicModeProperties_STATUS) error
AssignProperties_To_PeriodicModeProperties_STATUS populates the provided destination PeriodicModeProperties_STATUS from our PeriodicModeProperties_STATUS
func (*PeriodicModeProperties_STATUS) DeepCopy ¶
func (in *PeriodicModeProperties_STATUS) DeepCopy() *PeriodicModeProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModeProperties_STATUS.
func (*PeriodicModeProperties_STATUS) DeepCopyInto ¶
func (in *PeriodicModeProperties_STATUS) DeepCopyInto(out *PeriodicModeProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PeriodicModeProperties_STATUS) NewEmptyARMValue ¶
func (properties *PeriodicModeProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PeriodicModeProperties_STATUS) PopulateFromARM ¶
func (properties *PeriodicModeProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` }
A private endpoint connection
func (*PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS ¶
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_From_PrivateEndpointConnection_STATUS populates our PrivateEndpointConnection_STATUS from the provided source PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS ¶
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_To_PrivateEndpointConnection_STATUS populates the provided destination PrivateEndpointConnection_STATUS from our PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) DeepCopy ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS.
func (*PrivateEndpointConnection_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointConnection_STATUS) NewEmptyARMValue ¶
func (connection *PrivateEndpointConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointConnection_STATUS) PopulateFromARM ¶
func (connection *PrivateEndpointConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PublicNetworkAccess ¶
type PublicNetworkAccess string
Whether requests from Public Network are allowed +kubebuilder:validation:Enum={"Disabled","Enabled","SecuredByPerimeter"}
type PublicNetworkAccess_STATUS ¶
type PublicNetworkAccess_STATUS string
Whether requests from Public Network are allowed
type RestoreParameters ¶
type RestoreParameters struct { // DatabasesToRestore: List of specific databases available for restore. DatabasesToRestore []DatabaseRestoreResource `json:"databasesToRestore,omitempty"` // GremlinDatabasesToRestore: List of specific gremlin databases available for restore. GremlinDatabasesToRestore []GremlinDatabaseRestoreResource `json:"gremlinDatabasesToRestore,omitempty"` // RestoreMode: Describes the mode of the restore. RestoreMode *RestoreParameters_RestoreMode `json:"restoreMode,omitempty"` // RestoreSource: The id of the restorable database account from which the restore has to be initiated. For example: // /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} RestoreSource *string `json:"restoreSource,omitempty"` // RestoreTimestampInUtc: Time to which the account has to be restored (ISO-8601 format). RestoreTimestampInUtc *string `json:"restoreTimestampInUtc,omitempty"` // TablesToRestore: List of specific tables available for restore. TablesToRestore []string `json:"tablesToRestore,omitempty"` }
Parameters to indicate the information about the restore.
func (*RestoreParameters) AssignProperties_From_RestoreParameters ¶
func (parameters *RestoreParameters) AssignProperties_From_RestoreParameters(source *storage.RestoreParameters) error
AssignProperties_From_RestoreParameters populates our RestoreParameters from the provided source RestoreParameters
func (*RestoreParameters) AssignProperties_To_RestoreParameters ¶
func (parameters *RestoreParameters) AssignProperties_To_RestoreParameters(destination *storage.RestoreParameters) error
AssignProperties_To_RestoreParameters populates the provided destination RestoreParameters from our RestoreParameters
func (*RestoreParameters) ConvertToARM ¶
func (parameters *RestoreParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RestoreParameters) DeepCopy ¶
func (in *RestoreParameters) DeepCopy() *RestoreParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreParameters.
func (*RestoreParameters) DeepCopyInto ¶
func (in *RestoreParameters) DeepCopyInto(out *RestoreParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestoreParameters) Initialize_From_RestoreParameters_STATUS ¶
func (parameters *RestoreParameters) Initialize_From_RestoreParameters_STATUS(source *RestoreParameters_STATUS) error
Initialize_From_RestoreParameters_STATUS populates our RestoreParameters from the provided source RestoreParameters_STATUS
func (*RestoreParameters) NewEmptyARMValue ¶
func (parameters *RestoreParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RestoreParameters) PopulateFromARM ¶
func (parameters *RestoreParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RestoreParametersBase ¶
type RestoreParametersBase struct { // RestoreSource: The id of the restorable database account from which the restore has to be initiated. For example: // /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} RestoreSource *string `json:"restoreSource,omitempty"` // RestoreTimestampInUtc: Time to which the account has to be restored (ISO-8601 format). RestoreTimestampInUtc *string `json:"restoreTimestampInUtc,omitempty"` }
Parameters to indicate the information about the restore.
func (*RestoreParametersBase) AssignProperties_From_RestoreParametersBase ¶
func (base *RestoreParametersBase) AssignProperties_From_RestoreParametersBase(source *storage.RestoreParametersBase) error
AssignProperties_From_RestoreParametersBase populates our RestoreParametersBase from the provided source RestoreParametersBase
func (*RestoreParametersBase) AssignProperties_To_RestoreParametersBase ¶
func (base *RestoreParametersBase) AssignProperties_To_RestoreParametersBase(destination *storage.RestoreParametersBase) error
AssignProperties_To_RestoreParametersBase populates the provided destination RestoreParametersBase from our RestoreParametersBase
func (*RestoreParametersBase) ConvertToARM ¶
func (base *RestoreParametersBase) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RestoreParametersBase) DeepCopy ¶
func (in *RestoreParametersBase) DeepCopy() *RestoreParametersBase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreParametersBase.
func (*RestoreParametersBase) DeepCopyInto ¶
func (in *RestoreParametersBase) DeepCopyInto(out *RestoreParametersBase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestoreParametersBase) Initialize_From_RestoreParametersBase_STATUS ¶
func (base *RestoreParametersBase) Initialize_From_RestoreParametersBase_STATUS(source *RestoreParametersBase_STATUS) error
Initialize_From_RestoreParametersBase_STATUS populates our RestoreParametersBase from the provided source RestoreParametersBase_STATUS
func (*RestoreParametersBase) NewEmptyARMValue ¶
func (base *RestoreParametersBase) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RestoreParametersBase) PopulateFromARM ¶
func (base *RestoreParametersBase) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RestoreParametersBase_STATUS ¶
type RestoreParametersBase_STATUS struct { // RestoreSource: The id of the restorable database account from which the restore has to be initiated. For example: // /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} RestoreSource *string `json:"restoreSource,omitempty"` // RestoreTimestampInUtc: Time to which the account has to be restored (ISO-8601 format). RestoreTimestampInUtc *string `json:"restoreTimestampInUtc,omitempty"` }
Parameters to indicate the information about the restore.
func (*RestoreParametersBase_STATUS) AssignProperties_From_RestoreParametersBase_STATUS ¶
func (base *RestoreParametersBase_STATUS) AssignProperties_From_RestoreParametersBase_STATUS(source *storage.RestoreParametersBase_STATUS) error
AssignProperties_From_RestoreParametersBase_STATUS populates our RestoreParametersBase_STATUS from the provided source RestoreParametersBase_STATUS
func (*RestoreParametersBase_STATUS) AssignProperties_To_RestoreParametersBase_STATUS ¶
func (base *RestoreParametersBase_STATUS) AssignProperties_To_RestoreParametersBase_STATUS(destination *storage.RestoreParametersBase_STATUS) error
AssignProperties_To_RestoreParametersBase_STATUS populates the provided destination RestoreParametersBase_STATUS from our RestoreParametersBase_STATUS
func (*RestoreParametersBase_STATUS) DeepCopy ¶
func (in *RestoreParametersBase_STATUS) DeepCopy() *RestoreParametersBase_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreParametersBase_STATUS.
func (*RestoreParametersBase_STATUS) DeepCopyInto ¶
func (in *RestoreParametersBase_STATUS) DeepCopyInto(out *RestoreParametersBase_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestoreParametersBase_STATUS) NewEmptyARMValue ¶
func (base *RestoreParametersBase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RestoreParametersBase_STATUS) PopulateFromARM ¶
func (base *RestoreParametersBase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RestoreParameters_RestoreMode ¶
type RestoreParameters_RestoreMode string
+kubebuilder:validation:Enum={"PointInTime"}
type RestoreParameters_RestoreMode_STATUS ¶
type RestoreParameters_RestoreMode_STATUS string
type RestoreParameters_STATUS ¶
type RestoreParameters_STATUS struct { // DatabasesToRestore: List of specific databases available for restore. DatabasesToRestore []DatabaseRestoreResource_STATUS `json:"databasesToRestore,omitempty"` // GremlinDatabasesToRestore: List of specific gremlin databases available for restore. GremlinDatabasesToRestore []GremlinDatabaseRestoreResource_STATUS `json:"gremlinDatabasesToRestore,omitempty"` // RestoreMode: Describes the mode of the restore. RestoreMode *RestoreParameters_RestoreMode_STATUS `json:"restoreMode,omitempty"` // RestoreSource: The id of the restorable database account from which the restore has to be initiated. For example: // /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} RestoreSource *string `json:"restoreSource,omitempty"` // RestoreTimestampInUtc: Time to which the account has to be restored (ISO-8601 format). RestoreTimestampInUtc *string `json:"restoreTimestampInUtc,omitempty"` // TablesToRestore: List of specific tables available for restore. TablesToRestore []string `json:"tablesToRestore,omitempty"` }
Parameters to indicate the information about the restore.
func (*RestoreParameters_STATUS) AssignProperties_From_RestoreParameters_STATUS ¶
func (parameters *RestoreParameters_STATUS) AssignProperties_From_RestoreParameters_STATUS(source *storage.RestoreParameters_STATUS) error
AssignProperties_From_RestoreParameters_STATUS populates our RestoreParameters_STATUS from the provided source RestoreParameters_STATUS
func (*RestoreParameters_STATUS) AssignProperties_To_RestoreParameters_STATUS ¶
func (parameters *RestoreParameters_STATUS) AssignProperties_To_RestoreParameters_STATUS(destination *storage.RestoreParameters_STATUS) error
AssignProperties_To_RestoreParameters_STATUS populates the provided destination RestoreParameters_STATUS from our RestoreParameters_STATUS
func (*RestoreParameters_STATUS) DeepCopy ¶
func (in *RestoreParameters_STATUS) DeepCopy() *RestoreParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreParameters_STATUS.
func (*RestoreParameters_STATUS) DeepCopyInto ¶
func (in *RestoreParameters_STATUS) DeepCopyInto(out *RestoreParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestoreParameters_STATUS) NewEmptyARMValue ¶
func (parameters *RestoreParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RestoreParameters_STATUS) PopulateFromARM ¶
func (parameters *RestoreParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
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 []SpatialType `json:"types,omitempty"` }
func (*SpatialSpec) AssignProperties_From_SpatialSpec ¶
func (spatial *SpatialSpec) AssignProperties_From_SpatialSpec(source *storage.SpatialSpec) error
AssignProperties_From_SpatialSpec populates our SpatialSpec from the provided source SpatialSpec
func (*SpatialSpec) AssignProperties_To_SpatialSpec ¶
func (spatial *SpatialSpec) AssignProperties_To_SpatialSpec(destination *storage.SpatialSpec) error
AssignProperties_To_SpatialSpec 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) Initialize_From_SpatialSpec_STATUS ¶
func (spatial *SpatialSpec) Initialize_From_SpatialSpec_STATUS(source *SpatialSpec_STATUS) error
Initialize_From_SpatialSpec_STATUS populates our SpatialSpec from the provided source SpatialSpec_STATUS
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 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) AssignProperties_From_SpatialSpec_STATUS ¶
func (spatial *SpatialSpec_STATUS) AssignProperties_From_SpatialSpec_STATUS(source *storage.SpatialSpec_STATUS) error
AssignProperties_From_SpatialSpec_STATUS populates our SpatialSpec_STATUS from the provided source SpatialSpec_STATUS
func (*SpatialSpec_STATUS) AssignProperties_To_SpatialSpec_STATUS ¶
func (spatial *SpatialSpec_STATUS) AssignProperties_To_SpatialSpec_STATUS(destination *storage.SpatialSpec_STATUS) error
AssignProperties_To_SpatialSpec_STATUS 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 SpatialType ¶
type SpatialType string
Indicates the spatial type of index. +kubebuilder:validation:Enum={"LineString","MultiPolygon","Point","Polygon"}
type SqlContainerGetProperties_Resource_STATUS ¶
type SqlContainerGetProperties_Resource_STATUS struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // ClientEncryptionPolicy: The client encryption policy for the container. ClientEncryptionPolicy *ClientEncryptionPolicy_STATUS `json:"clientEncryptionPolicy,omitempty"` // ComputedProperties: List of computed properties ComputedProperties []ComputedProperty_STATUS `json:"computedProperties,omitempty"` // ConflictResolutionPolicy: The conflict resolution policy for the container. ConflictResolutionPolicy *ConflictResolutionPolicy_STATUS `json:"conflictResolutionPolicy,omitempty"` // CreateMode: Enum to indicate the mode of resource creation. CreateMode *CreateMode_STATUS `json:"createMode,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"` // RestoreParameters: Parameters to indicate the information about the restore RestoreParameters *RestoreParametersBase_STATUS `json:"restoreParameters,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_Resource_STATUS) AssignProperties_From_SqlContainerGetProperties_Resource_STATUS ¶
func (resource *SqlContainerGetProperties_Resource_STATUS) AssignProperties_From_SqlContainerGetProperties_Resource_STATUS(source *storage.SqlContainerGetProperties_Resource_STATUS) error
AssignProperties_From_SqlContainerGetProperties_Resource_STATUS populates our SqlContainerGetProperties_Resource_STATUS from the provided source SqlContainerGetProperties_Resource_STATUS
func (*SqlContainerGetProperties_Resource_STATUS) AssignProperties_To_SqlContainerGetProperties_Resource_STATUS ¶
func (resource *SqlContainerGetProperties_Resource_STATUS) AssignProperties_To_SqlContainerGetProperties_Resource_STATUS(destination *storage.SqlContainerGetProperties_Resource_STATUS) error
AssignProperties_To_SqlContainerGetProperties_Resource_STATUS populates the provided destination SqlContainerGetProperties_Resource_STATUS from our SqlContainerGetProperties_Resource_STATUS
func (*SqlContainerGetProperties_Resource_STATUS) DeepCopy ¶
func (in *SqlContainerGetProperties_Resource_STATUS) DeepCopy() *SqlContainerGetProperties_Resource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerGetProperties_Resource_STATUS.
func (*SqlContainerGetProperties_Resource_STATUS) DeepCopyInto ¶
func (in *SqlContainerGetProperties_Resource_STATUS) DeepCopyInto(out *SqlContainerGetProperties_Resource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlContainerGetProperties_Resource_STATUS) NewEmptyARMValue ¶
func (resource *SqlContainerGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlContainerGetProperties_Resource_STATUS) PopulateFromARM ¶
func (resource *SqlContainerGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlContainerResource ¶
type SqlContainerResource struct { // AnalyticalStorageTtl: Analytical TTL. AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` // ClientEncryptionPolicy: The client encryption policy for the container. ClientEncryptionPolicy *ClientEncryptionPolicy `json:"clientEncryptionPolicy,omitempty"` // ComputedProperties: List of computed properties ComputedProperties []ComputedProperty `json:"computedProperties,omitempty"` // ConflictResolutionPolicy: The conflict resolution policy for the container. ConflictResolutionPolicy *ConflictResolutionPolicy `json:"conflictResolutionPolicy,omitempty"` // CreateMode: Enum to indicate the mode of resource creation. CreateMode *CreateMode `json:"createMode,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: The configuration of the indexing policy. By default, the indexing is automatic for all document paths // within the container 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"` // RestoreParameters: Parameters to indicate the information about the restore RestoreParameters *RestoreParametersBase `json:"restoreParameters,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"` }
Cosmos DB SQL container resource object
func (*SqlContainerResource) AssignProperties_From_SqlContainerResource ¶
func (resource *SqlContainerResource) AssignProperties_From_SqlContainerResource(source *storage.SqlContainerResource) error
AssignProperties_From_SqlContainerResource populates our SqlContainerResource from the provided source SqlContainerResource
func (*SqlContainerResource) AssignProperties_To_SqlContainerResource ¶
func (resource *SqlContainerResource) AssignProperties_To_SqlContainerResource(destination *storage.SqlContainerResource) error
AssignProperties_To_SqlContainerResource 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) Initialize_From_SqlContainerGetProperties_Resource_STATUS ¶
func (resource *SqlContainerResource) Initialize_From_SqlContainerGetProperties_Resource_STATUS(source *SqlContainerGetProperties_Resource_STATUS) error
Initialize_From_SqlContainerGetProperties_Resource_STATUS populates our SqlContainerResource from the provided source SqlContainerGetProperties_Resource_STATUS
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 SqlDatabase ¶
type SqlDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlDatabase_Spec `json:"spec,omitempty"` Status SqlDatabase_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}
func (*SqlDatabase) AssignProperties_From_SqlDatabase ¶
func (database *SqlDatabase) AssignProperties_From_SqlDatabase(source *storage.SqlDatabase) error
AssignProperties_From_SqlDatabase populates our SqlDatabase from the provided source SqlDatabase
func (*SqlDatabase) AssignProperties_To_SqlDatabase ¶
func (database *SqlDatabase) AssignProperties_To_SqlDatabase(destination *storage.SqlDatabase) error
AssignProperties_To_SqlDatabase 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) ConfigMapDestinationExpressions ¶
func (database *SqlDatabase) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (database *SqlDatabase) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (database *SqlDatabase) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*SqlDatabase) SecretDestinationExpressions ¶
func (database *SqlDatabase) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*SqlDatabase) ValidateDelete ¶
func (database *SqlDatabase) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*SqlDatabase) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type SqlDatabaseContainer ¶
type SqlDatabaseContainer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlDatabaseContainer_Spec `json:"spec,omitempty"` Status SqlDatabaseContainer_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}
func (*SqlDatabaseContainer) AssignProperties_From_SqlDatabaseContainer ¶
func (container *SqlDatabaseContainer) AssignProperties_From_SqlDatabaseContainer(source *storage.SqlDatabaseContainer) error
AssignProperties_From_SqlDatabaseContainer populates our SqlDatabaseContainer from the provided source SqlDatabaseContainer
func (*SqlDatabaseContainer) AssignProperties_To_SqlDatabaseContainer ¶
func (container *SqlDatabaseContainer) AssignProperties_To_SqlDatabaseContainer(destination *storage.SqlDatabaseContainer) error
AssignProperties_To_SqlDatabaseContainer 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) ConfigMapDestinationExpressions ¶
func (container *SqlDatabaseContainer) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (container *SqlDatabaseContainer) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (container *SqlDatabaseContainer) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*SqlDatabaseContainer) SecretDestinationExpressions ¶
func (container *SqlDatabaseContainer) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainer) ValidateDelete ¶
func (container *SqlDatabaseContainer) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainer) ValidateUpdate ¶
func (container *SqlDatabaseContainer) ValidateUpdate(old runtime.Object) (admission.Warnings, 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 Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}
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 SqlDatabaseContainerOperatorSpec ¶
type SqlDatabaseContainerOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SqlDatabaseContainerOperatorSpec) AssignProperties_From_SqlDatabaseContainerOperatorSpec ¶
func (operator *SqlDatabaseContainerOperatorSpec) AssignProperties_From_SqlDatabaseContainerOperatorSpec(source *storage.SqlDatabaseContainerOperatorSpec) error
AssignProperties_From_SqlDatabaseContainerOperatorSpec populates our SqlDatabaseContainerOperatorSpec from the provided source SqlDatabaseContainerOperatorSpec
func (*SqlDatabaseContainerOperatorSpec) AssignProperties_To_SqlDatabaseContainerOperatorSpec ¶
func (operator *SqlDatabaseContainerOperatorSpec) AssignProperties_To_SqlDatabaseContainerOperatorSpec(destination *storage.SqlDatabaseContainerOperatorSpec) error
AssignProperties_To_SqlDatabaseContainerOperatorSpec populates the provided destination SqlDatabaseContainerOperatorSpec from our SqlDatabaseContainerOperatorSpec
func (*SqlDatabaseContainerOperatorSpec) DeepCopy ¶
func (in *SqlDatabaseContainerOperatorSpec) DeepCopy() *SqlDatabaseContainerOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerOperatorSpec.
func (*SqlDatabaseContainerOperatorSpec) DeepCopyInto ¶
func (in *SqlDatabaseContainerOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseContainerStoredProcedure ¶
type SqlDatabaseContainerStoredProcedure struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlDatabaseContainerStoredProcedure_Spec `json:"spec,omitempty"` Status SqlDatabaseContainerStoredProcedure_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/storedProcedures/{storedProcedureName}
func (*SqlDatabaseContainerStoredProcedure) AssignProperties_From_SqlDatabaseContainerStoredProcedure ¶
func (procedure *SqlDatabaseContainerStoredProcedure) AssignProperties_From_SqlDatabaseContainerStoredProcedure(source *storage.SqlDatabaseContainerStoredProcedure) error
AssignProperties_From_SqlDatabaseContainerStoredProcedure populates our SqlDatabaseContainerStoredProcedure from the provided source SqlDatabaseContainerStoredProcedure
func (*SqlDatabaseContainerStoredProcedure) AssignProperties_To_SqlDatabaseContainerStoredProcedure ¶
func (procedure *SqlDatabaseContainerStoredProcedure) AssignProperties_To_SqlDatabaseContainerStoredProcedure(destination *storage.SqlDatabaseContainerStoredProcedure) error
AssignProperties_To_SqlDatabaseContainerStoredProcedure 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) ConfigMapDestinationExpressions ¶
func (procedure *SqlDatabaseContainerStoredProcedure) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (procedure *SqlDatabaseContainerStoredProcedure) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (procedure *SqlDatabaseContainerStoredProcedure) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*SqlDatabaseContainerStoredProcedure) SecretDestinationExpressions ¶
func (procedure *SqlDatabaseContainerStoredProcedure) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainerStoredProcedure) ValidateDelete ¶
func (procedure *SqlDatabaseContainerStoredProcedure) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainerStoredProcedure) ValidateUpdate ¶
func (procedure *SqlDatabaseContainerStoredProcedure) ValidateUpdate(old runtime.Object) (admission.Warnings, 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 Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/storedProcedures/{storedProcedureName}
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 SqlDatabaseContainerStoredProcedureOperatorSpec ¶
type SqlDatabaseContainerStoredProcedureOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SqlDatabaseContainerStoredProcedureOperatorSpec) AssignProperties_From_SqlDatabaseContainerStoredProcedureOperatorSpec ¶
func (operator *SqlDatabaseContainerStoredProcedureOperatorSpec) AssignProperties_From_SqlDatabaseContainerStoredProcedureOperatorSpec(source *storage.SqlDatabaseContainerStoredProcedureOperatorSpec) error
AssignProperties_From_SqlDatabaseContainerStoredProcedureOperatorSpec populates our SqlDatabaseContainerStoredProcedureOperatorSpec from the provided source SqlDatabaseContainerStoredProcedureOperatorSpec
func (*SqlDatabaseContainerStoredProcedureOperatorSpec) AssignProperties_To_SqlDatabaseContainerStoredProcedureOperatorSpec ¶
func (operator *SqlDatabaseContainerStoredProcedureOperatorSpec) AssignProperties_To_SqlDatabaseContainerStoredProcedureOperatorSpec(destination *storage.SqlDatabaseContainerStoredProcedureOperatorSpec) error
AssignProperties_To_SqlDatabaseContainerStoredProcedureOperatorSpec populates the provided destination SqlDatabaseContainerStoredProcedureOperatorSpec from our SqlDatabaseContainerStoredProcedureOperatorSpec
func (*SqlDatabaseContainerStoredProcedureOperatorSpec) DeepCopy ¶
func (in *SqlDatabaseContainerStoredProcedureOperatorSpec) DeepCopy() *SqlDatabaseContainerStoredProcedureOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedureOperatorSpec.
func (*SqlDatabaseContainerStoredProcedureOperatorSpec) DeepCopyInto ¶
func (in *SqlDatabaseContainerStoredProcedureOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerStoredProcedureOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseContainerStoredProcedure_STATUS ¶
type SqlDatabaseContainerStoredProcedure_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_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlDatabaseContainerStoredProcedure_STATUS) AssignProperties_From_SqlDatabaseContainerStoredProcedure_STATUS ¶
func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) AssignProperties_From_SqlDatabaseContainerStoredProcedure_STATUS(source *storage.SqlDatabaseContainerStoredProcedure_STATUS) error
AssignProperties_From_SqlDatabaseContainerStoredProcedure_STATUS populates our SqlDatabaseContainerStoredProcedure_STATUS from the provided source SqlDatabaseContainerStoredProcedure_STATUS
func (*SqlDatabaseContainerStoredProcedure_STATUS) AssignProperties_To_SqlDatabaseContainerStoredProcedure_STATUS ¶
func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) AssignProperties_To_SqlDatabaseContainerStoredProcedure_STATUS(destination *storage.SqlDatabaseContainerStoredProcedure_STATUS) error
AssignProperties_To_SqlDatabaseContainerStoredProcedure_STATUS populates the provided destination SqlDatabaseContainerStoredProcedure_STATUS from our SqlDatabaseContainerStoredProcedure_STATUS
func (*SqlDatabaseContainerStoredProcedure_STATUS) ConvertStatusFrom ¶
func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlDatabaseContainerStoredProcedure_STATUS from the provided source
func (*SqlDatabaseContainerStoredProcedure_STATUS) ConvertStatusTo ¶
func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlDatabaseContainerStoredProcedure_STATUS
func (*SqlDatabaseContainerStoredProcedure_STATUS) DeepCopy ¶
func (in *SqlDatabaseContainerStoredProcedure_STATUS) DeepCopy() *SqlDatabaseContainerStoredProcedure_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedure_STATUS.
func (*SqlDatabaseContainerStoredProcedure_STATUS) DeepCopyInto ¶
func (in *SqlDatabaseContainerStoredProcedure_STATUS) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerStoredProcedure_STATUS) NewEmptyARMValue ¶
func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainerStoredProcedure_STATUS) PopulateFromARM ¶
func (procedure *SqlDatabaseContainerStoredProcedure_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseContainerStoredProcedure_Spec ¶
type SqlDatabaseContainerStoredProcedure_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"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *SqlDatabaseContainerStoredProcedureOperatorSpec `json:"operatorSpec,omitempty"` // Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the // request. 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: The standard JSON format of a storedProcedure Resource *SqlStoredProcedureResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*SqlDatabaseContainerStoredProcedure_Spec) AssignProperties_From_SqlDatabaseContainerStoredProcedure_Spec ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) AssignProperties_From_SqlDatabaseContainerStoredProcedure_Spec(source *storage.SqlDatabaseContainerStoredProcedure_Spec) error
AssignProperties_From_SqlDatabaseContainerStoredProcedure_Spec populates our SqlDatabaseContainerStoredProcedure_Spec from the provided source SqlDatabaseContainerStoredProcedure_Spec
func (*SqlDatabaseContainerStoredProcedure_Spec) AssignProperties_To_SqlDatabaseContainerStoredProcedure_Spec ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) AssignProperties_To_SqlDatabaseContainerStoredProcedure_Spec(destination *storage.SqlDatabaseContainerStoredProcedure_Spec) error
AssignProperties_To_SqlDatabaseContainerStoredProcedure_Spec populates the provided destination SqlDatabaseContainerStoredProcedure_Spec from our SqlDatabaseContainerStoredProcedure_Spec
func (*SqlDatabaseContainerStoredProcedure_Spec) ConvertSpecFrom ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SqlDatabaseContainerStoredProcedure_Spec from the provided source
func (*SqlDatabaseContainerStoredProcedure_Spec) ConvertSpecTo ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SqlDatabaseContainerStoredProcedure_Spec
func (*SqlDatabaseContainerStoredProcedure_Spec) ConvertToARM ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlDatabaseContainerStoredProcedure_Spec) DeepCopy ¶
func (in *SqlDatabaseContainerStoredProcedure_Spec) DeepCopy() *SqlDatabaseContainerStoredProcedure_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedure_Spec.
func (*SqlDatabaseContainerStoredProcedure_Spec) DeepCopyInto ¶
func (in *SqlDatabaseContainerStoredProcedure_Spec) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerStoredProcedure_Spec) Initialize_From_SqlDatabaseContainerStoredProcedure_STATUS ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) Initialize_From_SqlDatabaseContainerStoredProcedure_STATUS(source *SqlDatabaseContainerStoredProcedure_STATUS) error
Initialize_From_SqlDatabaseContainerStoredProcedure_STATUS populates our SqlDatabaseContainerStoredProcedure_Spec from the provided source SqlDatabaseContainerStoredProcedure_STATUS
func (*SqlDatabaseContainerStoredProcedure_Spec) NewEmptyARMValue ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainerStoredProcedure_Spec) OriginalVersion ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SqlDatabaseContainerStoredProcedure_Spec) PopulateFromARM ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*SqlDatabaseContainerStoredProcedure_Spec) SetAzureName ¶
func (procedure *SqlDatabaseContainerStoredProcedure_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type SqlDatabaseContainerThroughputSetting ¶
type SqlDatabaseContainerThroughputSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlDatabaseContainerThroughputSetting_Spec `json:"spec,omitempty"` Status SqlDatabaseContainerThroughputSetting_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/throughputSettings/default
func (*SqlDatabaseContainerThroughputSetting) AssignProperties_From_SqlDatabaseContainerThroughputSetting ¶
func (setting *SqlDatabaseContainerThroughputSetting) AssignProperties_From_SqlDatabaseContainerThroughputSetting(source *storage.SqlDatabaseContainerThroughputSetting) error
AssignProperties_From_SqlDatabaseContainerThroughputSetting populates our SqlDatabaseContainerThroughputSetting from the provided source SqlDatabaseContainerThroughputSetting
func (*SqlDatabaseContainerThroughputSetting) AssignProperties_To_SqlDatabaseContainerThroughputSetting ¶
func (setting *SqlDatabaseContainerThroughputSetting) AssignProperties_To_SqlDatabaseContainerThroughputSetting(destination *storage.SqlDatabaseContainerThroughputSetting) error
AssignProperties_To_SqlDatabaseContainerThroughputSetting 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) ConfigMapDestinationExpressions ¶
func (setting *SqlDatabaseContainerThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (setting *SqlDatabaseContainerThroughputSetting) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (setting *SqlDatabaseContainerThroughputSetting) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*SqlDatabaseContainerThroughputSetting) SecretDestinationExpressions ¶
func (setting *SqlDatabaseContainerThroughputSetting) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainerThroughputSetting) ValidateDelete ¶
func (setting *SqlDatabaseContainerThroughputSetting) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainerThroughputSetting) ValidateUpdate ¶
func (setting *SqlDatabaseContainerThroughputSetting) ValidateUpdate(old runtime.Object) (admission.Warnings, 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 Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/throughputSettings/default
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 SqlDatabaseContainerThroughputSettingOperatorSpec ¶
type SqlDatabaseContainerThroughputSettingOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SqlDatabaseContainerThroughputSettingOperatorSpec) AssignProperties_From_SqlDatabaseContainerThroughputSettingOperatorSpec ¶
func (operator *SqlDatabaseContainerThroughputSettingOperatorSpec) AssignProperties_From_SqlDatabaseContainerThroughputSettingOperatorSpec(source *storage.SqlDatabaseContainerThroughputSettingOperatorSpec) error
AssignProperties_From_SqlDatabaseContainerThroughputSettingOperatorSpec populates our SqlDatabaseContainerThroughputSettingOperatorSpec from the provided source SqlDatabaseContainerThroughputSettingOperatorSpec
func (*SqlDatabaseContainerThroughputSettingOperatorSpec) AssignProperties_To_SqlDatabaseContainerThroughputSettingOperatorSpec ¶
func (operator *SqlDatabaseContainerThroughputSettingOperatorSpec) AssignProperties_To_SqlDatabaseContainerThroughputSettingOperatorSpec(destination *storage.SqlDatabaseContainerThroughputSettingOperatorSpec) error
AssignProperties_To_SqlDatabaseContainerThroughputSettingOperatorSpec populates the provided destination SqlDatabaseContainerThroughputSettingOperatorSpec from our SqlDatabaseContainerThroughputSettingOperatorSpec
func (*SqlDatabaseContainerThroughputSettingOperatorSpec) DeepCopy ¶
func (in *SqlDatabaseContainerThroughputSettingOperatorSpec) DeepCopy() *SqlDatabaseContainerThroughputSettingOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSettingOperatorSpec.
func (*SqlDatabaseContainerThroughputSettingOperatorSpec) DeepCopyInto ¶
func (in *SqlDatabaseContainerThroughputSettingOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerThroughputSettingOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseContainerThroughputSetting_STATUS ¶
type SqlDatabaseContainerThroughputSetting_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_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlDatabaseContainerThroughputSetting_STATUS) AssignProperties_From_SqlDatabaseContainerThroughputSetting_STATUS ¶
func (setting *SqlDatabaseContainerThroughputSetting_STATUS) AssignProperties_From_SqlDatabaseContainerThroughputSetting_STATUS(source *storage.SqlDatabaseContainerThroughputSetting_STATUS) error
AssignProperties_From_SqlDatabaseContainerThroughputSetting_STATUS populates our SqlDatabaseContainerThroughputSetting_STATUS from the provided source SqlDatabaseContainerThroughputSetting_STATUS
func (*SqlDatabaseContainerThroughputSetting_STATUS) AssignProperties_To_SqlDatabaseContainerThroughputSetting_STATUS ¶
func (setting *SqlDatabaseContainerThroughputSetting_STATUS) AssignProperties_To_SqlDatabaseContainerThroughputSetting_STATUS(destination *storage.SqlDatabaseContainerThroughputSetting_STATUS) error
AssignProperties_To_SqlDatabaseContainerThroughputSetting_STATUS populates the provided destination SqlDatabaseContainerThroughputSetting_STATUS from our SqlDatabaseContainerThroughputSetting_STATUS
func (*SqlDatabaseContainerThroughputSetting_STATUS) ConvertStatusFrom ¶
func (setting *SqlDatabaseContainerThroughputSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlDatabaseContainerThroughputSetting_STATUS from the provided source
func (*SqlDatabaseContainerThroughputSetting_STATUS) ConvertStatusTo ¶
func (setting *SqlDatabaseContainerThroughputSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlDatabaseContainerThroughputSetting_STATUS
func (*SqlDatabaseContainerThroughputSetting_STATUS) DeepCopy ¶
func (in *SqlDatabaseContainerThroughputSetting_STATUS) DeepCopy() *SqlDatabaseContainerThroughputSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSetting_STATUS.
func (*SqlDatabaseContainerThroughputSetting_STATUS) DeepCopyInto ¶
func (in *SqlDatabaseContainerThroughputSetting_STATUS) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerThroughputSetting_STATUS) NewEmptyARMValue ¶
func (setting *SqlDatabaseContainerThroughputSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainerThroughputSetting_STATUS) PopulateFromARM ¶
func (setting *SqlDatabaseContainerThroughputSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseContainerThroughputSetting_Spec ¶
type SqlDatabaseContainerThroughputSetting_Spec struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *SqlDatabaseContainerThroughputSettingOperatorSpec `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 documentdb.azure.com/SqlDatabaseContainer resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"SqlDatabaseContainer"` // +kubebuilder:validation:Required // Resource: The standard JSON format of a resource throughput Resource *ThroughputSettingsResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*SqlDatabaseContainerThroughputSetting_Spec) AssignProperties_From_SqlDatabaseContainerThroughputSetting_Spec ¶
func (setting *SqlDatabaseContainerThroughputSetting_Spec) AssignProperties_From_SqlDatabaseContainerThroughputSetting_Spec(source *storage.SqlDatabaseContainerThroughputSetting_Spec) error
AssignProperties_From_SqlDatabaseContainerThroughputSetting_Spec populates our SqlDatabaseContainerThroughputSetting_Spec from the provided source SqlDatabaseContainerThroughputSetting_Spec
func (*SqlDatabaseContainerThroughputSetting_Spec) AssignProperties_To_SqlDatabaseContainerThroughputSetting_Spec ¶
func (setting *SqlDatabaseContainerThroughputSetting_Spec) AssignProperties_To_SqlDatabaseContainerThroughputSetting_Spec(destination *storage.SqlDatabaseContainerThroughputSetting_Spec) error
AssignProperties_To_SqlDatabaseContainerThroughputSetting_Spec populates the provided destination SqlDatabaseContainerThroughputSetting_Spec from our SqlDatabaseContainerThroughputSetting_Spec
func (*SqlDatabaseContainerThroughputSetting_Spec) ConvertSpecFrom ¶
func (setting *SqlDatabaseContainerThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SqlDatabaseContainerThroughputSetting_Spec from the provided source
func (*SqlDatabaseContainerThroughputSetting_Spec) ConvertSpecTo ¶
func (setting *SqlDatabaseContainerThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SqlDatabaseContainerThroughputSetting_Spec
func (*SqlDatabaseContainerThroughputSetting_Spec) ConvertToARM ¶
func (setting *SqlDatabaseContainerThroughputSetting_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlDatabaseContainerThroughputSetting_Spec) DeepCopy ¶
func (in *SqlDatabaseContainerThroughputSetting_Spec) DeepCopy() *SqlDatabaseContainerThroughputSetting_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSetting_Spec.
func (*SqlDatabaseContainerThroughputSetting_Spec) DeepCopyInto ¶
func (in *SqlDatabaseContainerThroughputSetting_Spec) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerThroughputSetting_Spec) Initialize_From_SqlDatabaseContainerThroughputSetting_STATUS ¶
func (setting *SqlDatabaseContainerThroughputSetting_Spec) Initialize_From_SqlDatabaseContainerThroughputSetting_STATUS(source *SqlDatabaseContainerThroughputSetting_STATUS) error
Initialize_From_SqlDatabaseContainerThroughputSetting_STATUS populates our SqlDatabaseContainerThroughputSetting_Spec from the provided source SqlDatabaseContainerThroughputSetting_STATUS
func (*SqlDatabaseContainerThroughputSetting_Spec) NewEmptyARMValue ¶
func (setting *SqlDatabaseContainerThroughputSetting_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainerThroughputSetting_Spec) OriginalVersion ¶
func (setting *SqlDatabaseContainerThroughputSetting_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SqlDatabaseContainerThroughputSetting_Spec) PopulateFromARM ¶
func (setting *SqlDatabaseContainerThroughputSetting_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseContainerTrigger ¶
type SqlDatabaseContainerTrigger struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlDatabaseContainerTrigger_Spec `json:"spec,omitempty"` Status SqlDatabaseContainerTrigger_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/triggers/{triggerName}
func (*SqlDatabaseContainerTrigger) AssignProperties_From_SqlDatabaseContainerTrigger ¶
func (trigger *SqlDatabaseContainerTrigger) AssignProperties_From_SqlDatabaseContainerTrigger(source *storage.SqlDatabaseContainerTrigger) error
AssignProperties_From_SqlDatabaseContainerTrigger populates our SqlDatabaseContainerTrigger from the provided source SqlDatabaseContainerTrigger
func (*SqlDatabaseContainerTrigger) AssignProperties_To_SqlDatabaseContainerTrigger ¶
func (trigger *SqlDatabaseContainerTrigger) AssignProperties_To_SqlDatabaseContainerTrigger(destination *storage.SqlDatabaseContainerTrigger) error
AssignProperties_To_SqlDatabaseContainerTrigger 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) ConfigMapDestinationExpressions ¶
func (trigger *SqlDatabaseContainerTrigger) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (trigger *SqlDatabaseContainerTrigger) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (trigger *SqlDatabaseContainerTrigger) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*SqlDatabaseContainerTrigger) SecretDestinationExpressions ¶
func (trigger *SqlDatabaseContainerTrigger) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainerTrigger) ValidateDelete ¶
func (trigger *SqlDatabaseContainerTrigger) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainerTrigger) ValidateUpdate ¶
func (trigger *SqlDatabaseContainerTrigger) ValidateUpdate(old runtime.Object) (admission.Warnings, 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 Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/triggers/{triggerName}
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 SqlDatabaseContainerTriggerOperatorSpec ¶
type SqlDatabaseContainerTriggerOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SqlDatabaseContainerTriggerOperatorSpec) AssignProperties_From_SqlDatabaseContainerTriggerOperatorSpec ¶
func (operator *SqlDatabaseContainerTriggerOperatorSpec) AssignProperties_From_SqlDatabaseContainerTriggerOperatorSpec(source *storage.SqlDatabaseContainerTriggerOperatorSpec) error
AssignProperties_From_SqlDatabaseContainerTriggerOperatorSpec populates our SqlDatabaseContainerTriggerOperatorSpec from the provided source SqlDatabaseContainerTriggerOperatorSpec
func (*SqlDatabaseContainerTriggerOperatorSpec) AssignProperties_To_SqlDatabaseContainerTriggerOperatorSpec ¶
func (operator *SqlDatabaseContainerTriggerOperatorSpec) AssignProperties_To_SqlDatabaseContainerTriggerOperatorSpec(destination *storage.SqlDatabaseContainerTriggerOperatorSpec) error
AssignProperties_To_SqlDatabaseContainerTriggerOperatorSpec populates the provided destination SqlDatabaseContainerTriggerOperatorSpec from our SqlDatabaseContainerTriggerOperatorSpec
func (*SqlDatabaseContainerTriggerOperatorSpec) DeepCopy ¶
func (in *SqlDatabaseContainerTriggerOperatorSpec) DeepCopy() *SqlDatabaseContainerTriggerOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTriggerOperatorSpec.
func (*SqlDatabaseContainerTriggerOperatorSpec) DeepCopyInto ¶
func (in *SqlDatabaseContainerTriggerOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerTriggerOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseContainerTrigger_STATUS ¶
type SqlDatabaseContainerTrigger_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_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlDatabaseContainerTrigger_STATUS) AssignProperties_From_SqlDatabaseContainerTrigger_STATUS ¶
func (trigger *SqlDatabaseContainerTrigger_STATUS) AssignProperties_From_SqlDatabaseContainerTrigger_STATUS(source *storage.SqlDatabaseContainerTrigger_STATUS) error
AssignProperties_From_SqlDatabaseContainerTrigger_STATUS populates our SqlDatabaseContainerTrigger_STATUS from the provided source SqlDatabaseContainerTrigger_STATUS
func (*SqlDatabaseContainerTrigger_STATUS) AssignProperties_To_SqlDatabaseContainerTrigger_STATUS ¶
func (trigger *SqlDatabaseContainerTrigger_STATUS) AssignProperties_To_SqlDatabaseContainerTrigger_STATUS(destination *storage.SqlDatabaseContainerTrigger_STATUS) error
AssignProperties_To_SqlDatabaseContainerTrigger_STATUS populates the provided destination SqlDatabaseContainerTrigger_STATUS from our SqlDatabaseContainerTrigger_STATUS
func (*SqlDatabaseContainerTrigger_STATUS) ConvertStatusFrom ¶
func (trigger *SqlDatabaseContainerTrigger_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlDatabaseContainerTrigger_STATUS from the provided source
func (*SqlDatabaseContainerTrigger_STATUS) ConvertStatusTo ¶
func (trigger *SqlDatabaseContainerTrigger_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlDatabaseContainerTrigger_STATUS
func (*SqlDatabaseContainerTrigger_STATUS) DeepCopy ¶
func (in *SqlDatabaseContainerTrigger_STATUS) DeepCopy() *SqlDatabaseContainerTrigger_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTrigger_STATUS.
func (*SqlDatabaseContainerTrigger_STATUS) DeepCopyInto ¶
func (in *SqlDatabaseContainerTrigger_STATUS) DeepCopyInto(out *SqlDatabaseContainerTrigger_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerTrigger_STATUS) NewEmptyARMValue ¶
func (trigger *SqlDatabaseContainerTrigger_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainerTrigger_STATUS) PopulateFromARM ¶
func (trigger *SqlDatabaseContainerTrigger_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseContainerTrigger_Spec ¶
type SqlDatabaseContainerTrigger_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"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *SqlDatabaseContainerTriggerOperatorSpec `json:"operatorSpec,omitempty"` // Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the // request. 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: The standard JSON format of a trigger Resource *SqlTriggerResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*SqlDatabaseContainerTrigger_Spec) AssignProperties_From_SqlDatabaseContainerTrigger_Spec ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) AssignProperties_From_SqlDatabaseContainerTrigger_Spec(source *storage.SqlDatabaseContainerTrigger_Spec) error
AssignProperties_From_SqlDatabaseContainerTrigger_Spec populates our SqlDatabaseContainerTrigger_Spec from the provided source SqlDatabaseContainerTrigger_Spec
func (*SqlDatabaseContainerTrigger_Spec) AssignProperties_To_SqlDatabaseContainerTrigger_Spec ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) AssignProperties_To_SqlDatabaseContainerTrigger_Spec(destination *storage.SqlDatabaseContainerTrigger_Spec) error
AssignProperties_To_SqlDatabaseContainerTrigger_Spec populates the provided destination SqlDatabaseContainerTrigger_Spec from our SqlDatabaseContainerTrigger_Spec
func (*SqlDatabaseContainerTrigger_Spec) ConvertSpecFrom ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SqlDatabaseContainerTrigger_Spec from the provided source
func (*SqlDatabaseContainerTrigger_Spec) ConvertSpecTo ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SqlDatabaseContainerTrigger_Spec
func (*SqlDatabaseContainerTrigger_Spec) ConvertToARM ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlDatabaseContainerTrigger_Spec) DeepCopy ¶
func (in *SqlDatabaseContainerTrigger_Spec) DeepCopy() *SqlDatabaseContainerTrigger_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTrigger_Spec.
func (*SqlDatabaseContainerTrigger_Spec) DeepCopyInto ¶
func (in *SqlDatabaseContainerTrigger_Spec) DeepCopyInto(out *SqlDatabaseContainerTrigger_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerTrigger_Spec) Initialize_From_SqlDatabaseContainerTrigger_STATUS ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) Initialize_From_SqlDatabaseContainerTrigger_STATUS(source *SqlDatabaseContainerTrigger_STATUS) error
Initialize_From_SqlDatabaseContainerTrigger_STATUS populates our SqlDatabaseContainerTrigger_Spec from the provided source SqlDatabaseContainerTrigger_STATUS
func (*SqlDatabaseContainerTrigger_Spec) NewEmptyARMValue ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainerTrigger_Spec) OriginalVersion ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SqlDatabaseContainerTrigger_Spec) PopulateFromARM ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*SqlDatabaseContainerTrigger_Spec) SetAzureName ¶
func (trigger *SqlDatabaseContainerTrigger_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type SqlDatabaseContainerUserDefinedFunction ¶
type SqlDatabaseContainerUserDefinedFunction struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlDatabaseContainerUserDefinedFunction_Spec `json:"spec,omitempty"` Status SqlDatabaseContainerUserDefinedFunction_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/userDefinedFunctions/{userDefinedFunctionName}
func (*SqlDatabaseContainerUserDefinedFunction) AssignProperties_From_SqlDatabaseContainerUserDefinedFunction ¶
func (function *SqlDatabaseContainerUserDefinedFunction) AssignProperties_From_SqlDatabaseContainerUserDefinedFunction(source *storage.SqlDatabaseContainerUserDefinedFunction) error
AssignProperties_From_SqlDatabaseContainerUserDefinedFunction populates our SqlDatabaseContainerUserDefinedFunction from the provided source SqlDatabaseContainerUserDefinedFunction
func (*SqlDatabaseContainerUserDefinedFunction) AssignProperties_To_SqlDatabaseContainerUserDefinedFunction ¶
func (function *SqlDatabaseContainerUserDefinedFunction) AssignProperties_To_SqlDatabaseContainerUserDefinedFunction(destination *storage.SqlDatabaseContainerUserDefinedFunction) error
AssignProperties_To_SqlDatabaseContainerUserDefinedFunction 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) ConfigMapDestinationExpressions ¶
func (function *SqlDatabaseContainerUserDefinedFunction) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (function *SqlDatabaseContainerUserDefinedFunction) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (function *SqlDatabaseContainerUserDefinedFunction) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*SqlDatabaseContainerUserDefinedFunction) SecretDestinationExpressions ¶
func (function *SqlDatabaseContainerUserDefinedFunction) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*SqlDatabaseContainerUserDefinedFunction) ValidateDelete ¶
func (function *SqlDatabaseContainerUserDefinedFunction) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseContainerUserDefinedFunction) ValidateUpdate ¶
func (function *SqlDatabaseContainerUserDefinedFunction) ValidateUpdate(old runtime.Object) (admission.Warnings, 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 Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/userDefinedFunctions/{userDefinedFunctionName}
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 SqlDatabaseContainerUserDefinedFunctionOperatorSpec ¶
type SqlDatabaseContainerUserDefinedFunctionOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SqlDatabaseContainerUserDefinedFunctionOperatorSpec) AssignProperties_From_SqlDatabaseContainerUserDefinedFunctionOperatorSpec ¶
func (operator *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) AssignProperties_From_SqlDatabaseContainerUserDefinedFunctionOperatorSpec(source *storage.SqlDatabaseContainerUserDefinedFunctionOperatorSpec) error
AssignProperties_From_SqlDatabaseContainerUserDefinedFunctionOperatorSpec populates our SqlDatabaseContainerUserDefinedFunctionOperatorSpec from the provided source SqlDatabaseContainerUserDefinedFunctionOperatorSpec
func (*SqlDatabaseContainerUserDefinedFunctionOperatorSpec) AssignProperties_To_SqlDatabaseContainerUserDefinedFunctionOperatorSpec ¶
func (operator *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) AssignProperties_To_SqlDatabaseContainerUserDefinedFunctionOperatorSpec(destination *storage.SqlDatabaseContainerUserDefinedFunctionOperatorSpec) error
AssignProperties_To_SqlDatabaseContainerUserDefinedFunctionOperatorSpec populates the provided destination SqlDatabaseContainerUserDefinedFunctionOperatorSpec from our SqlDatabaseContainerUserDefinedFunctionOperatorSpec
func (*SqlDatabaseContainerUserDefinedFunctionOperatorSpec) DeepCopy ¶
func (in *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) DeepCopy() *SqlDatabaseContainerUserDefinedFunctionOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunctionOperatorSpec.
func (*SqlDatabaseContainerUserDefinedFunctionOperatorSpec) DeepCopyInto ¶
func (in *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunctionOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseContainerUserDefinedFunction_STATUS ¶
type SqlDatabaseContainerUserDefinedFunction_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_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlDatabaseContainerUserDefinedFunction_STATUS) AssignProperties_From_SqlDatabaseContainerUserDefinedFunction_STATUS ¶
func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) AssignProperties_From_SqlDatabaseContainerUserDefinedFunction_STATUS(source *storage.SqlDatabaseContainerUserDefinedFunction_STATUS) error
AssignProperties_From_SqlDatabaseContainerUserDefinedFunction_STATUS populates our SqlDatabaseContainerUserDefinedFunction_STATUS from the provided source SqlDatabaseContainerUserDefinedFunction_STATUS
func (*SqlDatabaseContainerUserDefinedFunction_STATUS) AssignProperties_To_SqlDatabaseContainerUserDefinedFunction_STATUS ¶
func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) AssignProperties_To_SqlDatabaseContainerUserDefinedFunction_STATUS(destination *storage.SqlDatabaseContainerUserDefinedFunction_STATUS) error
AssignProperties_To_SqlDatabaseContainerUserDefinedFunction_STATUS populates the provided destination SqlDatabaseContainerUserDefinedFunction_STATUS from our SqlDatabaseContainerUserDefinedFunction_STATUS
func (*SqlDatabaseContainerUserDefinedFunction_STATUS) ConvertStatusFrom ¶
func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlDatabaseContainerUserDefinedFunction_STATUS from the provided source
func (*SqlDatabaseContainerUserDefinedFunction_STATUS) ConvertStatusTo ¶
func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlDatabaseContainerUserDefinedFunction_STATUS
func (*SqlDatabaseContainerUserDefinedFunction_STATUS) DeepCopy ¶
func (in *SqlDatabaseContainerUserDefinedFunction_STATUS) DeepCopy() *SqlDatabaseContainerUserDefinedFunction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunction_STATUS.
func (*SqlDatabaseContainerUserDefinedFunction_STATUS) DeepCopyInto ¶
func (in *SqlDatabaseContainerUserDefinedFunction_STATUS) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerUserDefinedFunction_STATUS) NewEmptyARMValue ¶
func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainerUserDefinedFunction_STATUS) PopulateFromARM ¶
func (function *SqlDatabaseContainerUserDefinedFunction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseContainerUserDefinedFunction_Spec ¶
type SqlDatabaseContainerUserDefinedFunction_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"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *SqlDatabaseContainerUserDefinedFunctionOperatorSpec `json:"operatorSpec,omitempty"` // Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the // request. 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: The standard JSON format of a userDefinedFunction Resource *SqlUserDefinedFunctionResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*SqlDatabaseContainerUserDefinedFunction_Spec) AssignProperties_From_SqlDatabaseContainerUserDefinedFunction_Spec ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) AssignProperties_From_SqlDatabaseContainerUserDefinedFunction_Spec(source *storage.SqlDatabaseContainerUserDefinedFunction_Spec) error
AssignProperties_From_SqlDatabaseContainerUserDefinedFunction_Spec populates our SqlDatabaseContainerUserDefinedFunction_Spec from the provided source SqlDatabaseContainerUserDefinedFunction_Spec
func (*SqlDatabaseContainerUserDefinedFunction_Spec) AssignProperties_To_SqlDatabaseContainerUserDefinedFunction_Spec ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) AssignProperties_To_SqlDatabaseContainerUserDefinedFunction_Spec(destination *storage.SqlDatabaseContainerUserDefinedFunction_Spec) error
AssignProperties_To_SqlDatabaseContainerUserDefinedFunction_Spec populates the provided destination SqlDatabaseContainerUserDefinedFunction_Spec from our SqlDatabaseContainerUserDefinedFunction_Spec
func (*SqlDatabaseContainerUserDefinedFunction_Spec) ConvertSpecFrom ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SqlDatabaseContainerUserDefinedFunction_Spec from the provided source
func (*SqlDatabaseContainerUserDefinedFunction_Spec) ConvertSpecTo ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SqlDatabaseContainerUserDefinedFunction_Spec
func (*SqlDatabaseContainerUserDefinedFunction_Spec) ConvertToARM ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopy ¶
func (in *SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopy() *SqlDatabaseContainerUserDefinedFunction_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunction_Spec.
func (*SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopyInto ¶
func (in *SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainerUserDefinedFunction_Spec) Initialize_From_SqlDatabaseContainerUserDefinedFunction_STATUS ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) Initialize_From_SqlDatabaseContainerUserDefinedFunction_STATUS(source *SqlDatabaseContainerUserDefinedFunction_STATUS) error
Initialize_From_SqlDatabaseContainerUserDefinedFunction_STATUS populates our SqlDatabaseContainerUserDefinedFunction_Spec from the provided source SqlDatabaseContainerUserDefinedFunction_STATUS
func (*SqlDatabaseContainerUserDefinedFunction_Spec) NewEmptyARMValue ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainerUserDefinedFunction_Spec) OriginalVersion ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SqlDatabaseContainerUserDefinedFunction_Spec) PopulateFromARM ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*SqlDatabaseContainerUserDefinedFunction_Spec) SetAzureName ¶
func (function *SqlDatabaseContainerUserDefinedFunction_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type SqlDatabaseContainer_STATUS ¶
type SqlDatabaseContainer_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: Cosmos DB options resource object Options *OptionsResource_STATUS `json:"options,omitempty"` Resource *SqlContainerGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlDatabaseContainer_STATUS) AssignProperties_From_SqlDatabaseContainer_STATUS ¶
func (container *SqlDatabaseContainer_STATUS) AssignProperties_From_SqlDatabaseContainer_STATUS(source *storage.SqlDatabaseContainer_STATUS) error
AssignProperties_From_SqlDatabaseContainer_STATUS populates our SqlDatabaseContainer_STATUS from the provided source SqlDatabaseContainer_STATUS
func (*SqlDatabaseContainer_STATUS) AssignProperties_To_SqlDatabaseContainer_STATUS ¶
func (container *SqlDatabaseContainer_STATUS) AssignProperties_To_SqlDatabaseContainer_STATUS(destination *storage.SqlDatabaseContainer_STATUS) error
AssignProperties_To_SqlDatabaseContainer_STATUS populates the provided destination SqlDatabaseContainer_STATUS from our SqlDatabaseContainer_STATUS
func (*SqlDatabaseContainer_STATUS) ConvertStatusFrom ¶
func (container *SqlDatabaseContainer_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlDatabaseContainer_STATUS from the provided source
func (*SqlDatabaseContainer_STATUS) ConvertStatusTo ¶
func (container *SqlDatabaseContainer_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlDatabaseContainer_STATUS
func (*SqlDatabaseContainer_STATUS) DeepCopy ¶
func (in *SqlDatabaseContainer_STATUS) DeepCopy() *SqlDatabaseContainer_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainer_STATUS.
func (*SqlDatabaseContainer_STATUS) DeepCopyInto ¶
func (in *SqlDatabaseContainer_STATUS) DeepCopyInto(out *SqlDatabaseContainer_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainer_STATUS) NewEmptyARMValue ¶
func (container *SqlDatabaseContainer_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainer_STATUS) PopulateFromARM ¶
func (container *SqlDatabaseContainer_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseContainer_Spec ¶
type SqlDatabaseContainer_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"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *SqlDatabaseContainerOperatorSpec `json:"operatorSpec,omitempty"` // Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the // request. 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: The standard JSON format of a container Resource *SqlContainerResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*SqlDatabaseContainer_Spec) AssignProperties_From_SqlDatabaseContainer_Spec ¶
func (container *SqlDatabaseContainer_Spec) AssignProperties_From_SqlDatabaseContainer_Spec(source *storage.SqlDatabaseContainer_Spec) error
AssignProperties_From_SqlDatabaseContainer_Spec populates our SqlDatabaseContainer_Spec from the provided source SqlDatabaseContainer_Spec
func (*SqlDatabaseContainer_Spec) AssignProperties_To_SqlDatabaseContainer_Spec ¶
func (container *SqlDatabaseContainer_Spec) AssignProperties_To_SqlDatabaseContainer_Spec(destination *storage.SqlDatabaseContainer_Spec) error
AssignProperties_To_SqlDatabaseContainer_Spec populates the provided destination SqlDatabaseContainer_Spec from our SqlDatabaseContainer_Spec
func (*SqlDatabaseContainer_Spec) ConvertSpecFrom ¶
func (container *SqlDatabaseContainer_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SqlDatabaseContainer_Spec from the provided source
func (*SqlDatabaseContainer_Spec) ConvertSpecTo ¶
func (container *SqlDatabaseContainer_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SqlDatabaseContainer_Spec
func (*SqlDatabaseContainer_Spec) ConvertToARM ¶
func (container *SqlDatabaseContainer_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlDatabaseContainer_Spec) DeepCopy ¶
func (in *SqlDatabaseContainer_Spec) DeepCopy() *SqlDatabaseContainer_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainer_Spec.
func (*SqlDatabaseContainer_Spec) DeepCopyInto ¶
func (in *SqlDatabaseContainer_Spec) DeepCopyInto(out *SqlDatabaseContainer_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseContainer_Spec) Initialize_From_SqlDatabaseContainer_STATUS ¶
func (container *SqlDatabaseContainer_Spec) Initialize_From_SqlDatabaseContainer_STATUS(source *SqlDatabaseContainer_STATUS) error
Initialize_From_SqlDatabaseContainer_STATUS populates our SqlDatabaseContainer_Spec from the provided source SqlDatabaseContainer_STATUS
func (*SqlDatabaseContainer_Spec) NewEmptyARMValue ¶
func (container *SqlDatabaseContainer_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseContainer_Spec) OriginalVersion ¶
func (container *SqlDatabaseContainer_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SqlDatabaseContainer_Spec) PopulateFromARM ¶
func (container *SqlDatabaseContainer_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*SqlDatabaseContainer_Spec) SetAzureName ¶
func (container *SqlDatabaseContainer_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type SqlDatabaseGetProperties_Resource_STATUS ¶
type SqlDatabaseGetProperties_Resource_STATUS struct { // Colls: A system generated property that specified the addressable path of the collections resource. Colls *string `json:"_colls,omitempty"` // CreateMode: Enum to indicate the mode of resource creation. CreateMode *CreateMode_STATUS `json:"createMode,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"` // RestoreParameters: Parameters to indicate the information about the restore RestoreParameters *RestoreParametersBase_STATUS `json:"restoreParameters,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_Resource_STATUS) AssignProperties_From_SqlDatabaseGetProperties_Resource_STATUS ¶
func (resource *SqlDatabaseGetProperties_Resource_STATUS) AssignProperties_From_SqlDatabaseGetProperties_Resource_STATUS(source *storage.SqlDatabaseGetProperties_Resource_STATUS) error
AssignProperties_From_SqlDatabaseGetProperties_Resource_STATUS populates our SqlDatabaseGetProperties_Resource_STATUS from the provided source SqlDatabaseGetProperties_Resource_STATUS
func (*SqlDatabaseGetProperties_Resource_STATUS) AssignProperties_To_SqlDatabaseGetProperties_Resource_STATUS ¶
func (resource *SqlDatabaseGetProperties_Resource_STATUS) AssignProperties_To_SqlDatabaseGetProperties_Resource_STATUS(destination *storage.SqlDatabaseGetProperties_Resource_STATUS) error
AssignProperties_To_SqlDatabaseGetProperties_Resource_STATUS populates the provided destination SqlDatabaseGetProperties_Resource_STATUS from our SqlDatabaseGetProperties_Resource_STATUS
func (*SqlDatabaseGetProperties_Resource_STATUS) DeepCopy ¶
func (in *SqlDatabaseGetProperties_Resource_STATUS) DeepCopy() *SqlDatabaseGetProperties_Resource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseGetProperties_Resource_STATUS.
func (*SqlDatabaseGetProperties_Resource_STATUS) DeepCopyInto ¶
func (in *SqlDatabaseGetProperties_Resource_STATUS) DeepCopyInto(out *SqlDatabaseGetProperties_Resource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseGetProperties_Resource_STATUS) NewEmptyARMValue ¶
func (resource *SqlDatabaseGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseGetProperties_Resource_STATUS) PopulateFromARM ¶
func (resource *SqlDatabaseGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseList ¶
type SqlDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabase `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}
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 SqlDatabaseOperatorSpec ¶
type SqlDatabaseOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SqlDatabaseOperatorSpec) AssignProperties_From_SqlDatabaseOperatorSpec ¶
func (operator *SqlDatabaseOperatorSpec) AssignProperties_From_SqlDatabaseOperatorSpec(source *storage.SqlDatabaseOperatorSpec) error
AssignProperties_From_SqlDatabaseOperatorSpec populates our SqlDatabaseOperatorSpec from the provided source SqlDatabaseOperatorSpec
func (*SqlDatabaseOperatorSpec) AssignProperties_To_SqlDatabaseOperatorSpec ¶
func (operator *SqlDatabaseOperatorSpec) AssignProperties_To_SqlDatabaseOperatorSpec(destination *storage.SqlDatabaseOperatorSpec) error
AssignProperties_To_SqlDatabaseOperatorSpec populates the provided destination SqlDatabaseOperatorSpec from our SqlDatabaseOperatorSpec
func (*SqlDatabaseOperatorSpec) DeepCopy ¶
func (in *SqlDatabaseOperatorSpec) DeepCopy() *SqlDatabaseOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseOperatorSpec.
func (*SqlDatabaseOperatorSpec) DeepCopyInto ¶
func (in *SqlDatabaseOperatorSpec) DeepCopyInto(out *SqlDatabaseOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseResource ¶
type SqlDatabaseResource struct { // CreateMode: Enum to indicate the mode of resource creation. CreateMode *CreateMode `json:"createMode,omitempty"` // +kubebuilder:validation:Required // Id: Name of the Cosmos DB SQL database Id *string `json:"id,omitempty"` // RestoreParameters: Parameters to indicate the information about the restore RestoreParameters *RestoreParametersBase `json:"restoreParameters,omitempty"` }
Cosmos DB SQL database resource object
func (*SqlDatabaseResource) AssignProperties_From_SqlDatabaseResource ¶
func (resource *SqlDatabaseResource) AssignProperties_From_SqlDatabaseResource(source *storage.SqlDatabaseResource) error
AssignProperties_From_SqlDatabaseResource populates our SqlDatabaseResource from the provided source SqlDatabaseResource
func (*SqlDatabaseResource) AssignProperties_To_SqlDatabaseResource ¶
func (resource *SqlDatabaseResource) AssignProperties_To_SqlDatabaseResource(destination *storage.SqlDatabaseResource) error
AssignProperties_To_SqlDatabaseResource 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) Initialize_From_SqlDatabaseGetProperties_Resource_STATUS ¶
func (resource *SqlDatabaseResource) Initialize_From_SqlDatabaseGetProperties_Resource_STATUS(source *SqlDatabaseGetProperties_Resource_STATUS) error
Initialize_From_SqlDatabaseGetProperties_Resource_STATUS populates our SqlDatabaseResource from the provided source SqlDatabaseGetProperties_Resource_STATUS
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 SqlDatabaseThroughputSetting ¶
type SqlDatabaseThroughputSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlDatabaseThroughputSetting_Spec `json:"spec,omitempty"` Status SqlDatabaseThroughputSetting_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/throughputSettings/default
func (*SqlDatabaseThroughputSetting) AssignProperties_From_SqlDatabaseThroughputSetting ¶
func (setting *SqlDatabaseThroughputSetting) AssignProperties_From_SqlDatabaseThroughputSetting(source *storage.SqlDatabaseThroughputSetting) error
AssignProperties_From_SqlDatabaseThroughputSetting populates our SqlDatabaseThroughputSetting from the provided source SqlDatabaseThroughputSetting
func (*SqlDatabaseThroughputSetting) AssignProperties_To_SqlDatabaseThroughputSetting ¶
func (setting *SqlDatabaseThroughputSetting) AssignProperties_To_SqlDatabaseThroughputSetting(destination *storage.SqlDatabaseThroughputSetting) error
AssignProperties_To_SqlDatabaseThroughputSetting 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) ConfigMapDestinationExpressions ¶
func (setting *SqlDatabaseThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 "2023-11-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) GetSupportedOperations ¶
func (setting *SqlDatabaseThroughputSetting) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) InitializeSpec ¶
func (setting *SqlDatabaseThroughputSetting) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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
func (*SqlDatabaseThroughputSetting) SecretDestinationExpressions ¶
func (setting *SqlDatabaseThroughputSetting) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*SqlDatabaseThroughputSetting) ValidateDelete ¶
func (setting *SqlDatabaseThroughputSetting) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*SqlDatabaseThroughputSetting) ValidateUpdate ¶
func (setting *SqlDatabaseThroughputSetting) ValidateUpdate(old runtime.Object) (admission.Warnings, 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 Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/throughputSettings/default
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 SqlDatabaseThroughputSettingOperatorSpec ¶
type SqlDatabaseThroughputSettingOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SqlDatabaseThroughputSettingOperatorSpec) AssignProperties_From_SqlDatabaseThroughputSettingOperatorSpec ¶
func (operator *SqlDatabaseThroughputSettingOperatorSpec) AssignProperties_From_SqlDatabaseThroughputSettingOperatorSpec(source *storage.SqlDatabaseThroughputSettingOperatorSpec) error
AssignProperties_From_SqlDatabaseThroughputSettingOperatorSpec populates our SqlDatabaseThroughputSettingOperatorSpec from the provided source SqlDatabaseThroughputSettingOperatorSpec
func (*SqlDatabaseThroughputSettingOperatorSpec) AssignProperties_To_SqlDatabaseThroughputSettingOperatorSpec ¶
func (operator *SqlDatabaseThroughputSettingOperatorSpec) AssignProperties_To_SqlDatabaseThroughputSettingOperatorSpec(destination *storage.SqlDatabaseThroughputSettingOperatorSpec) error
AssignProperties_To_SqlDatabaseThroughputSettingOperatorSpec populates the provided destination SqlDatabaseThroughputSettingOperatorSpec from our SqlDatabaseThroughputSettingOperatorSpec
func (*SqlDatabaseThroughputSettingOperatorSpec) DeepCopy ¶
func (in *SqlDatabaseThroughputSettingOperatorSpec) DeepCopy() *SqlDatabaseThroughputSettingOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSettingOperatorSpec.
func (*SqlDatabaseThroughputSettingOperatorSpec) DeepCopyInto ¶
func (in *SqlDatabaseThroughputSettingOperatorSpec) DeepCopyInto(out *SqlDatabaseThroughputSettingOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlDatabaseThroughputSetting_STATUS ¶
type SqlDatabaseThroughputSetting_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_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlDatabaseThroughputSetting_STATUS) AssignProperties_From_SqlDatabaseThroughputSetting_STATUS ¶
func (setting *SqlDatabaseThroughputSetting_STATUS) AssignProperties_From_SqlDatabaseThroughputSetting_STATUS(source *storage.SqlDatabaseThroughputSetting_STATUS) error
AssignProperties_From_SqlDatabaseThroughputSetting_STATUS populates our SqlDatabaseThroughputSetting_STATUS from the provided source SqlDatabaseThroughputSetting_STATUS
func (*SqlDatabaseThroughputSetting_STATUS) AssignProperties_To_SqlDatabaseThroughputSetting_STATUS ¶
func (setting *SqlDatabaseThroughputSetting_STATUS) AssignProperties_To_SqlDatabaseThroughputSetting_STATUS(destination *storage.SqlDatabaseThroughputSetting_STATUS) error
AssignProperties_To_SqlDatabaseThroughputSetting_STATUS populates the provided destination SqlDatabaseThroughputSetting_STATUS from our SqlDatabaseThroughputSetting_STATUS
func (*SqlDatabaseThroughputSetting_STATUS) ConvertStatusFrom ¶
func (setting *SqlDatabaseThroughputSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlDatabaseThroughputSetting_STATUS from the provided source
func (*SqlDatabaseThroughputSetting_STATUS) ConvertStatusTo ¶
func (setting *SqlDatabaseThroughputSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlDatabaseThroughputSetting_STATUS
func (*SqlDatabaseThroughputSetting_STATUS) DeepCopy ¶
func (in *SqlDatabaseThroughputSetting_STATUS) DeepCopy() *SqlDatabaseThroughputSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSetting_STATUS.
func (*SqlDatabaseThroughputSetting_STATUS) DeepCopyInto ¶
func (in *SqlDatabaseThroughputSetting_STATUS) DeepCopyInto(out *SqlDatabaseThroughputSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseThroughputSetting_STATUS) NewEmptyARMValue ¶
func (setting *SqlDatabaseThroughputSetting_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseThroughputSetting_STATUS) PopulateFromARM ¶
func (setting *SqlDatabaseThroughputSetting_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabaseThroughputSetting_Spec ¶
type SqlDatabaseThroughputSetting_Spec struct { // Location: The location of the resource group to which the resource belongs. Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *SqlDatabaseThroughputSettingOperatorSpec `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 documentdb.azure.com/SqlDatabase resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"SqlDatabase"` // +kubebuilder:validation:Required // Resource: The standard JSON format of a resource throughput Resource *ThroughputSettingsResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*SqlDatabaseThroughputSetting_Spec) AssignProperties_From_SqlDatabaseThroughputSetting_Spec ¶
func (setting *SqlDatabaseThroughputSetting_Spec) AssignProperties_From_SqlDatabaseThroughputSetting_Spec(source *storage.SqlDatabaseThroughputSetting_Spec) error
AssignProperties_From_SqlDatabaseThroughputSetting_Spec populates our SqlDatabaseThroughputSetting_Spec from the provided source SqlDatabaseThroughputSetting_Spec
func (*SqlDatabaseThroughputSetting_Spec) AssignProperties_To_SqlDatabaseThroughputSetting_Spec ¶
func (setting *SqlDatabaseThroughputSetting_Spec) AssignProperties_To_SqlDatabaseThroughputSetting_Spec(destination *storage.SqlDatabaseThroughputSetting_Spec) error
AssignProperties_To_SqlDatabaseThroughputSetting_Spec populates the provided destination SqlDatabaseThroughputSetting_Spec from our SqlDatabaseThroughputSetting_Spec
func (*SqlDatabaseThroughputSetting_Spec) ConvertSpecFrom ¶
func (setting *SqlDatabaseThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SqlDatabaseThroughputSetting_Spec from the provided source
func (*SqlDatabaseThroughputSetting_Spec) ConvertSpecTo ¶
func (setting *SqlDatabaseThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SqlDatabaseThroughputSetting_Spec
func (*SqlDatabaseThroughputSetting_Spec) ConvertToARM ¶
func (setting *SqlDatabaseThroughputSetting_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlDatabaseThroughputSetting_Spec) DeepCopy ¶
func (in *SqlDatabaseThroughputSetting_Spec) DeepCopy() *SqlDatabaseThroughputSetting_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSetting_Spec.
func (*SqlDatabaseThroughputSetting_Spec) DeepCopyInto ¶
func (in *SqlDatabaseThroughputSetting_Spec) DeepCopyInto(out *SqlDatabaseThroughputSetting_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabaseThroughputSetting_Spec) Initialize_From_SqlDatabaseThroughputSetting_STATUS ¶
func (setting *SqlDatabaseThroughputSetting_Spec) Initialize_From_SqlDatabaseThroughputSetting_STATUS(source *SqlDatabaseThroughputSetting_STATUS) error
Initialize_From_SqlDatabaseThroughputSetting_STATUS populates our SqlDatabaseThroughputSetting_Spec from the provided source SqlDatabaseThroughputSetting_STATUS
func (*SqlDatabaseThroughputSetting_Spec) NewEmptyARMValue ¶
func (setting *SqlDatabaseThroughputSetting_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabaseThroughputSetting_Spec) OriginalVersion ¶
func (setting *SqlDatabaseThroughputSetting_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SqlDatabaseThroughputSetting_Spec) PopulateFromARM ¶
func (setting *SqlDatabaseThroughputSetting_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabase_STATUS ¶
type SqlDatabase_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: Cosmos DB options resource object Options *OptionsResource_STATUS `json:"options,omitempty"` Resource *SqlDatabaseGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlDatabase_STATUS) AssignProperties_From_SqlDatabase_STATUS ¶
func (database *SqlDatabase_STATUS) AssignProperties_From_SqlDatabase_STATUS(source *storage.SqlDatabase_STATUS) error
AssignProperties_From_SqlDatabase_STATUS populates our SqlDatabase_STATUS from the provided source SqlDatabase_STATUS
func (*SqlDatabase_STATUS) AssignProperties_To_SqlDatabase_STATUS ¶
func (database *SqlDatabase_STATUS) AssignProperties_To_SqlDatabase_STATUS(destination *storage.SqlDatabase_STATUS) error
AssignProperties_To_SqlDatabase_STATUS populates the provided destination SqlDatabase_STATUS from our SqlDatabase_STATUS
func (*SqlDatabase_STATUS) ConvertStatusFrom ¶
func (database *SqlDatabase_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlDatabase_STATUS from the provided source
func (*SqlDatabase_STATUS) ConvertStatusTo ¶
func (database *SqlDatabase_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlDatabase_STATUS
func (*SqlDatabase_STATUS) DeepCopy ¶
func (in *SqlDatabase_STATUS) DeepCopy() *SqlDatabase_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabase_STATUS.
func (*SqlDatabase_STATUS) DeepCopyInto ¶
func (in *SqlDatabase_STATUS) DeepCopyInto(out *SqlDatabase_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabase_STATUS) NewEmptyARMValue ¶
func (database *SqlDatabase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabase_STATUS) PopulateFromARM ¶
func (database *SqlDatabase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlDatabase_Spec ¶
type SqlDatabase_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"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *SqlDatabaseOperatorSpec `json:"operatorSpec,omitempty"` // Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the // request. 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: The standard JSON format of a SQL database Resource *SqlDatabaseResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
func (*SqlDatabase_Spec) AssignProperties_From_SqlDatabase_Spec ¶
func (database *SqlDatabase_Spec) AssignProperties_From_SqlDatabase_Spec(source *storage.SqlDatabase_Spec) error
AssignProperties_From_SqlDatabase_Spec populates our SqlDatabase_Spec from the provided source SqlDatabase_Spec
func (*SqlDatabase_Spec) AssignProperties_To_SqlDatabase_Spec ¶
func (database *SqlDatabase_Spec) AssignProperties_To_SqlDatabase_Spec(destination *storage.SqlDatabase_Spec) error
AssignProperties_To_SqlDatabase_Spec populates the provided destination SqlDatabase_Spec from our SqlDatabase_Spec
func (*SqlDatabase_Spec) ConvertSpecFrom ¶
func (database *SqlDatabase_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SqlDatabase_Spec from the provided source
func (*SqlDatabase_Spec) ConvertSpecTo ¶
func (database *SqlDatabase_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SqlDatabase_Spec
func (*SqlDatabase_Spec) ConvertToARM ¶
func (database *SqlDatabase_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlDatabase_Spec) DeepCopy ¶
func (in *SqlDatabase_Spec) DeepCopy() *SqlDatabase_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabase_Spec.
func (*SqlDatabase_Spec) DeepCopyInto ¶
func (in *SqlDatabase_Spec) DeepCopyInto(out *SqlDatabase_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlDatabase_Spec) Initialize_From_SqlDatabase_STATUS ¶
func (database *SqlDatabase_Spec) Initialize_From_SqlDatabase_STATUS(source *SqlDatabase_STATUS) error
Initialize_From_SqlDatabase_STATUS populates our SqlDatabase_Spec from the provided source SqlDatabase_STATUS
func (*SqlDatabase_Spec) NewEmptyARMValue ¶
func (database *SqlDatabase_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlDatabase_Spec) OriginalVersion ¶
func (database *SqlDatabase_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SqlDatabase_Spec) PopulateFromARM ¶
func (database *SqlDatabase_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*SqlDatabase_Spec) SetAzureName ¶
func (database *SqlDatabase_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type SqlRoleAssignment ¶
type SqlRoleAssignment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SqlRoleAssignment_Spec `json:"spec,omitempty"` Status SqlRoleAssignment_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/rbac.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlRoleAssignments/{roleAssignmentId}
func (*SqlRoleAssignment) AssignProperties_From_SqlRoleAssignment ¶
func (assignment *SqlRoleAssignment) AssignProperties_From_SqlRoleAssignment(source *storage.SqlRoleAssignment) error
AssignProperties_From_SqlRoleAssignment populates our SqlRoleAssignment from the provided source SqlRoleAssignment
func (*SqlRoleAssignment) AssignProperties_To_SqlRoleAssignment ¶
func (assignment *SqlRoleAssignment) AssignProperties_To_SqlRoleAssignment(destination *storage.SqlRoleAssignment) error
AssignProperties_To_SqlRoleAssignment populates the provided destination SqlRoleAssignment from our SqlRoleAssignment
func (*SqlRoleAssignment) AzureName ¶
func (assignment *SqlRoleAssignment) AzureName() string
AzureName returns the Azure name of the resource
func (*SqlRoleAssignment) ConfigMapDestinationExpressions ¶
func (assignment *SqlRoleAssignment) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*SqlRoleAssignment) ConvertFrom ¶
func (assignment *SqlRoleAssignment) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our SqlRoleAssignment from the provided hub SqlRoleAssignment
func (*SqlRoleAssignment) ConvertTo ¶
func (assignment *SqlRoleAssignment) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub SqlRoleAssignment from our SqlRoleAssignment
func (*SqlRoleAssignment) CustomDefault ¶
func (assignment *SqlRoleAssignment) CustomDefault()
func (*SqlRoleAssignment) DeepCopy ¶
func (in *SqlRoleAssignment) DeepCopy() *SqlRoleAssignment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignment.
func (*SqlRoleAssignment) DeepCopyInto ¶
func (in *SqlRoleAssignment) DeepCopyInto(out *SqlRoleAssignment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlRoleAssignment) DeepCopyObject ¶
func (in *SqlRoleAssignment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SqlRoleAssignment) Default ¶
func (assignment *SqlRoleAssignment) Default()
Default applies defaults to the SqlRoleAssignment resource
func (SqlRoleAssignment) GetAPIVersion ¶
func (assignment SqlRoleAssignment) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-11-15"
func (*SqlRoleAssignment) GetConditions ¶
func (assignment *SqlRoleAssignment) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SqlRoleAssignment) GetResourceScope ¶
func (assignment *SqlRoleAssignment) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SqlRoleAssignment) GetSpec ¶
func (assignment *SqlRoleAssignment) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SqlRoleAssignment) GetStatus ¶
func (assignment *SqlRoleAssignment) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SqlRoleAssignment) GetSupportedOperations ¶
func (assignment *SqlRoleAssignment) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*SqlRoleAssignment) GetType ¶
func (assignment *SqlRoleAssignment) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DocumentDB/databaseAccounts/sqlRoleAssignments"
func (*SqlRoleAssignment) InitializeSpec ¶
func (assignment *SqlRoleAssignment) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*SqlRoleAssignment) NewEmptyStatus ¶
func (assignment *SqlRoleAssignment) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SqlRoleAssignment) OriginalGVK ¶
func (assignment *SqlRoleAssignment) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SqlRoleAssignment) Owner ¶
func (assignment *SqlRoleAssignment) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*SqlRoleAssignment) SecretDestinationExpressions ¶
func (assignment *SqlRoleAssignment) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*SqlRoleAssignment) SetConditions ¶
func (assignment *SqlRoleAssignment) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SqlRoleAssignment) SetStatus ¶
func (assignment *SqlRoleAssignment) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*SqlRoleAssignment) ValidateCreate ¶
func (assignment *SqlRoleAssignment) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*SqlRoleAssignment) ValidateDelete ¶
func (assignment *SqlRoleAssignment) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*SqlRoleAssignment) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type SqlRoleAssignmentList ¶
type SqlRoleAssignmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlRoleAssignment `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2023-11-15/rbac.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlRoleAssignments/{roleAssignmentId}
func (*SqlRoleAssignmentList) DeepCopy ¶
func (in *SqlRoleAssignmentList) DeepCopy() *SqlRoleAssignmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignmentList.
func (*SqlRoleAssignmentList) DeepCopyInto ¶
func (in *SqlRoleAssignmentList) DeepCopyInto(out *SqlRoleAssignmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlRoleAssignmentList) DeepCopyObject ¶
func (in *SqlRoleAssignmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SqlRoleAssignmentOperatorSpec ¶
type SqlRoleAssignmentOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SqlRoleAssignmentOperatorSpec) AssignProperties_From_SqlRoleAssignmentOperatorSpec ¶
func (operator *SqlRoleAssignmentOperatorSpec) AssignProperties_From_SqlRoleAssignmentOperatorSpec(source *storage.SqlRoleAssignmentOperatorSpec) error
AssignProperties_From_SqlRoleAssignmentOperatorSpec populates our SqlRoleAssignmentOperatorSpec from the provided source SqlRoleAssignmentOperatorSpec
func (*SqlRoleAssignmentOperatorSpec) AssignProperties_To_SqlRoleAssignmentOperatorSpec ¶
func (operator *SqlRoleAssignmentOperatorSpec) AssignProperties_To_SqlRoleAssignmentOperatorSpec(destination *storage.SqlRoleAssignmentOperatorSpec) error
AssignProperties_To_SqlRoleAssignmentOperatorSpec populates the provided destination SqlRoleAssignmentOperatorSpec from our SqlRoleAssignmentOperatorSpec
func (*SqlRoleAssignmentOperatorSpec) DeepCopy ¶
func (in *SqlRoleAssignmentOperatorSpec) DeepCopy() *SqlRoleAssignmentOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignmentOperatorSpec.
func (*SqlRoleAssignmentOperatorSpec) DeepCopyInto ¶
func (in *SqlRoleAssignmentOperatorSpec) DeepCopyInto(out *SqlRoleAssignmentOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SqlRoleAssignment_STATUS ¶
type SqlRoleAssignment_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: The unique resource identifier of the database account. Id *string `json:"id,omitempty"` // Name: The name of the database account. Name *string `json:"name,omitempty"` // PrincipalId: The unique identifier for the associated AAD principal in the AAD graph to which access is being granted // through this Role Assignment. Tenant ID for the principal is inferred using the tenant associated with the subscription. PrincipalId *string `json:"principalId,omitempty"` // RoleDefinitionId: The unique identifier for the associated Role Definition. RoleDefinitionId *string `json:"roleDefinitionId,omitempty"` // Scope: The data plane resource path for which access is being granted through this Role Assignment. Scope *string `json:"scope,omitempty"` // Type: The type of Azure resource. Type *string `json:"type,omitempty"` }
func (*SqlRoleAssignment_STATUS) AssignProperties_From_SqlRoleAssignment_STATUS ¶
func (assignment *SqlRoleAssignment_STATUS) AssignProperties_From_SqlRoleAssignment_STATUS(source *storage.SqlRoleAssignment_STATUS) error
AssignProperties_From_SqlRoleAssignment_STATUS populates our SqlRoleAssignment_STATUS from the provided source SqlRoleAssignment_STATUS
func (*SqlRoleAssignment_STATUS) AssignProperties_To_SqlRoleAssignment_STATUS ¶
func (assignment *SqlRoleAssignment_STATUS) AssignProperties_To_SqlRoleAssignment_STATUS(destination *storage.SqlRoleAssignment_STATUS) error
AssignProperties_To_SqlRoleAssignment_STATUS populates the provided destination SqlRoleAssignment_STATUS from our SqlRoleAssignment_STATUS
func (*SqlRoleAssignment_STATUS) ConvertStatusFrom ¶
func (assignment *SqlRoleAssignment_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SqlRoleAssignment_STATUS from the provided source
func (*SqlRoleAssignment_STATUS) ConvertStatusTo ¶
func (assignment *SqlRoleAssignment_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SqlRoleAssignment_STATUS
func (*SqlRoleAssignment_STATUS) DeepCopy ¶
func (in *SqlRoleAssignment_STATUS) DeepCopy() *SqlRoleAssignment_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignment_STATUS.
func (*SqlRoleAssignment_STATUS) DeepCopyInto ¶
func (in *SqlRoleAssignment_STATUS) DeepCopyInto(out *SqlRoleAssignment_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlRoleAssignment_STATUS) NewEmptyARMValue ¶
func (assignment *SqlRoleAssignment_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlRoleAssignment_STATUS) PopulateFromARM ¶
func (assignment *SqlRoleAssignment_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlRoleAssignment_Spec ¶
type SqlRoleAssignment_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *SqlRoleAssignmentOperatorSpec `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 documentdb.azure.com/DatabaseAccount resource Owner *genruntime.KnownResourceReference `group:"documentdb.azure.com" json:"owner,omitempty" kind:"DatabaseAccount"` // PrincipalId: The unique identifier for the associated AAD principal in the AAD graph to which access is being granted // through this Role Assignment. Tenant ID for the principal is inferred using the tenant associated with the subscription. PrincipalId *string `json:"principalId,omitempty" optionalConfigMapPair:"PrincipalId"` // PrincipalIdFromConfig: The unique identifier for the associated AAD principal in the AAD graph to which access is being // granted through this Role Assignment. Tenant ID for the principal is inferred using the tenant associated with the // subscription. PrincipalIdFromConfig *genruntime.ConfigMapReference `json:"principalIdFromConfig,omitempty" optionalConfigMapPair:"PrincipalId"` // RoleDefinitionId: The unique identifier for the associated Role Definition. RoleDefinitionId *string `json:"roleDefinitionId,omitempty"` // Scope: The data plane resource path for which access is being granted through this Role Assignment. Scope *string `json:"scope,omitempty"` }
func (*SqlRoleAssignment_Spec) AssignProperties_From_SqlRoleAssignment_Spec ¶
func (assignment *SqlRoleAssignment_Spec) AssignProperties_From_SqlRoleAssignment_Spec(source *storage.SqlRoleAssignment_Spec) error
AssignProperties_From_SqlRoleAssignment_Spec populates our SqlRoleAssignment_Spec from the provided source SqlRoleAssignment_Spec
func (*SqlRoleAssignment_Spec) AssignProperties_To_SqlRoleAssignment_Spec ¶
func (assignment *SqlRoleAssignment_Spec) AssignProperties_To_SqlRoleAssignment_Spec(destination *storage.SqlRoleAssignment_Spec) error
AssignProperties_To_SqlRoleAssignment_Spec populates the provided destination SqlRoleAssignment_Spec from our SqlRoleAssignment_Spec
func (*SqlRoleAssignment_Spec) ConvertSpecFrom ¶
func (assignment *SqlRoleAssignment_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SqlRoleAssignment_Spec from the provided source
func (*SqlRoleAssignment_Spec) ConvertSpecTo ¶
func (assignment *SqlRoleAssignment_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SqlRoleAssignment_Spec
func (*SqlRoleAssignment_Spec) ConvertToARM ¶
func (assignment *SqlRoleAssignment_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SqlRoleAssignment_Spec) DeepCopy ¶
func (in *SqlRoleAssignment_Spec) DeepCopy() *SqlRoleAssignment_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignment_Spec.
func (*SqlRoleAssignment_Spec) DeepCopyInto ¶
func (in *SqlRoleAssignment_Spec) DeepCopyInto(out *SqlRoleAssignment_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlRoleAssignment_Spec) Initialize_From_SqlRoleAssignment_STATUS ¶
func (assignment *SqlRoleAssignment_Spec) Initialize_From_SqlRoleAssignment_STATUS(source *SqlRoleAssignment_STATUS) error
Initialize_From_SqlRoleAssignment_STATUS populates our SqlRoleAssignment_Spec from the provided source SqlRoleAssignment_STATUS
func (*SqlRoleAssignment_Spec) NewEmptyARMValue ¶
func (assignment *SqlRoleAssignment_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlRoleAssignment_Spec) OriginalVersion ¶
func (assignment *SqlRoleAssignment_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SqlRoleAssignment_Spec) PopulateFromARM ¶
func (assignment *SqlRoleAssignment_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*SqlRoleAssignment_Spec) SetAzureName ¶
func (assignment *SqlRoleAssignment_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type SqlStoredProcedureGetProperties_Resource_STATUS ¶
type SqlStoredProcedureGetProperties_Resource_STATUS 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_Resource_STATUS) AssignProperties_From_SqlStoredProcedureGetProperties_Resource_STATUS ¶
func (resource *SqlStoredProcedureGetProperties_Resource_STATUS) AssignProperties_From_SqlStoredProcedureGetProperties_Resource_STATUS(source *storage.SqlStoredProcedureGetProperties_Resource_STATUS) error
AssignProperties_From_SqlStoredProcedureGetProperties_Resource_STATUS populates our SqlStoredProcedureGetProperties_Resource_STATUS from the provided source SqlStoredProcedureGetProperties_Resource_STATUS
func (*SqlStoredProcedureGetProperties_Resource_STATUS) AssignProperties_To_SqlStoredProcedureGetProperties_Resource_STATUS ¶
func (resource *SqlStoredProcedureGetProperties_Resource_STATUS) AssignProperties_To_SqlStoredProcedureGetProperties_Resource_STATUS(destination *storage.SqlStoredProcedureGetProperties_Resource_STATUS) error
AssignProperties_To_SqlStoredProcedureGetProperties_Resource_STATUS populates the provided destination SqlStoredProcedureGetProperties_Resource_STATUS from our SqlStoredProcedureGetProperties_Resource_STATUS
func (*SqlStoredProcedureGetProperties_Resource_STATUS) DeepCopy ¶
func (in *SqlStoredProcedureGetProperties_Resource_STATUS) DeepCopy() *SqlStoredProcedureGetProperties_Resource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureGetProperties_Resource_STATUS.
func (*SqlStoredProcedureGetProperties_Resource_STATUS) DeepCopyInto ¶
func (in *SqlStoredProcedureGetProperties_Resource_STATUS) DeepCopyInto(out *SqlStoredProcedureGetProperties_Resource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlStoredProcedureGetProperties_Resource_STATUS) NewEmptyARMValue ¶
func (resource *SqlStoredProcedureGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlStoredProcedureGetProperties_Resource_STATUS) PopulateFromARM ¶
func (resource *SqlStoredProcedureGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
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"` }
Cosmos DB SQL storedProcedure resource object
func (*SqlStoredProcedureResource) AssignProperties_From_SqlStoredProcedureResource ¶
func (resource *SqlStoredProcedureResource) AssignProperties_From_SqlStoredProcedureResource(source *storage.SqlStoredProcedureResource) error
AssignProperties_From_SqlStoredProcedureResource populates our SqlStoredProcedureResource from the provided source SqlStoredProcedureResource
func (*SqlStoredProcedureResource) AssignProperties_To_SqlStoredProcedureResource ¶
func (resource *SqlStoredProcedureResource) AssignProperties_To_SqlStoredProcedureResource(destination *storage.SqlStoredProcedureResource) error
AssignProperties_To_SqlStoredProcedureResource 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) Initialize_From_SqlStoredProcedureGetProperties_Resource_STATUS ¶
func (resource *SqlStoredProcedureResource) Initialize_From_SqlStoredProcedureGetProperties_Resource_STATUS(source *SqlStoredProcedureGetProperties_Resource_STATUS) error
Initialize_From_SqlStoredProcedureGetProperties_Resource_STATUS populates our SqlStoredProcedureResource from the provided source SqlStoredProcedureGetProperties_Resource_STATUS
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 SqlTriggerGetProperties_Resource_STATUS ¶
type SqlTriggerGetProperties_Resource_STATUS 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 *SqlTriggerGetProperties_Resource_TriggerOperation_STATUS `json:"triggerOperation,omitempty"` // TriggerType: Type of the Trigger TriggerType *SqlTriggerGetProperties_Resource_TriggerType_STATUS `json:"triggerType,omitempty"` // Ts: A system generated property that denotes the last updated timestamp of the resource. Ts *float64 `json:"_ts,omitempty"` }
func (*SqlTriggerGetProperties_Resource_STATUS) AssignProperties_From_SqlTriggerGetProperties_Resource_STATUS ¶
func (resource *SqlTriggerGetProperties_Resource_STATUS) AssignProperties_From_SqlTriggerGetProperties_Resource_STATUS(source *storage.SqlTriggerGetProperties_Resource_STATUS) error
AssignProperties_From_SqlTriggerGetProperties_Resource_STATUS populates our SqlTriggerGetProperties_Resource_STATUS from the provided source SqlTriggerGetProperties_Resource_STATUS
func (*SqlTriggerGetProperties_Resource_STATUS) AssignProperties_To_SqlTriggerGetProperties_Resource_STATUS ¶
func (resource *SqlTriggerGetProperties_Resource_STATUS) AssignProperties_To_SqlTriggerGetProperties_Resource_STATUS(destination *storage.SqlTriggerGetProperties_Resource_STATUS) error
AssignProperties_To_SqlTriggerGetProperties_Resource_STATUS populates the provided destination SqlTriggerGetProperties_Resource_STATUS from our SqlTriggerGetProperties_Resource_STATUS
func (*SqlTriggerGetProperties_Resource_STATUS) DeepCopy ¶
func (in *SqlTriggerGetProperties_Resource_STATUS) DeepCopy() *SqlTriggerGetProperties_Resource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerGetProperties_Resource_STATUS.
func (*SqlTriggerGetProperties_Resource_STATUS) DeepCopyInto ¶
func (in *SqlTriggerGetProperties_Resource_STATUS) DeepCopyInto(out *SqlTriggerGetProperties_Resource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlTriggerGetProperties_Resource_STATUS) NewEmptyARMValue ¶
func (resource *SqlTriggerGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlTriggerGetProperties_Resource_STATUS) PopulateFromARM ¶
func (resource *SqlTriggerGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SqlTriggerGetProperties_Resource_TriggerOperation_STATUS ¶
type SqlTriggerGetProperties_Resource_TriggerOperation_STATUS string
type SqlTriggerGetProperties_Resource_TriggerType_STATUS ¶
type SqlTriggerGetProperties_Resource_TriggerType_STATUS string
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 *SqlTriggerResource_TriggerOperation `json:"triggerOperation,omitempty"` // TriggerType: Type of the Trigger TriggerType *SqlTriggerResource_TriggerType `json:"triggerType,omitempty"` }
Cosmos DB SQL trigger resource object
func (*SqlTriggerResource) AssignProperties_From_SqlTriggerResource ¶
func (resource *SqlTriggerResource) AssignProperties_From_SqlTriggerResource(source *storage.SqlTriggerResource) error
AssignProperties_From_SqlTriggerResource populates our SqlTriggerResource from the provided source SqlTriggerResource
func (*SqlTriggerResource) AssignProperties_To_SqlTriggerResource ¶
func (resource *SqlTriggerResource) AssignProperties_To_SqlTriggerResource(destination *storage.SqlTriggerResource) error
AssignProperties_To_SqlTriggerResource 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) Initialize_From_SqlTriggerGetProperties_Resource_STATUS ¶
func (resource *SqlTriggerResource) Initialize_From_SqlTriggerGetProperties_Resource_STATUS(source *SqlTriggerGetProperties_Resource_STATUS) error
Initialize_From_SqlTriggerGetProperties_Resource_STATUS populates our SqlTriggerResource from the provided source SqlTriggerGetProperties_Resource_STATUS
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 SqlTriggerResource_TriggerOperation ¶
type SqlTriggerResource_TriggerOperation string
+kubebuilder:validation:Enum={"All","Create","Delete","Replace","Update"}
type SqlTriggerResource_TriggerType ¶
type SqlTriggerResource_TriggerType string
+kubebuilder:validation:Enum={"Post","Pre"}
type SqlUserDefinedFunctionGetProperties_Resource_STATUS ¶
type SqlUserDefinedFunctionGetProperties_Resource_STATUS 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_Resource_STATUS) AssignProperties_From_SqlUserDefinedFunctionGetProperties_Resource_STATUS ¶
func (resource *SqlUserDefinedFunctionGetProperties_Resource_STATUS) AssignProperties_From_SqlUserDefinedFunctionGetProperties_Resource_STATUS(source *storage.SqlUserDefinedFunctionGetProperties_Resource_STATUS) error
AssignProperties_From_SqlUserDefinedFunctionGetProperties_Resource_STATUS populates our SqlUserDefinedFunctionGetProperties_Resource_STATUS from the provided source SqlUserDefinedFunctionGetProperties_Resource_STATUS
func (*SqlUserDefinedFunctionGetProperties_Resource_STATUS) AssignProperties_To_SqlUserDefinedFunctionGetProperties_Resource_STATUS ¶
func (resource *SqlUserDefinedFunctionGetProperties_Resource_STATUS) AssignProperties_To_SqlUserDefinedFunctionGetProperties_Resource_STATUS(destination *storage.SqlUserDefinedFunctionGetProperties_Resource_STATUS) error
AssignProperties_To_SqlUserDefinedFunctionGetProperties_Resource_STATUS populates the provided destination SqlUserDefinedFunctionGetProperties_Resource_STATUS from our SqlUserDefinedFunctionGetProperties_Resource_STATUS
func (*SqlUserDefinedFunctionGetProperties_Resource_STATUS) DeepCopy ¶
func (in *SqlUserDefinedFunctionGetProperties_Resource_STATUS) DeepCopy() *SqlUserDefinedFunctionGetProperties_Resource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionGetProperties_Resource_STATUS.
func (*SqlUserDefinedFunctionGetProperties_Resource_STATUS) DeepCopyInto ¶
func (in *SqlUserDefinedFunctionGetProperties_Resource_STATUS) DeepCopyInto(out *SqlUserDefinedFunctionGetProperties_Resource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SqlUserDefinedFunctionGetProperties_Resource_STATUS) NewEmptyARMValue ¶
func (resource *SqlUserDefinedFunctionGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SqlUserDefinedFunctionGetProperties_Resource_STATUS) PopulateFromARM ¶
func (resource *SqlUserDefinedFunctionGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
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"` }
Cosmos DB SQL userDefinedFunction resource object
func (*SqlUserDefinedFunctionResource) AssignProperties_From_SqlUserDefinedFunctionResource ¶
func (resource *SqlUserDefinedFunctionResource) AssignProperties_From_SqlUserDefinedFunctionResource(source *storage.SqlUserDefinedFunctionResource) error
AssignProperties_From_SqlUserDefinedFunctionResource populates our SqlUserDefinedFunctionResource from the provided source SqlUserDefinedFunctionResource
func (*SqlUserDefinedFunctionResource) AssignProperties_To_SqlUserDefinedFunctionResource ¶
func (resource *SqlUserDefinedFunctionResource) AssignProperties_To_SqlUserDefinedFunctionResource(destination *storage.SqlUserDefinedFunctionResource) error
AssignProperties_To_SqlUserDefinedFunctionResource 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) Initialize_From_SqlUserDefinedFunctionGetProperties_Resource_STATUS ¶
func (resource *SqlUserDefinedFunctionResource) Initialize_From_SqlUserDefinedFunctionGetProperties_Resource_STATUS(source *SqlUserDefinedFunctionGetProperties_Resource_STATUS) error
Initialize_From_SqlUserDefinedFunctionGetProperties_Resource_STATUS populates our SqlUserDefinedFunctionResource from the provided source SqlUserDefinedFunctionGetProperties_Resource_STATUS
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 SystemData_CreatedByType_STATUS ¶
type SystemData_CreatedByType_STATUS string
type SystemData_LastModifiedByType_STATUS ¶
type SystemData_LastModifiedByType_STATUS string
type SystemData_STATUS ¶
type SystemData_STATUS struct { // CreatedAt: The timestamp of resource creation (UTC). CreatedAt *string `json:"createdAt,omitempty"` // CreatedBy: The identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType: The type of identity that created the resource. CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"` // LastModifiedAt: The timestamp of resource last modification (UTC) LastModifiedAt *string `json:"lastModifiedAt,omitempty"` // LastModifiedBy: The identity that last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType: The type of identity that last modified the resource. LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"` }
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemData_STATUS) NewEmptyARMValue ¶
func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_STATUS) PopulateFromARM ¶
func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type 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"` }
Cosmos DB resource throughput policy
func (*ThroughputPolicyResource) AssignProperties_From_ThroughputPolicyResource ¶
func (resource *ThroughputPolicyResource) AssignProperties_From_ThroughputPolicyResource(source *storage.ThroughputPolicyResource) error
AssignProperties_From_ThroughputPolicyResource populates our ThroughputPolicyResource from the provided source ThroughputPolicyResource
func (*ThroughputPolicyResource) AssignProperties_To_ThroughputPolicyResource ¶
func (resource *ThroughputPolicyResource) AssignProperties_To_ThroughputPolicyResource(destination *storage.ThroughputPolicyResource) error
AssignProperties_To_ThroughputPolicyResource 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) Initialize_From_ThroughputPolicyResource_STATUS ¶
func (resource *ThroughputPolicyResource) Initialize_From_ThroughputPolicyResource_STATUS(source *ThroughputPolicyResource_STATUS) error
Initialize_From_ThroughputPolicyResource_STATUS populates our ThroughputPolicyResource from the provided source ThroughputPolicyResource_STATUS
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 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"` }
Cosmos DB resource throughput policy
func (*ThroughputPolicyResource_STATUS) AssignProperties_From_ThroughputPolicyResource_STATUS ¶
func (resource *ThroughputPolicyResource_STATUS) AssignProperties_From_ThroughputPolicyResource_STATUS(source *storage.ThroughputPolicyResource_STATUS) error
AssignProperties_From_ThroughputPolicyResource_STATUS populates our ThroughputPolicyResource_STATUS from the provided source ThroughputPolicyResource_STATUS
func (*ThroughputPolicyResource_STATUS) AssignProperties_To_ThroughputPolicyResource_STATUS ¶
func (resource *ThroughputPolicyResource_STATUS) AssignProperties_To_ThroughputPolicyResource_STATUS(destination *storage.ThroughputPolicyResource_STATUS) error
AssignProperties_To_ThroughputPolicyResource_STATUS 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 ThroughputSettingsGetProperties_Resource_STATUS ¶
type ThroughputSettingsGetProperties_Resource_STATUS 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"` // InstantMaximumThroughput: The offer throughput value to instantly scale up without triggering splits InstantMaximumThroughput *string `json:"instantMaximumThroughput,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"` // SoftAllowedMaximumThroughput: The maximum throughput value or the maximum maxThroughput value (for autoscale) that can // be specified SoftAllowedMaximumThroughput *string `json:"softAllowedMaximumThroughput,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_Resource_STATUS) AssignProperties_From_ThroughputSettingsGetProperties_Resource_STATUS ¶
func (resource *ThroughputSettingsGetProperties_Resource_STATUS) AssignProperties_From_ThroughputSettingsGetProperties_Resource_STATUS(source *storage.ThroughputSettingsGetProperties_Resource_STATUS) error
AssignProperties_From_ThroughputSettingsGetProperties_Resource_STATUS populates our ThroughputSettingsGetProperties_Resource_STATUS from the provided source ThroughputSettingsGetProperties_Resource_STATUS
func (*ThroughputSettingsGetProperties_Resource_STATUS) AssignProperties_To_ThroughputSettingsGetProperties_Resource_STATUS ¶
func (resource *ThroughputSettingsGetProperties_Resource_STATUS) AssignProperties_To_ThroughputSettingsGetProperties_Resource_STATUS(destination *storage.ThroughputSettingsGetProperties_Resource_STATUS) error
AssignProperties_To_ThroughputSettingsGetProperties_Resource_STATUS populates the provided destination ThroughputSettingsGetProperties_Resource_STATUS from our ThroughputSettingsGetProperties_Resource_STATUS
func (*ThroughputSettingsGetProperties_Resource_STATUS) DeepCopy ¶
func (in *ThroughputSettingsGetProperties_Resource_STATUS) DeepCopy() *ThroughputSettingsGetProperties_Resource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsGetProperties_Resource_STATUS.
func (*ThroughputSettingsGetProperties_Resource_STATUS) DeepCopyInto ¶
func (in *ThroughputSettingsGetProperties_Resource_STATUS) DeepCopyInto(out *ThroughputSettingsGetProperties_Resource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThroughputSettingsGetProperties_Resource_STATUS) NewEmptyARMValue ¶
func (resource *ThroughputSettingsGetProperties_Resource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ThroughputSettingsGetProperties_Resource_STATUS) PopulateFromARM ¶
func (resource *ThroughputSettingsGetProperties_Resource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ThroughputSettingsResource ¶
type ThroughputSettingsResource struct { // AutoscaleSettings: Cosmos DB resource for autoscale settings. Either throughput is required or autoscaleSettings is // required, but not both. 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"` }
Cosmos DB resource throughput object. Either throughput is required or autoscaleSettings is required, but not both.
func (*ThroughputSettingsResource) AssignProperties_From_ThroughputSettingsResource ¶
func (resource *ThroughputSettingsResource) AssignProperties_From_ThroughputSettingsResource(source *storage.ThroughputSettingsResource) error
AssignProperties_From_ThroughputSettingsResource populates our ThroughputSettingsResource from the provided source ThroughputSettingsResource
func (*ThroughputSettingsResource) AssignProperties_To_ThroughputSettingsResource ¶
func (resource *ThroughputSettingsResource) AssignProperties_To_ThroughputSettingsResource(destination *storage.ThroughputSettingsResource) error
AssignProperties_To_ThroughputSettingsResource 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) Initialize_From_ThroughputSettingsGetProperties_Resource_STATUS ¶
func (resource *ThroughputSettingsResource) Initialize_From_ThroughputSettingsGetProperties_Resource_STATUS(source *ThroughputSettingsGetProperties_Resource_STATUS) error
Initialize_From_ThroughputSettingsGetProperties_Resource_STATUS populates our ThroughputSettingsResource from the provided source ThroughputSettingsGetProperties_Resource_STATUS
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 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"` }
The unique key on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.
func (*UniqueKey) AssignProperties_From_UniqueKey ¶
AssignProperties_From_UniqueKey populates our UniqueKey from the provided source UniqueKey
func (*UniqueKey) AssignProperties_To_UniqueKey ¶
AssignProperties_To_UniqueKey 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) Initialize_From_UniqueKey_STATUS ¶
func (uniqueKey *UniqueKey) Initialize_From_UniqueKey_STATUS(source *UniqueKey_STATUS) error
Initialize_From_UniqueKey_STATUS populates our UniqueKey from the provided source UniqueKey_STATUS
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 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"` }
The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.
func (*UniqueKeyPolicy) AssignProperties_From_UniqueKeyPolicy ¶
func (policy *UniqueKeyPolicy) AssignProperties_From_UniqueKeyPolicy(source *storage.UniqueKeyPolicy) error
AssignProperties_From_UniqueKeyPolicy populates our UniqueKeyPolicy from the provided source UniqueKeyPolicy
func (*UniqueKeyPolicy) AssignProperties_To_UniqueKeyPolicy ¶
func (policy *UniqueKeyPolicy) AssignProperties_To_UniqueKeyPolicy(destination *storage.UniqueKeyPolicy) error
AssignProperties_To_UniqueKeyPolicy 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) Initialize_From_UniqueKeyPolicy_STATUS ¶
func (policy *UniqueKeyPolicy) Initialize_From_UniqueKeyPolicy_STATUS(source *UniqueKeyPolicy_STATUS) error
Initialize_From_UniqueKeyPolicy_STATUS populates our UniqueKeyPolicy from the provided source UniqueKeyPolicy_STATUS
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 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"` }
The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.
func (*UniqueKeyPolicy_STATUS) AssignProperties_From_UniqueKeyPolicy_STATUS ¶
func (policy *UniqueKeyPolicy_STATUS) AssignProperties_From_UniqueKeyPolicy_STATUS(source *storage.UniqueKeyPolicy_STATUS) error
AssignProperties_From_UniqueKeyPolicy_STATUS populates our UniqueKeyPolicy_STATUS from the provided source UniqueKeyPolicy_STATUS
func (*UniqueKeyPolicy_STATUS) AssignProperties_To_UniqueKeyPolicy_STATUS ¶
func (policy *UniqueKeyPolicy_STATUS) AssignProperties_To_UniqueKeyPolicy_STATUS(destination *storage.UniqueKeyPolicy_STATUS) error
AssignProperties_To_UniqueKeyPolicy_STATUS 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 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"` }
The unique key on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.
func (*UniqueKey_STATUS) AssignProperties_From_UniqueKey_STATUS ¶
func (uniqueKey *UniqueKey_STATUS) AssignProperties_From_UniqueKey_STATUS(source *storage.UniqueKey_STATUS) error
AssignProperties_From_UniqueKey_STATUS populates our UniqueKey_STATUS from the provided source UniqueKey_STATUS
func (*UniqueKey_STATUS) AssignProperties_To_UniqueKey_STATUS ¶
func (uniqueKey *UniqueKey_STATUS) AssignProperties_To_UniqueKey_STATUS(destination *storage.UniqueKey_STATUS) error
AssignProperties_To_UniqueKey_STATUS 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 UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type 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"` }
Virtual Network ACL Rule object
func (*VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source *storage.VirtualNetworkRule) error
AssignProperties_From_VirtualNetworkRule populates our VirtualNetworkRule from the provided source VirtualNetworkRule
func (*VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule(destination *storage.VirtualNetworkRule) error
AssignProperties_To_VirtualNetworkRule 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) Initialize_From_VirtualNetworkRule_STATUS ¶
func (rule *VirtualNetworkRule) Initialize_From_VirtualNetworkRule_STATUS(source *VirtualNetworkRule_STATUS) error
Initialize_From_VirtualNetworkRule_STATUS populates our VirtualNetworkRule from the provided source VirtualNetworkRule_STATUS
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 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"` }
Virtual Network ACL Rule object
func (*VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS ¶
func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS(source *storage.VirtualNetworkRule_STATUS) error
AssignProperties_From_VirtualNetworkRule_STATUS populates our VirtualNetworkRule_STATUS from the provided source VirtualNetworkRule_STATUS
func (*VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS ¶
func (rule *VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS(destination *storage.VirtualNetworkRule_STATUS) error
AssignProperties_To_VirtualNetworkRule_STATUS populates the provided destination VirtualNetworkRule_STATUS from our VirtualNetworkRule_STATUS
func (*VirtualNetworkRule_STATUS) DeepCopy ¶
func (in *VirtualNetworkRule_STATUS) DeepCopy() *VirtualNetworkRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule_STATUS.
func (*VirtualNetworkRule_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkRule_STATUS) DeepCopyInto(out *VirtualNetworkRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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
Source Files ¶
- database_account_types_gen.go
- doc.go
- groupversion_info_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_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_throughput_setting_types_gen.go
- sql_database_types_gen.go
- sql_role_assignment_defaults.go
- sql_role_assignment_types_gen.go
- zz_generated.deepcopy.go