Servers - List

Répertorie tous les serveurs Analysis Services pour l’abonnement donné.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.AnalysisServices/servers?api-version=2017-08-01

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

Identificateur unique d’un abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service.

api-version
query True

string

Version de l’API cliente.

Réponses

Nom Type Description
200 OK

AnalysisServicesServers

Ok

Other Status Codes

ErrorResponse

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

List existing servers under the subscription.

Sample Request

GET https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/servers?api-version=2017-08-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest",
      "location": "West US",
      "name": "azsdktest",
      "properties": {
        "asAdministrators": {
          "members": [
            "azsdktest@microsoft.com"
          ]
        },
        "provisioningState": "Provisioning",
        "serverFullName": "asazure://nightly1.asazure-int.windows.net/azsdktest",
        "state": "Provisioning"
      },
      "sku": {
        "capacity": 1,
        "name": "S1",
        "tier": "Standard"
      },
      "tags": {
        "testKey": "testValue"
      }
    },
    {
      "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG2/providers/Microsoft.AnalysisServices/servers/azsdktest",
      "location": "West US",
      "name": "azsdktest2",
      "properties": {
        "asAdministrators": {
          "members": [
            "azsdktest@microsoft.com"
          ]
        },
        "provisioningState": "Provisioning",
        "serverFullName": "asazure://nightly1.asazure-int.windows.net/azsdktest",
        "state": "Provisioning"
      },
      "sku": {
        "capacity": 1,
        "name": "S0",
        "tier": "Standard"
      },
      "tags": {
        "testKey": "testValue"
      }
    }
  ]
}

Définitions

Nom Description
AnalysisServicesServer

Représente une instance d’une ressource Analysis Services.

AnalysisServicesServers

Tableau de ressources Analysis Services.

ConnectionMode

Contrôle de la participation du serveur en lecture-écriture dans le pool de requêtes.
Il peut avoir les valeurs suivantes :

  • readOnly : indique que le serveur en lecture-écriture est destiné à ne pas participer aux opérations de requête
  • all : indique que le serveur en lecture-écriture peut participer aux opérations de requête
La spécification de readOnly lorsque la capacité est de 1 entraîne une erreur.

ErrorAdditionalInfo

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

ErrorDetail

Détail de l’erreur.

ErrorResponse

Décrit le format de la réponse d’erreur.

GatewayDetails

Détails de la passerelle.

IPv4FirewallRule

Détail de la règle de pare-feu.

IPv4FirewallSettings

Tableau de règles de pare-feu.

ManagedMode

Mode managé du serveur (0 = non géré, 1 = managé).

ProvisioningState

État de déploiement actuel de la ressource Analysis Services. ProvisioningState indique les états pour l’approvisionnement des ressources.

ResourceSku

Représente le nom de la référence SKU et le niveau tarifaire Azure pour la ressource Analysis Services.

ServerAdministrators

Tableau d’identités d’utilisateur administrateur.

ServerMonitorMode

Mode moniteur de serveur pour le serveur AS

SkuTier

Nom du niveau tarifaire Azure auquel la référence SKU s’applique.

State

État actuel de la ressource Analysis Services. L’état est d’indiquer plus d’états en dehors de l’approvisionnement des ressources.

AnalysisServicesServer

Représente une instance d’une ressource Analysis Services.

Nom Type Valeur par défaut Description
id

string

Identificateur qui représente la ressource Analysis Services.

location

string

Emplacement de la ressource Analysis Services.

name

string

Nom de la ressource Analysis Services.

properties.asAdministrators

ServerAdministrators

Collection d’administrateurs de serveur AS

properties.backupBlobContainerUri

string

URI du conteneur SAS vers le conteneur de sauvegarde.

properties.gatewayDetails

GatewayDetails

Détails de la passerelle configurée pour le serveur AS.

properties.ipV4FirewallSettings

IPv4FirewallSettings

Paramètres de pare-feu pour le serveur AS.

properties.managedMode

ManagedMode

1

Mode managé du serveur (0 = non géré, 1 = managé).

properties.provisioningState

ProvisioningState

État de déploiement actuel de la ressource Analysis Services. ProvisioningState indique les états pour l’approvisionnement des ressources.

properties.querypoolConnectionMode

ConnectionMode

All

