v1beta20180601storage

package
v2.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2023 License: MIT Imports: 10 Imported by: 0

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

View Source
const APIVersion_Value = APIVersion("2018-06-01")

Variables

View Source
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 Deprecated version of APIVersion. Use v1api20180601.APIVersion instead +kubebuilder:validation:Enum={"2018-06-01"}

type Configuration

type Configuration struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              Servers_Configuration_Spec   `json:"spec,omitempty"`
	Status            Servers_Configuration_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1beta20180601.Configuration Deprecated version of Configuration. Use v1api20180601.Configuration instead

func (*Configuration) AssignProperties_From_Configuration

func (configuration *Configuration) AssignProperties_From_Configuration(source *v20180601s.Configuration) error

AssignProperties_From_Configuration populates our Configuration from the provided source Configuration

func (*Configuration) AssignProperties_To_Configuration

func (configuration *Configuration) AssignProperties_To_Configuration(destination *v20180601s.Configuration) error

AssignProperties_To_Configuration populates the provided destination Configuration from our Configuration

func (*Configuration) AzureName

func (configuration *Configuration) AzureName() string

AzureName returns the Azure name of the resource

func (*Configuration) ConvertFrom

func (configuration *Configuration) ConvertFrom(hub conversion.Hub) error

ConvertFrom populates our Configuration from the provided hub Configuration

func (*Configuration) ConvertTo

func (configuration *Configuration) ConvertTo(hub conversion.Hub) error

ConvertTo populates the provided hub Configuration from our Configuration

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) 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

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 Deprecated version of Configuration. Use v1api20180601.Configuration instead

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 Database

type Database struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              Servers_Database_Spec   `json:"spec,omitempty"`
	Status            Servers_Database_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1beta20180601.Database Deprecated version of Database. Use v1api20180601.Database instead

func (*Database) AssignProperties_From_Database

func (database *Database) AssignProperties_From_Database(source *v20180601s.Database) error

AssignProperties_From_Database populates our Database from the provided source Database

func (*Database) AssignProperties_To_Database

func (database *Database) AssignProperties_To_Database(destination *v20180601s.Database) error

AssignProperties_To_Database populates the provided destination Database from our Database

func (*Database) AzureName

func (database *Database) AzureName() string

AzureName returns the Azure name of the resource

func (*Database) ConvertFrom

func (database *Database) ConvertFrom(hub conversion.Hub) error

ConvertFrom populates our Database from the provided hub Database

func (*Database) ConvertTo

func (database *Database) ConvertTo(hub conversion.Hub) error

ConvertTo populates the provided hub Database from our Database

func (*Database) DeepCopy

func (in *Database) DeepCopy() *Database

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database.

func (*Database) DeepCopyInto

func (in *Database) DeepCopyInto(out *Database)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Database) DeepCopyObject

func (in *Database) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (Database) GetAPIVersion

func (database Database) GetAPIVersion() string

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

func (database *Database) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMariaDB/servers/databases"

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

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 Deprecated version of Database. Use v1api20180601.Database instead

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 PrivateEndpointProperty_STATUS

