dbformariadb.azure.com/v1api20180601


APIVersion

Value Description
“2018-06-01”

Configuration

Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.DBforMariaDB/servers/{serverName}/configurations/{configurationName}

Used by: ConfigurationList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec Configuration_Spec
Optional
status Configuration_STATUS
Optional

Configuration_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
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure ConfigurationOperatorSpec
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 dbformariadb.azure.com/Server resource genruntime.KnownResourceReference
Required
source Source of the configuration. string
Optional
value Value of the configuration. string
Optional

Configuration_STATUS

Property Description Type
allowedValues Allowed values of the configuration. string
Optional
conditions The observed state of the resource conditions.Condition[]
Optional
dataType Data type of the configuration. string
Optional
defaultValue Default value of the configuration. string
Optional
description Description of the configuration. 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
source Source of the configuration. string
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

ConfigurationList

Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.DBforMariaDB/servers/{serverName}/configurations/{configurationName}

Property Description Type
metav1.TypeMeta
metav1.ListMeta
items Configuration[]
Optional

Database

Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.DBforMariaDB/servers/{serverName}/databases/{databaseName}

Used by: DatabaseList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec Database_Spec
Optional
status Database_STATUS
Optional

Database_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 DatabaseOperatorSpec
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 dbformariadb.azure.com/Server resource genruntime.KnownResourceReference
Required

Database_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
type The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” string
Optional

DatabaseList

Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.DBforMariaDB/servers/{serverName}/databases/{databaseName}

Property Description Type
metav1.TypeMeta
metav1.ListMeta
items Database[]
Optional

Server

Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.DBforMariaDB/servers/{serverName}

Used by: ServerList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec Server_Spec
Optional
status Server_STATUS
Optional

Server_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
location The location the resource resides in. string
Required
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure ServerOperatorSpec
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
properties Properties of the server. ServerPropertiesForCreate
Required
sku The SKU (pricing tier) of the server. Sku
Optional
tags Application-specific metadata in the form of key-value pairs. map[string]string
Optional

Server_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
conditions The observed state of the resource conditions.Condition[]
Optional
earliestRestoreDate Earliest restore point creation time (ISO8601 format) string
Optional
fullyQualifiedDomainName The fully qualified domain name of a server. string
Optional
id Fully qualified resource ID for the resource. Ex - /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​{resourceProviderNamespace}/​{resourceType}/​{resourceName} string
Optional
location The geo-location where the resource lives string
Optional
masterServerId The master server id of a replica server. string
Optional
minimalTlsVersion Enforce a minimal Tls version for the server. MinimalTlsVersion_STATUS
Optional
name The name of the resource string
Optional
privateEndpointConnections List of private endpoint connections on a server ServerPrivateEndpointConnection_STATUS[]
Optional
publicNetworkAccess Whether or not public network access is allowed for this server. Value is optional but if passed in, must be ‘Enabled’ or ‘Disabled’ PublicNetworkAccess_STATUS
Optional
replicaCapacity The maximum number of replicas that a master server can have. int
Optional
replicationRole The replication role of the server. string
Optional
sku The SKU (pricing tier) of the server. Sku_STATUS
Optional
sslEnforcement Enable ssl enforcement or not when connect to server. SslEnforcement_STATUS
Optional
storageProfile Storage profile of a server. StorageProfile_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
userVisibleState A state of a server that is visible to user. ServerProperties_UserVisibleState_STATUS
Optional
version Server version. ServerVersion_STATUS
Optional

ServerList

Generator information: - Generated from: /mariadb/resource-manager/Microsoft.DBforMariaDB/stable/2018-06-01/mariadb.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.DBforMariaDB/servers/{serverName}

Property Description Type
metav1.TypeMeta
metav1.ListMeta
items Server[]
Optional

Configuration_Spec

Used by: Configuration.

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
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure ConfigurationOperatorSpec
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 dbformariadb.azure.com/Server resource genruntime.KnownResourceReference
Required
source Source of the configuration. string
Optional
value Value of the configuration. string
Optional

Configuration_STATUS

Used by: Configuration.

Property Description Type
allowedValues Allowed values of the configuration. string
Optional
conditions The observed state of the resource conditions.Condition[]
Optional
dataType Data type of the configuration. string
Optional
defaultValue Default value of the configuration. string
Optional
description Description of the configuration. 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
source Source of the configuration. string
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

