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 storage contains API Schema definitions for the dbformariadb storage 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 +versionName=v1api20180601storage
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 (configuration *Configuration) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- 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) SecretDestinationExpressions() []*core.DestinationExpression
- func (configuration *Configuration) SetConditions(conditions conditions.Conditions)
- func (configuration *Configuration) SetStatus(status genruntime.ConvertibleStatus) error
- type ConfigurationList
- type ConfigurationOperatorSpec
- 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 Configuration_Spec
- func (configuration *Configuration_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (configuration *Configuration_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *Configuration_Spec) DeepCopy() *Configuration_Spec
- func (in *Configuration_Spec) DeepCopyInto(out *Configuration_Spec)
- type Database
- func (database *Database) AzureName() string
- func (database *Database) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- 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) SecretDestinationExpressions() []*core.DestinationExpression
- func (database *Database) SetConditions(conditions conditions.Conditions)
- func (database *Database) SetStatus(status genruntime.ConvertibleStatus) error
- type DatabaseList
- type DatabaseOperatorSpec
- 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 Database_Spec
- type PrivateEndpointProperty_STATUS
- type Server
- func (server *Server) AzureName() string
- func (server *Server) ConfigMapDestinationExpressions() []*core.DestinationExpression
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- 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) SecretDestinationExpressions() []*core.DestinationExpression
- 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 Server_Spec
- type Sku
- type Sku_STATUS
- type StorageProfile
- type StorageProfile_STATUS
Constants ¶
const APIVersion_Value = APIVersion("2018-06-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "dbformariadb.azure.com", Version: "v1api20180601storage"} // 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 v1api20180601.APIVersion +kubebuilder:validation:Enum={"2018-06-01"}
type Configuration ¶
type Configuration struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Configuration_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 v1api20180601.Configuration Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}/configurations/{configurationName}
func (*Configuration) AzureName ¶
func (configuration *Configuration) AzureName() string
AzureName returns the Azure name of the resource
func (*Configuration) ConfigMapDestinationExpressions ¶
func (configuration *Configuration) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) GetSupportedOperations ¶
func (configuration *Configuration) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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
func (*Configuration) SecretDestinationExpressions ¶
func (configuration *Configuration) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20180601.Configuration Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}/configurations/{configurationName}
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 ConfigurationOperatorSpec ¶
type ConfigurationOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180601.ConfigurationOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ConfigurationOperatorSpec) DeepCopy ¶
func (in *ConfigurationOperatorSpec) DeepCopy() *ConfigurationOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationOperatorSpec.
func (*ConfigurationOperatorSpec) DeepCopyInto ¶
func (in *ConfigurationOperatorSpec) DeepCopyInto(out *ConfigurationOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 v1api20180601.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 Configuration_Spec ¶
type 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"` OperatorSpec *ConfigurationOperatorSpec `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 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 v1api20180601.Configuration_Spec
func (*Configuration_Spec) ConvertSpecFrom ¶
func (configuration *Configuration_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Configuration_Spec from the provided source
func (*Configuration_Spec) ConvertSpecTo ¶
func (configuration *Configuration_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Configuration_Spec
func (*Configuration_Spec) DeepCopy ¶
func (in *Configuration_Spec) DeepCopy() *Configuration_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Configuration_Spec.
func (*Configuration_Spec) DeepCopyInto ¶
func (in *Configuration_Spec) DeepCopyInto(out *Configuration_Spec)
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 Database_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 v1api20180601.Database Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}/databases/{databaseName}
func (*Database) ConfigMapDestinationExpressions ¶
func (database *Database) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) GetSupportedOperations ¶
func (database *Database) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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
func (*Database) SecretDestinationExpressions ¶
func (database *Database) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20180601.Database Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}/databases/{databaseName}
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 DatabaseOperatorSpec ¶
type DatabaseOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180601.DatabaseOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DatabaseOperatorSpec) DeepCopy ¶
func (in *DatabaseOperatorSpec) DeepCopy() *DatabaseOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseOperatorSpec.
func (*DatabaseOperatorSpec) DeepCopyInto ¶
func (in *DatabaseOperatorSpec) DeepCopyInto(out *DatabaseOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 v1api20180601.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 Database_Spec ¶
type 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"` OperatorSpec *DatabaseOperatorSpec `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 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 v1api20180601.Database_Spec
func (*Database_Spec) ConvertSpecFrom ¶
func (database *Database_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Database_Spec from the provided source
func (*Database_Spec) ConvertSpecTo ¶
func (database *Database_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Database_Spec
func (*Database_Spec) DeepCopy ¶
func (in *Database_Spec) DeepCopy() *Database_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database_Spec.
func (*Database_Spec) DeepCopyInto ¶
func (in *Database_Spec) DeepCopyInto(out *Database_Spec)
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 v1api20180601.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 Server_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 v1api20180601.Server Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}
func (*Server) ConfigMapDestinationExpressions ¶
func (server *Server) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) GetSupportedOperations ¶
func (server *Server) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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
func (*Server) SecretDestinationExpressions ¶
func (server *Server) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20180601.Server Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}
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 v1api20180601.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 { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` Secrets *ServerOperatorSecrets `json:"secrets,omitempty"` }
Storage version of v1api20180601.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 v1api20180601.ServerPrivateEndpointConnectionProperties_STATUS Properties of a private endpoint connection.
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 v1api20180601.ServerPrivateEndpointConnection_STATUS A private endpoint connection under a server
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 v1api20180601.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 { 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 v1api20180601.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 v1api20180601.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 v1api20180601.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 v1api20180601.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 v1api20180601.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 v1api20180601.Server_STATUS Represents a server.
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 v1api20180601.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 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 v1api20180601.Sku Billing information related properties of a server.
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 v1api20180601.Sku_STATUS Billing information related properties of a server.
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 v1api20180601.StorageProfile Storage Profile properties of a server
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 v1api20180601.StorageProfile_STATUS Storage Profile properties of a server
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.