Partager via


Server Trust Groups - List By Location

Listes un groupe d’approbations de serveurs.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/locations/{locationName}/serverTrustGroups?api-version=2021-11-01

Paramètres URI

Nom Dans Obligatoire Type Description
locationName
path True

string

Nom de la région où se trouve la ressource.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

ServerTrustGroupListResult

Les groupes d’approbation de serveurs ont été récupérés.

Other Status Codes

Réponses d’erreur : ***

  • 404 ServerTrustGroupNotFound : le groupe d’approbations de serveurs portant le nom spécifié n’existe pas.

  • 404 ResourceNotFound : la ressource demandée est introuvable.

  • 406 ServerTrustGroupMemberIsBusy : le membre du groupe '{0}' n’est pas dans un état valide et ne peut pas effectuer l’opération de groupe d’approbations de serveurs.

  • 406 ServerTrustGroupIninvalidState : le groupe d’approbations SQL '{0}' est occupé et ne peut pas effectuer l’opération demandée.

  • 406 ServerTrustGroupMemberNotFound : le membre du groupe «{0} » est introuvable. Par conséquent, nous ne pouvons pas effectuer l’opération de groupe d’approbations de serveurs.

Exemples

List server trust groups

Exemple de requête

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/locations/Japan East/serverTrustGroups?api-version=2021-11-01

Exemple de réponse

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/locations/Japan East/serverTrustGroups/server-trust-group-test",
      "name": "server-trust-group-test",
      "properties": {
        "groupMembers": [
          {
            "serverId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/managedInstance-1"
          },
          {
            "serverId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/managedInstance-2"
          }
        ],
        "trustScopes": [
          "GlobalTransactions",
          "ServiceBroker"
        ]
      },
      "type": "Microsoft.Sql/locations/serverTrustGroups"
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/locations/Japan East/serverTrustGroups/server-trust-group-test-2",
      "name": "server-trust-group-test-2",
      "properties": {
        "groupMembers": [
          {
            "serverId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/managedInstance-1"
          },
          {
            "serverId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/managedInstance-3"
          }
        ],
        "trustScopes": [
          "GlobalTransactions",
          "ServiceBroker"
        ]
      },
      "type": "Microsoft.Sql/locations/serverTrustGroups"
    }
  ]
}

Définitions

Nom Description
ServerInfo

Informations sur le serveur pour le groupe d’approbations de serveurs.

ServerTrustGroup

Un groupe d’approbations de serveurs.

ServerTrustGroupListResult

Liste des groupes d’approbations de serveurs.

TrustScopes

Étendue d’approbation du groupe d’approbations de serveurs.

ServerInfo

Informations sur le serveur pour le groupe d’approbations de serveurs.

Nom Type Description
serverId

string

ID de serveur.

ServerTrustGroup

Un groupe d’approbations de serveurs.

Nom Type Description
id

string

ID de la ressource

name

string

Nom de la ressource.

properties.groupMembers

ServerInfo[]

Informations sur les membres du groupe d’approbation de serveurs.

properties.trustScopes

TrustScopes[]

Étendue d’approbation du groupe d’approbations de serveurs.

type

string

Type de ressource.

ServerTrustGroupListResult

Liste des groupes d’approbations de serveurs.

Nom Type Description
nextLink

string

Lien pour récupérer la page de résultats suivante.

value

ServerTrustGroup[]

Tableau de résultats.

TrustScopes

Étendue d’approbation du groupe d’approbations de serveurs.

Valeur Description
GlobalTransactions
ServiceBroker