Database_Spec

Used by: Database.

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 DatabaseOperatorSpec
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 dbformariadb.azure.com/Server resource genruntime.KnownResourceReference
Required

Database_STATUS

Used by: Database.

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
type The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” string
Optional

Server_Spec

Used by: Server.

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
location The location the resource resides in. string
Required
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure ServerOperatorSpec
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
properties Properties of the server. ServerPropertiesForCreate
Required
sku The SKU (pricing tier) of the server. Sku
Optional
tags Application-specific metadata in the form of key-value pairs. map[string]string
Optional

Server_STATUS

Represents a server.

Used by: Server.

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
conditions The observed state of the resource conditions.Condition[]
Optional
earliestRestoreDate Earliest restore point creation time (ISO8601 format) string
Optional
fullyQualifiedDomainName The fully qualified domain name of a server. string
Optional
id Fully qualified resource ID for the resource. Ex - /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​{resourceProviderNamespace}/​{resourceType}/​{resourceName} string
Optional
location The geo-location where the resource lives string
Optional
masterServerId The master server id of a replica server. string
Optional
minimalTlsVersion Enforce a minimal Tls version for the server. MinimalTlsVersion_STATUS
Optional
name The name of the resource string
Optional
privateEndpointConnections List of private endpoint connections on a server ServerPrivateEndpointConnection_STATUS[]
Optional
publicNetworkAccess Whether or not public network access is allowed for this server. Value is optional but if passed in, must be ‘Enabled’ or ‘Disabled’ PublicNetworkAccess_STATUS
Optional
replicaCapacity The maximum number of replicas that a master server can have. int
Optional
replicationRole The replication role of the server. string
Optional
sku The SKU (pricing tier) of the server. Sku_STATUS
Optional
sslEnforcement Enable ssl enforcement or not when connect to server. SslEnforcement_STATUS
Optional
storageProfile Storage profile of a server. StorageProfile_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
userVisibleState A state of a server that is visible to user. ServerProperties_UserVisibleState_STATUS
Optional
version Server version. ServerVersion_STATUS
Optional

ConfigurationOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: Configuration_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

DatabaseOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: Database_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

MinimalTlsVersion_STATUS

Enforce a minimal Tls version for the server.

Used by: Server_STATUS.

Value Description
“TLS1_0”
“TLS1_1”
“TLS1_2”
“TLSEnforcementDisabled”

PublicNetworkAccess_STATUS

Whether or not public network access is allowed for this server. Value is optional but if passed in, must be ‘Enabled’ or ‘Disabled’

Used by: Server_STATUS.

Value Description
“Disabled”
“Enabled”

ServerOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: Server_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
secrets configures where to place Azure generated secrets. ServerOperatorSecrets
Optional

ServerPrivateEndpointConnection_STATUS

A private endpoint connection under a server

Used by: Server_STATUS.

Property Description Type
id Resource Id of the private endpoint connection. string
Optional
properties Private endpoint connection properties ServerPrivateEndpointConnectionProperties_STATUS
Optional

ServerProperties_UserVisibleState_STATUS

Used by: Server_STATUS.

Value Description
“Disabled”
“Dropping”
“Ready”

ServerPropertiesForCreate

Used by: Server_Spec.

Property Description Type
default Mutually exclusive with all other properties ServerPropertiesForDefaultCreate
Optional
geoRestore Mutually exclusive with all other properties ServerPropertiesForGeoRestore
Optional
pointInTimeRestore Mutually exclusive with all other properties ServerPropertiesForRestore
Optional
replica Mutually exclusive with all other properties ServerPropertiesForReplica
Optional

ServerVersion_STATUS

The version of a server.

Used by: Server_STATUS.

Value Description
“10.2”
“10.3”

Sku

Billing information related properties of a server.

Used by: Server_Spec.

Property Description Type
capacity The scale up/out capacity, representing server’s compute units. int
Optional
family The family of hardware. string
Optional
name The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8. string
Required
size The size code, to be interpreted by resource as appropriate. string
Optional
tier The tier of the particular SKU, e.g. Basic. Sku_Tier
Optional

Sku_STATUS

Billing information related properties of a server.

Used by: Server_STATUS.

