dbformysql.azure.com/v1api20210501
APIVersion
Value | Description |
---|---|
“2021-05-01” |
FlexibleServer
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/legacy/stable/2021-05-01/mysql.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. | ServerProperties_CreateMode 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. | Identity Optional |
location | The geo-location where the resource lives | string Required |
maintenanceWindow | Maintenance window of a server. | 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. | Sku Optional |
sourceServerResourceId | The source MySQL server id. | string Optional |
storage | Storage related properties of a server. | Storage Optional |
tags | Resource tags. | map[string]string Optional |
version | Server version. | ServerVersion 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. | ServerProperties_CreateMode_STATUS Optional |
dataEncryption | The Data Encryption for CMK. | DataEncryption_STATUS 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The cmk identity for the server. | Identity_STATUS Optional |
location | The geo-location where the resource lives | string Optional |
maintenanceWindow | Maintenance window of a server. | MaintenanceWindow_STATUS Optional |
name | The name of the resource | string Optional |
network | Network related properties of a server. | Network_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. | Sku_STATUS Optional |
sourceServerResourceId | The source MySQL server id. | string Optional |
state | The state of a server. | ServerProperties_State_STATUS Optional |
storage | Storage related properties of a server. | Storage_STATUS Optional |
systemData | The system metadata relating to this resource. | 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 | Server version. | ServerVersion_STATUS Optional |
FlexibleServerList
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/legacy/stable/2021-05-01/mysql.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | FlexibleServer[] Optional |
FlexibleServersDatabase
Generator information: - Generated from: /mysql/resource-manager/Microsoft.DBforMySQL/legacy/stable/2021-05-01/mysql.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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
name | The name of the resource | string Optional |
systemData | The system metadata relating to this resource. | 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/legacy/stable/2021-05-01/mysql.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/legacy/stable/2021-05-01/mysql.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. Ex - /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 | The system metadata relating to this resource. | 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/legacy/stable/2021-05-01/mysql.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. | ServerProperties_CreateMode 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. | Identity Optional |
location | The geo-location where the resource lives | string Required |
maintenanceWindow | Maintenance window of a server. | 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. | Sku Optional |
sourceServerResourceId | The source MySQL server id. | string Optional |
storage | Storage related properties of a server. | Storage Optional |
tags | Resource tags. | map[string]string Optional |
version | Server version. | ServerVersion 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. | ServerProperties_CreateMode_STATUS Optional |
dataEncryption | The Data Encryption for CMK. | DataEncryption_STATUS 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The cmk identity for the server. | Identity_STATUS Optional |
location | The geo-location where the resource lives | string Optional |
maintenanceWindow | Maintenance window of a server. | MaintenanceWindow_STATUS Optional |
name | The name of the resource | string Optional |
network | Network related properties of a server. | Network_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. | Sku_STATUS Optional |
sourceServerResourceId | The source MySQL server id. | string Optional |
state | The state of a server. | ServerProperties_State_STATUS Optional |
storage | Storage related properties of a server. | Storage_STATUS Optional |
systemData | The system metadata relating to this resource. | 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 | Server version. | ServerVersion_STATUS 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
name | The name of the resource | string Optional |
systemData | The system metadata relating to this resource. | 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. Ex - /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 | The system metadata relating to this resource. | SystemData_STATUS Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
Backup
Storage Profile properties of a server
Used by: FlexibleServer_Spec.
Property | Description | Type |
---|---|---|
backupRetentionDays | Backup retention days for the server. | int Optional |
geoRedundantBackup | Whether or not geo redundant backup is enabled. | EnableStatusEnum Optional |
Backup_STATUS
Storage Profile properties of a server
Used by: FlexibleServer_STATUS.
Property | Description | Type |
---|---|---|
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. | EnableStatusEnum_STATUS Optional |
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. | DataEncryption_Type 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. | DataEncryption_Type_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 |
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
Network related properties of a server
Used by: FlexibleServer_Spec.
Property | Description | Type |
---|---|---|
mode | High availability mode for a server. | HighAvailability_Mode Optional |
standbyAvailabilityZone | Availability zone of the standby server. | string Optional |
HighAvailability_STATUS
Network related properties of a server
Used by: FlexibleServer_STATUS.
Property | Description | Type |
---|---|---|
mode | High availability mode for a server. | HighAvailability_Mode_STATUS Optional |
standbyAvailabilityZone | Availability zone of the standby server. | string Optional |
state | The state of server high availability. | HighAvailability_State_STATUS Optional |
Identity
Properties to configure Identity for Bring your Own Keys
Used by: FlexibleServer_Spec.
Property | Description | Type |
---|---|---|
type | Type of managed service identity. | Identity_Type Optional |
userAssignedIdentities | Metadata of user assigned identity. | UserAssignedIdentityDetails[] Optional |
Identity_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. | Identity_Type_STATUS Optional |
userAssignedIdentities | Metadata of user assigned identity. | map[string]v1.JSON Optional |
MaintenanceWindow
Maintenance window of a server.
Used by: FlexibleServer_Spec.
Property | Description | Type |
---|---|---|
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 |
---|---|---|
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 |
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 |
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 |
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” |
ServerProperties_CreateMode
Used by: FlexibleServer_Spec.
Value | Description |
---|---|
“Default” | |
“GeoRestore” | |
“PointInTimeRestore” | |
“Replica” |
ServerProperties_CreateMode_STATUS
Used by: FlexibleServer_STATUS.
Value | Description |
---|---|
“Default” | |
“GeoRestore” | |
“PointInTimeRestore” | |
“Replica” |
ServerProperties_State_STATUS
Used by: FlexibleServer_STATUS.
Value | Description |
---|---|
“Disabled” | |
“Dropping” | |
“Ready” | |
“Starting” | |
“Stopped” | |
“Stopping” | |
“Updating” |
ServerVersion
The version of a server.
Used by: FlexibleServer_Spec.
Value | Description |
---|---|
“5.7” | |
“8.0.21” |
ServerVersion_STATUS
The version of a server.
Used by: FlexibleServer_STATUS.
Value | Description |
---|---|
“5.7” | |
“8.0.21” |
Sku
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. | Sku_Tier Required |
Sku_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. | Sku_Tier_STATUS Optional |
Storage
Storage Profile properties of a server
Used by: FlexibleServer_Spec.
Property | Description | Type |
---|---|---|
autoGrow | Enable Storage Auto Grow or not. | EnableStatusEnum Optional |
iops | Storage IOPS for a server. | int 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. | EnableStatusEnum_STATUS Optional |
iops | Storage IOPS for a server. | int 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, 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 |
DataEncryption_Type
Used by: DataEncryption.
Value | Description |
---|---|
“AzureKeyVault” | |
“SystemManaged” |
DataEncryption_Type_STATUS
Used by: DataEncryption_STATUS.
Value | Description |
---|---|
“AzureKeyVault” | |
“SystemManaged” |
EnableStatusEnum
Enum to indicate whether value is ‘Enabled’ or ‘Disabled’
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
EnableStatusEnum_STATUS
Enum to indicate whether value is ‘Enabled’ or ‘Disabled’
Used by: Backup_STATUS, Network_STATUS, and Storage_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 |
HighAvailability_Mode
Used by: HighAvailability.
Value | Description |
---|---|
“Disabled” | |
“SameZone” | |
“ZoneRedundant” |
HighAvailability_Mode_STATUS
Used by: HighAvailability_STATUS.
Value | Description |
---|---|
“Disabled” | |
“SameZone” | |
“ZoneRedundant” |
HighAvailability_State_STATUS
Used by: HighAvailability_STATUS.
Value | Description |
---|---|
“CreatingStandby” | |
“FailingOver” | |
“Healthy” | |
“NotEnabled” | |
“RemovingStandby” |
Identity_Type
Used by: Identity.
Value | Description |
---|---|
“UserAssigned” |
Identity_Type_STATUS
Used by: Identity_STATUS.
Value | Description |
---|---|
“UserAssigned” |
Sku_Tier
Used by: Sku.
Value | Description |
---|---|
“Burstable” | |
“GeneralPurpose” | |
“MemoryOptimized” |
Sku_Tier_STATUS
Used by: Sku_STATUS.
Value | Description |
---|---|
“Burstable” | |
“GeneralPurpose” | |
“MemoryOptimized” |
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” |
UserAssignedIdentityDetails
Information about the user assigned identity for the resource
Used by: Identity.
Property | Description | Type |
---|---|---|
reference | genruntime.ResourceReference Optional |