Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package storage contains API Schema definitions for the documentdb storage 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=v1api20231115storage
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
- type AnalyticalStorageConfiguration
- type AnalyticalStorageConfiguration_STATUS
- type ApiProperties
- type ApiProperties_STATUS
- type AutoUpgradePolicyResource
- type AutoUpgradePolicyResource_STATUS
- type AutoscaleSettings
- type AutoscaleSettingsResource
- type AutoscaleSettingsResource_STATUS
- type AutoscaleSettings_STATUS
- type BackupPolicy
- type BackupPolicyMigrationState
- type BackupPolicyMigrationState_STATUS
- type BackupPolicy_STATUS
- type Capability
- type Capability_STATUS
- type Capacity
- type Capacity_STATUS
- type ClientEncryptionIncludedPath
- type ClientEncryptionIncludedPath_STATUS
- type ClientEncryptionPolicy
- type ClientEncryptionPolicy_STATUS
- type CompositePath
- type CompositePath_STATUS
- type ComputedProperty
- type ComputedProperty_STATUS
- type ConflictResolutionPolicy
- type ConflictResolutionPolicy_STATUS
- type ConsistencyPolicy
- type ConsistencyPolicy_STATUS
- type ContainerPartitionKey
- type ContainerPartitionKey_STATUS
- type ContinuousModeBackupPolicy
- type ContinuousModeBackupPolicy_STATUS
- type ContinuousModeProperties
- type ContinuousModeProperties_STATUS
- type CorsPolicy
- type CorsPolicy_STATUS
- type CreateUpdateOptions
- type DatabaseAccount
- func (account *DatabaseAccount) AzureName() string
- func (account *DatabaseAccount) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DatabaseAccount) DeepCopy() *DatabaseAccount
- func (in *DatabaseAccount) DeepCopyInto(out *DatabaseAccount)
- func (in *DatabaseAccount) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type DatabaseAccountKeysMetadata_STATUS
- type DatabaseAccountList
- type DatabaseAccountOperatorSecrets
- type DatabaseAccountOperatorSpec
- type DatabaseAccount_STATUS
- 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)
- type DatabaseAccount_Spec
- func (account *DatabaseAccount_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (account *DatabaseAccount_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DatabaseAccount_Spec) DeepCopy() *DatabaseAccount_Spec
- func (in *DatabaseAccount_Spec) DeepCopyInto(out *DatabaseAccount_Spec)
- type DatabaseRestoreResource
- type DatabaseRestoreResource_STATUS
- type ExcludedPath
- type ExcludedPath_STATUS
- type FailoverPolicy_STATUS
- type GremlinDatabaseRestoreResource
- type GremlinDatabaseRestoreResource_STATUS
- type IncludedPath
- type IncludedPath_STATUS
- type Indexes
- type Indexes_STATUS
- type IndexingPolicy
- type IndexingPolicy_STATUS
- type IpAddressOrRange
- type IpAddressOrRange_STATUS
- type Location
- type Location_STATUS
- type ManagedServiceIdentity
- type ManagedServiceIdentity_STATUS
- type ManagedServiceIdentity_UserAssignedIdentities_STATUS
- type MongoDBCollectionGetProperties_Resource_STATUS
- type MongoDBCollectionResource
- type MongoDBDatabaseGetProperties_Resource_STATUS
- type MongoDBDatabaseResource
- type MongoIndex
- type MongoIndexKeys
- type MongoIndexKeys_STATUS
- type MongoIndexOptions
- type MongoIndexOptions_STATUS
- type MongoIndex_STATUS
- type MongodbDatabase
- func (database *MongodbDatabase) AzureName() string
- func (database *MongodbDatabase) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *MongodbDatabase) DeepCopy() *MongodbDatabase
- func (in *MongodbDatabase) DeepCopyInto(out *MongodbDatabase)
- func (in *MongodbDatabase) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type MongodbDatabaseCollection
- func (collection *MongodbDatabaseCollection) AzureName() string
- func (collection *MongodbDatabaseCollection) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *MongodbDatabaseCollection) DeepCopy() *MongodbDatabaseCollection
- func (in *MongodbDatabaseCollection) DeepCopyInto(out *MongodbDatabaseCollection)
- func (in *MongodbDatabaseCollection) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type MongodbDatabaseCollectionList
- type MongodbDatabaseCollectionOperatorSpec
- type MongodbDatabaseCollectionThroughputSetting
- func (setting *MongodbDatabaseCollectionThroughputSetting) AzureName() string
- func (setting *MongodbDatabaseCollectionThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopy() *MongodbDatabaseCollectionThroughputSetting
- func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting)
- func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type MongodbDatabaseCollectionThroughputSettingList
- func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopy() *MongodbDatabaseCollectionThroughputSettingList
- func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSettingList)
- func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyObject() runtime.Object
- type MongodbDatabaseCollectionThroughputSettingOperatorSpec
- type MongodbDatabaseCollectionThroughputSetting_STATUS
- 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)
- type MongodbDatabaseCollectionThroughputSetting_Spec
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *MongodbDatabaseCollectionThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopy() *MongodbDatabaseCollectionThroughputSetting_Spec
- func (in *MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting_Spec)
- type MongodbDatabaseCollection_STATUS
- 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)
- type MongodbDatabaseCollection_Spec
- func (collection *MongodbDatabaseCollection_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (collection *MongodbDatabaseCollection_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *MongodbDatabaseCollection_Spec) DeepCopy() *MongodbDatabaseCollection_Spec
- func (in *MongodbDatabaseCollection_Spec) DeepCopyInto(out *MongodbDatabaseCollection_Spec)
- type MongodbDatabaseList
- type MongodbDatabaseOperatorSpec
- type MongodbDatabaseThroughputSetting
- func (setting *MongodbDatabaseThroughputSetting) AzureName() string
- func (setting *MongodbDatabaseThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *MongodbDatabaseThroughputSetting) DeepCopy() *MongodbDatabaseThroughputSetting
- func (in *MongodbDatabaseThroughputSetting) DeepCopyInto(out *MongodbDatabaseThroughputSetting)
- func (in *MongodbDatabaseThroughputSetting) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type MongodbDatabaseThroughputSettingList
- type MongodbDatabaseThroughputSettingOperatorSpec
- type MongodbDatabaseThroughputSetting_STATUS
- 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)
- type MongodbDatabaseThroughputSetting_Spec
- func (setting *MongodbDatabaseThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *MongodbDatabaseThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *MongodbDatabaseThroughputSetting_Spec) DeepCopy() *MongodbDatabaseThroughputSetting_Spec
- func (in *MongodbDatabaseThroughputSetting_Spec) DeepCopyInto(out *MongodbDatabaseThroughputSetting_Spec)
- type MongodbDatabase_STATUS
- 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)
- type MongodbDatabase_Spec
- func (database *MongodbDatabase_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (database *MongodbDatabase_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *MongodbDatabase_Spec) DeepCopy() *MongodbDatabase_Spec
- func (in *MongodbDatabase_Spec) DeepCopyInto(out *MongodbDatabase_Spec)
- type OptionsResource_STATUS
- type PeriodicModeBackupPolicy
- type PeriodicModeBackupPolicy_STATUS
- type PeriodicModeProperties
- type PeriodicModeProperties_STATUS
- type PrivateEndpointConnection_STATUS
- type RestoreParameters
- type RestoreParametersBase
- type RestoreParametersBase_STATUS
- type RestoreParameters_STATUS
- type SpatialSpec
- type SpatialSpec_STATUS
- type SqlContainerGetProperties_Resource_STATUS
- type SqlContainerResource
- type SqlDatabase
- func (database *SqlDatabase) AzureName() string
- func (database *SqlDatabase) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *SqlDatabase) DeepCopy() *SqlDatabase
- func (in *SqlDatabase) DeepCopyInto(out *SqlDatabase)
- func (in *SqlDatabase) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type SqlDatabaseContainer
- func (container *SqlDatabaseContainer) AzureName() string
- func (container *SqlDatabaseContainer) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *SqlDatabaseContainer) DeepCopy() *SqlDatabaseContainer
- func (in *SqlDatabaseContainer) DeepCopyInto(out *SqlDatabaseContainer)
- func (in *SqlDatabaseContainer) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type SqlDatabaseContainerList
- type SqlDatabaseContainerOperatorSpec
- type SqlDatabaseContainerStoredProcedure
- func (procedure *SqlDatabaseContainerStoredProcedure) AzureName() string
- func (procedure *SqlDatabaseContainerStoredProcedure) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *SqlDatabaseContainerStoredProcedure) DeepCopy() *SqlDatabaseContainerStoredProcedure
- func (in *SqlDatabaseContainerStoredProcedure) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure)
- func (in *SqlDatabaseContainerStoredProcedure) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type SqlDatabaseContainerStoredProcedureList
- type SqlDatabaseContainerStoredProcedureOperatorSpec
- type SqlDatabaseContainerStoredProcedure_STATUS
- 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)
- type SqlDatabaseContainerStoredProcedure_Spec
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (procedure *SqlDatabaseContainerStoredProcedure_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *SqlDatabaseContainerStoredProcedure_Spec) DeepCopy() *SqlDatabaseContainerStoredProcedure_Spec
- func (in *SqlDatabaseContainerStoredProcedure_Spec) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure_Spec)
- type SqlDatabaseContainerThroughputSetting
- func (setting *SqlDatabaseContainerThroughputSetting) AzureName() string
- func (setting *SqlDatabaseContainerThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *SqlDatabaseContainerThroughputSetting) DeepCopy() *SqlDatabaseContainerThroughputSetting
- func (in *SqlDatabaseContainerThroughputSetting) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting)
- func (in *SqlDatabaseContainerThroughputSetting) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type SqlDatabaseContainerThroughputSettingList
- func (in *SqlDatabaseContainerThroughputSettingList) DeepCopy() *SqlDatabaseContainerThroughputSettingList
- func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyInto(out *SqlDatabaseContainerThroughputSettingList)
- func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyObject() runtime.Object
- type SqlDatabaseContainerThroughputSettingOperatorSpec
- type SqlDatabaseContainerThroughputSetting_STATUS
- 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)
- type SqlDatabaseContainerThroughputSetting_Spec
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *SqlDatabaseContainerThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *SqlDatabaseContainerThroughputSetting_Spec) DeepCopy() *SqlDatabaseContainerThroughputSetting_Spec
- func (in *SqlDatabaseContainerThroughputSetting_Spec) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting_Spec)
- type SqlDatabaseContainerTrigger
- func (trigger *SqlDatabaseContainerTrigger) AzureName() string
- func (trigger *SqlDatabaseContainerTrigger) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *SqlDatabaseContainerTrigger) DeepCopy() *SqlDatabaseContainerTrigger
- func (in *SqlDatabaseContainerTrigger) DeepCopyInto(out *SqlDatabaseContainerTrigger)
- func (in *SqlDatabaseContainerTrigger) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type SqlDatabaseContainerTriggerList
- type SqlDatabaseContainerTriggerOperatorSpec
- type SqlDatabaseContainerTrigger_STATUS
- 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)
- type SqlDatabaseContainerTrigger_Spec
- func (trigger *SqlDatabaseContainerTrigger_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (trigger *SqlDatabaseContainerTrigger_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *SqlDatabaseContainerTrigger_Spec) DeepCopy() *SqlDatabaseContainerTrigger_Spec
- func (in *SqlDatabaseContainerTrigger_Spec) DeepCopyInto(out *SqlDatabaseContainerTrigger_Spec)
- type SqlDatabaseContainerUserDefinedFunction
- func (function *SqlDatabaseContainerUserDefinedFunction) AzureName() string
- func (function *SqlDatabaseContainerUserDefinedFunction) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopy() *SqlDatabaseContainerUserDefinedFunction
- func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction)
- func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type SqlDatabaseContainerUserDefinedFunctionList
- func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopy() *SqlDatabaseContainerUserDefinedFunctionList
- func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunctionList)
- func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyObject() runtime.Object
- type SqlDatabaseContainerUserDefinedFunctionOperatorSpec
- type SqlDatabaseContainerUserDefinedFunction_STATUS
- 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)
- type SqlDatabaseContainerUserDefinedFunction_Spec
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (function *SqlDatabaseContainerUserDefinedFunction_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopy() *SqlDatabaseContainerUserDefinedFunction_Spec
- func (in *SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction_Spec)
- type SqlDatabaseContainer_STATUS
- 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)
- type SqlDatabaseContainer_Spec
- func (container *SqlDatabaseContainer_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (container *SqlDatabaseContainer_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *SqlDatabaseContainer_Spec) DeepCopy() *SqlDatabaseContainer_Spec
- func (in *SqlDatabaseContainer_Spec) DeepCopyInto(out *SqlDatabaseContainer_Spec)
- type SqlDatabaseGetProperties_Resource_STATUS
- type SqlDatabaseList
- type SqlDatabaseOperatorSpec
- type SqlDatabaseResource
- type SqlDatabaseThroughputSetting
- func (setting *SqlDatabaseThroughputSetting) AzureName() string
- func (setting *SqlDatabaseThroughputSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *SqlDatabaseThroughputSetting) DeepCopy() *SqlDatabaseThroughputSetting
- func (in *SqlDatabaseThroughputSetting) DeepCopyInto(out *SqlDatabaseThroughputSetting)
- func (in *SqlDatabaseThroughputSetting) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type SqlDatabaseThroughputSettingList
- type SqlDatabaseThroughputSettingOperatorSpec
- type SqlDatabaseThroughputSetting_STATUS
- 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)
- type SqlDatabaseThroughputSetting_Spec
- func (setting *SqlDatabaseThroughputSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *SqlDatabaseThroughputSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *SqlDatabaseThroughputSetting_Spec) DeepCopy() *SqlDatabaseThroughputSetting_Spec
- func (in *SqlDatabaseThroughputSetting_Spec) DeepCopyInto(out *SqlDatabaseThroughputSetting_Spec)
- type SqlDatabase_STATUS
- 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)
- type SqlDatabase_Spec
- func (database *SqlDatabase_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (database *SqlDatabase_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *SqlDatabase_Spec) DeepCopy() *SqlDatabase_Spec
- func (in *SqlDatabase_Spec) DeepCopyInto(out *SqlDatabase_Spec)
- type SqlRoleAssignment
- func (assignment *SqlRoleAssignment) AzureName() string
- func (assignment *SqlRoleAssignment) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *SqlRoleAssignment) DeepCopy() *SqlRoleAssignment
- func (in *SqlRoleAssignment) DeepCopyInto(out *SqlRoleAssignment)
- func (in *SqlRoleAssignment) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type SqlRoleAssignmentList
- type SqlRoleAssignmentOperatorSpec
- type SqlRoleAssignment_STATUS
- 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)
- type SqlRoleAssignment_Spec
- func (assignment *SqlRoleAssignment_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (assignment *SqlRoleAssignment_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *SqlRoleAssignment_Spec) DeepCopy() *SqlRoleAssignment_Spec
- func (in *SqlRoleAssignment_Spec) DeepCopyInto(out *SqlRoleAssignment_Spec)
- type SqlStoredProcedureGetProperties_Resource_STATUS
- type SqlStoredProcedureResource
- type SqlTriggerGetProperties_Resource_STATUS
- type SqlTriggerResource
- type SqlUserDefinedFunctionGetProperties_Resource_STATUS
- type SqlUserDefinedFunctionResource
- type SystemData_STATUS
- type ThroughputPolicyResource
- type ThroughputPolicyResource_STATUS
- type ThroughputSettingsGetProperties_Resource_STATUS
- type ThroughputSettingsResource
- type UniqueKey
- type UniqueKeyPolicy
- type UniqueKeyPolicy_STATUS
- type UniqueKey_STATUS
- type UserAssignedIdentityDetails
- type VirtualNetworkRule
- type VirtualNetworkRule_STATUS
Constants ¶
const APIVersion_Value = APIVersion("2023-11-15")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "documentdb.azure.com", Version: "v1api20231115storage"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Storage version of v1api20231115.APIVersion +kubebuilder:validation:Enum={"2023-11-15"}
type AccountKeyMetadata_STATUS ¶
type AccountKeyMetadata_STATUS struct { GenerationTime *string `json:"generationTime,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.AccountKeyMetadata_STATUS The metadata related to an access key for a given database account.
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.
type AnalyticalStorageConfiguration ¶
type AnalyticalStorageConfiguration struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SchemaType *string `json:"schemaType,omitempty"` }
Storage version of v1api20231115.AnalyticalStorageConfiguration Analytical storage specific properties.
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.
type AnalyticalStorageConfiguration_STATUS ¶
type AnalyticalStorageConfiguration_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SchemaType *string `json:"schemaType,omitempty"` }
Storage version of v1api20231115.AnalyticalStorageConfiguration_STATUS Analytical storage specific properties.
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.
type ApiProperties ¶
type ApiProperties struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ServerVersion *string `json:"serverVersion,omitempty"` }
Storage version of v1api20231115.ApiProperties
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.
type ApiProperties_STATUS ¶
type ApiProperties_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ServerVersion *string `json:"serverVersion,omitempty"` }
Storage version of v1api20231115.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.
type AutoUpgradePolicyResource ¶
type AutoUpgradePolicyResource struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ThroughputPolicy *ThroughputPolicyResource `json:"throughputPolicy,omitempty"` }
Storage version of v1api20231115.AutoUpgradePolicyResource Cosmos DB resource auto-upgrade policy
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.
type AutoUpgradePolicyResource_STATUS ¶
type AutoUpgradePolicyResource_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ThroughputPolicy *ThroughputPolicyResource_STATUS `json:"throughputPolicy,omitempty"` }
Storage version of v1api20231115.AutoUpgradePolicyResource_STATUS Cosmos DB resource auto-upgrade policy
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.
type AutoscaleSettings ¶
type AutoscaleSettings struct { MaxThroughput *int `json:"maxThroughput,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.AutoscaleSettings
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.
type AutoscaleSettingsResource ¶
type AutoscaleSettingsResource struct { AutoUpgradePolicy *AutoUpgradePolicyResource `json:"autoUpgradePolicy,omitempty"` MaxThroughput *int `json:"maxThroughput,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.AutoscaleSettingsResource Cosmos DB provisioned throughput settings 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.
type AutoscaleSettingsResource_STATUS ¶
type AutoscaleSettingsResource_STATUS struct { AutoUpgradePolicy *AutoUpgradePolicyResource_STATUS `json:"autoUpgradePolicy,omitempty"` MaxThroughput *int `json:"maxThroughput,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TargetMaxThroughput *int `json:"targetMaxThroughput,omitempty"` }
Storage version of v1api20231115.AutoscaleSettingsResource_STATUS Cosmos DB provisioned throughput settings object
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.
type AutoscaleSettings_STATUS ¶
type AutoscaleSettings_STATUS struct { MaxThroughput *int `json:"maxThroughput,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.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.
type BackupPolicy ¶
type BackupPolicy struct { Continuous *ContinuousModeBackupPolicy `json:"continuous,omitempty"` Periodic *PeriodicModeBackupPolicy `json:"periodic,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.BackupPolicy
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.
type BackupPolicyMigrationState ¶
type BackupPolicyMigrationState struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StartTime *string `json:"startTime,omitempty"` Status *string `json:"status,omitempty"` TargetType *string `json:"targetType,omitempty"` }
Storage version of v1api20231115.BackupPolicyMigrationState The object representing the state of the migration between the backup policies.
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.
type BackupPolicyMigrationState_STATUS ¶
type BackupPolicyMigrationState_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StartTime *string `json:"startTime,omitempty"` Status *string `json:"status,omitempty"` TargetType *string `json:"targetType,omitempty"` }
Storage version of v1api20231115.BackupPolicyMigrationState_STATUS The object representing the state of the migration between the backup policies.
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.
type BackupPolicy_STATUS ¶
type BackupPolicy_STATUS struct { Continuous *ContinuousModeBackupPolicy_STATUS `json:"continuous,omitempty"` Periodic *PeriodicModeBackupPolicy_STATUS `json:"periodic,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.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.
type Capability ¶
type Capability struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.Capability Cosmos DB capability 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.
type Capability_STATUS ¶
type Capability_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.Capability_STATUS Cosmos DB capability object
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.
type Capacity ¶
type Capacity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TotalThroughputLimit *int `json:"totalThroughputLimit,omitempty"` }
Storage version of v1api20231115.Capacity The object that represents all properties related to capacity enforcement on an account.
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.
type Capacity_STATUS ¶
type Capacity_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TotalThroughputLimit *int `json:"totalThroughputLimit,omitempty"` }
Storage version of v1api20231115.Capacity_STATUS The object that represents all properties related to capacity enforcement on an account.
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.
type ClientEncryptionIncludedPath ¶
type ClientEncryptionIncludedPath struct { ClientEncryptionKeyId *string `json:"clientEncryptionKeyId,omitempty"` EncryptionAlgorithm *string `json:"encryptionAlgorithm,omitempty"` EncryptionType *string `json:"encryptionType,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ClientEncryptionIncludedPath .
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.
type ClientEncryptionIncludedPath_STATUS ¶
type ClientEncryptionIncludedPath_STATUS struct { ClientEncryptionKeyId *string `json:"clientEncryptionKeyId,omitempty"` EncryptionAlgorithm *string `json:"encryptionAlgorithm,omitempty"` EncryptionType *string `json:"encryptionType,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.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.
type ClientEncryptionPolicy ¶
type ClientEncryptionPolicy struct { IncludedPaths []ClientEncryptionIncludedPath `json:"includedPaths,omitempty"` PolicyFormatVersion *int `json:"policyFormatVersion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ClientEncryptionPolicy Cosmos DB client encryption policy.
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.
type ClientEncryptionPolicy_STATUS ¶
type ClientEncryptionPolicy_STATUS struct { IncludedPaths []ClientEncryptionIncludedPath_STATUS `json:"includedPaths,omitempty"` PolicyFormatVersion *int `json:"policyFormatVersion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ClientEncryptionPolicy_STATUS Cosmos DB client encryption policy.
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.
type CompositePath ¶
type CompositePath struct { Order *string `json:"order,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.CompositePath
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.
type CompositePath_STATUS ¶
type CompositePath_STATUS struct { Order *string `json:"order,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.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.
type ComputedProperty ¶
type ComputedProperty struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Query *string `json:"query,omitempty"` }
Storage version of v1api20231115.ComputedProperty The definition of a computed property
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.
type ComputedProperty_STATUS ¶
type ComputedProperty_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Query *string `json:"query,omitempty"` }
Storage version of v1api20231115.ComputedProperty_STATUS The definition of a computed property
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.
type ConflictResolutionPolicy ¶
type ConflictResolutionPolicy struct { ConflictResolutionPath *string `json:"conflictResolutionPath,omitempty"` ConflictResolutionProcedure *string `json:"conflictResolutionProcedure,omitempty"` Mode *string `json:"mode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ConflictResolutionPolicy The conflict resolution policy for the container.
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.
type ConflictResolutionPolicy_STATUS ¶
type ConflictResolutionPolicy_STATUS struct { ConflictResolutionPath *string `json:"conflictResolutionPath,omitempty"` ConflictResolutionProcedure *string `json:"conflictResolutionProcedure,omitempty"` Mode *string `json:"mode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ConflictResolutionPolicy_STATUS The conflict resolution policy for the container.
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.
type ConsistencyPolicy ¶
type ConsistencyPolicy struct { DefaultConsistencyLevel *string `json:"defaultConsistencyLevel,omitempty"` MaxIntervalInSeconds *int `json:"maxIntervalInSeconds,omitempty"` MaxStalenessPrefix *int `json:"maxStalenessPrefix,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ConsistencyPolicy The consistency policy for the Cosmos DB database account.
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.
type ConsistencyPolicy_STATUS ¶
type ConsistencyPolicy_STATUS struct { DefaultConsistencyLevel *string `json:"defaultConsistencyLevel,omitempty"` MaxIntervalInSeconds *int `json:"maxIntervalInSeconds,omitempty"` MaxStalenessPrefix *int `json:"maxStalenessPrefix,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ConsistencyPolicy_STATUS The consistency policy for the Cosmos DB database account.
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.
type ContainerPartitionKey ¶
type ContainerPartitionKey struct { Kind *string `json:"kind,omitempty"` Paths []string `json:"paths,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Version *int `json:"version,omitempty"` }
Storage version of v1api20231115.ContainerPartitionKey The configuration of the partition key to be used for partitioning data into multiple partitions
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.
type ContainerPartitionKey_STATUS ¶
type ContainerPartitionKey_STATUS struct { Kind *string `json:"kind,omitempty"` Paths []string `json:"paths,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SystemKey *bool `json:"systemKey,omitempty"` Version *int `json:"version,omitempty"` }
Storage version of v1api20231115.ContainerPartitionKey_STATUS The configuration of the partition key to be used for partitioning data into multiple partitions
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.
type ContinuousModeBackupPolicy ¶
type ContinuousModeBackupPolicy struct { ContinuousModeProperties *ContinuousModeProperties `json:"continuousModeProperties,omitempty"` MigrationState *BackupPolicyMigrationState `json:"migrationState,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.ContinuousModeBackupPolicy
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.
type ContinuousModeBackupPolicy_STATUS ¶
type ContinuousModeBackupPolicy_STATUS struct { ContinuousModeProperties *ContinuousModeProperties_STATUS `json:"continuousModeProperties,omitempty"` MigrationState *BackupPolicyMigrationState_STATUS `json:"migrationState,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
type ContinuousModeProperties ¶
type ContinuousModeProperties struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20231115.ContinuousModeProperties Configuration values for periodic mode backup
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.
type ContinuousModeProperties_STATUS ¶
type ContinuousModeProperties_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20231115.ContinuousModeProperties_STATUS Configuration values for periodic mode backup
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.
type CorsPolicy ¶
type CorsPolicy struct { AllowedHeaders *string `json:"allowedHeaders,omitempty"` AllowedMethods *string `json:"allowedMethods,omitempty"` AllowedOrigins *string `json:"allowedOrigins,omitempty"` ExposedHeaders *string `json:"exposedHeaders,omitempty"` MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.CorsPolicy The CORS policy for the Cosmos DB database account.
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.
type CorsPolicy_STATUS ¶
type CorsPolicy_STATUS struct { AllowedHeaders *string `json:"allowedHeaders,omitempty"` AllowedMethods *string `json:"allowedMethods,omitempty"` AllowedOrigins *string `json:"allowedOrigins,omitempty"` ExposedHeaders *string `json:"exposedHeaders,omitempty"` MaxAgeInSeconds *int `json:"maxAgeInSeconds,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.CorsPolicy_STATUS The CORS policy for the Cosmos DB database account.
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.
type CreateUpdateOptions ¶
type CreateUpdateOptions struct { AutoscaleSettings *AutoscaleSettings `json:"autoscaleSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Throughput *int `json:"throughput,omitempty"` }
Storage version of v1api20231115.CreateUpdateOptions 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) 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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.DatabaseAccount 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) 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) 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) 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) Hub ¶
func (account *DatabaseAccount) Hub()
Hub marks that this DatabaseAccount is the hub type for conversion
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
type DatabaseAccountKeysMetadata_STATUS ¶
type DatabaseAccountKeysMetadata_STATUS struct { PrimaryMasterKey *AccountKeyMetadata_STATUS `json:"primaryMasterKey,omitempty"` PrimaryReadonlyMasterKey *AccountKeyMetadata_STATUS `json:"primaryReadonlyMasterKey,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecondaryMasterKey *AccountKeyMetadata_STATUS `json:"secondaryMasterKey,omitempty"` SecondaryReadonlyMasterKey *AccountKeyMetadata_STATUS `json:"secondaryReadonlyMasterKey,omitempty"` }
Storage version of v1api20231115.DatabaseAccountKeysMetadata_STATUS The metadata related to each access key for the given Cosmos DB database account.
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.
type DatabaseAccountList ¶
type DatabaseAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DatabaseAccount `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.DatabaseAccount 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 DatabaseAccountOperatorSecrets ¶
type DatabaseAccountOperatorSecrets struct { DocumentEndpoint *genruntime.SecretDestination `json:"documentEndpoint,omitempty"` PrimaryMasterKey *genruntime.SecretDestination `json:"primaryMasterKey,omitempty"` PrimaryReadonlyMasterKey *genruntime.SecretDestination `json:"primaryReadonlyMasterKey,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecondaryMasterKey *genruntime.SecretDestination `json:"secondaryMasterKey,omitempty"` SecondaryReadonlyMasterKey *genruntime.SecretDestination `json:"secondaryReadonlyMasterKey,omitempty"` }
Storage version of v1api20231115.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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` Secrets *DatabaseAccountOperatorSecrets `json:"secrets,omitempty"` }
Storage version of v1api20231115.DatabaseAccountOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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_STATUS ¶
type DatabaseAccount_STATUS struct { AnalyticalStorageConfiguration *AnalyticalStorageConfiguration_STATUS `json:"analyticalStorageConfiguration,omitempty"` ApiProperties *ApiProperties_STATUS `json:"apiProperties,omitempty"` BackupPolicy *BackupPolicy_STATUS `json:"backupPolicy,omitempty"` Capabilities []Capability_STATUS `json:"capabilities,omitempty"` Capacity *Capacity_STATUS `json:"capacity,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` ConnectorOffer *string `json:"connectorOffer,omitempty"` ConsistencyPolicy *ConsistencyPolicy_STATUS `json:"consistencyPolicy,omitempty"` Cors []CorsPolicy_STATUS `json:"cors,omitempty"` CreateMode *string `json:"createMode,omitempty"` CustomerManagedKeyStatus *string `json:"customerManagedKeyStatus,omitempty"` DatabaseAccountOfferType *string `json:"databaseAccountOfferType,omitempty"` DefaultIdentity *string `json:"defaultIdentity,omitempty"` DisableKeyBasedMetadataWriteAccess *bool `json:"disableKeyBasedMetadataWriteAccess,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` DocumentEndpoint *string `json:"documentEndpoint,omitempty"` EnableAnalyticalStorage *bool `json:"enableAnalyticalStorage,omitempty"` EnableAutomaticFailover *bool `json:"enableAutomaticFailover,omitempty"` EnableBurstCapacity *bool `json:"enableBurstCapacity,omitempty"` EnableCassandraConnector *bool `json:"enableCassandraConnector,omitempty"` EnableFreeTier *bool `json:"enableFreeTier,omitempty"` EnableMultipleWriteLocations *bool `json:"enableMultipleWriteLocations,omitempty"` EnablePartitionMerge *bool `json:"enablePartitionMerge,omitempty"` FailoverPolicies []FailoverPolicy_STATUS `json:"failoverPolicies,omitempty"` Id *string `json:"id,omitempty"` Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"` InstanceId *string `json:"instanceId,omitempty"` IpRules []IpAddressOrRange_STATUS `json:"ipRules,omitempty"` IsVirtualNetworkFilterEnabled *bool `json:"isVirtualNetworkFilterEnabled,omitempty"` KeyVaultKeyUri *string `json:"keyVaultKeyUri,omitempty"` KeysMetadata *DatabaseAccountKeysMetadata_STATUS `json:"keysMetadata,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Locations []Location_STATUS `json:"locations,omitempty"` MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"` Name *string `json:"name,omitempty"` NetworkAclBypass *string `json:"networkAclBypass,omitempty"` NetworkAclBypassResourceIds []string `json:"networkAclBypassResourceIds,omitempty"` PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` ReadLocations []Location_STATUS `json:"readLocations,omitempty"` RestoreParameters *RestoreParameters_STATUS `json:"restoreParameters,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` VirtualNetworkRules []VirtualNetworkRule_STATUS `json:"virtualNetworkRules,omitempty"` WriteLocations []Location_STATUS `json:"writeLocations,omitempty"` }
Storage version of v1api20231115.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.
type DatabaseAccount_Spec ¶
type DatabaseAccount_Spec struct { AnalyticalStorageConfiguration *AnalyticalStorageConfiguration `json:"analyticalStorageConfiguration,omitempty"` ApiProperties *ApiProperties `json:"apiProperties,omitempty"` // 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 *BackupPolicy `json:"backupPolicy,omitempty"` Capabilities []Capability `json:"capabilities,omitempty"` Capacity *Capacity `json:"capacity,omitempty"` ConnectorOffer *string `json:"connectorOffer,omitempty"` ConsistencyPolicy *ConsistencyPolicy `json:"consistencyPolicy,omitempty"` Cors []CorsPolicy `json:"cors,omitempty"` CreateMode *string `json:"createMode,omitempty"` CustomerManagedKeyStatus *string `json:"customerManagedKeyStatus,omitempty"` DatabaseAccountOfferType *string `json:"databaseAccountOfferType,omitempty"` DefaultIdentity *string `json:"defaultIdentity,omitempty"` DisableKeyBasedMetadataWriteAccess *bool `json:"disableKeyBasedMetadataWriteAccess,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` EnableAnalyticalStorage *bool `json:"enableAnalyticalStorage,omitempty"` EnableAutomaticFailover *bool `json:"enableAutomaticFailover,omitempty"` EnableBurstCapacity *bool `json:"enableBurstCapacity,omitempty"` EnableCassandraConnector *bool `json:"enableCassandraConnector,omitempty"` EnableFreeTier *bool `json:"enableFreeTier,omitempty"` EnableMultipleWriteLocations *bool `json:"enableMultipleWriteLocations,omitempty"` EnablePartitionMerge *bool `json:"enablePartitionMerge,omitempty"` Identity *ManagedServiceIdentity `json:"identity,omitempty"` IpRules []IpAddressOrRange `json:"ipRules,omitempty"` IsVirtualNetworkFilterEnabled *bool `json:"isVirtualNetworkFilterEnabled,omitempty"` KeyVaultKeyUri *string `json:"keyVaultKeyUri,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Locations []Location `json:"locations,omitempty"` MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"` NetworkAclBypass *string `json:"networkAclBypass,omitempty"` NetworkAclBypassResourceReferences []genruntime.ResourceReference `armReference:"NetworkAclBypassResourceIds" json:"networkAclBypassResourceReferences,omitempty"` OperatorSpec *DatabaseAccountOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` RestoreParameters *RestoreParameters `json:"restoreParameters,omitempty"` Tags map[string]string `json:"tags,omitempty"` VirtualNetworkRules []VirtualNetworkRule `json:"virtualNetworkRules,omitempty"` }
Storage version of v1api20231115.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) 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.
type DatabaseRestoreResource ¶
type DatabaseRestoreResource struct { CollectionNames []string `json:"collectionNames,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.DatabaseRestoreResource Specific Databases to restore.
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.
type DatabaseRestoreResource_STATUS ¶
type DatabaseRestoreResource_STATUS struct { CollectionNames []string `json:"collectionNames,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.DatabaseRestoreResource_STATUS Specific Databases to restore.
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.
type ExcludedPath ¶
type ExcludedPath struct { Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ExcludedPath
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.
type ExcludedPath_STATUS ¶
type ExcludedPath_STATUS struct { Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.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.
type FailoverPolicy_STATUS ¶
type FailoverPolicy_STATUS struct { FailoverPriority *int `json:"failoverPriority,omitempty"` Id *string `json:"id,omitempty"` LocationName *string `json:"locationName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.FailoverPolicy_STATUS The failover policy for a given region of a database account.
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.
type GremlinDatabaseRestoreResource ¶
type GremlinDatabaseRestoreResource struct { DatabaseName *string `json:"databaseName,omitempty"` GraphNames []string `json:"graphNames,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.GremlinDatabaseRestoreResource Specific Gremlin Databases to restore.
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.
type GremlinDatabaseRestoreResource_STATUS ¶
type GremlinDatabaseRestoreResource_STATUS struct { DatabaseName *string `json:"databaseName,omitempty"` GraphNames []string `json:"graphNames,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.GremlinDatabaseRestoreResource_STATUS Specific Gremlin Databases to restore.
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.
type IncludedPath ¶
type IncludedPath struct { Indexes []Indexes `json:"indexes,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.IncludedPath The paths that are included in indexing
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.
type IncludedPath_STATUS ¶
type IncludedPath_STATUS struct { Indexes []Indexes_STATUS `json:"indexes,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.IncludedPath_STATUS The paths that are included in indexing
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.
type Indexes ¶
type Indexes struct { DataType *string `json:"dataType,omitempty"` Kind *string `json:"kind,omitempty"` Precision *int `json:"precision,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.Indexes The indexes for the path.
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.
type Indexes_STATUS ¶
type Indexes_STATUS struct { DataType *string `json:"dataType,omitempty"` Kind *string `json:"kind,omitempty"` Precision *int `json:"precision,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.Indexes_STATUS The indexes for the path.
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.
type IndexingPolicy ¶
type IndexingPolicy struct { Automatic *bool `json:"automatic,omitempty"` CompositeIndexes [][]CompositePath `json:"compositeIndexes,omitempty"` ExcludedPaths []ExcludedPath `json:"excludedPaths,omitempty"` IncludedPaths []IncludedPath `json:"includedPaths,omitempty"` IndexingMode *string `json:"indexingMode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SpatialIndexes []SpatialSpec `json:"spatialIndexes,omitempty"` }
Storage version of v1api20231115.IndexingPolicy Cosmos DB indexing policy
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.
type IndexingPolicy_STATUS ¶
type IndexingPolicy_STATUS struct { Automatic *bool `json:"automatic,omitempty"` CompositeIndexes [][]CompositePath_STATUS `json:"compositeIndexes,omitempty"` ExcludedPaths []ExcludedPath_STATUS `json:"excludedPaths,omitempty"` IncludedPaths []IncludedPath_STATUS `json:"includedPaths,omitempty"` IndexingMode *string `json:"indexingMode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SpatialIndexes []SpatialSpec_STATUS `json:"spatialIndexes,omitempty"` }
Storage version of v1api20231115.IndexingPolicy_STATUS Cosmos DB indexing policy
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.
type IpAddressOrRange ¶
type IpAddressOrRange struct { IpAddressOrRange *string `json:"ipAddressOrRange,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.IpAddressOrRange IpAddressOrRange 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.
type IpAddressOrRange_STATUS ¶
type IpAddressOrRange_STATUS struct { IpAddressOrRange *string `json:"ipAddressOrRange,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.IpAddressOrRange_STATUS IpAddressOrRange object
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.
type Location ¶
type Location struct { FailoverPriority *int `json:"failoverPriority,omitempty"` IsZoneRedundant *bool `json:"isZoneRedundant,omitempty"` LocationName *string `json:"locationName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.Location A region in which the Azure Cosmos DB database account is deployed.
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.
type Location_STATUS ¶
type Location_STATUS struct { DocumentEndpoint *string `json:"documentEndpoint,omitempty"` FailoverPriority *int `json:"failoverPriority,omitempty"` Id *string `json:"id,omitempty"` IsZoneRedundant *bool `json:"isZoneRedundant,omitempty"` LocationName *string `json:"locationName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` }
Storage version of v1api20231115.Location_STATUS A region in which the Azure Cosmos DB database account is deployed.
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.
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20231115.ManagedServiceIdentity Identity for the resource.
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.
type ManagedServiceIdentity_STATUS ¶
type ManagedServiceIdentity_STATUS struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]ManagedServiceIdentity_UserAssignedIdentities_STATUS `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20231115.ManagedServiceIdentity_STATUS Identity for the resource.
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.
type ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶
type ManagedServiceIdentity_UserAssignedIdentities_STATUS struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.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.
type MongoDBCollectionGetProperties_Resource_STATUS ¶
type MongoDBCollectionGetProperties_Resource_STATUS struct { AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` CreateMode *string `json:"createMode,omitempty"` Etag *string `json:"_etag,omitempty"` Id *string `json:"id,omitempty"` Indexes []MongoIndex_STATUS `json:"indexes,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreParameters *RestoreParametersBase_STATUS `json:"restoreParameters,omitempty"` Rid *string `json:"_rid,omitempty"` ShardKey map[string]string `json:"shardKey,omitempty"` Ts *float64 `json:"_ts,omitempty"` }
Storage version of v1api20231115.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.
type MongoDBCollectionResource ¶
type MongoDBCollectionResource struct { AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` CreateMode *string `json:"createMode,omitempty"` Id *string `json:"id,omitempty"` Indexes []MongoIndex `json:"indexes,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreParameters *RestoreParametersBase `json:"restoreParameters,omitempty"` ShardKey map[string]string `json:"shardKey,omitempty"` }
Storage version of v1api20231115.MongoDBCollectionResource Cosmos DB MongoDB collection resource 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.
type MongoDBDatabaseGetProperties_Resource_STATUS ¶
type MongoDBDatabaseGetProperties_Resource_STATUS struct { CreateMode *string `json:"createMode,omitempty"` Etag *string `json:"_etag,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreParameters *RestoreParametersBase_STATUS `json:"restoreParameters,omitempty"` Rid *string `json:"_rid,omitempty"` Ts *float64 `json:"_ts,omitempty"` }
Storage version of v1api20231115.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.
type MongoDBDatabaseResource ¶
type MongoDBDatabaseResource struct { CreateMode *string `json:"createMode,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreParameters *RestoreParametersBase `json:"restoreParameters,omitempty"` }
Storage version of v1api20231115.MongoDBDatabaseResource Cosmos DB MongoDB database resource 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.
type MongoIndex ¶
type MongoIndex struct { Key *MongoIndexKeys `json:"key,omitempty"` Options *MongoIndexOptions `json:"options,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.MongoIndex Cosmos DB MongoDB collection index key
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.
type MongoIndexKeys ¶
type MongoIndexKeys struct { Keys []string `json:"keys,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.MongoIndexKeys Cosmos DB MongoDB collection resource 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.
type MongoIndexKeys_STATUS ¶
type MongoIndexKeys_STATUS struct { Keys []string `json:"keys,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.MongoIndexKeys_STATUS Cosmos DB MongoDB collection resource object
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.
type MongoIndexOptions ¶
type MongoIndexOptions struct { ExpireAfterSeconds *int `json:"expireAfterSeconds,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Unique *bool `json:"unique,omitempty"` }
Storage version of v1api20231115.MongoIndexOptions Cosmos DB MongoDB collection index options
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.
type MongoIndexOptions_STATUS ¶
type MongoIndexOptions_STATUS struct { ExpireAfterSeconds *int `json:"expireAfterSeconds,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Unique *bool `json:"unique,omitempty"` }
Storage version of v1api20231115.MongoIndexOptions_STATUS Cosmos DB MongoDB collection index options
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.
type MongoIndex_STATUS ¶
type MongoIndex_STATUS struct { Key *MongoIndexKeys_STATUS `json:"key,omitempty"` Options *MongoIndexOptions_STATUS `json:"options,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.MongoIndex_STATUS Cosmos DB MongoDB collection index key
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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.MongodbDatabase 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) 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) 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) 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) Hub ¶
func (database *MongodbDatabase) Hub()
Hub marks that this MongodbDatabase is the hub type for conversion
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
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.MongodbDatabaseCollection 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) 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) 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) 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) Hub ¶
func (collection *MongodbDatabaseCollection) Hub()
Hub marks that this MongodbDatabaseCollection is the hub type for conversion
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
type MongodbDatabaseCollectionList ¶
type MongodbDatabaseCollectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongodbDatabaseCollection `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.MongodbDatabaseCollection 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.MongodbDatabaseCollectionOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.MongodbDatabaseCollectionThroughputSetting 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) 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) 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) 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) Hub ¶
func (setting *MongodbDatabaseCollectionThroughputSetting) Hub()
Hub marks that this MongodbDatabaseCollectionThroughputSetting is the hub type for conversion
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
type MongodbDatabaseCollectionThroughputSettingList ¶
type MongodbDatabaseCollectionThroughputSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongodbDatabaseCollectionThroughputSetting `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.MongodbDatabaseCollectionThroughputSetting 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.MongodbDatabaseCollectionThroughputSettingOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *ThroughputSettingsGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
type MongodbDatabaseCollectionThroughputSetting_Spec ¶
type MongodbDatabaseCollectionThroughputSetting_Spec struct { Location *string `json:"location,omitempty"` OperatorSpec *MongodbDatabaseCollectionThroughputSettingOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *ThroughputSettingsResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
type MongodbDatabaseCollection_STATUS ¶
type MongodbDatabaseCollection_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Options *OptionsResource_STATUS `json:"options,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *MongoDBCollectionGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
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 *string `json:"location,omitempty"` OperatorSpec *MongodbDatabaseCollectionOperatorSpec `json:"operatorSpec,omitempty"` Options *CreateUpdateOptions `json:"options,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *MongoDBCollectionResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
type MongodbDatabaseList ¶
type MongodbDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongodbDatabase `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.MongodbDatabase 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.MongodbDatabaseOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.MongodbDatabaseThroughputSetting 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) 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) 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) 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) Hub ¶
func (setting *MongodbDatabaseThroughputSetting) Hub()
Hub marks that this MongodbDatabaseThroughputSetting is the hub type for conversion
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
type MongodbDatabaseThroughputSettingList ¶
type MongodbDatabaseThroughputSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MongodbDatabaseThroughputSetting `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.MongodbDatabaseThroughputSetting 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.MongodbDatabaseThroughputSettingOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *ThroughputSettingsGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
type MongodbDatabaseThroughputSetting_Spec ¶
type MongodbDatabaseThroughputSetting_Spec struct { Location *string `json:"location,omitempty"` OperatorSpec *MongodbDatabaseThroughputSettingOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *ThroughputSettingsResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
type MongodbDatabase_STATUS ¶
type MongodbDatabase_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Options *OptionsResource_STATUS `json:"options,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *MongoDBDatabaseGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
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 *string `json:"location,omitempty"` OperatorSpec *MongodbDatabaseOperatorSpec `json:"operatorSpec,omitempty"` Options *CreateUpdateOptions `json:"options,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *MongoDBDatabaseResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
type OptionsResource_STATUS ¶
type OptionsResource_STATUS struct { AutoscaleSettings *AutoscaleSettings_STATUS `json:"autoscaleSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Throughput *int `json:"throughput,omitempty"` }
Storage version of v1api20231115.OptionsResource_STATUS Cosmos DB options resource object
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.
type PeriodicModeBackupPolicy ¶
type PeriodicModeBackupPolicy struct { MigrationState *BackupPolicyMigrationState `json:"migrationState,omitempty"` PeriodicModeProperties *PeriodicModeProperties `json:"periodicModeProperties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.PeriodicModeBackupPolicy
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.
type PeriodicModeBackupPolicy_STATUS ¶
type PeriodicModeBackupPolicy_STATUS struct { MigrationState *BackupPolicyMigrationState_STATUS `json:"migrationState,omitempty"` PeriodicModeProperties *PeriodicModeProperties_STATUS `json:"periodicModeProperties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
type PeriodicModeProperties ¶
type PeriodicModeProperties struct { BackupIntervalInMinutes *int `json:"backupIntervalInMinutes,omitempty"` BackupRetentionIntervalInHours *int `json:"backupRetentionIntervalInHours,omitempty"` BackupStorageRedundancy *string `json:"backupStorageRedundancy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.PeriodicModeProperties Configuration values for periodic mode backup
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.
type PeriodicModeProperties_STATUS ¶
type PeriodicModeProperties_STATUS struct { BackupIntervalInMinutes *int `json:"backupIntervalInMinutes,omitempty"` BackupRetentionIntervalInHours *int `json:"backupRetentionIntervalInHours,omitempty"` BackupStorageRedundancy *string `json:"backupStorageRedundancy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.PeriodicModeProperties_STATUS Configuration values for periodic mode backup
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.
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.PrivateEndpointConnection_STATUS A private endpoint connection
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.
type RestoreParameters ¶
type RestoreParameters struct { DatabasesToRestore []DatabaseRestoreResource `json:"databasesToRestore,omitempty"` GremlinDatabasesToRestore []GremlinDatabaseRestoreResource `json:"gremlinDatabasesToRestore,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreMode *string `json:"restoreMode,omitempty"` RestoreSource *string `json:"restoreSource,omitempty"` RestoreTimestampInUtc *string `json:"restoreTimestampInUtc,omitempty"` TablesToRestore []string `json:"tablesToRestore,omitempty"` }
Storage version of v1api20231115.RestoreParameters Parameters to indicate the information about the restore.
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.
type RestoreParametersBase ¶
type RestoreParametersBase struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreSource *string `json:"restoreSource,omitempty"` RestoreTimestampInUtc *string `json:"restoreTimestampInUtc,omitempty"` }
Storage version of v1api20231115.RestoreParametersBase Parameters to indicate the information about the restore.
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.
type RestoreParametersBase_STATUS ¶
type RestoreParametersBase_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreSource *string `json:"restoreSource,omitempty"` RestoreTimestampInUtc *string `json:"restoreTimestampInUtc,omitempty"` }
Storage version of v1api20231115.RestoreParametersBase_STATUS Parameters to indicate the information about the restore.
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.
type RestoreParameters_STATUS ¶
type RestoreParameters_STATUS struct { DatabasesToRestore []DatabaseRestoreResource_STATUS `json:"databasesToRestore,omitempty"` GremlinDatabasesToRestore []GremlinDatabaseRestoreResource_STATUS `json:"gremlinDatabasesToRestore,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreMode *string `json:"restoreMode,omitempty"` RestoreSource *string `json:"restoreSource,omitempty"` RestoreTimestampInUtc *string `json:"restoreTimestampInUtc,omitempty"` TablesToRestore []string `json:"tablesToRestore,omitempty"` }
Storage version of v1api20231115.RestoreParameters_STATUS Parameters to indicate the information about the restore.
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.
type SpatialSpec ¶
type SpatialSpec struct { Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Types []string `json:"types,omitempty"` }
Storage version of v1api20231115.SpatialSpec
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.
type SpatialSpec_STATUS ¶
type SpatialSpec_STATUS struct { Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Types []string `json:"types,omitempty"` }
Storage version of v1api20231115.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.
type SqlContainerGetProperties_Resource_STATUS ¶
type SqlContainerGetProperties_Resource_STATUS struct { AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` ClientEncryptionPolicy *ClientEncryptionPolicy_STATUS `json:"clientEncryptionPolicy,omitempty"` ComputedProperties []ComputedProperty_STATUS `json:"computedProperties,omitempty"` ConflictResolutionPolicy *ConflictResolutionPolicy_STATUS `json:"conflictResolutionPolicy,omitempty"` CreateMode *string `json:"createMode,omitempty"` DefaultTtl *int `json:"defaultTtl,omitempty"` Etag *string `json:"_etag,omitempty"` Id *string `json:"id,omitempty"` IndexingPolicy *IndexingPolicy_STATUS `json:"indexingPolicy,omitempty"` PartitionKey *ContainerPartitionKey_STATUS `json:"partitionKey,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreParameters *RestoreParametersBase_STATUS `json:"restoreParameters,omitempty"` Rid *string `json:"_rid,omitempty"` Ts *float64 `json:"_ts,omitempty"` UniqueKeyPolicy *UniqueKeyPolicy_STATUS `json:"uniqueKeyPolicy,omitempty"` }
Storage version of v1api20231115.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.
type SqlContainerResource ¶
type SqlContainerResource struct { AnalyticalStorageTtl *int `json:"analyticalStorageTtl,omitempty"` ClientEncryptionPolicy *ClientEncryptionPolicy `json:"clientEncryptionPolicy,omitempty"` ComputedProperties []ComputedProperty `json:"computedProperties,omitempty"` ConflictResolutionPolicy *ConflictResolutionPolicy `json:"conflictResolutionPolicy,omitempty"` CreateMode *string `json:"createMode,omitempty"` DefaultTtl *int `json:"defaultTtl,omitempty"` Id *string `json:"id,omitempty"` IndexingPolicy *IndexingPolicy `json:"indexingPolicy,omitempty"` PartitionKey *ContainerPartitionKey `json:"partitionKey,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreParameters *RestoreParametersBase `json:"restoreParameters,omitempty"` UniqueKeyPolicy *UniqueKeyPolicy `json:"uniqueKeyPolicy,omitempty"` }
Storage version of v1api20231115.SqlContainerResource Cosmos DB SQL container resource 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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.SqlDatabase 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) 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) 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) 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) Hub ¶
func (database *SqlDatabase) Hub()
Hub marks that this SqlDatabase is the hub type for conversion
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
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.SqlDatabaseContainer 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) 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) 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) 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) Hub ¶
func (container *SqlDatabaseContainer) Hub()
Hub marks that this SqlDatabaseContainer is the hub type for conversion
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
type SqlDatabaseContainerList ¶
type SqlDatabaseContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainer `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.SqlDatabaseContainer 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.SqlDatabaseContainerOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.SqlDatabaseContainerStoredProcedure 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) 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) 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) 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) Hub ¶
func (procedure *SqlDatabaseContainerStoredProcedure) Hub()
Hub marks that this SqlDatabaseContainerStoredProcedure is the hub type for conversion
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
type SqlDatabaseContainerStoredProcedureList ¶
type SqlDatabaseContainerStoredProcedureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainerStoredProcedure `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.SqlDatabaseContainerStoredProcedure 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.SqlDatabaseContainerStoredProcedureOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlStoredProcedureGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
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 *string `json:"location,omitempty"` OperatorSpec *SqlDatabaseContainerStoredProcedureOperatorSpec `json:"operatorSpec,omitempty"` Options *CreateUpdateOptions `json:"options,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlStoredProcedureResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.SqlDatabaseContainerThroughputSetting 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) 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) 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) 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) Hub ¶
func (setting *SqlDatabaseContainerThroughputSetting) Hub()
Hub marks that this SqlDatabaseContainerThroughputSetting is the hub type for conversion
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
type SqlDatabaseContainerThroughputSettingList ¶
type SqlDatabaseContainerThroughputSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainerThroughputSetting `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.SqlDatabaseContainerThroughputSetting 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.SqlDatabaseContainerThroughputSettingOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *ThroughputSettingsGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
type SqlDatabaseContainerThroughputSetting_Spec ¶
type SqlDatabaseContainerThroughputSetting_Spec struct { Location *string `json:"location,omitempty"` OperatorSpec *SqlDatabaseContainerThroughputSettingOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *ThroughputSettingsResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.SqlDatabaseContainerTrigger 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) 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) 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) 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) Hub ¶
func (trigger *SqlDatabaseContainerTrigger) Hub()
Hub marks that this SqlDatabaseContainerTrigger is the hub type for conversion
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
type SqlDatabaseContainerTriggerList ¶
type SqlDatabaseContainerTriggerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainerTrigger `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.SqlDatabaseContainerTrigger 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.SqlDatabaseContainerTriggerOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlTriggerGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
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 *string `json:"location,omitempty"` OperatorSpec *SqlDatabaseContainerTriggerOperatorSpec `json:"operatorSpec,omitempty"` Options *CreateUpdateOptions `json:"options,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlTriggerResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.SqlDatabaseContainerUserDefinedFunction 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) 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) 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) 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) Hub ¶
func (function *SqlDatabaseContainerUserDefinedFunction) Hub()
Hub marks that this SqlDatabaseContainerUserDefinedFunction is the hub type for conversion
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
type SqlDatabaseContainerUserDefinedFunctionList ¶
type SqlDatabaseContainerUserDefinedFunctionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseContainerUserDefinedFunction `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.SqlDatabaseContainerUserDefinedFunction 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.SqlDatabaseContainerUserDefinedFunctionOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlUserDefinedFunctionGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
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 *string `json:"location,omitempty"` OperatorSpec *SqlDatabaseContainerUserDefinedFunctionOperatorSpec `json:"operatorSpec,omitempty"` Options *CreateUpdateOptions `json:"options,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlUserDefinedFunctionResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
type SqlDatabaseContainer_STATUS ¶
type SqlDatabaseContainer_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Options *OptionsResource_STATUS `json:"options,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlContainerGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
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 *string `json:"location,omitempty"` OperatorSpec *SqlDatabaseContainerOperatorSpec `json:"operatorSpec,omitempty"` Options *CreateUpdateOptions `json:"options,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlContainerResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
type SqlDatabaseGetProperties_Resource_STATUS ¶
type SqlDatabaseGetProperties_Resource_STATUS struct { Colls *string `json:"_colls,omitempty"` CreateMode *string `json:"createMode,omitempty"` Etag *string `json:"_etag,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreParameters *RestoreParametersBase_STATUS `json:"restoreParameters,omitempty"` Rid *string `json:"_rid,omitempty"` Ts *float64 `json:"_ts,omitempty"` Users *string `json:"_users,omitempty"` }
Storage version of v1api20231115.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.
type SqlDatabaseList ¶
type SqlDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabase `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.SqlDatabase 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.SqlDatabaseOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 *string `json:"createMode,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RestoreParameters *RestoreParametersBase `json:"restoreParameters,omitempty"` }
Storage version of v1api20231115.SqlDatabaseResource Cosmos DB SQL database resource 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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.SqlDatabaseThroughputSetting 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) 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) 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) 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) Hub ¶
func (setting *SqlDatabaseThroughputSetting) Hub()
Hub marks that this SqlDatabaseThroughputSetting is the hub type for conversion
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
type SqlDatabaseThroughputSettingList ¶
type SqlDatabaseThroughputSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlDatabaseThroughputSetting `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.SqlDatabaseThroughputSetting 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.SqlDatabaseThroughputSettingOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *ThroughputSettingsGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
type SqlDatabaseThroughputSetting_Spec ¶
type SqlDatabaseThroughputSetting_Spec struct { Location *string `json:"location,omitempty"` OperatorSpec *SqlDatabaseThroughputSettingOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *ThroughputSettingsResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
type SqlDatabase_STATUS ¶
type SqlDatabase_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Options *OptionsResource_STATUS `json:"options,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlDatabaseGetProperties_Resource_STATUS `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
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 *string `json:"location,omitempty"` OperatorSpec *SqlDatabaseOperatorSpec `json:"operatorSpec,omitempty"` Options *CreateUpdateOptions `json:"options,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *SqlDatabaseResource `json:"resource,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20231115.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) 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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20231115.SqlRoleAssignment 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) 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) 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) 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) Hub ¶
func (assignment *SqlRoleAssignment) Hub()
Hub marks that this SqlRoleAssignment is the hub type for conversion
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
type SqlRoleAssignmentList ¶
type SqlRoleAssignmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SqlRoleAssignment `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20231115.SqlRoleAssignment 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 []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20231115.SqlRoleAssignmentOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
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 []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RoleDefinitionId *string `json:"roleDefinitionId,omitempty"` Scope *string `json:"scope,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20231115.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.
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 *SqlRoleAssignmentOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 *string `json:"principalId,omitempty" optionalConfigMapPair:"PrincipalId"` PrincipalIdFromConfig *genruntime.ConfigMapReference `json:"principalIdFromConfig,omitempty" optionalConfigMapPair:"PrincipalId"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RoleDefinitionId *string `json:"roleDefinitionId,omitempty"` Scope *string `json:"scope,omitempty"` }
Storage version of v1api20231115.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) 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.
type SqlStoredProcedureGetProperties_Resource_STATUS ¶
type SqlStoredProcedureGetProperties_Resource_STATUS struct { Body *string `json:"body,omitempty"` Etag *string `json:"_etag,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Rid *string `json:"_rid,omitempty"` Ts *float64 `json:"_ts,omitempty"` }
Storage version of v1api20231115.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.
type SqlStoredProcedureResource ¶
type SqlStoredProcedureResource struct { Body *string `json:"body,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.SqlStoredProcedureResource Cosmos DB SQL storedProcedure resource 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.
type SqlTriggerGetProperties_Resource_STATUS ¶
type SqlTriggerGetProperties_Resource_STATUS struct { Body *string `json:"body,omitempty"` Etag *string `json:"_etag,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Rid *string `json:"_rid,omitempty"` TriggerOperation *string `json:"triggerOperation,omitempty"` TriggerType *string `json:"triggerType,omitempty"` Ts *float64 `json:"_ts,omitempty"` }
Storage version of v1api20231115.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.
type SqlTriggerResource ¶
type SqlTriggerResource struct { Body *string `json:"body,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TriggerOperation *string `json:"triggerOperation,omitempty"` TriggerType *string `json:"triggerType,omitempty"` }
Storage version of v1api20231115.SqlTriggerResource Cosmos DB SQL trigger resource 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.
type SqlUserDefinedFunctionGetProperties_Resource_STATUS ¶
type SqlUserDefinedFunctionGetProperties_Resource_STATUS struct { Body *string `json:"body,omitempty"` Etag *string `json:"_etag,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Rid *string `json:"_rid,omitempty"` Ts *float64 `json:"_ts,omitempty"` }
Storage version of v1api20231115.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.
type SqlUserDefinedFunctionResource ¶
type SqlUserDefinedFunctionResource struct { Body *string `json:"body,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.SqlUserDefinedFunctionResource Cosmos DB SQL userDefinedFunction resource 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.
type SystemData_STATUS ¶
type SystemData_STATUS struct { CreatedAt *string `json:"createdAt,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` CreatedByType *string `json:"createdByType,omitempty"` LastModifiedAt *string `json:"lastModifiedAt,omitempty"` LastModifiedBy *string `json:"lastModifiedBy,omitempty"` LastModifiedByType *string `json:"lastModifiedByType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.
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.
type ThroughputPolicyResource ¶
type ThroughputPolicyResource struct { IncrementPercent *int `json:"incrementPercent,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ThroughputPolicyResource Cosmos DB resource throughput policy
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.
type ThroughputPolicyResource_STATUS ¶
type ThroughputPolicyResource_STATUS struct { IncrementPercent *int `json:"incrementPercent,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.ThroughputPolicyResource_STATUS Cosmos DB resource throughput policy
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.
type ThroughputSettingsGetProperties_Resource_STATUS ¶
type ThroughputSettingsGetProperties_Resource_STATUS struct { AutoscaleSettings *AutoscaleSettingsResource_STATUS `json:"autoscaleSettings,omitempty"` Etag *string `json:"_etag,omitempty"` InstantMaximumThroughput *string `json:"instantMaximumThroughput,omitempty"` MinimumThroughput *string `json:"minimumThroughput,omitempty"` OfferReplacePending *string `json:"offerReplacePending,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Rid *string `json:"_rid,omitempty"` SoftAllowedMaximumThroughput *string `json:"softAllowedMaximumThroughput,omitempty"` Throughput *int `json:"throughput,omitempty"` Ts *float64 `json:"_ts,omitempty"` }
Storage version of v1api20231115.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.
type ThroughputSettingsResource ¶
type ThroughputSettingsResource struct { AutoscaleSettings *AutoscaleSettingsResource `json:"autoscaleSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Throughput *int `json:"throughput,omitempty"` }
Storage version of v1api20231115.ThroughputSettingsResource Cosmos DB resource throughput object. Either throughput is required or autoscaleSettings is required, but not both.
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.
type UniqueKey ¶
type UniqueKey struct { Paths []string `json:"paths,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.UniqueKey The unique key on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.
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.
type UniqueKeyPolicy ¶
type UniqueKeyPolicy struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UniqueKeys []UniqueKey `json:"uniqueKeys,omitempty"` }
Storage version of v1api20231115.UniqueKeyPolicy The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.
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.
type UniqueKeyPolicy_STATUS ¶
type UniqueKeyPolicy_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UniqueKeys []UniqueKey_STATUS `json:"uniqueKeys,omitempty"` }
Storage version of v1api20231115.UniqueKeyPolicy_STATUS The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.
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.
type UniqueKey_STATUS ¶
type UniqueKey_STATUS struct { Paths []string `json:"paths,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.UniqueKey_STATUS The unique key on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.
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.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"` }
Storage version of v1api20231115.UserAssignedIdentityDetails Information about the user assigned identity for the resource
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 *bool `json:"ignoreMissingVNetServiceEndpoint,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1api20231115.VirtualNetworkRule Virtual Network ACL Rule 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.
type VirtualNetworkRule_STATUS ¶
type VirtualNetworkRule_STATUS struct { Id *string `json:"id,omitempty"` IgnoreMissingVNetServiceEndpoint *bool `json:"ignoreMissingVNetServiceEndpoint,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20231115.VirtualNetworkRule_STATUS Virtual Network ACL Rule object
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.
Source Files ¶
- database_account_types_gen.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_types_gen.go
- zz_generated.deepcopy.go