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.
Package v1beta20180601storage contains API Schema definitions for the dbformariadb v1beta20180601storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=dbformariadb.azure.com
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 Configuration
- func (configuration *Configuration) AzureName() string
- func (in *Configuration) DeepCopy() *Configuration
- func (in *Configuration) DeepCopyInto(out *Configuration)
- func (in *Configuration) DeepCopyObject() runtime.Object
- func (configuration Configuration) GetAPIVersion() string
- func (configuration *Configuration) GetConditions() conditions.Conditions
- func (configuration *Configuration) GetResourceScope() genruntime.ResourceScope
- func (configuration *Configuration) GetSpec() genruntime.ConvertibleSpec
- func (configuration *Configuration) GetStatus() genruntime.ConvertibleStatus
- func (configuration *Configuration) GetType() string
- func (configuration *Configuration) Hub()
- func (configuration *Configuration) NewEmptyStatus() genruntime.ConvertibleStatus
- func (configuration *Configuration) OriginalGVK() *schema.GroupVersionKind
- func (configuration *Configuration) Owner() *genruntime.ResourceReference
- func (configuration *Configuration) SetConditions(conditions conditions.Conditions)
- func (configuration *Configuration) SetStatus(status genruntime.ConvertibleStatus) error
- type ConfigurationList
- type Configuration_Status
- func (configuration *Configuration_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (configuration *Configuration_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Configuration_Status) DeepCopy() *Configuration_Status
- func (in *Configuration_Status) DeepCopyInto(out *Configuration_Status)
- type Database
- func (database *Database) AzureName() string
- func (in *Database) DeepCopy() *Database
- func (in *Database) DeepCopyInto(out *Database)
- func (in *Database) DeepCopyObject() runtime.Object
- func (database Database) GetAPIVersion() string
- func (database *Database) GetConditions() conditions.Conditions
- func (database *Database) GetResourceScope() genruntime.ResourceScope
- func (database *Database) GetSpec() genruntime.ConvertibleSpec
- func (database *Database) GetStatus() genruntime.ConvertibleStatus
- func (database *Database) GetType() string
- func (database *Database) Hub()
- func (database *Database) NewEmptyStatus() genruntime.ConvertibleStatus
- func (database *Database) OriginalGVK() *schema.GroupVersionKind
- func (database *Database) Owner() *genruntime.ResourceReference
- func (database *Database) SetConditions(conditions conditions.Conditions)
- func (database *Database) SetStatus(status genruntime.ConvertibleStatus) error
- type DatabaseList
- type Database_Status
- func (database *Database_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (database *Database_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Database_Status) DeepCopy() *Database_Status
- func (in *Database_Status) DeepCopyInto(out *Database_Status)
- type PrivateEndpointProperty_Status
- type Server
- func (server *Server) AzureName() string
- func (in *Server) DeepCopy() *Server
- func (in *Server) DeepCopyInto(out *Server)
- func (in *Server) DeepCopyObject() runtime.Object
- func (server Server) GetAPIVersion() string
- func (server *Server) GetConditions() conditions.Conditions
- func (server *Server) GetResourceScope() genruntime.ResourceScope
- func (server *Server) GetSpec() genruntime.ConvertibleSpec
- func (server *Server) GetStatus() genruntime.ConvertibleStatus
- func (server *Server) GetType() string
- func (server *Server) Hub()
- func (server *Server) NewEmptyStatus() genruntime.ConvertibleStatus
- func (server *Server) OriginalGVK() *schema.GroupVersionKind
- func (server *Server) Owner() *genruntime.ResourceReference
- func (server *Server) SetConditions(conditions conditions.Conditions)
- func (server *Server) SetStatus(status genruntime.ConvertibleStatus) error
- type ServerList
- type ServerOperatorSecrets
- type ServerOperatorSpec
- type ServerPrivateEndpointConnectionProperties_Status
- type ServerPrivateEndpointConnection_Status
- type ServerPrivateLinkServiceConnectionStateProperty_Status
- type ServerPropertiesForCreate
- type ServerPropertiesForDefaultCreate
- type ServerPropertiesForGeoRestore
- type ServerPropertiesForReplica
- type ServerPropertiesForRestore
- type Server_Status
- type ServersConfigurations_Spec
- func (configurations *ServersConfigurations_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (configurations *ServersConfigurations_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersConfigurations_Spec) DeepCopy() *ServersConfigurations_Spec
- func (in *ServersConfigurations_Spec) DeepCopyInto(out *ServersConfigurations_Spec)
- type ServersDatabases_Spec
- func (databases *ServersDatabases_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (databases *ServersDatabases_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersDatabases_Spec) DeepCopy() *ServersDatabases_Spec
- func (in *ServersDatabases_Spec) DeepCopyInto(out *ServersDatabases_Spec)
- type Servers_Spec
- type Sku
- type Sku_Status
- type StorageProfile
- type StorageProfile_Status
Constants ¶
const APIVersionValue = APIVersion("2018-06-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "dbformariadb.azure.com", Version: "v1beta20180601storage"} // 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 v1beta20180601.APIVersion +kubebuilder:validation:Enum={"2018-06-01"}
type Configuration ¶
type Configuration struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec ServersConfigurations_Spec `json:"spec,omitempty"`
Status Configuration_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 v1beta20180601.Configuration Generated from: https://schema.management.azure.com/schemas/2018-06-01/Microsoft.DBforMariaDB.json#/resourceDefinitions/servers_configurations
func (*Configuration) AzureName ¶
func (configuration *Configuration) AzureName() string
AzureName returns the Azure name of the resource
func (*Configuration) DeepCopy ¶
func (in *Configuration) DeepCopy() *Configuration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Configuration.
func (*Configuration) DeepCopyInto ¶
func (in *Configuration) DeepCopyInto(out *Configuration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Configuration) DeepCopyObject ¶
func (in *Configuration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Configuration) GetAPIVersion ¶
func (configuration Configuration) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-06-01"
func (*Configuration) GetConditions ¶
func (configuration *Configuration) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Configuration) GetResourceScope ¶
func (configuration *Configuration) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Configuration) GetSpec ¶
func (configuration *Configuration) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Configuration) GetStatus ¶
func (configuration *Configuration) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Configuration) GetType ¶
func (configuration *Configuration) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMariaDB/servers/configurations"
func (*Configuration) Hub ¶
func (configuration *Configuration) Hub()
Hub marks that this Configuration is the hub type for conversion
func (*Configuration) NewEmptyStatus ¶
func (configuration *Configuration) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Configuration) OriginalGVK ¶
func (configuration *Configuration) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Configuration) Owner ¶
func (configuration *Configuration) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*Configuration) SetConditions ¶
func (configuration *Configuration) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Configuration) SetStatus ¶
func (configuration *Configuration) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ConfigurationList ¶
type ConfigurationList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Configuration `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20180601.Configuration Generated from: https://schema.management.azure.com/schemas/2018-06-01/Microsoft.DBforMariaDB.json#/resourceDefinitions/servers_configurations
func (*ConfigurationList) DeepCopy ¶
func (in *ConfigurationList) DeepCopy() *ConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationList.
func (*ConfigurationList) DeepCopyInto ¶
func (in *ConfigurationList) DeepCopyInto(out *ConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigurationList) DeepCopyObject ¶
func (in *ConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type Configuration_Status ¶
type Configuration_Status struct {
AllowedValues *string `json:"allowedValues,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
DataType *string `json:"dataType,omitempty"`
DefaultValue *string `json:"defaultValue,omitempty"`
Description *string `json:"description,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Source *string `json:"source,omitempty"`
Type *string `json:"type,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1beta20180601.Configuration_Status
func (*Configuration_Status) ConvertStatusFrom ¶
func (configuration *Configuration_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Configuration_Status from the provided source
func (*Configuration_Status) ConvertStatusTo ¶
func (configuration *Configuration_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Configuration_Status
func (*Configuration_Status) DeepCopy ¶
func (in *Configuration_Status) DeepCopy() *Configuration_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Configuration_Status.
func (*Configuration_Status) DeepCopyInto ¶
func (in *Configuration_Status) DeepCopyInto(out *Configuration_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Database ¶
type Database struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec ServersDatabases_Spec `json:"spec,omitempty"`
Status Database_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 v1beta20180601.Database Generated from: https://schema.management.azure.com/schemas/2018-06-01/Microsoft.DBforMariaDB.json#/resourceDefinitions/servers_databases
func (*Database) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database.
func (*Database) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Database) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Database) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2018-06-01"
func (*Database) GetConditions ¶
func (database *Database) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Database) GetResourceScope ¶
func (database *Database) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Database) GetSpec ¶
func (database *Database) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Database) GetStatus ¶
func (database *Database) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Database) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMariaDB/servers/databases"
func (*Database) Hub ¶
func (database *Database) Hub()
Hub marks that this Database is the hub type for conversion
func (*Database) NewEmptyStatus ¶
func (database *Database) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Database) OriginalGVK ¶
func (database *Database) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Database) Owner ¶
func (database *Database) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*Database) SetConditions ¶
func (database *Database) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Database) SetStatus ¶
func (database *Database) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DatabaseList ¶
type DatabaseList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Database `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20180601.Database Generated from: https://schema.management.azure.com/schemas/2018-06-01/Microsoft.DBforMariaDB.json#/resourceDefinitions/servers_databases
func (*DatabaseList) DeepCopy ¶
func (in *DatabaseList) DeepCopy() *DatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseList.
func (*DatabaseList) DeepCopyInto ¶
func (in *DatabaseList) DeepCopyInto(out *DatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseList) DeepCopyObject ¶
func (in *DatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type Database_Status ¶
type Database_Status struct {
Charset *string `json:"charset,omitempty"`
Collation *string `json:"collation,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20180601.Database_Status
func (*Database_Status) ConvertStatusFrom ¶
func (database *Database_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Database_Status from the provided source
func (*Database_Status) ConvertStatusTo ¶
func (database *Database_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Database_Status
func (*Database_Status) DeepCopy ¶
func (in *Database_Status) DeepCopy() *Database_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database_Status.
func (*Database_Status) DeepCopyInto ¶
func (in *Database_Status) DeepCopyInto(out *Database_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointProperty_Status ¶
type PrivateEndpointProperty_Status struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20180601.PrivateEndpointProperty_Status
func (*PrivateEndpointProperty_Status) DeepCopy ¶
func (in *PrivateEndpointProperty_Status) DeepCopy() *PrivateEndpointProperty_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointProperty_Status.
func (*PrivateEndpointProperty_Status) DeepCopyInto ¶
func (in *PrivateEndpointProperty_Status) DeepCopyInto(out *PrivateEndpointProperty_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Server ¶
type Server struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec Servers_Spec `json:"spec,omitempty"`
Status Server_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 v1beta20180601.Server Generated from: https://schema.management.azure.com/schemas/2018-06-01/Microsoft.DBforMariaDB.json#/resourceDefinitions/servers
func (*Server) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server.
func (*Server) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Server) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Server) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2018-06-01"
func (*Server) GetConditions ¶
func (server *Server) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Server) GetResourceScope ¶
func (server *Server) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Server) GetSpec ¶
func (server *Server) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Server) GetStatus ¶
func (server *Server) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Server) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMariaDB/servers"
func (*Server) Hub ¶
func (server *Server) Hub()
Hub marks that this Server is the hub type for conversion
func (*Server) NewEmptyStatus ¶
func (server *Server) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Server) OriginalGVK ¶
func (server *Server) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Server) Owner ¶
func (server *Server) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*Server) SetConditions ¶
func (server *Server) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Server) SetStatus ¶
func (server *Server) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServerList ¶
type ServerList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Server `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20180601.Server Generated from: https://schema.management.azure.com/schemas/2018-06-01/Microsoft.DBforMariaDB.json#/resourceDefinitions/servers
func (*ServerList) DeepCopy ¶
func (in *ServerList) DeepCopy() *ServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerList.
func (*ServerList) DeepCopyInto ¶
func (in *ServerList) DeepCopyInto(out *ServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerList) DeepCopyObject ¶
func (in *ServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServerOperatorSecrets ¶
type ServerOperatorSecrets struct {
FullyQualifiedDomainName *genruntime.SecretDestination `json:"fullyQualifiedDomainName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20180601.ServerOperatorSecrets
func (*ServerOperatorSecrets) DeepCopy ¶
func (in *ServerOperatorSecrets) DeepCopy() *ServerOperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerOperatorSecrets.
func (*ServerOperatorSecrets) DeepCopyInto ¶
func (in *ServerOperatorSecrets) DeepCopyInto(out *ServerOperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerOperatorSpec ¶
type ServerOperatorSpec struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Secrets *ServerOperatorSecrets `json:"secrets,omitempty"`
}
Storage version of v1beta20180601.ServerOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServerOperatorSpec) DeepCopy ¶
func (in *ServerOperatorSpec) DeepCopy() *ServerOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerOperatorSpec.
func (*ServerOperatorSpec) DeepCopyInto ¶
func (in *ServerOperatorSpec) DeepCopyInto(out *ServerOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPrivateEndpointConnectionProperties_Status ¶
type ServerPrivateEndpointConnectionProperties_Status struct {
PrivateEndpoint *PrivateEndpointProperty_Status `json:"privateEndpoint,omitempty"`
PrivateLinkServiceConnectionState *ServerPrivateLinkServiceConnectionStateProperty_Status `json:"privateLinkServiceConnectionState,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
}
Storage version of v1beta20180601.ServerPrivateEndpointConnectionProperties_Status
func (*ServerPrivateEndpointConnectionProperties_Status) DeepCopy ¶
func (in *ServerPrivateEndpointConnectionProperties_Status) DeepCopy() *ServerPrivateEndpointConnectionProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPrivateEndpointConnectionProperties_Status.
func (*ServerPrivateEndpointConnectionProperties_Status) DeepCopyInto ¶
func (in *ServerPrivateEndpointConnectionProperties_Status) DeepCopyInto(out *ServerPrivateEndpointConnectionProperties_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPrivateEndpointConnection_Status ¶
type ServerPrivateEndpointConnection_Status struct {
Id *string `json:"id,omitempty"`
Properties *ServerPrivateEndpointConnectionProperties_Status `json:"properties,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20180601.ServerPrivateEndpointConnection_Status
func (*ServerPrivateEndpointConnection_Status) DeepCopy ¶
func (in *ServerPrivateEndpointConnection_Status) DeepCopy() *ServerPrivateEndpointConnection_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPrivateEndpointConnection_Status.
func (*ServerPrivateEndpointConnection_Status) DeepCopyInto ¶
func (in *ServerPrivateEndpointConnection_Status) DeepCopyInto(out *ServerPrivateEndpointConnection_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPrivateLinkServiceConnectionStateProperty_Status ¶
type ServerPrivateLinkServiceConnectionStateProperty_Status struct {
ActionsRequired *string `json:"actionsRequired,omitempty"`
Description *string `json:"description,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Status *string `json:"status,omitempty"`
}
Storage version of v1beta20180601.ServerPrivateLinkServiceConnectionStateProperty_Status
func (*ServerPrivateLinkServiceConnectionStateProperty_Status) DeepCopy ¶
func (in *ServerPrivateLinkServiceConnectionStateProperty_Status) DeepCopy() *ServerPrivateLinkServiceConnectionStateProperty_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPrivateLinkServiceConnectionStateProperty_Status.
func (*ServerPrivateLinkServiceConnectionStateProperty_Status) DeepCopyInto ¶
func (in *ServerPrivateLinkServiceConnectionStateProperty_Status) DeepCopyInto(out *ServerPrivateLinkServiceConnectionStateProperty_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPropertiesForCreate ¶
type ServerPropertiesForCreate struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ServerPropertiesForDefaultCreate *ServerPropertiesForDefaultCreate `json:"serverPropertiesForDefaultCreate,omitempty"`
ServerPropertiesForGeoRestore *ServerPropertiesForGeoRestore `json:"serverPropertiesForGeoRestore,omitempty"`
ServerPropertiesForReplica *ServerPropertiesForReplica `json:"serverPropertiesForReplica,omitempty"`
ServerPropertiesForRestore *ServerPropertiesForRestore `json:"serverPropertiesForRestore,omitempty"`
}
Storage version of v1beta20180601.ServerPropertiesForCreate Generated from: https://schema.management.azure.com/schemas/2018-06-01/Microsoft.DBforMariaDB.json#/definitions/ServerPropertiesForCreate
func (*ServerPropertiesForCreate) DeepCopy ¶
func (in *ServerPropertiesForCreate) DeepCopy() *ServerPropertiesForCreate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForCreate.
func (*ServerPropertiesForCreate) DeepCopyInto ¶
func (in *ServerPropertiesForCreate) DeepCopyInto(out *ServerPropertiesForCreate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPropertiesForDefaultCreate ¶
type ServerPropertiesForDefaultCreate struct {
AdministratorLogin *string `json:"administratorLogin,omitempty"`
AdministratorLoginPassword *genruntime.SecretReference `json:"administratorLoginPassword,omitempty"`
CreateMode *string `json:"createMode,omitempty"`
MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
SslEnforcement *string `json:"sslEnforcement,omitempty"`
StorageProfile *StorageProfile `json:"storageProfile,omitempty"`
Version *string `json:"version,omitempty"`
}
Storage version of v1beta20180601.ServerPropertiesForDefaultCreate
func (*ServerPropertiesForDefaultCreate) DeepCopy ¶
func (in *ServerPropertiesForDefaultCreate) DeepCopy() *ServerPropertiesForDefaultCreate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForDefaultCreate.
func (*ServerPropertiesForDefaultCreate) DeepCopyInto ¶
func (in *ServerPropertiesForDefaultCreate) DeepCopyInto(out *ServerPropertiesForDefaultCreate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPropertiesForGeoRestore ¶
type ServerPropertiesForGeoRestore struct {
CreateMode *string `json:"createMode,omitempty"`
MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
SourceServerId *string `json:"sourceServerId,omitempty"`
SslEnforcement *string `json:"sslEnforcement,omitempty"`
StorageProfile *StorageProfile `json:"storageProfile,omitempty"`
Version *string `json:"version,omitempty"`
}
Storage version of v1beta20180601.ServerPropertiesForGeoRestore
func (*ServerPropertiesForGeoRestore) DeepCopy ¶
func (in *ServerPropertiesForGeoRestore) DeepCopy() *ServerPropertiesForGeoRestore
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForGeoRestore.
func (*ServerPropertiesForGeoRestore) DeepCopyInto ¶
func (in *ServerPropertiesForGeoRestore) DeepCopyInto(out *ServerPropertiesForGeoRestore)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPropertiesForReplica ¶
type ServerPropertiesForReplica struct {
CreateMode *string `json:"createMode,omitempty"`
MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
SourceServerId *string `json:"sourceServerId,omitempty"`
SslEnforcement *string `json:"sslEnforcement,omitempty"`
StorageProfile *StorageProfile `json:"storageProfile,omitempty"`
Version *string `json:"version,omitempty"`
}
Storage version of v1beta20180601.ServerPropertiesForReplica
func (*ServerPropertiesForReplica) DeepCopy ¶
func (in *ServerPropertiesForReplica) DeepCopy() *ServerPropertiesForReplica
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForReplica.
func (*ServerPropertiesForReplica) DeepCopyInto ¶
func (in *ServerPropertiesForReplica) DeepCopyInto(out *ServerPropertiesForReplica)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPropertiesForRestore ¶
type ServerPropertiesForRestore struct {
CreateMode *string `json:"createMode,omitempty"`
MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
RestorePointInTime *string `json:"restorePointInTime,omitempty"`
SourceServerId *string `json:"sourceServerId,omitempty"`
SslEnforcement *string `json:"sslEnforcement,omitempty"`
StorageProfile *StorageProfile `json:"storageProfile,omitempty"`
Version *string `json:"version,omitempty"`
}
Storage version of v1beta20180601.ServerPropertiesForRestore
func (*ServerPropertiesForRestore) DeepCopy ¶
func (in *ServerPropertiesForRestore) DeepCopy() *ServerPropertiesForRestore
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForRestore.
func (*ServerPropertiesForRestore) DeepCopyInto ¶
func (in *ServerPropertiesForRestore) DeepCopyInto(out *ServerPropertiesForRestore)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Server_Status ¶
type Server_Status struct {
AdministratorLogin *string `json:"administratorLogin,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
EarliestRestoreDate *string `json:"earliestRestoreDate,omitempty"`
FullyQualifiedDomainName *string `json:"fullyQualifiedDomainName,omitempty"`
Id *string `json:"id,omitempty"`
Location *string `json:"location,omitempty"`
MasterServerId *string `json:"masterServerId,omitempty"`
MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"`
Name *string `json:"name,omitempty"`
PrivateEndpointConnections []ServerPrivateEndpointConnection_Status `json:"privateEndpointConnections,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
ReplicaCapacity *int `json:"replicaCapacity,omitempty"`
ReplicationRole *string `json:"replicationRole,omitempty"`
Sku *Sku_Status `json:"sku,omitempty"`
SslEnforcement *string `json:"sslEnforcement,omitempty"`
StorageProfile *StorageProfile_Status `json:"storageProfile,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
UserVisibleState *string `json:"userVisibleState,omitempty"`
Version *string `json:"version,omitempty"`
}
Storage version of v1beta20180601.Server_Status
func (*Server_Status) ConvertStatusFrom ¶
func (server *Server_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Server_Status from the provided source
func (*Server_Status) ConvertStatusTo ¶
func (server *Server_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Server_Status
func (*Server_Status) DeepCopy ¶
func (in *Server_Status) DeepCopy() *Server_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server_Status.
func (*Server_Status) DeepCopyInto ¶
func (in *Server_Status) DeepCopyInto(out *Server_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersConfigurations_Spec ¶
type ServersConfigurations_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"`
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 dbformariadb.azure.com/Server resource
Owner *genruntime.KnownResourceReference `group:"dbformariadb.azure.com" json:"owner,omitempty" kind:"Server"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Source *string `json:"source,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1beta20180601.ServersConfigurations_Spec
func (*ServersConfigurations_Spec) ConvertSpecFrom ¶
func (configurations *ServersConfigurations_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersConfigurations_Spec from the provided source
func (*ServersConfigurations_Spec) ConvertSpecTo ¶
func (configurations *ServersConfigurations_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersConfigurations_Spec
func (*ServersConfigurations_Spec) DeepCopy ¶
func (in *ServersConfigurations_Spec) DeepCopy() *ServersConfigurations_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersConfigurations_Spec.
func (*ServersConfigurations_Spec) DeepCopyInto ¶
func (in *ServersConfigurations_Spec) DeepCopyInto(out *ServersConfigurations_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabases_Spec ¶
type ServersDatabases_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"`
Charset *string `json:"charset,omitempty"`
Collation *string `json:"collation,omitempty"`
Location *string `json:"location,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 dbformariadb.azure.com/Server resource
Owner *genruntime.KnownResourceReference `group:"dbformariadb.azure.com" json:"owner,omitempty" kind:"Server"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1beta20180601.ServersDatabases_Spec
func (*ServersDatabases_Spec) ConvertSpecFrom ¶
func (databases *ServersDatabases_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersDatabases_Spec from the provided source
func (*ServersDatabases_Spec) ConvertSpecTo ¶
func (databases *ServersDatabases_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersDatabases_Spec
func (*ServersDatabases_Spec) DeepCopy ¶
func (in *ServersDatabases_Spec) DeepCopy() *ServersDatabases_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabases_Spec.
func (*ServersDatabases_Spec) DeepCopyInto ¶
func (in *ServersDatabases_Spec) DeepCopyInto(out *ServersDatabases_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Servers_Spec ¶
type Servers_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 *ServerOperatorSpec `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"`
Properties *ServerPropertiesForCreate `json:"properties,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Sku *Sku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1beta20180601.Servers_Spec
func (*Servers_Spec) ConvertSpecFrom ¶
func (servers *Servers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Servers_Spec from the provided source
func (*Servers_Spec) ConvertSpecTo ¶
func (servers *Servers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Servers_Spec
func (*Servers_Spec) DeepCopy ¶
func (in *Servers_Spec) DeepCopy() *Servers_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Servers_Spec.
func (*Servers_Spec) DeepCopyInto ¶
func (in *Servers_Spec) DeepCopyInto(out *Servers_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku ¶
type Sku struct {
Capacity *int `json:"capacity,omitempty"`
Family *string `json:"family,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Size *string `json:"size,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1beta20180601.Sku Generated from: https://schema.management.azure.com/schemas/2018-06-01/Microsoft.DBforMariaDB.json#/definitions/Sku
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku_Status ¶
type Sku_Status struct {
Capacity *int `json:"capacity,omitempty"`
Family *string `json:"family,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Size *string `json:"size,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1beta20180601.Sku_Status
func (*Sku_Status) DeepCopy ¶
func (in *Sku_Status) DeepCopy() *Sku_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_Status.
func (*Sku_Status) DeepCopyInto ¶
func (in *Sku_Status) DeepCopyInto(out *Sku_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageProfile ¶
type StorageProfile struct {
BackupRetentionDays *int `json:"backupRetentionDays,omitempty"`
GeoRedundantBackup *string `json:"geoRedundantBackup,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StorageAutogrow *string `json:"storageAutogrow,omitempty"`
StorageMB *int `json:"storageMB,omitempty"`
}
Storage version of v1beta20180601.StorageProfile Generated from: https://schema.management.azure.com/schemas/2018-06-01/Microsoft.DBforMariaDB.json#/definitions/StorageProfile
func (*StorageProfile) DeepCopy ¶
func (in *StorageProfile) DeepCopy() *StorageProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageProfile.
func (*StorageProfile) DeepCopyInto ¶
func (in *StorageProfile) DeepCopyInto(out *StorageProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageProfile_Status ¶
type StorageProfile_Status struct {
BackupRetentionDays *int `json:"backupRetentionDays,omitempty"`
GeoRedundantBackup *string `json:"geoRedundantBackup,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StorageAutogrow *string `json:"storageAutogrow,omitempty"`
StorageMB *int `json:"storageMB,omitempty"`
}
Storage version of v1beta20180601.StorageProfile_Status
func (*StorageProfile_Status) DeepCopy ¶
func (in *StorageProfile_Status) DeepCopy() *StorageProfile_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageProfile_Status.
func (*StorageProfile_Status) DeepCopyInto ¶
func (in *StorageProfile_Status) DeepCopyInto(out *StorageProfile_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.