dbformysql.azure.com/v20250601preview
APIVersion
| Value | Description |
|---|---|
| “2025-06-01-preview” |
FlexibleServer
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}
Used by: FlexibleServerList.
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ObjectMeta | ||
| spec | FlexibleServer_Spec Optional |
|
| status | FlexibleServer_STATUS Optional |
FlexibleServer_Spec
| Property | Description | Type |
|---|---|---|
| administratorLogin | The administrator’s login name of a server. Can only be specified when the server is being created (and is required for creation). | string Optional |
| administratorLoginPassword | The password of the administrator login (required for server creation). | genruntime.SecretReference Optional |
| availabilityZone | availability Zone information of the server. | string Optional |
| 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. | string Optional |
| backup | Backup related properties of a server. | Backup Optional |
| createMode | The mode to create a new MySQL server. | CreateMode Optional |
| databasePort | The server database port. Can only be specified when the server is being created. | int Optional |
| dataEncryption | The Data Encryption for CMK. | DataEncryption Optional |
| highAvailability | High availability related properties of a server. | HighAvailability Optional |
| identity | The cmk identity for the server. | MySQLServerIdentity Optional |
| importSourceProperties | Source properties for import from storage. | ImportSourceProperties Optional |
| location | The geo-location where the resource lives | string Required |
| lowerCaseTableNames | The mysql parameter lower_case_table_names. Can only be specified when the server is being created. Allowed values 1 or 2. | int Optional |
| maintenancePolicy | Maintenance policy of a server. | MaintenancePolicy Optional |
| maintenanceWindow | Maintenance window of a server. Known issue: cannot be set during server creation or updated with other properties during server update; must be updated separately. | MaintenanceWindow Optional |
| network | Network related properties of a server. | Network Optional |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServerOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
| replicationRole | The replication role. | ReplicationRole Optional |
| restorePointInTime | Restore point creation time (ISO8601 format), specifying the time to restore from. | string Optional |
| sku | The SKU (pricing tier) of the server. | MySQLServerSku Optional |
| sourceServerResourceReference | The source MySQL server id. | genruntime.ResourceReference Optional |
| storage | Storage related properties of a server. | Storage Optional |
| tags | Resource tags. | map[string]string Optional |
| version | Major version of MySQL. 8.0.21 stands for MySQL 8.0, 5.7.44 stands for MySQL 5.7 | string Optional |
FlexibleServer_STATUS
| Property | Description | Type |
|---|---|---|
| administratorLogin | The administrator’s login name of a server. Can only be specified when the server is being created (and is required for creation). | string Optional |
| availabilityZone | availability Zone information of the server. | string Optional |
| backup | Backup related properties of a server. | Backup_STATUS Optional |
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| createMode | The mode to create a new MySQL server. | CreateMode_STATUS Optional |
| databasePort | The server database port. Can only be specified when the server is being created. | int Optional |
| dataEncryption | The Data Encryption for CMK. | DataEncryption_STATUS Optional |
| fullVersion | Major version and actual engine version | string Optional |
| fullyQualifiedDomainName | The fully qualified domain name of a server. | string Optional |
| highAvailability | High availability related properties of a server. | HighAvailability_STATUS Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| identity | The cmk identity for the server. | MySQLServerIdentity_STATUS Optional |
| importSourceProperties | Source properties for import from storage. | ImportSourceProperties_STATUS Optional |
| location | The geo-location where the resource lives | string Optional |
| lowerCaseTableNames | The mysql parameter lower_case_table_names. Can only be specified when the server is being created. Allowed values 1 or 2. | int Optional |
| maintenancePolicy | Maintenance policy of a server. | MaintenancePolicy_STATUS Optional |
| maintenanceWindow | Maintenance window of a server. Known issue: cannot be set during server creation or updated with other properties during server update; must be updated separately. | MaintenanceWindow_STATUS Optional |
| name | The name of the resource | string Optional |
| network | Network related properties of a server. | Network_STATUS Optional |
| privateEndpointConnections | PrivateEndpointConnections related properties of a server. | PrivateEndpointConnection_STATUS[] Optional |
| replicaCapacity | The maximum number of replicas that a primary server can have. | int Optional |
| replicationRole | The replication role. | ReplicationRole_STATUS Optional |
| restorePointInTime | Restore point creation time (ISO8601 format), specifying the time to restore from. | string Optional |
| sku | The SKU (pricing tier) of the server. | MySQLServerSku_STATUS Optional |
| sourceServerResourceId | The source MySQL server id. | string Optional |
| state | The state of a server. | ServerState_STATUS Optional |
| storage | Storage related properties of a server. | Storage_STATUS Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| tags | Resource tags. | map[string]string Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
| version | Major version of MySQL. 8.0.21 stands for MySQL 8.0, 5.7.44 stands for MySQL 5.7 | string Optional |
FlexibleServerList
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ListMeta | ||
| items | FlexibleServer[] Optional |
FlexibleServersAdministrator
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/administrators/{administratorName}
Used by: FlexibleServersAdministratorList.
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ObjectMeta | ||
| spec | FlexibleServersAdministrator_Spec Optional |
|
| status | FlexibleServersAdministrator_STATUS Optional |
FlexibleServersAdministrator_Spec
| Property | Description | Type |
|---|---|---|
| administratorType | Type of the sever administrator. | AdministratorType Optional |
| identityResourceReference | The resource id of the identity used for AAD Authentication. | genruntime.ResourceReference Optional |
| login | Login name of the server administrator. | string Optional |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServersAdministratorOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
| sid | SID (object ID) of the server administrator. | string Optional |
| sidFromConfig | SID (object ID) of the server administrator. | genruntime.ConfigMapReference Optional |
| tenantId | Tenant ID of the administrator. | string Optional |
| tenantIdFromConfig | Tenant ID of the administrator. | genruntime.ConfigMapReference Optional |
FlexibleServersAdministrator_STATUS
| Property | Description | Type |
|---|---|---|
| administratorType | Type of the sever administrator. | AdministratorType_STATUS Optional |
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| identityResourceId | The resource id of the identity used for AAD Authentication. | string Optional |
| login | Login name of the server administrator. | string Optional |
| name | The name of the resource | string Optional |
| sid | SID (object ID) of the server administrator. | string Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| tenantId | Tenant ID of the administrator. | string Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
FlexibleServersAdministratorList
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/administrators/{administratorName}
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ListMeta | ||
| items | FlexibleServersAdministrator[] Optional |
FlexibleServersConfiguration
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}
Used by: FlexibleServersConfigurationList.
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ObjectMeta | ||
| spec | FlexibleServersConfiguration_Spec Optional |
|
| status | FlexibleServersConfiguration_STATUS Optional |
FlexibleServersConfiguration_Spec
| Property | Description | Type |
|---|---|---|
| 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. | string Optional |
| currentValue | Current value of the configuration. | string Optional |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServersConfigurationOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
| source | Source of the configuration. | ConfigurationSource Optional |
| value | Value of the configuration. | string Optional |
FlexibleServersConfiguration_STATUS
| Property | Description | Type |
|---|---|---|
| allowedValues | Allowed values of the configuration. | string Optional |
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| currentValue | Current value of the configuration. | string Optional |
| dataType | Data type of the configuration. | string Optional |
| defaultValue | Default value of the configuration. | string Optional |
| description | Description of the configuration. | string Optional |
| documentationLink | The link used to get the document from community or Azure site. | string Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| isConfigPendingRestart | If is the configuration pending restart or not. | IsConfigPendingRestart_STATUS Optional |
| isDynamicConfig | If is the configuration dynamic. | IsDynamicConfig_STATUS Optional |
| isReadOnly | If is the configuration read only. | IsReadOnly_STATUS Optional |
| name | The name of the resource | string Optional |
| source | Source of the configuration. | ConfigurationSource_STATUS Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
| value | Value of the configuration. | string Optional |
FlexibleServersConfigurationList
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/configurations/{configurationName}
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ListMeta | ||
| items | FlexibleServersConfiguration[] Optional |
FlexibleServersDatabase
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}
Used by: FlexibleServersDatabaseList.
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ObjectMeta | ||
| spec | FlexibleServersDatabase_Spec Optional |
|
| status | FlexibleServersDatabase_STATUS Optional |
FlexibleServersDatabase_Spec
| Property | Description | Type |
|---|---|---|
| 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. | string Optional |
| charset | The charset of the database. | string Optional |
| collation | The collation of the database. | string Optional |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServersDatabaseOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
FlexibleServersDatabase_STATUS
| Property | Description | Type |
|---|---|---|
| charset | The charset of the database. | string Optional |
| collation | The collation of the database. | string Optional |
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| name | The name of the resource | string Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
FlexibleServersDatabaseList
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/databases/{databaseName}
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ListMeta | ||
| items | FlexibleServersDatabase[] Optional |
FlexibleServersFirewallRule
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}
Used by: FlexibleServersFirewallRuleList.
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ObjectMeta | ||
| spec | FlexibleServersFirewallRule_Spec Optional |
|
| status | FlexibleServersFirewallRule_STATUS Optional |
FlexibleServersFirewallRule_Spec
| Property | Description | Type |
|---|---|---|
| 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. | string Optional |
| endIpAddress | The end IP address of the server firewall rule. Must be IPv4 format. | string Required |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServersFirewallRuleOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
| startIpAddress | The start IP address of the server firewall rule. Must be IPv4 format. | string Required |
FlexibleServersFirewallRule_STATUS
| Property | Description | Type |
|---|---|---|
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| endIpAddress | The end IP address of the server firewall rule. Must be IPv4 format. | string Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| name | The name of the resource | string Optional |
| startIpAddress | The start IP address of the server firewall rule. Must be IPv4 format. | string Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
FlexibleServersFirewallRuleList
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/FlexibleServers/preview/2025-06-01-preview/openapi.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}/firewallRules/{firewallRuleName}
| Property | Description | Type |
|---|---|---|
| metav1.TypeMeta | ||
| metav1.ListMeta | ||
| items | FlexibleServersFirewallRule[] Optional |
FlexibleServer_Spec
Used by: FlexibleServer.
| Property | Description | Type |
|---|---|---|
| administratorLogin | The administrator’s login name of a server. Can only be specified when the server is being created (and is required for creation). | string Optional |
| administratorLoginPassword | The password of the administrator login (required for server creation). | genruntime.SecretReference Optional |
| availabilityZone | availability Zone information of the server. | string Optional |
| 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. | string Optional |
| backup | Backup related properties of a server. | Backup Optional |
| createMode | The mode to create a new MySQL server. | CreateMode Optional |
| databasePort | The server database port. Can only be specified when the server is being created. | int Optional |
| dataEncryption | The Data Encryption for CMK. | DataEncryption Optional |
| highAvailability | High availability related properties of a server. | HighAvailability Optional |
| identity | The cmk identity for the server. | MySQLServerIdentity Optional |
| importSourceProperties | Source properties for import from storage. | ImportSourceProperties Optional |
| location | The geo-location where the resource lives | string Required |
| lowerCaseTableNames | The mysql parameter lower_case_table_names. Can only be specified when the server is being created. Allowed values 1 or 2. | int Optional |
| maintenancePolicy | Maintenance policy of a server. | MaintenancePolicy Optional |
| maintenanceWindow | Maintenance window of a server. Known issue: cannot be set during server creation or updated with other properties during server update; must be updated separately. | MaintenanceWindow Optional |
| network | Network related properties of a server. | Network Optional |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServerOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
| replicationRole | The replication role. | ReplicationRole Optional |
| restorePointInTime | Restore point creation time (ISO8601 format), specifying the time to restore from. | string Optional |
| sku | The SKU (pricing tier) of the server. | MySQLServerSku Optional |
| sourceServerResourceReference | The source MySQL server id. | genruntime.ResourceReference Optional |
| storage | Storage related properties of a server. | Storage Optional |
| tags | Resource tags. | map[string]string Optional |
| version | Major version of MySQL. 8.0.21 stands for MySQL 8.0, 5.7.44 stands for MySQL 5.7 | string Optional |
FlexibleServer_STATUS
Used by: FlexibleServer.
| Property | Description | Type |
|---|---|---|
| administratorLogin | The administrator’s login name of a server. Can only be specified when the server is being created (and is required for creation). | string Optional |
| availabilityZone | availability Zone information of the server. | string Optional |
| backup | Backup related properties of a server. | Backup_STATUS Optional |
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| createMode | The mode to create a new MySQL server. | CreateMode_STATUS Optional |
| databasePort | The server database port. Can only be specified when the server is being created. | int Optional |
| dataEncryption | The Data Encryption for CMK. | DataEncryption_STATUS Optional |
| fullVersion | Major version and actual engine version | string Optional |
| fullyQualifiedDomainName | The fully qualified domain name of a server. | string Optional |
| highAvailability | High availability related properties of a server. | HighAvailability_STATUS Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| identity | The cmk identity for the server. | MySQLServerIdentity_STATUS Optional |
| importSourceProperties | Source properties for import from storage. | ImportSourceProperties_STATUS Optional |
| location | The geo-location where the resource lives | string Optional |
| lowerCaseTableNames | The mysql parameter lower_case_table_names. Can only be specified when the server is being created. Allowed values 1 or 2. | int Optional |
| maintenancePolicy | Maintenance policy of a server. | MaintenancePolicy_STATUS Optional |
| maintenanceWindow | Maintenance window of a server. Known issue: cannot be set during server creation or updated with other properties during server update; must be updated separately. | MaintenanceWindow_STATUS Optional |
| name | The name of the resource | string Optional |
| network | Network related properties of a server. | Network_STATUS Optional |
| privateEndpointConnections | PrivateEndpointConnections related properties of a server. | PrivateEndpointConnection_STATUS[] Optional |
| replicaCapacity | The maximum number of replicas that a primary server can have. | int Optional |
| replicationRole | The replication role. | ReplicationRole_STATUS Optional |
| restorePointInTime | Restore point creation time (ISO8601 format), specifying the time to restore from. | string Optional |
| sku | The SKU (pricing tier) of the server. | MySQLServerSku_STATUS Optional |
| sourceServerResourceId | The source MySQL server id. | string Optional |
| state | The state of a server. | ServerState_STATUS Optional |
| storage | Storage related properties of a server. | Storage_STATUS Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| tags | Resource tags. | map[string]string Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
| version | Major version of MySQL. 8.0.21 stands for MySQL 8.0, 5.7.44 stands for MySQL 5.7 | string Optional |
FlexibleServersAdministrator_Spec
Used by: FlexibleServersAdministrator.
| Property | Description | Type |
|---|---|---|
| administratorType | Type of the sever administrator. | AdministratorType Optional |
| identityResourceReference | The resource id of the identity used for AAD Authentication. | genruntime.ResourceReference Optional |
| login | Login name of the server administrator. | string Optional |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServersAdministratorOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
| sid | SID (object ID) of the server administrator. | string Optional |
| sidFromConfig | SID (object ID) of the server administrator. | genruntime.ConfigMapReference Optional |
| tenantId | Tenant ID of the administrator. | string Optional |
| tenantIdFromConfig | Tenant ID of the administrator. | genruntime.ConfigMapReference Optional |
FlexibleServersAdministrator_STATUS
Used by: FlexibleServersAdministrator.
| Property | Description | Type |
|---|---|---|
| administratorType | Type of the sever administrator. | AdministratorType_STATUS Optional |
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| identityResourceId | The resource id of the identity used for AAD Authentication. | string Optional |
| login | Login name of the server administrator. | string Optional |
| name | The name of the resource | string Optional |
| sid | SID (object ID) of the server administrator. | string Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| tenantId | Tenant ID of the administrator. | string Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
FlexibleServersConfiguration_Spec
Used by: FlexibleServersConfiguration.
| Property | Description | Type |
|---|---|---|
| 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. | string Optional |
| currentValue | Current value of the configuration. | string Optional |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServersConfigurationOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
| source | Source of the configuration. | ConfigurationSource Optional |
| value | Value of the configuration. | string Optional |
FlexibleServersConfiguration_STATUS
Used by: FlexibleServersConfiguration.
| Property | Description | Type |
|---|---|---|
| allowedValues | Allowed values of the configuration. | string Optional |
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| currentValue | Current value of the configuration. | string Optional |
| dataType | Data type of the configuration. | string Optional |
| defaultValue | Default value of the configuration. | string Optional |
| description | Description of the configuration. | string Optional |
| documentationLink | The link used to get the document from community or Azure site. | string Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| isConfigPendingRestart | If is the configuration pending restart or not. | IsConfigPendingRestart_STATUS Optional |
| isDynamicConfig | If is the configuration dynamic. | IsDynamicConfig_STATUS Optional |
| isReadOnly | If is the configuration read only. | IsReadOnly_STATUS Optional |
| name | The name of the resource | string Optional |
| source | Source of the configuration. | ConfigurationSource_STATUS Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
| value | Value of the configuration. | string Optional |
FlexibleServersDatabase_Spec
Used by: FlexibleServersDatabase.
| Property | Description | Type |
|---|---|---|
| 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. | string Optional |
| charset | The charset of the database. | string Optional |
| collation | The collation of the database. | string Optional |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServersDatabaseOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
FlexibleServersDatabase_STATUS
Used by: FlexibleServersDatabase.
| Property | Description | Type |
|---|---|---|
| charset | The charset of the database. | string Optional |
| collation | The collation of the database. | string Optional |
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| name | The name of the resource | string Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
FlexibleServersFirewallRule_Spec
Used by: FlexibleServersFirewallRule.
| Property | Description | Type |
|---|---|---|
| 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. | string Optional |
| endIpAddress | The end IP address of the server firewall rule. Must be IPv4 format. | string Required |
| operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | FlexibleServersFirewallRuleOperatorSpec Optional |
| 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 | genruntime.KnownResourceReference Required |
| startIpAddress | The start IP address of the server firewall rule. Must be IPv4 format. | string Required |
FlexibleServersFirewallRule_STATUS
Used by: FlexibleServersFirewallRule.
| Property | Description | Type |
|---|---|---|
| conditions | The observed state of the resource | conditions.Condition[] Optional |
| endIpAddress | The end IP address of the server firewall rule. Must be IPv4 format. | string Optional |
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
| name | The name of the resource | string Optional |
| startIpAddress | The start IP address of the server firewall rule. Must be IPv4 format. | string Optional |
| systemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. | SystemData_STATUS Optional |
| type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
AdministratorType
Type of the sever administrator.
Used by: FlexibleServersAdministrator_Spec.
| Value | Description |
|---|---|
| “ActiveDirectory” |
AdministratorType_STATUS
Type of the sever administrator.
Used by: FlexibleServersAdministrator_STATUS.
| Value | Description |
|---|---|
| “ActiveDirectory” |
Backup
Storage Profile properties of a server
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| backupIntervalHours | Backup interval hours for the server. | int Optional |
| backupRetentionDays | Backup retention days for the server. | int Optional |
| geoRedundantBackup | Whether or not geo redundant backup is enabled. | Backup_GeoRedundantBackup Optional |
Backup_STATUS
Storage Profile properties of a server
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| backupIntervalHours | Backup interval hours for the server. | int Optional |
| backupRetentionDays | Backup retention days for the server. | int Optional |
| earliestRestoreDate | Earliest restore point creation time (ISO8601 format) | string Optional |
| geoRedundantBackup | Whether or not geo redundant backup is enabled. | Backup_GeoRedundantBackup_STATUS Optional |
ConfigurationSource
Source of the configuration.
Used by: FlexibleServersConfiguration_Spec.
| Value | Description |
|---|---|
| “system-default” | |
| “user-override” |
ConfigurationSource_STATUS
Source of the configuration.
Used by: FlexibleServersConfiguration_STATUS.
| Value | Description |
|---|---|
| “system-default” | |
| “user-override” |
CreateMode
The mode to create a new MySQL server.
Used by: FlexibleServer_Spec.
| Value | Description |
|---|---|
| “Default” | |
| “GeoRestore” | |
| “PointInTimeRestore” | |
| “Replica” |
CreateMode_STATUS
The mode to create a new MySQL server.
Used by: FlexibleServer_STATUS.
| Value | Description |
|---|---|
| “Default” | |
| “GeoRestore” | |
| “PointInTimeRestore” | |
| “Replica” |
DataEncryption
The date encryption for cmk.
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| geoBackupKeyURI | Geo backup key uri as key vault can’t cross region, need cmk in same region as geo backup | string Optional |
| geoBackupUserAssignedIdentityReference | Geo backup user identity resource id as identity can’t cross region, need identity in same region as geo backup | genruntime.ResourceReference Optional |
| primaryKeyURI | Primary key uri | string Optional |
| primaryUserAssignedIdentityReference | Primary user identity resource id | genruntime.ResourceReference Optional |
| type | The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk. | DataEncryptionType Optional |
DataEncryption_STATUS
The date encryption for cmk.
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| geoBackupKeyURI | Geo backup key uri as key vault can’t cross region, need cmk in same region as geo backup | string Optional |
| geoBackupUserAssignedIdentityId | Geo backup user identity resource id as identity can’t cross region, need identity in same region as geo backup | string Optional |
| primaryKeyURI | Primary key uri | string Optional |
| primaryUserAssignedIdentityId | Primary user identity resource id | string Optional |
| type | The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk. | DataEncryptionType_STATUS Optional |
FlexibleServerOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
| configMaps | configures where to place operator written ConfigMaps. | FlexibleServerOperatorConfigMaps Optional |
| secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
| secrets | configures where to place Azure generated secrets. | FlexibleServerOperatorSecrets Optional |
FlexibleServersAdministratorOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: FlexibleServersAdministrator_Spec.
| Property | Description | Type |
|---|---|---|
| configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
| secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
FlexibleServersConfigurationOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: FlexibleServersConfiguration_Spec.
| Property | Description | Type |
|---|---|---|
| configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
| secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
FlexibleServersDatabaseOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: FlexibleServersDatabase_Spec.
| Property | Description | Type |
|---|---|---|
| configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
| secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
FlexibleServersFirewallRuleOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: FlexibleServersFirewallRule_Spec.
| Property | Description | Type |
|---|---|---|
| configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
| secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
HighAvailability
High availability properties of a server
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| mode | High availability mode for a server. | HighAvailabilityMode Optional |
| replicationMode | HA Replication mode for a server. | ReplicationMode Optional |
| standbyAvailabilityZone | Availability zone of the standby server. | string Optional |
HighAvailability_STATUS
High availability properties of a server
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| mode | High availability mode for a server. | HighAvailabilityMode_STATUS Optional |
| replicationMode | HA Replication mode for a server. | ReplicationMode_STATUS Optional |
| standbyAvailabilityZone | Availability zone of the standby server. | string Optional |
| state | The state of server high availability. | HighAvailabilityState_STATUS Optional |
ImportSourceProperties
Import source related properties.
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| dataDirPath | Relative path of data directory in storage. | string Optional |
| sasToken | Sas token for accessing source storage. Read and list permissions are required for sas token. | genruntime.SecretReference Optional |
| storageType | Storage type of import source. | ImportSourceStorageType Optional |
| storageUrl | Uri of the import source storage. | string Optional |
ImportSourceProperties_STATUS
Import source related properties.
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| dataDirPath | Relative path of data directory in storage. | string Optional |
| storageType | Storage type of import source. | ImportSourceStorageType_STATUS Optional |
| storageUrl | Uri of the import source storage. | string Optional |
IsConfigPendingRestart_STATUS
If is the configuration pending restart or not.
Used by: FlexibleServersConfiguration_STATUS.
| Value | Description |
|---|---|
| “False” | |
| “True” |
IsDynamicConfig_STATUS
If is the configuration dynamic.
Used by: FlexibleServersConfiguration_STATUS.
| Value | Description |
|---|---|
| “False” | |
| “True” |
IsReadOnly_STATUS
If is the configuration read only.
Used by: FlexibleServersConfiguration_STATUS.
| Value | Description |
|---|---|
| “False” | |
| “True” |
MaintenancePolicy
Maintenance policy of a server.
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| patchStrategy | The patch strategy of this server | PatchStrategy Optional |
MaintenancePolicy_STATUS
Maintenance policy of a server.
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| patchStrategy | The patch strategy of this server | PatchStrategy_STATUS Optional |
MaintenanceWindow
Maintenance window of a server.
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| batchOfMaintenance | The batch of maintenance when enabled the custom managed maintenance window of a server. | BatchOfMaintenance Optional |
| customWindow | indicates whether custom window is enabled or disabled | string Optional |
| dayOfWeek | day of week for maintenance window | int Optional |
| startHour | start hour for maintenance window | int Optional |
| startMinute | start minute for maintenance window | int Optional |
MaintenanceWindow_STATUS
Maintenance window of a server.
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| batchOfMaintenance | The batch of maintenance when enabled the custom managed maintenance window of a server. | BatchOfMaintenance_STATUS Optional |
| customWindow | indicates whether custom window is enabled or disabled | string Optional |
| dayOfWeek | day of week for maintenance window | int Optional |
| startHour | start hour for maintenance window | int Optional |
| startMinute | start minute for maintenance window | int Optional |
MySQLServerIdentity
Properties to configure Identity for Bring your Own Keys
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| type | Type of managed service identity. | ManagedServiceIdentityType Optional |
| userAssignedIdentities | Metadata of user assigned identity. | UserAssignedIdentityDetails[] Optional |
MySQLServerIdentity_STATUS
Properties to configure Identity for Bring your Own Keys
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| principalId | ObjectId from the KeyVault | string Optional |
| tenantId | TenantId from the KeyVault | string Optional |
| type | Type of managed service identity. | ManagedServiceIdentityType_STATUS Optional |
| userAssignedIdentities | Metadata of user assigned identity. | map[string]UserAssignedIdentity_STATUS Optional |
MySQLServerSku
Billing information related properties of a server.
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| name | The name of the sku, e.g. Standard_D32s_v3. | string Required |
| tier | The tier of the particular SKU, e.g. GeneralPurpose. | ServerSkuTier Required |
MySQLServerSku_STATUS
Billing information related properties of a server.
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| name | The name of the sku, e.g. Standard_D32s_v3. | string Optional |
| tier | The tier of the particular SKU, e.g. GeneralPurpose. | ServerSkuTier_STATUS Optional |
Network
Network related properties of a server
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| delegatedSubnetResourceReference | Delegated subnet resource id used to setup vnet for a server. | genruntime.ResourceReference Optional |
| privateDnsZoneResourceReference | Private DNS zone resource id. | genruntime.ResourceReference Optional |
| publicNetworkAccess | Whether or not public network access is allowed for this server. Value is Disabled when server has VNet integration. |
EnableStatusEnum Optional |
Network_STATUS
Network related properties of a server
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| delegatedSubnetResourceId | Delegated subnet resource id used to setup vnet for a server. | string Optional |
| privateDnsZoneResourceId | Private DNS zone resource id. | string Optional |
| publicNetworkAccess | Whether or not public network access is allowed for this server. Value is Disabled when server has VNet integration. |
EnableStatusEnum_STATUS Optional |
PrivateEndpointConnection_STATUS
The private endpoint connection resource.
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| id | Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” | string Optional |
ReplicationRole
The replication role.
Used by: FlexibleServer_Spec.
| Value | Description |
|---|---|
| “None” | |
| “Replica” | |
| “Source” |
ReplicationRole_STATUS
The replication role.
Used by: FlexibleServer_STATUS.
| Value | Description |
|---|---|
| “None” | |
| “Replica” | |
| “Source” |
ServerState_STATUS
The state of a server.
Used by: FlexibleServer_STATUS.
| Value | Description |
|---|---|
| “Disabled” | |
| “Dropping” | |
| “Ready” | |
| “Starting” | |
| “Stopped” | |
| “Stopping” | |
| “Updating” |
Storage
Storage Profile properties of a server
Used by: FlexibleServer_Spec.
| Property | Description | Type |
|---|---|---|
| autoGrow | Enable Storage Auto Grow or not. | Storage_AutoGrow Optional |
| autoIoScaling | Enable IO Auto Scaling or not. | Storage_AutoIoScaling Optional |
| iops | Storage IOPS for a server. | int Optional |
| logOnDisk | Enable Log On Disk or not. | Storage_LogOnDisk Optional |
| storageRedundancy | The redundant type of the server storage. The parameter is used for server creation. | Storage_StorageRedundancy Optional |
| storageSizeGB | Max storage size allowed for a server. | int Optional |
Storage_STATUS
Storage Profile properties of a server
Used by: FlexibleServer_STATUS.
| Property | Description | Type |
|---|---|---|
| autoGrow | Enable Storage Auto Grow or not. | Storage_AutoGrow_STATUS Optional |
| autoIoScaling | Enable IO Auto Scaling or not. | Storage_AutoIoScaling_STATUS Optional |
| iops | Storage IOPS for a server. | int Optional |
| logOnDisk | Enable Log On Disk or not. | Storage_LogOnDisk_STATUS Optional |
| storageRedundancy | The redundant type of the server storage. The parameter is used for server creation. | Storage_StorageRedundancy_STATUS Optional |
| storageSizeGB | Max storage size allowed for a server. | int Optional |
| storageSku | The sku name of the server storage. | string Optional |
SystemData_STATUS
Metadata pertaining to creation and last modification of the resource.
Used by: FlexibleServer_STATUS, FlexibleServersAdministrator_STATUS, FlexibleServersConfiguration_STATUS, FlexibleServersDatabase_STATUS, and FlexibleServersFirewallRule_STATUS.
| Property | Description | Type |
|---|---|---|
| createdAt | The timestamp of resource creation (UTC). | string Optional |
| createdBy | The identity that created the resource. | string Optional |
| createdByType | The type of identity that created the resource. | SystemData_CreatedByType_STATUS Optional |
| lastModifiedAt | The timestamp of resource last modification (UTC) | string Optional |
| lastModifiedBy | The identity that last modified the resource. | string Optional |
| lastModifiedByType | The type of identity that last modified the resource. | SystemData_LastModifiedByType_STATUS Optional |
Backup_GeoRedundantBackup
Used by: Backup.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
Backup_GeoRedundantBackup_STATUS
Used by: Backup_STATUS.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
BatchOfMaintenance
The batch of maintenance when enabled the custom managed maintenance window of a server.
Used by: MaintenanceWindow.
| Value | Description |
|---|---|
| “Batch1” | |
| “Batch2” | |
| “Default” |
BatchOfMaintenance_STATUS
The batch of maintenance when enabled the custom managed maintenance window of a server.
Used by: MaintenanceWindow_STATUS.
| Value | Description |
|---|---|
| “Batch1” | |
| “Batch2” | |
| “Default” |
DataEncryptionType
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
Used by: DataEncryption.
| Value | Description |
|---|---|
| “AzureKeyVault” | |
| “SystemManaged” |
DataEncryptionType_STATUS
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
Used by: DataEncryption_STATUS.
| Value | Description |
|---|---|
| “AzureKeyVault” | |
| “SystemManaged” |
EnableStatusEnum
Enum to indicate whether value is Enabled or Disabled
Used by: Network.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
EnableStatusEnum_STATUS
Enum to indicate whether value is Enabled or Disabled
Used by: Network_STATUS.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
FlexibleServerOperatorConfigMaps
Used by: FlexibleServerOperatorSpec.
| Property | Description | Type |
|---|---|---|
| administratorLogin | indicates where the AdministratorLogin config map should be placed. If omitted, no config map will be created. | genruntime.ConfigMapDestination Optional |
| fullyQualifiedDomainName | indicates where the FullyQualifiedDomainName config map should be placed. If omitted, no config map will be created. | genruntime.ConfigMapDestination Optional |
FlexibleServerOperatorSecrets
Used by: FlexibleServerOperatorSpec.
| Property | Description | Type |
|---|---|---|
| fullyQualifiedDomainName | indicates where the FullyQualifiedDomainName secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
HighAvailabilityMode
High availability mode for a server.
Used by: HighAvailability.
| Value | Description |
|---|---|
| “Disabled” | |
| “SameZone” | |
| “ZoneRedundant” |
HighAvailabilityMode_STATUS
High availability mode for a server.
Used by: HighAvailability_STATUS.
| Value | Description |
|---|---|
| “Disabled” | |
| “SameZone” | |
| “ZoneRedundant” |
HighAvailabilityState_STATUS
The state of server high availability.
Used by: HighAvailability_STATUS.
| Value | Description |
|---|---|
| “CreatingStandby” | |
| “FailingOver” | |
| “Healthy” | |
| “NotEnabled” | |
| “RemovingStandby” |
ImportSourceStorageType
Storage type of import source.
Used by: ImportSourceProperties.
| Value | Description |
|---|---|
| “AzureBlob” |
ImportSourceStorageType_STATUS
Storage type of import source.
Used by: ImportSourceProperties_STATUS.
| Value | Description |
|---|---|
| “AzureBlob” |
ManagedServiceIdentityType
Type of managed service identity.
Used by: MySQLServerIdentity.
| Value | Description |
|---|---|
| “UserAssigned” |
ManagedServiceIdentityType_STATUS
Type of managed service identity.
Used by: MySQLServerIdentity_STATUS.
| Value | Description |
|---|---|
| “UserAssigned” |
PatchStrategy
Enum to indicate the patch strategy of a server
Used by: MaintenancePolicy.
| Value | Description |
|---|---|
| “Regular” | |
| “VirtualCanary” |
PatchStrategy_STATUS
Enum to indicate the patch strategy of a server
Used by: MaintenancePolicy_STATUS.
| Value | Description |
|---|---|
| “Regular” | |
| “VirtualCanary” |
ReplicationMode
The replication Mode
Used by: HighAvailability.
| Value | Description |
|---|---|
| “BinaryLog” | |
| “RedoLog” |
ReplicationMode_STATUS
The replication Mode
Used by: HighAvailability_STATUS.
| Value | Description |
|---|---|
| “BinaryLog” | |
| “RedoLog” |
ServerSkuTier
The tier of the particular SKU, e.g. GeneralPurpose.
Used by: MySQLServerSku.
| Value | Description |
|---|---|
| “Burstable” | |
| “GeneralPurpose” | |
| “MemoryOptimized” |
ServerSkuTier_STATUS
The tier of the particular SKU, e.g. GeneralPurpose.
Used by: MySQLServerSku_STATUS.
| Value | Description |
|---|---|
| “Burstable” | |
| “GeneralPurpose” | |
| “MemoryOptimized” |
Storage_AutoGrow
Used by: Storage.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
Storage_AutoGrow_STATUS
Used by: Storage_STATUS.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
Storage_AutoIoScaling
Used by: Storage.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
Storage_AutoIoScaling_STATUS
Used by: Storage_STATUS.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
Storage_LogOnDisk
Used by: Storage.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
Storage_LogOnDisk_STATUS
Used by: Storage_STATUS.
| Value | Description |
|---|---|
| “Disabled” | |
| “Enabled” |
Storage_StorageRedundancy
Used by: Storage.
| Value | Description |
|---|---|
| “LocalRedundancy” | |
| “ZoneRedundancy” |
Storage_StorageRedundancy_STATUS
Used by: Storage_STATUS.
| Value | Description |
|---|---|
| “LocalRedundancy” | |
| “ZoneRedundancy” |
SystemData_CreatedByType_STATUS
Used by: SystemData_STATUS.
| Value | Description |
|---|---|
| “Application” | |
| “Key” | |
| “ManagedIdentity” | |
| “User” |
SystemData_LastModifiedByType_STATUS
Used by: SystemData_STATUS.
| Value | Description |
|---|---|
| “Application” | |
| “Key” | |
| “ManagedIdentity” | |
| “User” |
UserAssignedIdentity_STATUS
Metadata of user assigned identity.
Used by: MySQLServerIdentity_STATUS.
| Property | Description | Type |
|---|---|---|
| clientId | Client Id of user assigned identity | string Optional |
| principalId | Principal Id of user assigned identity | string Optional |
UserAssignedIdentityDetails
Information about the user assigned identity for the resource
Used by: MySQLServerIdentity.
| Property | Description | Type |
|---|---|---|
| reference | genruntime.ResourceReference Optional |