Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- type DatabaseAccountExtension
- type MongodbDatabaseCollectionExtension
- type MongodbDatabaseCollectionThroughputSettingExtension
- type MongodbDatabaseExtension
- type MongodbDatabaseThroughputSettingExtension
- type SqlDatabaseContainerExtension
- type SqlDatabaseContainerStoredProcedureExtension
- type SqlDatabaseContainerThroughputSettingExtension
- type SqlDatabaseContainerTriggerExtension
- type SqlDatabaseContainerUserDefinedFunctionExtension
- type SqlDatabaseExtension
- type SqlDatabaseThroughputSettingExtension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseAccountExtension ¶
type DatabaseAccountExtension struct { }
func (*DatabaseAccountExtension) GetExtendedResources ¶
func (extension *DatabaseAccountExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
func (*DatabaseAccountExtension) RetrieveSecrets ¶
func (ext *DatabaseAccountExtension) RetrieveSecrets( ctx context.Context, obj genruntime.ARMMetaObject, armClient *genericarmclient.GenericClient, log logr.Logger) ([]*v1.Secret, error)
type MongodbDatabaseCollectionExtension ¶
type MongodbDatabaseCollectionExtension struct { }
func (*MongodbDatabaseCollectionExtension) GetExtendedResources ¶
func (extension *MongodbDatabaseCollectionExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type MongodbDatabaseCollectionThroughputSettingExtension ¶
type MongodbDatabaseCollectionThroughputSettingExtension struct { }
func (*MongodbDatabaseCollectionThroughputSettingExtension) GetExtendedResources ¶
func (extension *MongodbDatabaseCollectionThroughputSettingExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type MongodbDatabaseExtension ¶
type MongodbDatabaseExtension struct { }
func (*MongodbDatabaseExtension) ClassifyError ¶
func (extension *MongodbDatabaseExtension) ClassifyError( cloudError *genericarmclient.CloudError, _ string, _ logr.Logger, next extensions.ErrorClassifierFunc) (core.CloudErrorDetails, error)
ClassifyError evaluates the provided error, returning whether it is fatal or can be retried. A BadRequest (400) is normally fatal, but Mongodb Databases may return 400 if database creation is attempted while the parent account is still being created, so we make BadRequest retryable for this case. cloudError is the error returned from ARM. next is the next implementation to call.
func (*MongodbDatabaseExtension) GetExtendedResources ¶
func (extension *MongodbDatabaseExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type MongodbDatabaseThroughputSettingExtension ¶
type MongodbDatabaseThroughputSettingExtension struct { }
func (*MongodbDatabaseThroughputSettingExtension) GetExtendedResources ¶
func (extension *MongodbDatabaseThroughputSettingExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type SqlDatabaseContainerExtension ¶
type SqlDatabaseContainerExtension struct { }
func (*SqlDatabaseContainerExtension) GetExtendedResources ¶
func (extension *SqlDatabaseContainerExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type SqlDatabaseContainerStoredProcedureExtension ¶
type SqlDatabaseContainerStoredProcedureExtension struct { }
func (*SqlDatabaseContainerStoredProcedureExtension) GetExtendedResources ¶
func (extension *SqlDatabaseContainerStoredProcedureExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type SqlDatabaseContainerThroughputSettingExtension ¶
type SqlDatabaseContainerThroughputSettingExtension struct { }
func (*SqlDatabaseContainerThroughputSettingExtension) GetExtendedResources ¶
func (extension *SqlDatabaseContainerThroughputSettingExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type SqlDatabaseContainerTriggerExtension ¶
type SqlDatabaseContainerTriggerExtension struct { }
func (*SqlDatabaseContainerTriggerExtension) GetExtendedResources ¶
func (extension *SqlDatabaseContainerTriggerExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type SqlDatabaseContainerUserDefinedFunctionExtension ¶
type SqlDatabaseContainerUserDefinedFunctionExtension struct { }
func (*SqlDatabaseContainerUserDefinedFunctionExtension) GetExtendedResources ¶
func (extension *SqlDatabaseContainerUserDefinedFunctionExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type SqlDatabaseExtension ¶
type SqlDatabaseExtension struct { }
func (*SqlDatabaseExtension) ClassifyError ¶
func (extension *SqlDatabaseExtension) ClassifyError( cloudError *genericarmclient.CloudError, _ string, _ logr.Logger, next extensions.ErrorClassifierFunc) (core.CloudErrorDetails, error)
ClassifyError evaluates the provided error, returning whether it is fatal or can be retried. A BadRequest (400) is normally fatal, but CosmosDB Databases may return 400 if database creation is attempted while the parent account is still being created, so we make BadRequest retryable for this case. cloudError is the error returned from ARM. next is the next implementation to call.
func (*SqlDatabaseExtension) GetExtendedResources ¶
func (extension *SqlDatabaseExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type SqlDatabaseThroughputSettingExtension ¶
type SqlDatabaseThroughputSettingExtension struct { }
func (*SqlDatabaseThroughputSettingExtension) GetExtendedResources ¶
func (extension *SqlDatabaseThroughputSettingExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
Source Files ¶
- database_account_extension_types_gen.go
- database_account_extensions.go
- mongodb_database_collection_extension_types_gen.go
- mongodb_database_collection_throughput_setting_extension_types_gen.go
- mongodb_database_extension.go
- mongodb_database_extension_types_gen.go
- mongodb_database_throughput_setting_extension_types_gen.go
- sql_database_container_extension_types_gen.go
- sql_database_container_stored_procedure_extension_types_gen.go
- sql_database_container_throughput_setting_extension_types_gen.go
- sql_database_container_trigger_extension_types_gen.go
- sql_database_container_user_defined_function_extension_types_gen.go
- sql_database_extension_types.go
- sql_database_extension_types_gen.go
- sql_database_throughput_setting_extension_types_gen.go