Servers - List

Liste todos os servidores em uma determinada assinatura.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DBforMariaDB/servers?api-version=2018-06-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
subscriptionId
path True

string

A ID da assinatura de destino.

api-version
query True

string

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

ServerListResult

OK

Other Status Codes

CloudError

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

ServerList

Sample Request

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMariaDB/servers?api-version=2018-06-01

Sample Response

{
  "value": [
    {
      "sku": {
        "name": "B_Gen4_2",
        "tier": "Basic",
        "family": "Gen4",
        "capacity": 2
      },
      "properties": {
        "administratorLogin": "testuser",
        "storageProfile": {
          "storageMB": 5120,
          "backupRetentionDays": 7,
          "geoRedundantBackup": "Disabled"
        },
        "version": "10.3",
        "sslEnforcement": "Enabled",
        "minimalTlsVersion": "TLS1_2",
        "userVisibleState": "Ready",
        "fullyQualifiedDomainName": "mariadbtestsvc1.mariadb.database.azure.com",
        "earliestRestoreDate": "2018-02-28T23:56:02.627+00:00",
        "publicNetworkAccess": "Enabled",
        "privateEndpointConnections": []
      },
      "location": "westus",
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMariaDB/servers/mariadbtestsvc1",
      "name": "mariadbtestsvc1",
      "type": "Microsoft.DBforMariaDB/servers"
    },
    {
      "sku": {
        "name": "GP_Gen4_2",
        "tier": "GeneralPurpose",
        "family": "Gen4",
        "capacity": 2
      },
      "properties": {
        "administratorLogin": "testuser",
        "storageProfile": {
          "storageMB": 5120,
          "backupRetentionDays": 7,
          "geoRedundantBackup": "Disabled"
        },
        "version": "10.3",
        "sslEnforcement": "Enabled",
        "minimalTlsVersion": "TLS1_1",
        "userVisibleState": "Ready",
        "fullyQualifiedDomainName": "mariadbtstsvc2.mariadb.database.azure.com",
        "earliestRestoreDate": "2018-02-28T23:56:54.3+00:00",
        "publicNetworkAccess": "Enabled",
        "privateEndpointConnections": [
          {
            "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMariaDB/servers/mariadbtstsvc2/privateEndpointConnections/private-endpoint-name-00000000-1111-2222-3333-444444444444",
            "properties": {
              "provisioningState": "Ready",
              "privateEndpoint": {
                "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/Default-Network/providers/Microsoft.Network/privateEndpoints/private-endpoint-name"
              },
              "privateLinkServiceConnectionState": {
                "status": "Approved",
                "description": "Auto-approved",
                "actionsRequired": "None"
              }
            }
          }
        ]
      },
      "location": "westus",
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMariaDB/servers/mariadbtstsvc2",
      "name": "mariadbtstsvc2",
      "type": "Microsoft.DBforMariaDB/servers"
    },
    {
      "sku": {
        "name": "GP_Gen4_4",
        "tier": "GeneralPurpose",
        "family": "Gen4",
        "capacity": 4
      },
      "properties": {
        "administratorLogin": "testuser",
        "storageProfile": {
          "storageMB": 102400,
          "backupRetentionDays": 35,
          "geoRedundantBackup": "Enabled"
        },
        "version": "10.3",
        "sslEnforcement": "Enabled",
        "minimalTlsVersion": "TLS1_0",
        "userVisibleState": "Ready",
        "fullyQualifiedDomainName": "mariadbtestsvc3.mariadb.database.azure.com",
        "earliestRestoreDate": "2018-02-28T23:59:44.847+00:00",
        "publicNetworkAccess": "Enabled",
        "privateEndpointConnections": [
          {
            "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMariaDB/servers/mariadbtestsvc3/privateEndpointConnections/private-endpoint-name-00000000-1111-2222-3333-444444444444",
            "properties": {
              "provisioningState": "Ready",
              "privateEndpoint": {
                "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/Default-Network/providers/Microsoft.Network/privateEndpoints/private-endpoint-name"
              },
              "privateLinkServiceConnectionState": {
                "status": "Approved",
                "description": "Auto-approved",
                "actionsRequired": "None"
              }
            }
          }
        ]
      },
      "location": "westus",
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg1/providers/Microsoft.DBforMariaDB/servers/mariadbtestsvc3",
      "name": "mariadbtestsvc3",
      "type": "Microsoft.DBforMariaDB/servers"
    }
  ]
}

Definições

Nome Description
CloudError

Uma resposta de erro do serviço do Lote.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorResponse

Resposta de erro

GeoRedundantBackup

Habilitar com redundância geográfica ou não para backup de servidor.

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

PrivateEndpointProperty

Ponto de extremidade privado ao qual a conexão pertence.

PrivateEndpointProvisioningState

Estado da conexão de ponto de extremidade privado.

PrivateLinkServiceConnectionStateActionsRequire

As ações necessárias para a conexão do serviço de link privado.

PrivateLinkServiceConnectionStateStatus

A conexão do serviço de link privado status.

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

Server

A lista de servidores

ServerListResult

Uma lista de servidores.

ServerPrivateEndpointConnection

Lista de conexões de ponto de extremidade privado em um servidor

ServerPrivateEndpointConnectionProperties

Propriedades de conexão de ponto de extremidade privado