Property Description Type
capacity The scale up/out capacity, representing server’s compute units. int
Optional
family The family of hardware. string
Optional
name The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8. string
Optional
size The size code, to be interpreted by resource as appropriate. string
Optional
tier The tier of the particular SKU, e.g. Basic. Sku_Tier_STATUS
Optional

SslEnforcement_STATUS

Enable ssl enforcement or not when connect to server.

Used by: Server_STATUS.

Value Description
“Disabled”
“Enabled”

StorageProfile_STATUS

Storage Profile properties of a server

Used by: Server_STATUS.

Property Description Type
backupRetentionDays Backup retention days for the server. int
Optional
geoRedundantBackup Enable Geo-redundant or not for server backup. StorageProfile_GeoRedundantBackup_STATUS
Optional
storageAutogrow Enable Storage Auto Grow. StorageProfile_StorageAutogrow_STATUS
Optional
storageMB Max storage allowed for a server. int
Optional

ServerOperatorSecrets

Used by: ServerOperatorSpec.

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

ServerPrivateEndpointConnectionProperties_STATUS

Properties of a private endpoint connection.

Used by: ServerPrivateEndpointConnection_STATUS.

Property Description Type
privateEndpoint Private endpoint which the connection belongs to. PrivateEndpointProperty_STATUS
Optional
privateLinkServiceConnectionState Connection state of the private endpoint connection. ServerPrivateLinkServiceConnectionStateProperty_STATUS
Optional
provisioningState State of the private endpoint connection. ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS
Optional

ServerPropertiesForDefaultCreate

Used by: ServerPropertiesForCreate.

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
Required
administratorLoginPassword The password of the administrator login. genruntime.SecretReference
Required
createMode The mode to create a new server. ServerPropertiesForDefaultCreate_CreateMode
Required
minimalTlsVersion Enforce a minimal Tls version for the server. MinimalTlsVersion
Optional
publicNetworkAccess Whether or not public network access is allowed for this server. Value is optional but if passed in, must be ‘Enabled’ or ‘Disabled’ PublicNetworkAccess
Optional
sslEnforcement Enable ssl enforcement or not when connect to server. SslEnforcement
Optional
storageProfile Storage profile of a server. StorageProfile
Optional
version Server version. ServerVersion
Optional

ServerPropertiesForGeoRestore

Used by: ServerPropertiesForCreate.

Property Description Type
createMode The mode to create a new server. ServerPropertiesForGeoRestore_CreateMode
Required
minimalTlsVersion Enforce a minimal Tls version for the server. MinimalTlsVersion
Optional
publicNetworkAccess Whether or not public network access is allowed for this server. Value is optional but if passed in, must be ‘Enabled’ or ‘Disabled’ PublicNetworkAccess
Optional
sourceServerId The source server id to restore from. string
Required
sslEnforcement Enable ssl enforcement or not when connect to server. SslEnforcement
Optional
storageProfile Storage profile of a server. StorageProfile
Optional
version Server version. ServerVersion
Optional

ServerPropertiesForReplica

Used by: ServerPropertiesForCreate.

Property Description Type
createMode The mode to create a new server. ServerPropertiesForReplica_CreateMode
Required
minimalTlsVersion Enforce a minimal Tls version for the server. MinimalTlsVersion
Optional
publicNetworkAccess Whether or not public network access is allowed for this server. Value is optional but if passed in, must be ‘Enabled’ or ‘Disabled’ PublicNetworkAccess
Optional
sourceServerId The master server id to create replica from. string
Required
sslEnforcement Enable ssl enforcement or not when connect to server. SslEnforcement
Optional
storageProfile Storage profile of a server. StorageProfile
Optional
version Server version. ServerVersion
Optional

ServerPropertiesForRestore

Used by: ServerPropertiesForCreate.

Property Description Type
createMode The mode to create a new server. ServerPropertiesForRestore_CreateMode
Required
minimalTlsVersion Enforce a minimal Tls version for the server. MinimalTlsVersion
Optional
publicNetworkAccess Whether or not public network access is allowed for this server. Value is optional but if passed in, must be ‘Enabled’ or ‘Disabled’ PublicNetworkAccess
Optional
restorePointInTime Restore point creation time (ISO8601 format), specifying the time to restore from. string
Required
sourceServerId The source server id to restore from. string
Required
sslEnforcement Enable ssl enforcement or not when connect to server. SslEnforcement
Optional
storageProfile Storage profile of a server. StorageProfile
Optional
version Server version. ServerVersion
Optional