Contrôle de la participation du serveur en lecture-écriture dans le pool de requêtes.
Il peut avoir les valeurs suivantes :

  • readOnly : indique que le serveur en lecture-écriture est destiné à ne pas participer aux opérations de requête
  • all : indique que le serveur en lecture-écriture peut participer aux opérations de requête
La spécification de readOnly lorsque la capacité est de 1 entraîne une erreur.

properties.serverFullName

string

Nom complet de la ressource Analysis Services.

properties.serverMonitorMode

ServerMonitorMode

1

Mode moniteur de serveur pour le serveur AS

properties.sku

ResourceSku

Référence SKU de la ressource Analysis Services.

properties.state

State

État actuel de la ressource Analysis Services. L’état est d’indiquer plus d’états en dehors de l’approvisionnement des ressources.

sku

ResourceSku

Référence SKU de la ressource Analysis Services.

tags

object

Paires clé-valeur de propriétés d’approvisionnement de ressources supplémentaires.

type

string

Type de la ressource Analysis Services.

AnalysisServicesServers

Tableau de ressources Analysis Services.

Nom Type Description
value

AnalysisServicesServer[]

Tableau de ressources Analysis Services.

ConnectionMode

Contrôle de la participation du serveur en lecture-écriture dans le pool de requêtes.
Il peut avoir les valeurs suivantes :

  • readOnly : indique que le serveur en lecture-écriture est destiné à ne pas participer aux opérations de requête
  • all : indique que le serveur en lecture-écriture peut participer aux opérations de requête
La spécification de readOnly lorsque la capacité est de 1 entraîne une erreur.

Nom Type Description
All

string

ReadOnly

string

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.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorDetail[]

Détails de l’erreur.

httpStatusCode

integer

Code http status

message

string

Message d’erreur.

subCode

integer

Sous-code d’erreur

target

string

Cible d’erreur.

timeStamp

string

horodatage de l’erreur.

ErrorResponse

Décrit le format de la réponse d’erreur.

Nom Type Description
error

ErrorDetail

Objet error

GatewayDetails

Détails de la passerelle.

Nom Type Description
dmtsClusterUri

string

URI du cluster DMTS.

gatewayObjectId

string

ID d’objet de passerelle provenant du cluster DMTS pour la ressource de passerelle.

gatewayResourceId

string

Ressource de passerelle à associer au serveur.

IPv4FirewallRule

Détail de la règle de pare-feu.

Nom Type Description
firewallRuleName

string

Nom de la règle.

rangeEnd

string

Plage de fin d’IPv4.

rangeStart

string

Plage de début d’IPv4.

IPv4FirewallSettings

Tableau de règles de pare-feu.

Nom Type Description
enablePowerBIService

boolean

Indicateur d’activation du service PBI.

firewallRules

IPv4FirewallRule[]

Tableau de règles de pare-feu.

ManagedMode

Mode managé du serveur (0 = non géré, 1 = managé).

Nom Type Description
0

Integer

1

Integer

ProvisioningState

État de déploiement actuel de la ressource Analysis Services. ProvisioningState indique les états pour l’approvisionnement des ressources.

Nom Type Description
Deleting

string

Failed

string

Paused

string

Pausing

string

Preparing

string

Provisioning

string

Resuming

string

Scaling

string

Succeeded

string

Suspended

string

Suspending

string

Updating

string

ResourceSku

Représente le nom de la référence SKU et le niveau tarifaire Azure pour la ressource Analysis Services.

Nom Type Valeur par défaut Description
capacity

integer

1

Nombre d’instances dans le pool de requêtes en lecture seule.

name

string

Nom du niveau de référence SKU.

tier

SkuTier

Nom du niveau tarifaire Azure auquel la référence SKU s’applique.

ServerAdministrators

Tableau d’identités d’utilisateur administrateur.

Nom Type Description
members

string[]

Tableau d’identités d’utilisateur administrateur.

ServerMonitorMode

Mode moniteur de serveur pour le serveur AS

Nom Type Description
0

Integer

1

Integer

SkuTier

Nom du niveau tarifaire Azure auquel la référence SKU s’applique.

Nom Type Description
Basic

string

Development

string

Standard

string

State

État actuel de la ressource Analysis Services. L’état est d’indiquer plus d’états en dehors de l’approvisionnement des ressources.

Nom Type Description
Deleting

string

Failed

string

Paused

string

Pausing

string

Preparing

string

Provisioning

string

Resuming

string

Scaling

string

Succeeded

string

Suspended

string

Suspending

string

Updating

string