ServerPrivateLinkServiceConnectionStateProperty

Estado de conexão da conexão de ponto de extremidade privado.

ServerState

Um estado de um servidor visível para o usuário.

ServerVersion

Versão do servidor.

Sku

O SKU (tipo de preço) do servidor.

SkuTier

A camada do SKU específico, por exemplo, Básico.

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

StorageAutogrow

Habilitar o Aumento Automático de Armazenamento.

StorageProfile

Perfil de armazenamento de um servidor.

CloudError

Uma resposta de erro do serviço do Lote.

Nome Tipo Description
error

ErrorResponse

Resposta de erro
Mensagem de erro

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorResponse

Resposta de erro

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorResponse[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

GeoRedundantBackup

Habilitar com redundância geográfica ou não para backup de servidor.

Nome Tipo Description
Disabled

string

Enabled

string

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

Nome Tipo Description
TLS1_0

string

TLS1_1

string

TLS1_2

string

TLSEnforcementDisabled

string

PrivateEndpointProperty

Ponto de extremidade privado ao qual a conexão pertence.

Nome Tipo Description
id

string

ID do recurso do ponto de extremidade privado.

PrivateEndpointProvisioningState

Estado da conexão de ponto de extremidade privado.

Nome Tipo Description
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

As ações necessárias para a conexão do serviço de link privado.

Nome Tipo Description
None

string

PrivateLinkServiceConnectionStateStatus

A conexão do serviço de link privado status.

Nome Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

Nome Tipo Description
Disabled

string

Enabled

string

Server

A lista de servidores

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

A localização geográfica em que o recurso reside

name

string

O nome do recurso

properties.administratorLogin

string

O nome de logon do administrador de um servidor. Só pode ser especificado quando o servidor está sendo criado (e é necessário para a criação).

properties.earliestRestoreDate

string

Tempo de criação do ponto de restauração mais antigo (formato ISO8601)

properties.fullyQualifiedDomainName

string

O nome de domínio totalmente qualificado de um servidor.

properties.masterServerId

string

A ID do servidor master de um servidor réplica.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Lista de conexões de ponto de extremidade privado em um servidor

properties.publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

properties.replicaCapacity

integer

O número máximo de réplicas que um servidor master pode ter.

properties.replicationRole

string

A função de replicação do servidor.

properties.sslEnforcement

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

properties.storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

properties.userVisibleState

ServerState

Um estado de um servidor visível para o usuário.

properties.version

ServerVersion

Versão do servidor.

sku

Sku

O SKU (tipo de preço) do servidor.

tags

object

Marcas de recurso.

type

string

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

ServerListResult

Uma lista de servidores.

Nome Tipo Description
value

Server[]

A lista de servidores

ServerPrivateEndpointConnection

Lista de conexões de ponto de extremidade privado em um servidor

Nome Tipo Description
id

string

ID do recurso da conexão de ponto de extremidade privado.

properties

ServerPrivateEndpointConnectionProperties

Propriedades de conexão de ponto de extremidade privado

ServerPrivateEndpointConnectionProperties

Propriedades de conexão de ponto de extremidade privado

Nome Tipo Description
privateEndpoint

PrivateEndpointProperty

Ponto de extremidade privado ao qual a conexão pertence.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Estado de conexão da conexão de ponto de extremidade privado.

provisioningState

PrivateEndpointProvisioningState

Estado da conexão de ponto de extremidade privado.

ServerPrivateLinkServiceConnectionStateProperty

Estado de conexão da conexão de ponto de extremidade privado.

Nome Tipo Description
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

As ações necessárias para a conexão do serviço de link privado.

description

string

A descrição da conexão do serviço de link privado.

status

PrivateLinkServiceConnectionStateStatus

A conexão do serviço de link privado status.

ServerState

Um estado de um servidor visível para o usuário.

Nome Tipo Description
Disabled

string

Dropping

string

Ready

string

ServerVersion

Versão do servidor.

Nome Tipo Description
10.2

string

10.3

string

Sku

O SKU (tipo de preço) do servidor.

Nome Tipo Description
capacity

integer

A capacidade de expansão/expansão, que representa as unidades de computação do servidor.

family

string

A família de hardware.

name

string

O nome do sku, normalmente, camada + família + núcleos, por exemplo, B_Gen4_1, GP_Gen5_8.

size

string

O código de tamanho, a ser interpretado pelo recurso conforme apropriado.

tier

SkuTier

A camada do SKU específico, por exemplo, Básico.

SkuTier

A camada do SKU específico, por exemplo, Básico.

Nome Tipo Description
Basic

string

GeneralPurpose

string

MemoryOptimized

string

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

Nome Tipo Description
Disabled

string

Enabled

string

StorageAutogrow

Habilitar o Aumento Automático de Armazenamento.

Nome Tipo Description
Disabled

string

Enabled

string

StorageProfile

Perfil de armazenamento de um servidor.

Nome Tipo Description
backupRetentionDays

integer

Dias de retenção de backup para o servidor.

geoRedundantBackup

GeoRedundantBackup

Habilitar com redundância geográfica ou não para backup de servidor.

storageAutogrow

StorageAutogrow

Habilitar o Aumento Automático de Armazenamento.

storageMB

integer

Armazenamento máximo permitido para um servidor.