type PrivateEndpointProperty_STATUS struct {
	Id          *string                `json:"id,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20180601.PrivateEndpointProperty_STATUS Deprecated version of PrivateEndpointProperty_STATUS. Use v1api20180601.PrivateEndpointProperty_STATUS instead

func (*PrivateEndpointProperty_STATUS) AssignProperties_From_PrivateEndpointProperty_STATUS

func (property *PrivateEndpointProperty_STATUS) AssignProperties_From_PrivateEndpointProperty_STATUS(source *v20180601s.PrivateEndpointProperty_STATUS) error

AssignProperties_From_PrivateEndpointProperty_STATUS populates our PrivateEndpointProperty_STATUS from the provided source PrivateEndpointProperty_STATUS

func (*PrivateEndpointProperty_STATUS) AssignProperties_To_PrivateEndpointProperty_STATUS

func (property *PrivateEndpointProperty_STATUS) AssignProperties_To_PrivateEndpointProperty_STATUS(destination *v20180601s.PrivateEndpointProperty_STATUS) error

AssignProperties_To_PrivateEndpointProperty_STATUS populates the provided destination PrivateEndpointProperty_STATUS from our PrivateEndpointProperty_STATUS

func (*PrivateEndpointProperty_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointProperty_STATUS.

func (*PrivateEndpointProperty_STATUS) DeepCopyInto

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              Server_Spec   `json:"spec,omitempty"`
	Status            Server_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1beta20180601.Server Deprecated version of Server. Use v1api20180601.Server instead

func (*Server) AssignProperties_From_Server

func (server *Server) AssignProperties_From_Server(source *v20180601s.Server) error

AssignProperties_From_Server populates our Server from the provided source Server

func (*Server) AssignProperties_To_Server

func (server *Server) AssignProperties_To_Server(destination *v20180601s.Server) error

AssignProperties_To_Server populates the provided destination Server from our Server

func (*Server) AzureName

func (server *Server) AzureName() string

AzureName returns the Azure name of the resource

func (*Server) ConvertFrom

func (server *Server) ConvertFrom(hub conversion.Hub) error

ConvertFrom populates our Server from the provided hub Server

func (*Server) ConvertTo

func (server *Server) ConvertTo(hub conversion.Hub) error

ConvertTo populates the provided hub Server from our Server

func (*Server) DeepCopy

func (in *Server) DeepCopy() *Server

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server.

func (*Server) DeepCopyInto

func (in *Server) DeepCopyInto(out *Server)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Server) DeepCopyObject

func (in *Server) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (Server) GetAPIVersion

func (server Server) GetAPIVersion() string

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

func (server *Server) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMariaDB/servers"

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

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 Deprecated version of Server. Use v1api20180601.Server instead

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) AssignProperties_From_ServerOperatorSecrets

func (secrets *ServerOperatorSecrets) AssignProperties_From_ServerOperatorSecrets(source *v20180601s.ServerOperatorSecrets) error

AssignProperties_From_ServerOperatorSecrets populates our ServerOperatorSecrets from the provided source ServerOperatorSecrets

func (*ServerOperatorSecrets) AssignProperties_To_ServerOperatorSecrets

func (secrets *ServerOperatorSecrets) AssignProperties_To_ServerOperatorSecrets(destination *v20180601s.ServerOperatorSecrets) error

AssignProperties_To_ServerOperatorSecrets populates the provided destination ServerOperatorSecrets from our ServerOperatorSecrets

func (*ServerOperatorSecrets) DeepCopy

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) AssignProperties_From_ServerOperatorSpec

func (operator *ServerOperatorSpec) AssignProperties_From_ServerOperatorSpec(source *v20180601s.ServerOperatorSpec) error

AssignProperties_From_ServerOperatorSpec populates our ServerOperatorSpec from the provided source ServerOperatorSpec

func (*ServerOperatorSpec) AssignProperties_To_ServerOperatorSpec

func (operator *ServerOperatorSpec) AssignProperties_To_ServerOperatorSpec(destination *v20180601s.ServerOperatorSpec) error

AssignProperties_To_ServerOperatorSpec populates the provided destination ServerOperatorSpec from our ServerOperatorSpec

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 Deprecated version of ServerPrivateEndpointConnectionProperties_STATUS. Use v1api20180601.ServerPrivateEndpointConnectionProperties_STATUS instead

func (*ServerPrivateEndpointConnectionProperties_STATUS) AssignProperties_From_ServerPrivateEndpointConnectionProperties_STATUS

func (properties *ServerPrivateEndpointConnectionProperties_STATUS) AssignProperties_From_ServerPrivateEndpointConnectionProperties_STATUS(source *v20180601s.ServerPrivateEndpointConnectionProperties_STATUS) error

AssignProperties_From_ServerPrivateEndpointConnectionProperties_STATUS populates our ServerPrivateEndpointConnectionProperties_STATUS from the provided source ServerPrivateEndpointConnectionProperties_STATUS

func (*ServerPrivateEndpointConnectionProperties_STATUS) AssignProperties_To_ServerPrivateEndpointConnectionProperties_STATUS

func (properties *ServerPrivateEndpointConnectionProperties_STATUS) AssignProperties_To_ServerPrivateEndpointConnectionProperties_STATUS(destination *v20180601s.ServerPrivateEndpointConnectionProperties_STATUS) error

AssignProperties_To_ServerPrivateEndpointConnectionProperties_STATUS populates the provided destination ServerPrivateEndpointConnectionProperties_STATUS from our ServerPrivateEndpointConnectionProperties_STATUS

func (*ServerPrivateEndpointConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPrivateEndpointConnectionProperties_STATUS.

func (*ServerPrivateEndpointConnectionProperties_STATUS) DeepCopyInto

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 Deprecated version of ServerPrivateEndpointConnection_STATUS. Use v1api20180601.ServerPrivateEndpointConnection_STATUS instead

func (*ServerPrivateEndpointConnection_STATUS) AssignProperties_From_ServerPrivateEndpointConnection_STATUS

func (connection *ServerPrivateEndpointConnection_STATUS) AssignProperties_From_ServerPrivateEndpointConnection_STATUS(source *v20180601s.ServerPrivateEndpointConnection_STATUS) error

AssignProperties_From_ServerPrivateEndpointConnection_STATUS populates our ServerPrivateEndpointConnection_STATUS from the provided source ServerPrivateEndpointConnection_STATUS

func (*ServerPrivateEndpointConnection_STATUS) AssignProperties_To_ServerPrivateEndpointConnection_STATUS

func (connection *ServerPrivateEndpointConnection_STATUS) AssignProperties_To_ServerPrivateEndpointConnection_STATUS(destination *v20180601s.ServerPrivateEndpointConnection_STATUS) error

AssignProperties_To_ServerPrivateEndpointConnection_STATUS populates the provided destination ServerPrivateEndpointConnection_STATUS from our ServerPrivateEndpointConnection_STATUS

func (*ServerPrivateEndpointConnection_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPrivateEndpointConnection_STATUS.

func (*ServerPrivateEndpointConnection_STATUS) DeepCopyInto

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 Deprecated version of ServerPrivateLinkServiceConnectionStateProperty_STATUS. Use v1api20180601.ServerPrivateLinkServiceConnectionStateProperty_STATUS instead

func (*ServerPrivateLinkServiceConnectionStateProperty_STATUS) AssignProperties_From_ServerPrivateLinkServiceConnectionStateProperty_STATUS

func (property *ServerPrivateLinkServiceConnectionStateProperty_STATUS) AssignProperties_From_ServerPrivateLinkServiceConnectionStateProperty_STATUS(source *v20180601s.ServerPrivateLinkServiceConnectionStateProperty_STATUS) error

AssignProperties_From_ServerPrivateLinkServiceConnectionStateProperty_STATUS populates our ServerPrivateLinkServiceConnectionStateProperty_STATUS from the provided source ServerPrivateLinkServiceConnectionStateProperty_STATUS

func (*ServerPrivateLinkServiceConnectionStateProperty_STATUS) AssignProperties_To_ServerPrivateLinkServiceConnectionStateProperty_STATUS

func (property *ServerPrivateLinkServiceConnectionStateProperty_STATUS) AssignProperties_To_ServerPrivateLinkServiceConnectionStateProperty_STATUS(destination *v20180601s.ServerPrivateLinkServiceConnectionStateProperty_STATUS) error

AssignProperties_To_ServerPrivateLinkServiceConnectionStateProperty_STATUS populates the provided destination ServerPrivateLinkServiceConnectionStateProperty_STATUS from our ServerPrivateLinkServiceConnectionStateProperty_STATUS

func (*ServerPrivateLinkServiceConnectionStateProperty_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPrivateLinkServiceConnectionStateProperty_STATUS.

func (*ServerPrivateLinkServiceConnectionStateProperty_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServerPropertiesForCreate

type ServerPropertiesForCreate struct {
	Default            *ServerPropertiesForDefaultCreate `json:"default,omitempty"`
	GeoRestore         *ServerPropertiesForGeoRestore    `json:"geoRestore,omitempty"`
	PointInTimeRestore *ServerPropertiesForRestore       `json:"pointInTimeRestore,omitempty"`
	PropertyBag        genruntime.PropertyBag            `json:"$propertyBag,omitempty"`
	Replica            *ServerPropertiesForReplica       `json:"replica,omitempty"`
}

Storage version of v1beta20180601.ServerPropertiesForCreate Deprecated version of ServerPropertiesForCreate. Use v1api20180601.ServerPropertiesForCreate instead

func (*ServerPropertiesForCreate) AssignProperties_From_ServerPropertiesForCreate

func (create *ServerPropertiesForCreate) AssignProperties_From_ServerPropertiesForCreate(source *v20180601s.ServerPropertiesForCreate) error

AssignProperties_From_ServerPropertiesForCreate populates our ServerPropertiesForCreate from the provided source ServerPropertiesForCreate

func (*ServerPropertiesForCreate) AssignProperties_To_ServerPropertiesForCreate

func (create *ServerPropertiesForCreate) AssignProperties_To_ServerPropertiesForCreate(destination *v20180601s.ServerPropertiesForCreate) error

AssignProperties_To_ServerPropertiesForCreate populates the provided destination ServerPropertiesForCreate from our ServerPropertiesForCreate

func (*ServerPropertiesForCreate) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForCreate.

func (*ServerPropertiesForCreate) DeepCopyInto

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 Deprecated version of ServerPropertiesForDefaultCreate. Use v1api20180601.ServerPropertiesForDefaultCreate instead

func (*ServerPropertiesForDefaultCreate) AssignProperties_From_ServerPropertiesForDefaultCreate

func (create *ServerPropertiesForDefaultCreate) AssignProperties_From_ServerPropertiesForDefaultCreate(source *v20180601s.ServerPropertiesForDefaultCreate) error

AssignProperties_From_ServerPropertiesForDefaultCreate populates our ServerPropertiesForDefaultCreate from the provided source ServerPropertiesForDefaultCreate

func (*ServerPropertiesForDefaultCreate) AssignProperties_To_ServerPropertiesForDefaultCreate

func (create *ServerPropertiesForDefaultCreate) AssignProperties_To_ServerPropertiesForDefaultCreate(destination *v20180601s.ServerPropertiesForDefaultCreate) error

AssignProperties_To_ServerPropertiesForDefaultCreate populates the provided destination ServerPropertiesForDefaultCreate from our ServerPropertiesForDefaultCreate

func (*ServerPropertiesForDefaultCreate) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForDefaultCreate.

func (*ServerPropertiesForDefaultCreate) DeepCopyInto

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 Deprecated version of ServerPropertiesForGeoRestore. Use v1api20180601.ServerPropertiesForGeoRestore instead

func (*ServerPropertiesForGeoRestore) AssignProperties_From_ServerPropertiesForGeoRestore

func (restore *ServerPropertiesForGeoRestore) AssignProperties_From_ServerPropertiesForGeoRestore(source *v20180601s.ServerPropertiesForGeoRestore) error

AssignProperties_From_ServerPropertiesForGeoRestore populates our ServerPropertiesForGeoRestore from the provided source ServerPropertiesForGeoRestore

func (*ServerPropertiesForGeoRestore) AssignProperties_To_ServerPropertiesForGeoRestore

func (restore *ServerPropertiesForGeoRestore) AssignProperties_To_ServerPropertiesForGeoRestore(destination *v20180601s.ServerPropertiesForGeoRestore) error

AssignProperties_To_ServerPropertiesForGeoRestore populates the provided destination ServerPropertiesForGeoRestore from our ServerPropertiesForGeoRestore

func (*ServerPropertiesForGeoRestore) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForGeoRestore.

func (*ServerPropertiesForGeoRestore) DeepCopyInto

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 Deprecated version of ServerPropertiesForReplica. Use v1api20180601.ServerPropertiesForReplica instead

func (*ServerPropertiesForReplica) AssignProperties_From_ServerPropertiesForReplica

func (replica *ServerPropertiesForReplica) AssignProperties_From_ServerPropertiesForReplica(source *v20180601s.ServerPropertiesForReplica) error

AssignProperties_From_ServerPropertiesForReplica populates our ServerPropertiesForReplica from the provided source ServerPropertiesForReplica

func (*ServerPropertiesForReplica) AssignProperties_To_ServerPropertiesForReplica

func (replica *ServerPropertiesForReplica) AssignProperties_To_ServerPropertiesForReplica(destination *v20180601s.ServerPropertiesForReplica) error

AssignProperties_To_ServerPropertiesForReplica populates the provided destination ServerPropertiesForReplica from our ServerPropertiesForReplica

func (*ServerPropertiesForReplica) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForReplica.

func (*ServerPropertiesForReplica) DeepCopyInto

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 Deprecated version of ServerPropertiesForRestore. Use v1api20180601.ServerPropertiesForRestore instead

func (*ServerPropertiesForRestore) AssignProperties_From_ServerPropertiesForRestore

func (restore *ServerPropertiesForRestore) AssignProperties_From_ServerPropertiesForRestore(source *v20180601s.ServerPropertiesForRestore) error

AssignProperties_From_ServerPropertiesForRestore populates our ServerPropertiesForRestore from the provided source ServerPropertiesForRestore

func (*ServerPropertiesForRestore) AssignProperties_To_ServerPropertiesForRestore

func (restore *ServerPropertiesForRestore) AssignProperties_To_ServerPropertiesForRestore(destination *v20180601s.ServerPropertiesForRestore) error

AssignProperties_To_ServerPropertiesForRestore populates the provided destination ServerPropertiesForRestore from our ServerPropertiesForRestore

func (*ServerPropertiesForRestore) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPropertiesForRestore.

func (*ServerPropertiesForRestore) DeepCopyInto

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 Deprecated version of Server_STATUS. Use v1api20180601.Server_STATUS instead

func (*Server_STATUS) AssignProperties_From_Server_STATUS

func (server *Server_STATUS) AssignProperties_From_Server_STATUS(source *v20180601s.Server_STATUS) error

AssignProperties_From_Server_STATUS populates our Server_STATUS from the provided source Server_STATUS

func (*Server_STATUS) AssignProperties_To_Server_STATUS

func (server *Server_STATUS) AssignProperties_To_Server_STATUS(destination *v20180601s.Server_STATUS) error

AssignProperties_To_Server_STATUS populates the provided destination Server_STATUS from our 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 Server_Spec

type Server_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.Server_Spec

func (*Server_Spec) AssignProperties_From_Server_Spec

func (server *Server_Spec) AssignProperties_From_Server_Spec(source *v20180601s.Server_Spec) error

AssignProperties_From_Server_Spec populates our Server_Spec from the provided source Server_Spec

func (*Server_Spec) AssignProperties_To_Server_Spec

func (server *Server_Spec) AssignProperties_To_Server_Spec(destination *v20180601s.Server_Spec) error

AssignProperties_To_Server_Spec populates the provided destination Server_Spec from our Server_Spec

func (*Server_Spec) ConvertSpecFrom

func (server *Server_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our Server_Spec from the provided source

func (*Server_Spec) ConvertSpecTo

func (server *Server_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our Server_Spec

func (*Server_Spec) DeepCopy

func (in *Server_Spec) DeepCopy() *Server_Spec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server_Spec.

func (*Server_Spec) DeepCopyInto

func (in *Server_Spec) DeepCopyInto(out *Server_Spec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Servers_Configuration_STATUS

type Servers_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.Servers_Configuration_STATUS Deprecated version of Servers_Configuration_STATUS. Use v1api20180601.Servers_Configuration_STATUS instead

func (*Servers_Configuration_STATUS) AssignProperties_From_Servers_Configuration_STATUS

func (configuration *Servers_Configuration_STATUS) AssignProperties_From_Servers_Configuration_STATUS(source *v20180601s.Servers_Configuration_STATUS) error

AssignProperties_From_Servers_Configuration_STATUS populates our Servers_Configuration_STATUS from the provided source Servers_Configuration_STATUS

func (*Servers_Configuration_STATUS) AssignProperties_To_Servers_Configuration_STATUS

func (configuration *Servers_Configuration_STATUS) AssignProperties_To_Servers_Configuration_STATUS(destination *v20180601s.Servers_Configuration_STATUS) error

AssignProperties_To_Servers_Configuration_STATUS populates the provided destination Servers_Configuration_STATUS from our Servers_Configuration_STATUS

func (*Servers_Configuration_STATUS) ConvertStatusFrom

func (configuration *Servers_Configuration_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our Servers_Configuration_STATUS from the provided source

func (*Servers_Configuration_STATUS) ConvertStatusTo

func (configuration *Servers_Configuration_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our Servers_Configuration_STATUS

func (*Servers_Configuration_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Servers_Configuration_STATUS.

func (*Servers_Configuration_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Servers_Configuration_Spec

type Servers_Configuration_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"`
	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"`
	Value       *string                            `json:"value,omitempty"`
}