Sku_Tier

Used by: Sku.

Value Description
“Basic”
“GeneralPurpose”
“MemoryOptimized”

Sku_Tier_STATUS

Used by: Sku_STATUS.

Value Description
“Basic”
“GeneralPurpose”
“MemoryOptimized”

StorageProfile_GeoRedundantBackup_STATUS

Used by: StorageProfile_STATUS.

Value Description
“Disabled”
“Enabled”

StorageProfile_StorageAutogrow_STATUS

Used by: StorageProfile_STATUS.

Value Description
“Disabled”
“Enabled”

MinimalTlsVersion

Enforce a minimal Tls version for the server.

Used by: ServerPropertiesForDefaultCreate, ServerPropertiesForGeoRestore, ServerPropertiesForReplica, and ServerPropertiesForRestore.

Value Description
“TLS1_0”
“TLS1_1”
“TLS1_2”
“TLSEnforcementDisabled”

PrivateEndpointProperty_STATUS

Used by: ServerPrivateEndpointConnectionProperties_STATUS.

Property Description Type
id Resource id of the private endpoint. string
Optional

PublicNetworkAccess

Whether or not public network access is allowed for this server. Value is optional but if passed in, must be ‘Enabled’ or ‘Disabled’

Used by: ServerPropertiesForDefaultCreate, ServerPropertiesForGeoRestore, ServerPropertiesForReplica, and ServerPropertiesForRestore.

Value Description
“Disabled”
“Enabled”

ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS

Used by: ServerPrivateEndpointConnectionProperties_STATUS.

Value Description
“Approving”
“Dropping”
“Failed”
“Ready”
“Rejecting”

ServerPrivateLinkServiceConnectionStateProperty_STATUS

Used by: ServerPrivateEndpointConnectionProperties_STATUS.

Property Description Type
actionsRequired The actions required for private link service connection. ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS
Optional
description The private link service connection description. string
Optional
status The private link service connection status. ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS
Optional

ServerPropertiesForDefaultCreate_CreateMode

Used by: ServerPropertiesForDefaultCreate.

Value Description
“Default”

ServerPropertiesForGeoRestore_CreateMode

Used by: ServerPropertiesForGeoRestore.

Value Description
“GeoRestore”

ServerPropertiesForReplica_CreateMode

Used by: ServerPropertiesForReplica.

Value Description
“Replica”

ServerPropertiesForRestore_CreateMode

Used by: ServerPropertiesForRestore.

Value Description
“PointInTimeRestore”

ServerVersion

The version of a server.

Used by: ServerPropertiesForDefaultCreate, ServerPropertiesForGeoRestore, ServerPropertiesForReplica, and ServerPropertiesForRestore.

Value Description
“10.2”
“10.3”

SslEnforcement

Enable ssl enforcement or not when connect to server.

Used by: ServerPropertiesForDefaultCreate, ServerPropertiesForGeoRestore, ServerPropertiesForReplica, and ServerPropertiesForRestore.

Value Description
“Disabled”
“Enabled”

StorageProfile

Storage Profile properties of a server

Used by: ServerPropertiesForDefaultCreate, ServerPropertiesForGeoRestore, ServerPropertiesForReplica, and ServerPropertiesForRestore.

Property Description Type
backupRetentionDays Backup retention days for the server. int
Optional
geoRedundantBackup Enable Geo-redundant or not for server backup. StorageProfile_GeoRedundantBackup
Optional
storageAutogrow Enable Storage Auto Grow. StorageProfile_StorageAutogrow
Optional
storageMB Max storage allowed for a server. int
Optional

ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS

Used by: ServerPrivateLinkServiceConnectionStateProperty_STATUS.

Value Description
“None”

ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS

Used by: ServerPrivateLinkServiceConnectionStateProperty_STATUS.

Value Description
“Approved”
“Disconnected”
“Pending”
“Rejected”

StorageProfile_GeoRedundantBackup

Used by: StorageProfile.

Value Description
“Disabled”
“Enabled”

StorageProfile_StorageAutogrow

Used by: StorageProfile.

Value Description
“Disabled”
“Enabled”