Servers - List

Répertorier tous les serveurs d’un abonnement donné.

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

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

ID de l’abonnement cible.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

ServerListResult

Ok

Other Status Codes

CloudError

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

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"
    }
  ]
}

Définitions

Nom Description
CloudError

Réponse d’erreur du service Batch.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorResponse

Réponse d’erreur

GeoRedundantBackup

Activez géoredondant ou non pour la sauvegarde du serveur.

MinimalTlsVersionEnum

Appliquez une version tls minimale pour le serveur.

PrivateEndpointProperty

Point de terminaison privé auquel appartient la connexion.

PrivateEndpointProvisioningState

État de la connexion de point de terminaison privé.

PrivateLinkServiceConnectionStateActionsRequire

Actions requises pour la connexion au service private link.

PrivateLinkServiceConnectionStateStatus

La connexion au service de liaison privée status.

PublicNetworkAccessEnum

Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled »

Server

Liste des serveurs

ServerListResult

Liste des serveurs.

ServerPrivateEndpointConnection

Liste des connexions de point de terminaison privé sur un serveur

ServerPrivateEndpointConnectionProperties

Propriétés de connexion de point de terminaison privé

ServerPrivateLinkServiceConnectionStateProperty

État de la connexion de la connexion de point de terminaison privé.

ServerState

État d’un serveur visible par l’utilisateur.

ServerVersion

Version du serveur.

Sku

Référence SKU (niveau tarifaire) du serveur.

SkuTier

Niveau de la référence SKU particulière, par exemple De base.

SslEnforcementEnum

Activez l’application ssl ou non lors de la connexion au serveur.

StorageAutogrow

Activez la croissance automatique du stockage.

StorageProfile

Profil de stockage d’un serveur.

CloudError

Réponse d’erreur du service Batch.

Nom Type Description
error

ErrorResponse

Réponse d’erreur
Message d’erreur

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorResponse

Réponse d’erreur

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorResponse[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

GeoRedundantBackup

Activez géoredondant ou non pour la sauvegarde du serveur.

Nom Type Description
Disabled

string

Enabled

string

MinimalTlsVersionEnum

Appliquez une version tls minimale pour le serveur.

Nom Type Description
TLS1_0

string

TLS1_1

string

TLS1_2

string

TLSEnforcementDisabled

string

PrivateEndpointProperty

Point de terminaison privé auquel appartient la connexion.

Nom Type Description
id

string

ID de ressource du point de terminaison privé.

PrivateEndpointProvisioningState

État de la connexion de point de terminaison privé.

Nom Type Description
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

Actions requises pour la connexion au service private link.

Nom Type Description
None

string

PrivateLinkServiceConnectionStateStatus

La connexion au service de liaison privée status.

Nom Type Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled »

Nom Type Description
Disabled

string

Enabled

string

Server

Liste des serveurs

Nom Type Description
id

string

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Emplacement géographique où réside la ressource

name

string

nom de la ressource.

properties.administratorLogin

string

Nom de connexion de l’administrateur d’un serveur. Peut être spécifié uniquement lors de la création du serveur (et est requis pour la création).

properties.earliestRestoreDate

string

Heure de création du point de restauration la plus ancienne (format ISO8601)

properties.fullyQualifiedDomainName

string

Nom de domaine complet d’un serveur.

properties.masterServerId

string

ID de serveur master d’un serveur réplica.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Appliquez une version tls minimale pour le serveur.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Liste des connexions de point de terminaison privé sur un serveur

properties.publicNetworkAccess

PublicNetworkAccessEnum

Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled »

properties.replicaCapacity

integer

Nombre maximal de réplicas qu’un serveur master peut avoir.

properties.replicationRole

string

Rôle de réplication du serveur.

properties.sslEnforcement

SslEnforcementEnum

Activez l’application ssl ou non lors de la connexion au serveur.

properties.storageProfile

StorageProfile

Profil de stockage d’un serveur.

properties.userVisibleState

ServerState

État d’un serveur visible par l’utilisateur.

properties.version

ServerVersion

Version du serveur.

sku

Sku

Référence SKU (niveau tarifaire) du serveur.

tags

object

Balises de ressource.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

ServerListResult

Liste des serveurs.

Nom Type Description
value

Server[]

Liste des serveurs

ServerPrivateEndpointConnection

Liste des connexions de point de terminaison privé sur un serveur

Nom Type Description
id

string

ID de ressource de la connexion de point de terminaison privé.

properties

ServerPrivateEndpointConnectionProperties

Propriétés de connexion de point de terminaison privé

ServerPrivateEndpointConnectionProperties

Propriétés de connexion de point de terminaison privé

Nom Type Description
privateEndpoint

PrivateEndpointProperty

Point de terminaison privé auquel appartient la connexion.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

État de la connexion de la connexion de point de terminaison privé.

provisioningState

PrivateEndpointProvisioningState

État de la connexion de point de terminaison privé.

ServerPrivateLinkServiceConnectionStateProperty

État de la connexion de la connexion de point de terminaison privé.

Nom Type Description
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

Actions requises pour la connexion au service private link.

description

string

Description de la connexion au service private link.

status

PrivateLinkServiceConnectionStateStatus

La connexion au service de liaison privée status.

ServerState

État d’un serveur visible par l’utilisateur.

Nom Type Description
Disabled

string

Dropping

string

Ready

string

ServerVersion

Version du serveur.

Nom Type Description
10.2

string

10.3

string

Sku

Référence SKU (niveau tarifaire) du serveur.

Nom Type Description
capacity

integer

Capacité de scale-up/out, représentant les unités de calcul du serveur.

family

string

Famille de matériel.

name

string

Nom de la référence SKU, généralement, niveau + famille + cœurs, par exemple B_Gen4_1, GP_Gen5_8.

size

string

Code de taille, à interpréter par la ressource comme il convient.

tier

SkuTier

Niveau de la référence SKU particulière, par exemple De base.

SkuTier

Niveau de la référence SKU particulière, par exemple De base.

Nom Type Description
Basic

string

GeneralPurpose

string

MemoryOptimized

string

SslEnforcementEnum

Activez l’application ssl ou non lors de la connexion au serveur.

Nom Type Description
Disabled

string

Enabled

string

StorageAutogrow

Activez la croissance automatique du stockage.

Nom Type Description
Disabled

string

Enabled

string

StorageProfile

Profil de stockage d’un serveur.

Nom Type Description
backupRetentionDays

integer

Jours de rétention des sauvegardes pour le serveur.

geoRedundantBackup

GeoRedundantBackup

Activez géoredondant ou non pour la sauvegarde du serveur.

storageAutogrow

StorageAutogrow

Activez la croissance automatique du stockage.

storageMB

integer

Stockage maximal autorisé pour un serveur.