Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- type AdministratorProperties
- type AdministratorProperties_AdministratorType
- type AdministratorProperties_AdministratorType_STATUS
- type AdministratorProperties_STATUS
- type ConfigurationProperties
- type ConfigurationProperties_IsConfigPendingRestart_STATUS
- type ConfigurationProperties_IsDynamicConfig_STATUS
- type ConfigurationProperties_IsReadOnly_STATUS
- type ConfigurationProperties_STATUS
- type ConfigurationProperties_Source
- type ConfigurationProperties_Source_STATUS
- type FlexibleServersAdministrator_STATUS
- type FlexibleServersAdministrator_Spec
- type FlexibleServersConfiguration_STATUS
- type FlexibleServersConfiguration_Spec
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_STATUS
- type SystemData_STATUS
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_Source_SystemDefault = ConfigurationProperties_Source("system-default") ConfigurationProperties_Source_UserOverride = ConfigurationProperties_Source("user-override") )
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_STATUS_SystemDefault = ConfigurationProperties_Source_STATUS("system-default") ConfigurationProperties_Source_STATUS_UserOverride = ConfigurationProperties_Source_STATUS("user-override") )
const AdministratorProperties_AdministratorType_ActiveDirectory = AdministratorProperties_AdministratorType("ActiveDirectory")
const AdministratorProperties_AdministratorType_STATUS_ActiveDirectory = AdministratorProperties_AdministratorType_STATUS("ActiveDirectory")
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdministratorProperties ¶
type AdministratorProperties 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.
type AdministratorProperties_AdministratorType ¶
type AdministratorProperties_AdministratorType string
+kubebuilder:validation:Enum={"ActiveDirectory"}
type AdministratorProperties_AdministratorType_STATUS ¶
type AdministratorProperties_AdministratorType_STATUS string
type AdministratorProperties_STATUS ¶
type AdministratorProperties_STATUS 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.
type ConfigurationProperties ¶
type ConfigurationProperties 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.
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 ¶
type ConfigurationProperties_STATUS 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.
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_STATUS ¶
type FlexibleServersAdministrator_STATUS 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 `json:"properties,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"` }
type FlexibleServersAdministrator_Spec ¶
type FlexibleServersAdministrator_Spec struct { Name string `json:"name,omitempty"` // Properties: The properties of an administrator. Properties *AdministratorProperties `json:"properties,omitempty"` }
func (FlexibleServersAdministrator_Spec) GetAPIVersion ¶
func (administrator FlexibleServersAdministrator_Spec) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-01-01"
func (*FlexibleServersAdministrator_Spec) GetName ¶
func (administrator *FlexibleServersAdministrator_Spec) GetName() string
GetName returns the Name of the resource
func (*FlexibleServersAdministrator_Spec) GetType ¶
func (administrator *FlexibleServersAdministrator_Spec) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DBforMySQL/flexibleServers/administrators"
type FlexibleServersConfiguration_STATUS ¶
type FlexibleServersConfiguration_STATUS 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 `json:"properties,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"` }
type FlexibleServersConfiguration_Spec ¶
type FlexibleServersConfiguration_Spec struct { Name string `json:"name,omitempty"` // Properties: The properties of a configuration. Properties *ConfigurationProperties `json:"properties,omitempty"` }
func (FlexibleServersConfiguration_Spec) GetAPIVersion ¶
func (configuration FlexibleServersConfiguration_Spec) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-01-01"
func (*FlexibleServersConfiguration_Spec) GetName ¶
func (configuration *FlexibleServersConfiguration_Spec) GetName() string
GetName returns the Name of the resource
func (*FlexibleServersConfiguration_Spec) GetType ¶
func (configuration *FlexibleServersConfiguration_Spec) 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.