Replicas - List By Server
List all the replicas for a given server.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}/replicas?api-version=2018-06-01URI Parameters
| Name | In | Required | Type | Description | 
|---|---|---|---|---|
| resource | path | True | stringminLength: 1 maxLength: 90 | The name of the resource group. The name is case insensitive. | 
| server | path | True | string | The name of the server. | 
| subscription | path | True | stringminLength: 1 | The ID of the target subscription. | 
| api-version | query | True | stringminLength: 1 | The API version to use for this operation. | 
Responses
| Name | Type | Description | 
|---|---|---|
| 200 OK | OK | |
| Other Status Codes | Error response describing why the operation failed. | 
Security
azure_auth
Azure Active Directory OAuth2 Flow
					Type: 
					oauth2
					Flow: 
					implicit
					Authorization URL: 
					https://login.microsoftonline.com/common/oauth2/authorize
			
Scopes
| Name | Description | 
|---|---|
| user_impersonation | impersonate your user account | 
Examples
ReplicasListByServer  
			Sample request
GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testmaster/replicas?api-version=2018-06-01
Sample response
{
  "value": [
    {
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testserver",
      "name": "testserver",
      "type": "Microsoft.DBforMariaDB/servers",
      "location": "northeurope",
      "tags": {
        "elasticServer": "1"
      },
      "sku": {
        "name": "GP_Gen4_2",
        "tier": "GeneralPurpose",
        "family": "Gen4",
        "capacity": 2
      },
      "properties": {
        "storageProfile": {
          "storageMB": 256000,
          "backupRetentionDays": 35,
          "geoRedundantBackup": "Enabled"
        },
        "administratorLogin": "cloudsa",
        "sslEnforcement": "Enabled",
        "userVisibleState": "Ready",
        "fullyQualifiedDomainName": "testserver.mariadb.database.azure.com",
        "version": "10.2",
        "earliestRestoreDate": "2018-06-11T23:56:54.3+00:00",
        "replicationRole": "Replica",
        "masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testmaster",
        "replicaCapacity": 0
      }
    },
    {
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testserver1",
      "name": "testserver1",
      "type": "Microsoft.DBforMariaDB/servers",
      "location": "northeurope",
      "tags": {
        "elasticServer": "1"
      },
      "sku": {
        "name": "GP_Gen4_2",
        "tier": "GeneralPurpose",
        "family": "Gen4",
        "capacity": 2
      },
      "properties": {
        "storageProfile": {
          "storageMB": 256000,
          "backupRetentionDays": 35,
          "geoRedundantBackup": "Enabled"
        },
        "administratorLogin": "cloudsa",
        "sslEnforcement": "Enabled",
        "userVisibleState": "Ready",
        "fullyQualifiedDomainName": "testserver1.mariadb.database.azure.com",
        "version": "10.2",
        "earliestRestoreDate": "2018-06-11T23:56:54.3+00:00",
        "replicationRole": "Replica",
        "masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testmaster",
        "replicaCapacity": 0
      }
    },
    {
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testserver2",
      "name": "testserver2",
      "type": "Microsoft.DBforMariaDB/servers",
      "location": "northeurope",
      "tags": {
        "elasticServer": "1"
      },
      "sku": {
        "name": "GP_Gen4_2",
        "tier": "GeneralPurpose",
        "family": "Gen4",
        "capacity": 2
      },
      "properties": {
        "storageProfile": {
          "storageMB": 256000,
          "backupRetentionDays": 35,
          "geoRedundantBackup": "Enabled"
        },
        "administratorLogin": "cloudsa",
        "sslEnforcement": "Enabled",
        "userVisibleState": "Ready",
        "fullyQualifiedDomainName": "testserver2.mariadb.database.azure.com",
        "version": "10.2",
        "earliestRestoreDate": "2018-06-11T23:56:54.3+00:00",
        "replicationRole": "Replica",
        "masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testmaster",
        "replicaCapacity": 0
      }
    }
  ]
}Definitions
| Name | Description | 
|---|---|
| Cloud | An error response from the Batch service. | 
| Error | The resource management error additional info. | 
| Error | Error Response | 
| Geo | Enable Geo-redundant or not for server backup. | 
| Minimal | Enforce a minimal Tls version for the server. | 
| Private | |
| Private | State of the private endpoint connection. | 
| Private | The actions required for private link service connection. | 
| Private | The private link service connection status. | 
| Public | Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' | 
| Server | Represents a server. | 
| Server | A list of servers. | 
| Server | A private endpoint connection under a server | 
| Server | Properties of a private endpoint connection. | 
| Server | |
| Server | A state of a server that is visible to user. | 
| Server | The version of a server. | 
| Sku | Billing information related properties of a server. | 
| Sku | The tier of the particular SKU, e.g. Basic. | 
| Ssl | Enable ssl enforcement or not when connect to server. | 
| Storage | Enable Storage Auto Grow. | 
| Storage | Storage Profile properties of a server | 
CloudError 
			
			An error response from the Batch service.
| Name | Type | Description | 
|---|---|---|
| error | Error Response | 
ErrorAdditionalInfo  
			
			The resource management error additional info.
| Name | Type | Description | 
|---|---|---|
| info | object | The additional info. | 
| type | string | The additional info type. | 
ErrorResponse 
			
			Error Response