Storage version of v1beta20180601.Servers_Configuration_Spec

func (*Servers_Configuration_Spec) AssignProperties_From_Servers_Configuration_Spec

func (configuration *Servers_Configuration_Spec) AssignProperties_From_Servers_Configuration_Spec(source *v20180601s.Servers_Configuration_Spec) error

AssignProperties_From_Servers_Configuration_Spec populates our Servers_Configuration_Spec from the provided source Servers_Configuration_Spec

func (*Servers_Configuration_Spec) AssignProperties_To_Servers_Configuration_Spec

func (configuration *Servers_Configuration_Spec) AssignProperties_To_Servers_Configuration_Spec(destination *v20180601s.Servers_Configuration_Spec) error

AssignProperties_To_Servers_Configuration_Spec populates the provided destination Servers_Configuration_Spec from our Servers_Configuration_Spec

func (*Servers_Configuration_Spec) ConvertSpecFrom

func (configuration *Servers_Configuration_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our Servers_Configuration_Spec from the provided source

func (*Servers_Configuration_Spec) ConvertSpecTo

func (configuration *Servers_Configuration_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our Servers_Configuration_Spec

func (*Servers_Configuration_Spec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Servers_Configuration_Spec.

func (*Servers_Configuration_Spec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Servers_Database_STATUS

type Servers_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.Servers_Database_STATUS Deprecated version of Servers_Database_STATUS. Use v1api20180601.Servers_Database_STATUS instead

func (*Servers_Database_STATUS) AssignProperties_From_Servers_Database_STATUS

func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_STATUS(source *v20180601s.Servers_Database_STATUS) error

AssignProperties_From_Servers_Database_STATUS populates our Servers_Database_STATUS from the provided source Servers_Database_STATUS

func (*Servers_Database_STATUS) AssignProperties_To_Servers_Database_STATUS

func (database *Servers_Database_STATUS) AssignProperties_To_Servers_Database_STATUS(destination *v20180601s.Servers_Database_STATUS) error

AssignProperties_To_Servers_Database_STATUS populates the provided destination Servers_Database_STATUS from our Servers_Database_STATUS

func (*Servers_Database_STATUS) ConvertStatusFrom

func (database *Servers_Database_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our Servers_Database_STATUS from the provided source

func (*Servers_Database_STATUS) ConvertStatusTo

func (database *Servers_Database_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our Servers_Database_STATUS

func (*Servers_Database_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Servers_Database_STATUS.

func (*Servers_Database_STATUS) DeepCopyInto

func (in *Servers_Database_STATUS) DeepCopyInto(out *Servers_Database_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Servers_Database_Spec

type Servers_Database_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"`
	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"`
}

Storage version of v1beta20180601.Servers_Database_Spec

func (*Servers_Database_Spec) AssignProperties_From_Servers_Database_Spec

func (database *Servers_Database_Spec) AssignProperties_From_Servers_Database_Spec(source *v20180601s.Servers_Database_Spec) error

AssignProperties_From_Servers_Database_Spec populates our Servers_Database_Spec from the provided source Servers_Database_Spec

func (*Servers_Database_Spec) AssignProperties_To_Servers_Database_Spec

func (database *Servers_Database_Spec) AssignProperties_To_Servers_Database_Spec(destination *v20180601s.Servers_Database_Spec) error

AssignProperties_To_Servers_Database_Spec populates the provided destination Servers_Database_Spec from our Servers_Database_Spec

func (*Servers_Database_Spec) ConvertSpecFrom

func (database *Servers_Database_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our Servers_Database_Spec from the provided source

func (*Servers_Database_Spec) ConvertSpecTo

func (database *Servers_Database_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our Servers_Database_Spec

func (*Servers_Database_Spec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Servers_Database_Spec.

func (*Servers_Database_Spec) DeepCopyInto

func (in *Servers_Database_Spec) DeepCopyInto(out *Servers_Database_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 Deprecated version of Sku. Use v1api20180601.Sku instead

func (*Sku) AssignProperties_From_Sku

func (sku *Sku) AssignProperties_From_Sku(source *v20180601s.Sku) error

AssignProperties_From_Sku populates our Sku from the provided source Sku

func (*Sku) AssignProperties_To_Sku

func (sku *Sku) AssignProperties_To_Sku(destination *v20180601s.Sku) error

AssignProperties_To_Sku populates the provided destination Sku from our Sku

func (*Sku) DeepCopy

func (in *Sku) DeepCopy() *Sku

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.

func (*Sku) DeepCopyInto

func (in *Sku) DeepCopyInto(out *Sku)

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 Deprecated version of Sku_STATUS. Use v1api20180601.Sku_STATUS instead

func (*Sku_STATUS) AssignProperties_From_Sku_STATUS

func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20180601s.Sku_STATUS) error

AssignProperties_From_Sku_STATUS populates our Sku_STATUS from the provided source Sku_STATUS

func (*Sku_STATUS) AssignProperties_To_Sku_STATUS

func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *v20180601s.Sku_STATUS) error

AssignProperties_To_Sku_STATUS populates the provided destination Sku_STATUS from our 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 Deprecated version of StorageProfile. Use v1api20180601.StorageProfile instead

func (*StorageProfile) AssignProperties_From_StorageProfile

func (profile *StorageProfile) AssignProperties_From_StorageProfile(source *v20180601s.StorageProfile) error

AssignProperties_From_StorageProfile populates our StorageProfile from the provided source StorageProfile

func (*StorageProfile) AssignProperties_To_StorageProfile

func (profile *StorageProfile) AssignProperties_To_StorageProfile(destination *v20180601s.StorageProfile) error

AssignProperties_To_StorageProfile populates the provided destination StorageProfile from our 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 Deprecated version of StorageProfile_STATUS. Use v1api20180601.StorageProfile_STATUS instead

func (*StorageProfile_STATUS) AssignProperties_From_StorageProfile_STATUS

func (profile *StorageProfile_STATUS) AssignProperties_From_StorageProfile_STATUS(source *v20180601s.StorageProfile_STATUS) error

AssignProperties_From_StorageProfile_STATUS populates our StorageProfile_STATUS from the provided source StorageProfile_STATUS

func (*StorageProfile_STATUS) AssignProperties_To_StorageProfile_STATUS

func (profile *StorageProfile_STATUS) AssignProperties_To_StorageProfile_STATUS(destination *v20180601s.StorageProfile_STATUS) error

AssignProperties_To_StorageProfile_STATUS populates the provided destination StorageProfile_STATUS from our StorageProfile_STATUS

func (*StorageProfile_STATUS) DeepCopy

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL