Documentation ¶
Overview ¶
Package v1api20220101 contains API Schema definitions for the dbformysql v1api20220101 API group +groupName=dbformysql.azure.com
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package v1api20220101 contains API Schema definitions for the dbformysql v1api20220101 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=dbformysql.azure.com +versionName=v1api20220101
Index ¶
- Constants
- Variables
- type APIVersion
- type AdministratorProperties_ARM
- type AdministratorProperties_AdministratorType
- type AdministratorProperties_AdministratorType_STATUS
- type AdministratorProperties_STATUS_ARM
- type ConfigurationProperties_ARM
- type ConfigurationProperties_IsConfigPendingRestart_STATUS
- type ConfigurationProperties_IsDynamicConfig_STATUS
- type ConfigurationProperties_IsReadOnly_STATUS
- type ConfigurationProperties_STATUS_ARM
- type ConfigurationProperties_Source
- type ConfigurationProperties_Source_STATUS
- type FlexibleServersAdministrator
- func (administrator *FlexibleServersAdministrator) AssignProperties_From_FlexibleServersAdministrator(source *v20220101s.FlexibleServersAdministrator) error
- func (administrator *FlexibleServersAdministrator) AssignProperties_To_FlexibleServersAdministrator(destination *v20220101s.FlexibleServersAdministrator) error
- func (administrator *FlexibleServersAdministrator) AzureName() string
- func (administrator *FlexibleServersAdministrator) ConvertFrom(hub conversion.Hub) error
- func (administrator *FlexibleServersAdministrator) ConvertTo(hub conversion.Hub) error
- func (in *FlexibleServersAdministrator) DeepCopy() *FlexibleServersAdministrator
- func (in *FlexibleServersAdministrator) DeepCopyInto(out *FlexibleServersAdministrator)
- func (in *FlexibleServersAdministrator) DeepCopyObject() runtime.Object
- func (administrator *FlexibleServersAdministrator) Default()
- func (administrator FlexibleServersAdministrator) GetAPIVersion() string
- func (administrator *FlexibleServersAdministrator) GetConditions() conditions.Conditions
- func (administrator *FlexibleServersAdministrator) GetResourceScope() genruntime.ResourceScope
- func (administrator *FlexibleServersAdministrator) GetSpec() genruntime.ConvertibleSpec
- func (administrator *FlexibleServersAdministrator) GetStatus() genruntime.ConvertibleStatus
- func (administrator *FlexibleServersAdministrator) GetSupportedOperations() []genruntime.ResourceOperation
- func (administrator *FlexibleServersAdministrator) GetType() string
- func (administrator *FlexibleServersAdministrator) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (administrator *FlexibleServersAdministrator) NewEmptyStatus() genruntime.ConvertibleStatus
- func (administrator *FlexibleServersAdministrator) OriginalGVK() *schema.GroupVersionKind
- func (administrator *FlexibleServersAdministrator) Owner() *genruntime.ResourceReference
- func (administrator *FlexibleServersAdministrator) SetConditions(conditions conditions.Conditions)
- func (administrator *FlexibleServersAdministrator) SetStatus(status genruntime.ConvertibleStatus) error
- func (administrator *FlexibleServersAdministrator) ValidateCreate() (admission.Warnings, error)
- func (administrator *FlexibleServersAdministrator) ValidateDelete() (admission.Warnings, error)
- func (administrator *FlexibleServersAdministrator) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type FlexibleServersAdministratorList
- type FlexibleServersConfiguration
- func (configuration *FlexibleServersConfiguration) AssignProperties_From_FlexibleServersConfiguration(source *v20220101s.FlexibleServersConfiguration) error
- func (configuration *FlexibleServersConfiguration) AssignProperties_To_FlexibleServersConfiguration(destination *v20220101s.FlexibleServersConfiguration) error
- func (configuration *FlexibleServersConfiguration) AzureName() string
- func (configuration *FlexibleServersConfiguration) ConvertFrom(hub conversion.Hub) error
- func (configuration *FlexibleServersConfiguration) ConvertTo(hub conversion.Hub) error
- func (in *FlexibleServersConfiguration) DeepCopy() *FlexibleServersConfiguration
- func (in *FlexibleServersConfiguration) DeepCopyInto(out *FlexibleServersConfiguration)
- func (in *FlexibleServersConfiguration) DeepCopyObject() runtime.Object
- func (configuration *FlexibleServersConfiguration) Default()
- func (configuration FlexibleServersConfiguration) GetAPIVersion() string
- func (configuration *FlexibleServersConfiguration) GetConditions() conditions.Conditions
- func (configuration *FlexibleServersConfiguration) GetResourceScope() genruntime.ResourceScope
- func (configuration *FlexibleServersConfiguration) GetSpec() genruntime.ConvertibleSpec
- func (configuration *FlexibleServersConfiguration) GetStatus() genruntime.ConvertibleStatus
- func (configuration *FlexibleServersConfiguration) GetSupportedOperations() []genruntime.ResourceOperation
- func (configuration *FlexibleServersConfiguration) GetType() string
- func (configuration *FlexibleServersConfiguration) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (configuration *FlexibleServersConfiguration) NewEmptyStatus() genruntime.ConvertibleStatus
- func (configuration *FlexibleServersConfiguration) OriginalGVK() *schema.GroupVersionKind
- func (configuration *FlexibleServersConfiguration) Owner() *genruntime.ResourceReference
- func (configuration *FlexibleServersConfiguration) SetConditions(conditions conditions.Conditions)
- func (configuration *FlexibleServersConfiguration) SetStatus(status genruntime.ConvertibleStatus) error
- func (configuration *FlexibleServersConfiguration) ValidateCreate() (admission.Warnings, error)
- func (configuration *FlexibleServersConfiguration) ValidateDelete() (admission.Warnings, error)
- func (configuration *FlexibleServersConfiguration) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type FlexibleServersConfigurationList
- type FlexibleServers_Administrator_STATUS
- func (administrator *FlexibleServers_Administrator_STATUS) AssignProperties_From_FlexibleServers_Administrator_STATUS(source *v20220101s.FlexibleServers_Administrator_STATUS) error
- func (administrator *FlexibleServers_Administrator_STATUS) AssignProperties_To_FlexibleServers_Administrator_STATUS(destination *v20220101s.FlexibleServers_Administrator_STATUS) error
- func (administrator *FlexibleServers_Administrator_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (administrator *FlexibleServers_Administrator_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *FlexibleServers_Administrator_STATUS) DeepCopy() *FlexibleServers_Administrator_STATUS
- func (in *FlexibleServers_Administrator_STATUS) DeepCopyInto(out *FlexibleServers_Administrator_STATUS)
- func (administrator *FlexibleServers_Administrator_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (administrator *FlexibleServers_Administrator_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FlexibleServers_Administrator_STATUS_ARM
- type FlexibleServers_Administrator_Spec
- func (administrator *FlexibleServers_Administrator_Spec) AssignProperties_From_FlexibleServers_Administrator_Spec(source *v20220101s.FlexibleServers_Administrator_Spec) error
- func (administrator *FlexibleServers_Administrator_Spec) AssignProperties_To_FlexibleServers_Administrator_Spec(destination *v20220101s.FlexibleServers_Administrator_Spec) error
- func (administrator *FlexibleServers_Administrator_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (administrator *FlexibleServers_Administrator_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (administrator *FlexibleServers_Administrator_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *FlexibleServers_Administrator_Spec) DeepCopy() *FlexibleServers_Administrator_Spec
- func (in *FlexibleServers_Administrator_Spec) DeepCopyInto(out *FlexibleServers_Administrator_Spec)
- func (administrator *FlexibleServers_Administrator_Spec) Initialize_From_FlexibleServers_Administrator_STATUS(source *FlexibleServers_Administrator_STATUS) error
- func (administrator *FlexibleServers_Administrator_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (administrator *FlexibleServers_Administrator_Spec) OriginalVersion() string
- func (administrator *FlexibleServers_Administrator_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FlexibleServers_Administrator_Spec_ARM
- func (in *FlexibleServers_Administrator_Spec_ARM) DeepCopy() *FlexibleServers_Administrator_Spec_ARM
- func (in *FlexibleServers_Administrator_Spec_ARM) DeepCopyInto(out *FlexibleServers_Administrator_Spec_ARM)
- func (administrator FlexibleServers_Administrator_Spec_ARM) GetAPIVersion() string
- func (administrator *FlexibleServers_Administrator_Spec_ARM) GetName() string
- func (administrator *FlexibleServers_Administrator_Spec_ARM) GetType() string
- type FlexibleServers_Configuration_STATUS
- func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From_FlexibleServers_Configuration_STATUS(source *v20220101s.FlexibleServers_Configuration_STATUS) error
- func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_To_FlexibleServers_Configuration_STATUS(destination *v20220101s.FlexibleServers_Configuration_STATUS) error
- func (configuration *FlexibleServers_Configuration_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (configuration *FlexibleServers_Configuration_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *FlexibleServers_Configuration_STATUS) DeepCopy() *FlexibleServers_Configuration_STATUS
- func (in *FlexibleServers_Configuration_STATUS) DeepCopyInto(out *FlexibleServers_Configuration_STATUS)
- func (configuration *FlexibleServers_Configuration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *FlexibleServers_Configuration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type FlexibleServers_Configuration_STATUS_ARM
- type FlexibleServers_Configuration_Spec
- func (configuration *FlexibleServers_Configuration_Spec) AssignProperties_From_FlexibleServers_Configuration_Spec(source *v20220101s.FlexibleServers_Configuration_Spec) error
- func (configuration *FlexibleServers_Configuration_Spec) AssignProperties_To_FlexibleServers_Configuration_Spec(destination *v20220101s.FlexibleServers_Configuration_Spec) error
- func (configuration *FlexibleServers_Configuration_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (configuration *FlexibleServers_Configuration_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (configuration *FlexibleServers_Configuration_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *FlexibleServers_Configuration_Spec) DeepCopy() *FlexibleServers_Configuration_Spec
- func (in *FlexibleServers_Configuration_Spec) DeepCopyInto(out *FlexibleServers_Configuration_Spec)
- func (configuration *FlexibleServers_Configuration_Spec) Initialize_From_FlexibleServers_Configuration_STATUS(source *FlexibleServers_Configuration_STATUS) error
- func (configuration *FlexibleServers_Configuration_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *FlexibleServers_Configuration_Spec) OriginalVersion() string
- func (configuration *FlexibleServers_Configuration_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (configuration *FlexibleServers_Configuration_Spec) SetAzureName(azureName string)
- type FlexibleServers_Configuration_Spec_ARM
- func (in *FlexibleServers_Configuration_Spec_ARM) DeepCopy() *FlexibleServers_Configuration_Spec_ARM
- func (in *FlexibleServers_Configuration_Spec_ARM) DeepCopyInto(out *FlexibleServers_Configuration_Spec_ARM)
- func (configuration FlexibleServers_Configuration_Spec_ARM) GetAPIVersion() string
- func (configuration *FlexibleServers_Configuration_Spec_ARM) GetName() string
- func (configuration *FlexibleServers_Configuration_Spec_ARM) GetType() string
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v20220101s.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *v20220101s.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SystemData_STATUS_ARM
Constants ¶
const ( SystemData_CreatedByType_STATUS_Application = SystemData_CreatedByType_STATUS("Application") SystemData_CreatedByType_STATUS_Key = SystemData_CreatedByType_STATUS("Key") SystemData_CreatedByType_STATUS_ManagedIdentity = SystemData_CreatedByType_STATUS("ManagedIdentity") SystemData_CreatedByType_STATUS_User = SystemData_CreatedByType_STATUS("User") )
const ( SystemData_LastModifiedByType_STATUS_Application = SystemData_LastModifiedByType_STATUS("Application") SystemData_LastModifiedByType_STATUS_Key = SystemData_LastModifiedByType_STATUS("Key") SystemData_LastModifiedByType_STATUS_ManagedIdentity = SystemData_LastModifiedByType_STATUS("ManagedIdentity") SystemData_LastModifiedByType_STATUS_User = SystemData_LastModifiedByType_STATUS("User") )
const ( ConfigurationProperties_IsConfigPendingRestart_STATUS_False = ConfigurationProperties_IsConfigPendingRestart_STATUS("False") ConfigurationProperties_IsConfigPendingRestart_STATUS_True = ConfigurationProperties_IsConfigPendingRestart_STATUS("True") )
const ( ConfigurationProperties_IsDynamicConfig_STATUS_False = ConfigurationProperties_IsDynamicConfig_STATUS("False") ConfigurationProperties_IsDynamicConfig_STATUS_True = ConfigurationProperties_IsDynamicConfig_STATUS("True") )
const ( ConfigurationProperties_IsReadOnly_STATUS_False = ConfigurationProperties_IsReadOnly_STATUS("False") ConfigurationProperties_IsReadOnly_STATUS_True = ConfigurationProperties_IsReadOnly_STATUS("True") )
const ( ConfigurationProperties_Source_SystemDefault = ConfigurationProperties_Source("system-default") ConfigurationProperties_Source_UserOverride = ConfigurationProperties_Source("user-override") )
const ( ConfigurationProperties_Source_STATUS_SystemDefault = ConfigurationProperties_Source_STATUS("system-default") ConfigurationProperties_Source_STATUS_UserOverride = ConfigurationProperties_Source_STATUS("user-override") )
const APIVersion_Value = APIVersion("2022-01-01")
const AdministratorProperties_AdministratorType_ActiveDirectory = AdministratorProperties_AdministratorType("ActiveDirectory")
const AdministratorProperties_AdministratorType_STATUS_ActiveDirectory = AdministratorProperties_AdministratorType_STATUS("ActiveDirectory")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "dbformysql.azure.com", Version: "v1api20220101"} // 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 AdministratorProperties_ARM ¶
type AdministratorProperties_ARM struct { // AdministratorType: Type of the sever administrator. AdministratorType *AdministratorProperties_AdministratorType `json:"administratorType,omitempty"` IdentityResourceId *string `json:"identityResourceId,omitempty"` // Login: Login name of the server administrator. Login *string `json:"login,omitempty"` // Sid: SID (object ID) of the server administrator. Sid *string `json:"sid,omitempty" optionalConfigMapPair:"Sid"` // TenantId: Tenant ID of the administrator. TenantId *string `json:"tenantId,omitempty" optionalConfigMapPair:"TenantId"` }
The properties of an administrator.
func (*AdministratorProperties_ARM) DeepCopy ¶
func (in *AdministratorProperties_ARM) DeepCopy() *AdministratorProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdministratorProperties_ARM.
func (*AdministratorProperties_ARM) DeepCopyInto ¶
func (in *AdministratorProperties_ARM) DeepCopyInto(out *AdministratorProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdministratorProperties_AdministratorType ¶
type AdministratorProperties_AdministratorType string
+kubebuilder:validation:Enum={"ActiveDirectory"}
type AdministratorProperties_AdministratorType_STATUS ¶
type AdministratorProperties_AdministratorType_STATUS string
type AdministratorProperties_STATUS_ARM ¶
type AdministratorProperties_STATUS_ARM struct { // AdministratorType: Type of the sever administrator. AdministratorType *AdministratorProperties_AdministratorType_STATUS `json:"administratorType,omitempty"` // IdentityResourceId: The resource id of the identity used for AAD Authentication. IdentityResourceId *string `json:"identityResourceId,omitempty"` // Login: Login name of the server administrator. Login *string `json:"login,omitempty"` // Sid: SID (object ID) of the server administrator. Sid *string `json:"sid,omitempty"` // TenantId: Tenant ID of the administrator. TenantId *string `json:"tenantId,omitempty"` }
The properties of an administrator.
func (*AdministratorProperties_STATUS_ARM) DeepCopy ¶
func (in *AdministratorProperties_STATUS_ARM) DeepCopy() *AdministratorProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdministratorProperties_STATUS_ARM.
func (*AdministratorProperties_STATUS_ARM) DeepCopyInto ¶
func (in *AdministratorProperties_STATUS_ARM) DeepCopyInto(out *AdministratorProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationProperties_ARM ¶
type ConfigurationProperties_ARM struct { // CurrentValue: Current value of the configuration. CurrentValue *string `json:"currentValue,omitempty"` // Source: Source of the configuration. Source *ConfigurationProperties_Source `json:"source,omitempty"` // Value: Value of the configuration. Value *string `json:"value,omitempty"` }
The properties of a configuration.
func (*ConfigurationProperties_ARM) DeepCopy ¶
func (in *ConfigurationProperties_ARM) DeepCopy() *ConfigurationProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationProperties_ARM.
func (*ConfigurationProperties_ARM) DeepCopyInto ¶
func (in *ConfigurationProperties_ARM) DeepCopyInto(out *ConfigurationProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationProperties_IsConfigPendingRestart_STATUS ¶
type ConfigurationProperties_IsConfigPendingRestart_STATUS string
type ConfigurationProperties_IsDynamicConfig_STATUS ¶
type ConfigurationProperties_IsDynamicConfig_STATUS string
type ConfigurationProperties_IsReadOnly_STATUS ¶
type ConfigurationProperties_IsReadOnly_STATUS string
type ConfigurationProperties_STATUS_ARM ¶
type ConfigurationProperties_STATUS_ARM struct { // AllowedValues: Allowed values of the configuration. AllowedValues *string `json:"allowedValues,omitempty"` // CurrentValue: Current value of the configuration. CurrentValue *string `json:"currentValue,omitempty"` // DataType: Data type of the configuration. DataType *string `json:"dataType,omitempty"` // DefaultValue: Default value of the configuration. DefaultValue *string `json:"defaultValue,omitempty"` // Description: Description of the configuration. Description *string `json:"description,omitempty"` // DocumentationLink: The link used to get the document from community or Azure site. DocumentationLink *string `json:"documentationLink,omitempty"` // IsConfigPendingRestart: If is the configuration pending restart or not. IsConfigPendingRestart *ConfigurationProperties_IsConfigPendingRestart_STATUS `json:"isConfigPendingRestart,omitempty"` // IsDynamicConfig: If is the configuration dynamic. IsDynamicConfig *ConfigurationProperties_IsDynamicConfig_STATUS `json:"isDynamicConfig,omitempty"` // IsReadOnly: If is the configuration read only. IsReadOnly *ConfigurationProperties_IsReadOnly_STATUS `json:"isReadOnly,omitempty"` // Source: Source of the configuration. Source *ConfigurationProperties_Source_STATUS `json:"source,omitempty"` // Value: Value of the configuration. Value *string `json:"value,omitempty"` }
The properties of a configuration.
func (*ConfigurationProperties_STATUS_ARM) DeepCopy ¶
func (in *ConfigurationProperties_STATUS_ARM) DeepCopy() *ConfigurationProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationProperties_STATUS_ARM.
func (*ConfigurationProperties_STATUS_ARM) DeepCopyInto ¶
func (in *ConfigurationProperties_STATUS_ARM) DeepCopyInto(out *ConfigurationProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationProperties_Source ¶
type ConfigurationProperties_Source string
+kubebuilder:validation:Enum={"system-default","user-override"}
type ConfigurationProperties_Source_STATUS ¶
type ConfigurationProperties_Source_STATUS string
type FlexibleServersAdministrator ¶
type FlexibleServersAdministrator struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FlexibleServers_Administrator_Spec `json:"spec,omitempty"` Status FlexibleServers_Administrator_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" Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/AAD/stable/2022-01-01/AzureADAdministrator.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/administrators/{administratorName}
func (*FlexibleServersAdministrator) AssignProperties_From_FlexibleServersAdministrator ¶
func (administrator *FlexibleServersAdministrator) AssignProperties_From_FlexibleServersAdministrator(source *v20220101s.FlexibleServersAdministrator) error
AssignProperties_From_FlexibleServersAdministrator populates our FlexibleServersAdministrator from the provided source FlexibleServersAdministrator
func (*FlexibleServersAdministrator) AssignProperties_To_FlexibleServersAdministrator ¶
func (administrator *FlexibleServersAdministrator) AssignProperties_To_FlexibleServersAdministrator(destination *v20220101s.FlexibleServersAdministrator) error
AssignProperties_To_FlexibleServersAdministrator populates the provided destination FlexibleServersAdministrator from our FlexibleServersAdministrator
func (*FlexibleServersAdministrator) AzureName ¶
func (administrator *FlexibleServersAdministrator) AzureName() string
AzureName returns the Azure name of the resource (always "ActiveDirectory")
func (*FlexibleServersAdministrator) ConvertFrom ¶
func (administrator *FlexibleServersAdministrator) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our FlexibleServersAdministrator from the provided hub FlexibleServersAdministrator
func (*FlexibleServersAdministrator) ConvertTo ¶
func (administrator *FlexibleServersAdministrator) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub FlexibleServersAdministrator from our FlexibleServersAdministrator
func (*FlexibleServersAdministrator) DeepCopy ¶
func (in *FlexibleServersAdministrator) DeepCopy() *FlexibleServersAdministrator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServersAdministrator.
func (*FlexibleServersAdministrator) DeepCopyInto ¶
func (in *FlexibleServersAdministrator) DeepCopyInto(out *FlexibleServersAdministrator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlexibleServersAdministrator) DeepCopyObject ¶
func (in *FlexibleServersAdministrator) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FlexibleServersAdministrator) Default ¶
func (administrator *FlexibleServersAdministrator) Default()
Default applies defaults to the FlexibleServersAdministrator resource
func (FlexibleServersAdministrator) GetAPIVersion ¶
func (administrator FlexibleServersAdministrator) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-01-01"
func (*FlexibleServersAdministrator) GetConditions ¶
func (administrator *FlexibleServersAdministrator) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*FlexibleServersAdministrator) GetResourceScope ¶
func (administrator *FlexibleServersAdministrator) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*FlexibleServersAdministrator) GetSpec ¶
func (administrator *FlexibleServersAdministrator) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*FlexibleServersAdministrator) GetStatus ¶
func (administrator *FlexibleServersAdministrator) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*FlexibleServersAdministrator) GetSupportedOperations ¶ added in v2.4.0
func (administrator *FlexibleServersAdministrator) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*FlexibleServersAdministrator) GetType ¶
func (administrator *FlexibleServersAdministrator) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMySQL/flexibleServers/administrators"
func (*FlexibleServersAdministrator) InitializeSpec ¶
func (administrator *FlexibleServersAdministrator) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*FlexibleServersAdministrator) NewEmptyStatus ¶
func (administrator *FlexibleServersAdministrator) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FlexibleServersAdministrator) OriginalGVK ¶
func (administrator *FlexibleServersAdministrator) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FlexibleServersAdministrator) Owner ¶
func (administrator *FlexibleServersAdministrator) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FlexibleServersAdministrator) SetConditions ¶
func (administrator *FlexibleServersAdministrator) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FlexibleServersAdministrator) SetStatus ¶
func (administrator *FlexibleServersAdministrator) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*FlexibleServersAdministrator) ValidateCreate ¶
func (administrator *FlexibleServersAdministrator) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*FlexibleServersAdministrator) ValidateDelete ¶
func (administrator *FlexibleServersAdministrator) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*FlexibleServersAdministrator) ValidateUpdate ¶
func (administrator *FlexibleServersAdministrator) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type FlexibleServersAdministratorList ¶
type FlexibleServersAdministratorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FlexibleServersAdministrator `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/AAD/stable/2022-01-01/AzureADAdministrator.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/administrators/{administratorName}
func (*FlexibleServersAdministratorList) DeepCopy ¶
func (in *FlexibleServersAdministratorList) DeepCopy() *FlexibleServersAdministratorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServersAdministratorList.
func (*FlexibleServersAdministratorList) DeepCopyInto ¶
func (in *FlexibleServersAdministratorList) DeepCopyInto(out *FlexibleServersAdministratorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlexibleServersAdministratorList) DeepCopyObject ¶
func (in *FlexibleServersAdministratorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FlexibleServersConfiguration ¶
type FlexibleServersConfiguration struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FlexibleServers_Configuration_Spec `json:"spec,omitempty"` Status FlexibleServers_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" Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/Configurations/stable/2022-01-01/Configurations.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}
func (*FlexibleServersConfiguration) AssignProperties_From_FlexibleServersConfiguration ¶
func (configuration *FlexibleServersConfiguration) AssignProperties_From_FlexibleServersConfiguration(source *v20220101s.FlexibleServersConfiguration) error
AssignProperties_From_FlexibleServersConfiguration populates our FlexibleServersConfiguration from the provided source FlexibleServersConfiguration
func (*FlexibleServersConfiguration) AssignProperties_To_FlexibleServersConfiguration ¶
func (configuration *FlexibleServersConfiguration) AssignProperties_To_FlexibleServersConfiguration(destination *v20220101s.FlexibleServersConfiguration) error
AssignProperties_To_FlexibleServersConfiguration populates the provided destination FlexibleServersConfiguration from our FlexibleServersConfiguration
func (*FlexibleServersConfiguration) AzureName ¶
func (configuration *FlexibleServersConfiguration) AzureName() string
AzureName returns the Azure name of the resource
func (*FlexibleServersConfiguration) ConvertFrom ¶
func (configuration *FlexibleServersConfiguration) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our FlexibleServersConfiguration from the provided hub FlexibleServersConfiguration
func (*FlexibleServersConfiguration) ConvertTo ¶
func (configuration *FlexibleServersConfiguration) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub FlexibleServersConfiguration from our FlexibleServersConfiguration
func (*FlexibleServersConfiguration) DeepCopy ¶
func (in *FlexibleServersConfiguration) DeepCopy() *FlexibleServersConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServersConfiguration.
func (*FlexibleServersConfiguration) DeepCopyInto ¶
func (in *FlexibleServersConfiguration) DeepCopyInto(out *FlexibleServersConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlexibleServersConfiguration) DeepCopyObject ¶
func (in *FlexibleServersConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FlexibleServersConfiguration) Default ¶
func (configuration *FlexibleServersConfiguration) Default()
Default applies defaults to the FlexibleServersConfiguration resource
func (FlexibleServersConfiguration) GetAPIVersion ¶
func (configuration FlexibleServersConfiguration) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-01-01"
func (*FlexibleServersConfiguration) GetConditions ¶
func (configuration *FlexibleServersConfiguration) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*FlexibleServersConfiguration) GetResourceScope ¶
func (configuration *FlexibleServersConfiguration) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*FlexibleServersConfiguration) GetSpec ¶
func (configuration *FlexibleServersConfiguration) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*FlexibleServersConfiguration) GetStatus ¶
func (configuration *FlexibleServersConfiguration) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*FlexibleServersConfiguration) GetSupportedOperations ¶ added in v2.4.0
func (configuration *FlexibleServersConfiguration) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*FlexibleServersConfiguration) GetType ¶
func (configuration *FlexibleServersConfiguration) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMySQL/flexibleServers/configurations"
func (*FlexibleServersConfiguration) InitializeSpec ¶
func (configuration *FlexibleServersConfiguration) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*FlexibleServersConfiguration) NewEmptyStatus ¶
func (configuration *FlexibleServersConfiguration) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FlexibleServersConfiguration) OriginalGVK ¶
func (configuration *FlexibleServersConfiguration) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FlexibleServersConfiguration) Owner ¶
func (configuration *FlexibleServersConfiguration) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FlexibleServersConfiguration) SetConditions ¶
func (configuration *FlexibleServersConfiguration) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FlexibleServersConfiguration) SetStatus ¶
func (configuration *FlexibleServersConfiguration) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*FlexibleServersConfiguration) ValidateCreate ¶
func (configuration *FlexibleServersConfiguration) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*FlexibleServersConfiguration) ValidateDelete ¶
func (configuration *FlexibleServersConfiguration) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*FlexibleServersConfiguration) ValidateUpdate ¶
func (configuration *FlexibleServersConfiguration) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type FlexibleServersConfigurationList ¶
type FlexibleServersConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FlexibleServersConfiguration `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/Configurations/stable/2022-01-01/Configurations.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}
func (*FlexibleServersConfigurationList) DeepCopy ¶
func (in *FlexibleServersConfigurationList) DeepCopy() *FlexibleServersConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServersConfigurationList.
func (*FlexibleServersConfigurationList) DeepCopyInto ¶
func (in *FlexibleServersConfigurationList) DeepCopyInto(out *FlexibleServersConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlexibleServersConfigurationList) DeepCopyObject ¶
func (in *FlexibleServersConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FlexibleServers_Administrator_STATUS ¶
type FlexibleServers_Administrator_STATUS struct { // AdministratorType: Type of the sever administrator. AdministratorType *AdministratorProperties_AdministratorType_STATUS `json:"administratorType,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // IdentityResourceId: The resource id of the identity used for AAD Authentication. IdentityResourceId *string `json:"identityResourceId,omitempty"` // Login: Login name of the server administrator. Login *string `json:"login,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Sid: SID (object ID) of the server administrator. Sid *string `json:"sid,omitempty"` // SystemData: The system metadata relating to this resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // TenantId: Tenant ID of the administrator. TenantId *string `json:"tenantId,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*FlexibleServers_Administrator_STATUS) AssignProperties_From_FlexibleServers_Administrator_STATUS ¶
func (administrator *FlexibleServers_Administrator_STATUS) AssignProperties_From_FlexibleServers_Administrator_STATUS(source *v20220101s.FlexibleServers_Administrator_STATUS) error
AssignProperties_From_FlexibleServers_Administrator_STATUS populates our FlexibleServers_Administrator_STATUS from the provided source FlexibleServers_Administrator_STATUS
func (*FlexibleServers_Administrator_STATUS) AssignProperties_To_FlexibleServers_Administrator_STATUS ¶
func (administrator *FlexibleServers_Administrator_STATUS) AssignProperties_To_FlexibleServers_Administrator_STATUS(destination *v20220101s.FlexibleServers_Administrator_STATUS) error
AssignProperties_To_FlexibleServers_Administrator_STATUS populates the provided destination FlexibleServers_Administrator_STATUS from our FlexibleServers_Administrator_STATUS
func (*FlexibleServers_Administrator_STATUS) ConvertStatusFrom ¶
func (administrator *FlexibleServers_Administrator_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our FlexibleServers_Administrator_STATUS from the provided source
func (*FlexibleServers_Administrator_STATUS) ConvertStatusTo ¶
func (administrator *FlexibleServers_Administrator_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our FlexibleServers_Administrator_STATUS
func (*FlexibleServers_Administrator_STATUS) DeepCopy ¶
func (in *FlexibleServers_Administrator_STATUS) DeepCopy() *FlexibleServers_Administrator_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServers_Administrator_STATUS.
func (*FlexibleServers_Administrator_STATUS) DeepCopyInto ¶
func (in *FlexibleServers_Administrator_STATUS) DeepCopyInto(out *FlexibleServers_Administrator_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlexibleServers_Administrator_STATUS) NewEmptyARMValue ¶
func (administrator *FlexibleServers_Administrator_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FlexibleServers_Administrator_STATUS) PopulateFromARM ¶
func (administrator *FlexibleServers_Administrator_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FlexibleServers_Administrator_STATUS_ARM ¶
type FlexibleServers_Administrator_STATUS_ARM struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Properties: The properties of an administrator. Properties *AdministratorProperties_STATUS_ARM `json:"properties,omitempty"` // SystemData: The system metadata relating to this resource. SystemData *SystemData_STATUS_ARM `json:"systemData,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*FlexibleServers_Administrator_STATUS_ARM) DeepCopy ¶
func (in *FlexibleServers_Administrator_STATUS_ARM) DeepCopy() *FlexibleServers_Administrator_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServers_Administrator_STATUS_ARM.
func (*FlexibleServers_Administrator_STATUS_ARM) DeepCopyInto ¶
func (in *FlexibleServers_Administrator_STATUS_ARM) DeepCopyInto(out *FlexibleServers_Administrator_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlexibleServers_Administrator_Spec ¶
type FlexibleServers_Administrator_Spec struct { // AdministratorType: Type of the sever administrator. AdministratorType *AdministratorProperties_AdministratorType `json:"administratorType,omitempty"` // IdentityResourceReference: The resource id of the identity used for AAD Authentication. IdentityResourceReference *genruntime.ResourceReference `armReference:"IdentityResourceId" json:"identityResourceReference,omitempty"` // Login: Login name of the server administrator. Login *string `json:"login,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 dbformysql.azure.com/FlexibleServer resource Owner *genruntime.KnownResourceReference `group:"dbformysql.azure.com" json:"owner,omitempty" kind:"FlexibleServer"` // Sid: SID (object ID) of the server administrator. Sid *string `json:"sid,omitempty" optionalConfigMapPair:"Sid"` // SidFromConfig: SID (object ID) of the server administrator. SidFromConfig *genruntime.ConfigMapReference `json:"sidFromConfig,omitempty" optionalConfigMapPair:"Sid"` // TenantId: Tenant ID of the administrator. TenantId *string `json:"tenantId,omitempty" optionalConfigMapPair:"TenantId"` // TenantIdFromConfig: Tenant ID of the administrator. TenantIdFromConfig *genruntime.ConfigMapReference `json:"tenantIdFromConfig,omitempty" optionalConfigMapPair:"TenantId"` }
func (*FlexibleServers_Administrator_Spec) AssignProperties_From_FlexibleServers_Administrator_Spec ¶
func (administrator *FlexibleServers_Administrator_Spec) AssignProperties_From_FlexibleServers_Administrator_Spec(source *v20220101s.FlexibleServers_Administrator_Spec) error
AssignProperties_From_FlexibleServers_Administrator_Spec populates our FlexibleServers_Administrator_Spec from the provided source FlexibleServers_Administrator_Spec
func (*FlexibleServers_Administrator_Spec) AssignProperties_To_FlexibleServers_Administrator_Spec ¶
func (administrator *FlexibleServers_Administrator_Spec) AssignProperties_To_FlexibleServers_Administrator_Spec(destination *v20220101s.FlexibleServers_Administrator_Spec) error
AssignProperties_To_FlexibleServers_Administrator_Spec populates the provided destination FlexibleServers_Administrator_Spec from our FlexibleServers_Administrator_Spec
func (*FlexibleServers_Administrator_Spec) ConvertSpecFrom ¶
func (administrator *FlexibleServers_Administrator_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our FlexibleServers_Administrator_Spec from the provided source
func (*FlexibleServers_Administrator_Spec) ConvertSpecTo ¶
func (administrator *FlexibleServers_Administrator_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our FlexibleServers_Administrator_Spec
func (*FlexibleServers_Administrator_Spec) ConvertToARM ¶
func (administrator *FlexibleServers_Administrator_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*FlexibleServers_Administrator_Spec) DeepCopy ¶
func (in *FlexibleServers_Administrator_Spec) DeepCopy() *FlexibleServers_Administrator_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServers_Administrator_Spec.
func (*FlexibleServers_Administrator_Spec) DeepCopyInto ¶
func (in *FlexibleServers_Administrator_Spec) DeepCopyInto(out *FlexibleServers_Administrator_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlexibleServers_Administrator_Spec) Initialize_From_FlexibleServers_Administrator_STATUS ¶
func (administrator *FlexibleServers_Administrator_Spec) Initialize_From_FlexibleServers_Administrator_STATUS(source *FlexibleServers_Administrator_STATUS) error
Initialize_From_FlexibleServers_Administrator_STATUS populates our FlexibleServers_Administrator_Spec from the provided source FlexibleServers_Administrator_STATUS
func (*FlexibleServers_Administrator_Spec) NewEmptyARMValue ¶
func (administrator *FlexibleServers_Administrator_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FlexibleServers_Administrator_Spec) OriginalVersion ¶
func (administrator *FlexibleServers_Administrator_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*FlexibleServers_Administrator_Spec) PopulateFromARM ¶
func (administrator *FlexibleServers_Administrator_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FlexibleServers_Administrator_Spec_ARM ¶
type FlexibleServers_Administrator_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of an administrator. Properties *AdministratorProperties_ARM `json:"properties,omitempty"` }
func (*FlexibleServers_Administrator_Spec_ARM) DeepCopy ¶
func (in *FlexibleServers_Administrator_Spec_ARM) DeepCopy() *FlexibleServers_Administrator_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServers_Administrator_Spec_ARM.
func (*FlexibleServers_Administrator_Spec_ARM) DeepCopyInto ¶
func (in *FlexibleServers_Administrator_Spec_ARM) DeepCopyInto(out *FlexibleServers_Administrator_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (FlexibleServers_Administrator_Spec_ARM) GetAPIVersion ¶
func (administrator FlexibleServers_Administrator_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-01-01"
func (*FlexibleServers_Administrator_Spec_ARM) GetName ¶
func (administrator *FlexibleServers_Administrator_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*FlexibleServers_Administrator_Spec_ARM) GetType ¶
func (administrator *FlexibleServers_Administrator_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMySQL/flexibleServers/administrators"
type FlexibleServers_Configuration_STATUS ¶
type FlexibleServers_Configuration_STATUS struct { // AllowedValues: Allowed values of the configuration. AllowedValues *string `json:"allowedValues,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // CurrentValue: Current value of the configuration. CurrentValue *string `json:"currentValue,omitempty"` // DataType: Data type of the configuration. DataType *string `json:"dataType,omitempty"` // DefaultValue: Default value of the configuration. DefaultValue *string `json:"defaultValue,omitempty"` // Description: Description of the configuration. Description *string `json:"description,omitempty"` // DocumentationLink: The link used to get the document from community or Azure site. DocumentationLink *string `json:"documentationLink,omitempty"` // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // IsConfigPendingRestart: If is the configuration pending restart or not. IsConfigPendingRestart *ConfigurationProperties_IsConfigPendingRestart_STATUS `json:"isConfigPendingRestart,omitempty"` // IsDynamicConfig: If is the configuration dynamic. IsDynamicConfig *ConfigurationProperties_IsDynamicConfig_STATUS `json:"isDynamicConfig,omitempty"` // IsReadOnly: If is the configuration read only. IsReadOnly *ConfigurationProperties_IsReadOnly_STATUS `json:"isReadOnly,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Source: Source of the configuration. Source *ConfigurationProperties_Source_STATUS `json:"source,omitempty"` // SystemData: The system metadata relating to this resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` // Value: Value of the configuration. Value *string `json:"value,omitempty"` }
func (*FlexibleServers_Configuration_STATUS) AssignProperties_From_FlexibleServers_Configuration_STATUS ¶
func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From_FlexibleServers_Configuration_STATUS(source *v20220101s.FlexibleServers_Configuration_STATUS) error
AssignProperties_From_FlexibleServers_Configuration_STATUS populates our FlexibleServers_Configuration_STATUS from the provided source FlexibleServers_Configuration_STATUS
func (*FlexibleServers_Configuration_STATUS) AssignProperties_To_FlexibleServers_Configuration_STATUS ¶
func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_To_FlexibleServers_Configuration_STATUS(destination *v20220101s.FlexibleServers_Configuration_STATUS) error
AssignProperties_To_FlexibleServers_Configuration_STATUS populates the provided destination FlexibleServers_Configuration_STATUS from our FlexibleServers_Configuration_STATUS
func (*FlexibleServers_Configuration_STATUS) ConvertStatusFrom ¶
func (configuration *FlexibleServers_Configuration_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our FlexibleServers_Configuration_STATUS from the provided source
func (*FlexibleServers_Configuration_STATUS) ConvertStatusTo ¶
func (configuration *FlexibleServers_Configuration_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our FlexibleServers_Configuration_STATUS
func (*FlexibleServers_Configuration_STATUS) DeepCopy ¶
func (in *FlexibleServers_Configuration_STATUS) DeepCopy() *FlexibleServers_Configuration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServers_Configuration_STATUS.
func (*FlexibleServers_Configuration_STATUS) DeepCopyInto ¶
func (in *FlexibleServers_Configuration_STATUS) DeepCopyInto(out *FlexibleServers_Configuration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlexibleServers_Configuration_STATUS) NewEmptyARMValue ¶
func (configuration *FlexibleServers_Configuration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FlexibleServers_Configuration_STATUS) PopulateFromARM ¶
func (configuration *FlexibleServers_Configuration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type FlexibleServers_Configuration_STATUS_ARM ¶
type FlexibleServers_Configuration_STATUS_ARM struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Properties: The properties of a configuration. Properties *ConfigurationProperties_STATUS_ARM `json:"properties,omitempty"` // SystemData: The system metadata relating to this resource. SystemData *SystemData_STATUS_ARM `json:"systemData,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
func (*FlexibleServers_Configuration_STATUS_ARM) DeepCopy ¶
func (in *FlexibleServers_Configuration_STATUS_ARM) DeepCopy() *FlexibleServers_Configuration_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServers_Configuration_STATUS_ARM.
func (*FlexibleServers_Configuration_STATUS_ARM) DeepCopyInto ¶
func (in *FlexibleServers_Configuration_STATUS_ARM) DeepCopyInto(out *FlexibleServers_Configuration_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlexibleServers_Configuration_Spec ¶
type FlexibleServers_Configuration_Spec struct { // +kubebuilder:validation:Pattern="^[a-zA-Z0-9_.-]+$" // 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"` // CurrentValue: Current value of the configuration. CurrentValue *string `json:"currentValue,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 dbformysql.azure.com/FlexibleServer resource Owner *genruntime.KnownResourceReference `group:"dbformysql.azure.com" json:"owner,omitempty" kind:"FlexibleServer"` // Source: Source of the configuration. Source *ConfigurationProperties_Source `json:"source,omitempty"` // Value: Value of the configuration. Value *string `json:"value,omitempty"` }
func (*FlexibleServers_Configuration_Spec) AssignProperties_From_FlexibleServers_Configuration_Spec ¶
func (configuration *FlexibleServers_Configuration_Spec) AssignProperties_From_FlexibleServers_Configuration_Spec(source *v20220101s.FlexibleServers_Configuration_Spec) error
AssignProperties_From_FlexibleServers_Configuration_Spec populates our FlexibleServers_Configuration_Spec from the provided source FlexibleServers_Configuration_Spec
func (*FlexibleServers_Configuration_Spec) AssignProperties_To_FlexibleServers_Configuration_Spec ¶
func (configuration *FlexibleServers_Configuration_Spec) AssignProperties_To_FlexibleServers_Configuration_Spec(destination *v20220101s.FlexibleServers_Configuration_Spec) error
AssignProperties_To_FlexibleServers_Configuration_Spec populates the provided destination FlexibleServers_Configuration_Spec from our FlexibleServers_Configuration_Spec
func (*FlexibleServers_Configuration_Spec) ConvertSpecFrom ¶
func (configuration *FlexibleServers_Configuration_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our FlexibleServers_Configuration_Spec from the provided source
func (*FlexibleServers_Configuration_Spec) ConvertSpecTo ¶
func (configuration *FlexibleServers_Configuration_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our FlexibleServers_Configuration_Spec
func (*FlexibleServers_Configuration_Spec) ConvertToARM ¶
func (configuration *FlexibleServers_Configuration_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*FlexibleServers_Configuration_Spec) DeepCopy ¶
func (in *FlexibleServers_Configuration_Spec) DeepCopy() *FlexibleServers_Configuration_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServers_Configuration_Spec.
func (*FlexibleServers_Configuration_Spec) DeepCopyInto ¶
func (in *FlexibleServers_Configuration_Spec) DeepCopyInto(out *FlexibleServers_Configuration_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FlexibleServers_Configuration_Spec) Initialize_From_FlexibleServers_Configuration_STATUS ¶
func (configuration *FlexibleServers_Configuration_Spec) Initialize_From_FlexibleServers_Configuration_STATUS(source *FlexibleServers_Configuration_STATUS) error
Initialize_From_FlexibleServers_Configuration_STATUS populates our FlexibleServers_Configuration_Spec from the provided source FlexibleServers_Configuration_STATUS
func (*FlexibleServers_Configuration_Spec) NewEmptyARMValue ¶
func (configuration *FlexibleServers_Configuration_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*FlexibleServers_Configuration_Spec) OriginalVersion ¶
func (configuration *FlexibleServers_Configuration_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*FlexibleServers_Configuration_Spec) PopulateFromARM ¶
func (configuration *FlexibleServers_Configuration_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*FlexibleServers_Configuration_Spec) SetAzureName ¶
func (configuration *FlexibleServers_Configuration_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type FlexibleServers_Configuration_Spec_ARM ¶
type FlexibleServers_Configuration_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of a configuration. Properties *ConfigurationProperties_ARM `json:"properties,omitempty"` }
func (*FlexibleServers_Configuration_Spec_ARM) DeepCopy ¶
func (in *FlexibleServers_Configuration_Spec_ARM) DeepCopy() *FlexibleServers_Configuration_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlexibleServers_Configuration_Spec_ARM.
func (*FlexibleServers_Configuration_Spec_ARM) DeepCopyInto ¶
func (in *FlexibleServers_Configuration_Spec_ARM) DeepCopyInto(out *FlexibleServers_Configuration_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (FlexibleServers_Configuration_Spec_ARM) GetAPIVersion ¶
func (configuration FlexibleServers_Configuration_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-01-01"
func (*FlexibleServers_Configuration_Spec_ARM) GetName ¶
func (configuration *FlexibleServers_Configuration_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*FlexibleServers_Configuration_Spec_ARM) GetType ¶
func (configuration *FlexibleServers_Configuration_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMySQL/flexibleServers/configurations"
type SystemData_CreatedByType_STATUS ¶
type SystemData_CreatedByType_STATUS string
type SystemData_LastModifiedByType_STATUS ¶
type SystemData_LastModifiedByType_STATUS string
type SystemData_STATUS ¶
type SystemData_STATUS struct { // CreatedAt: The timestamp of resource creation (UTC). CreatedAt *string `json:"createdAt,omitempty"` // CreatedBy: The identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType: The type of identity that created the resource. CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"` // LastModifiedAt: The timestamp of resource last modification (UTC) LastModifiedAt *string `json:"lastModifiedAt,omitempty"` // LastModifiedBy: The identity that last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType: The type of identity that last modified the resource. LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"` }
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v20220101s.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *v20220101s.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemData_STATUS) NewEmptyARMValue ¶
func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_STATUS) PopulateFromARM ¶
func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SystemData_STATUS_ARM ¶
type SystemData_STATUS_ARM struct { // CreatedAt: The timestamp of resource creation (UTC). CreatedAt *string `json:"createdAt,omitempty"` // CreatedBy: The identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType: The type of identity that created the resource. CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"` // LastModifiedAt: The timestamp of resource last modification (UTC) LastModifiedAt *string `json:"lastModifiedAt,omitempty"` // LastModifiedBy: The identity that last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType: The type of identity that last modified the resource. LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"` }
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS_ARM) DeepCopy ¶
func (in *SystemData_STATUS_ARM) DeepCopy() *SystemData_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS_ARM.
func (*SystemData_STATUS_ARM) DeepCopyInto ¶
func (in *SystemData_STATUS_ARM) DeepCopyInto(out *SystemData_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- doc.go
- flexible_servers_administrator_spec_arm_types_gen.go
- flexible_servers_administrator_status_arm_types_gen.go
- flexible_servers_administrator_types_gen.go
- flexible_servers_configuration_spec_arm_types_gen.go
- flexible_servers_configuration_status_arm_types_gen.go
- flexible_servers_configuration_types_gen.go
- groupversion_info_gen.go
- zz_generated.deepcopy.go