| Name | Type | Description | 
|---|---|---|
| additionalInfo | The error additional info. | |
| code | string | The error code. | 
| details | The error details. | |
| message | string | The error message. | 
| target | string | The error target. | 
GeoRedundantBackup  
			
			Enable Geo-redundant or not for server backup.
| Value | Description | 
|---|---|
| Enabled | |
| Disabled | 
MinimalTlsVersionEnum   
			
			Enforce a minimal Tls version for the server.
| Value | Description | 
|---|---|
| TLS1_0 | |
| TLS1_1 | |
| TLS1_2 | |
| TLSEnforcementDisabled | 
PrivateEndpointProperty  
			
			
				| Name | Type | Description | 
|---|---|---|
| id | string | Resource id of the private endpoint. | 
PrivateEndpointProvisioningState   
			
			State of the private endpoint connection.
| Value | Description | 
|---|---|
| Approving | |
| Ready | |
| Dropping | |
| Failed | |
| Rejecting | 
PrivateLinkServiceConnectionStateActionsRequire      
			
			The actions required for private link service connection.
| Value | Description | 
|---|---|
| None | 
PrivateLinkServiceConnectionStateStatus     
			
			The private link service connection status.
| Value | Description | 
|---|---|
| Approved | |
| Pending | |
| Rejected | |
| Disconnected | 
PublicNetworkAccessEnum   
			
			Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
| Value | Description | 
|---|---|
| Enabled | |
| Disabled | 
Server
Represents a server.
| Name | Type | Description | 
|---|---|---|
| id | string | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | 
| location | string | The geo-location where the resource lives | 
| name | string | The name of the resource | 
| properties.administratorLogin | string | The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). | 
| properties.earliestRestoreDate | string (date-time) | Earliest restore point creation time (ISO8601 format) | 
| properties.fullyQualifiedDomainName | string | The fully qualified domain name of a server. | 
| properties.masterServerId | string | The master server id of a replica server. | 
| properties.minimalTlsVersion | Enforce a minimal Tls version for the server. | |
| properties.privateEndpointConnections | List of private endpoint connections on a server | |
| properties.publicNetworkAccess | Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' | |
| properties.replicaCapacity | integer (int32)minimum: 0 | The maximum number of replicas that a master server can have. | 
| properties.replicationRole | string | The replication role of the server. | 
| properties.sslEnforcement | Enable ssl enforcement or not when connect to server. | |
| properties.storageProfile | Storage profile of a server. | |
| properties.userVisibleState | A state of a server that is visible to user. | |
| properties.version | Server version. | |
| sku | The SKU (pricing tier) of the server. | |
| tags | object | Resource tags. | 
| type | string | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" | 
ServerListResult  
			
			A list of servers.
| Name | Type | Description | 
|---|---|---|
| value | Server[] | The list of servers | 
ServerPrivateEndpointConnection   
			
			A private endpoint connection under a server
| Name | Type | Description | 
|---|---|---|
| id | string | Resource Id of the private endpoint connection. | 
| properties | Private endpoint connection properties | 
ServerPrivateEndpointConnectionProperties    
			
			Properties of a private endpoint connection.
| Name | Type | Description | 
|---|---|---|
| privateEndpoint | Private endpoint which the connection belongs to. | |
| privateLinkServiceConnectionState | Connection state of the private endpoint connection. | |
| provisioningState | State of the private endpoint connection. | 
ServerPrivateLinkServiceConnectionStateProperty      
			
			
				| Name | Type | Description | 
|---|---|---|
| actionsRequired | The actions required for private link service connection. | |
| description | string | The private link service connection description. | 
| status | The private link service connection status. | 
ServerState 
			
			A state of a server that is visible to user.
| Value | Description | 
|---|---|
| Ready | |
| Dropping | |
| Disabled | 
ServerVersion 
			
			The version of a server.
| Value | Description | 
|---|---|
| 10.2 | |
| 10.3 | 
Sku
Billing information related properties of a server.
| Name | Type | Description | 
|---|---|---|
| capacity | integer (int32)minimum: 0 | The scale up/out capacity, representing server's compute units. | 
| family | string | The family of hardware. | 
| name | string | The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8. | 
| size | string | The size code, to be interpreted by resource as appropriate. | 
| tier | The tier of the particular SKU, e.g. Basic. | 
SkuTier 
			
			The tier of the particular SKU, e.g. Basic.
| Value | Description | 
|---|---|
| Basic | |
| GeneralPurpose | |
| MemoryOptimized | 
SslEnforcementEnum  
			
			Enable ssl enforcement or not when connect to server.
| Value | Description | 
|---|---|
| Enabled | |
| Disabled | 
StorageAutogrow 
			
			Enable Storage Auto Grow.
| Value | Description | 
|---|---|
| Enabled | |
| Disabled | 
StorageProfile 
			
			Storage Profile properties of a server
| Name | Type | Description | 
|---|---|---|
| backupRetentionDays | integer (int32) | Backup retention days for the server. | 
| geoRedundantBackup | Enable Geo-redundant or not for server backup. | |
| storageAutogrow | Enable Storage Auto Grow. | |
| storageMB | integer (int32) | Max storage allowed for a server. |