Assignment Operations - List

Répertorier les opérations pour une attribution de blueprint donnée au sein d’un abonnement ou d’un groupe d’administration.

GET https://management.azure.com/{resourceScope}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}/assignmentOperations?api-version=2018-11-01-preview

Paramètres URI

Name In Required Type Description
assignmentName
path True
  • string

Nom de l’affectation de blueprint.

resourceScope
path True
  • string

Portée de la ressource. Les étendues valides sont les suivantes : groupe d’administration (format : '/providers/Microsoft.Management/managementGroups/{managementGroup}'), abonnement (format : '/subscriptions/{subscriptionId}').

api-version
query True
  • string

Version de l’API cliente.

Réponses

Name Type Description
200 OK

OK : toutes les opérations d’affectation de blueprint récupérées.

Other Status Codes

Réponse d’erreur blueprints.

Sécurité

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation emprunt d’identité de votre compte d’utilisateur

Exemples

Assignment at management group scope
Assignment at subscription scope

Assignment at management group scope

Sample Request

GET https://management.azure.com/managementGroups/ContosoOnlineGroup/providers/Microsoft.Blueprint/blueprintAssignments/assignSimpleBlueprint/assignmentOperations?api-version=2018-11-01-preview

Sample Response

{
  "value": [
    {
      "id": "/managementGroups/ContosoOnlineGroup/providers/microsoft.blueprint/blueprintAssignments/assignSimpleBlueprint/assignmentOperations/fb5d4dcb-7ce2-4087-ba7a-459aa74e5e0f",
      "type": "microsoft.blueprint/blueprintAssignments/operations",
      "name": "fb5d4dcb-7ce2-4087-ba7a-459aa74e5e0f",
      "properties": {
        "blueprintVersion": "v20181101",
        "assignmentState": "succeed",
        "timeCreated": "2018-11-13T15:19:45-08:00",
        "timeStarted": "2018-11-13T15:21:49-08:00",
        "timeFinished": "2018-11-13T15:26:02-08:00",
        "deployments": [
          {
            "kind": "azureResource",
            "action": "put",
            "jobState": "succeeded",
            "requestUri": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/microsoft.deployments/deployments/48432786-2f1b-4925-8032-a5d57bcb5b6e",
            "result": {
              "resources": [
                {
                  "id": "blabla",
                  "name": "foobar",
                  "type": "foo/bar"
                }
              ]
            },
            "history": [
              {
                "error": {
                  "code": "dummy",
                  "message": "dummy"
                }
              }
            ]
          }
        ]
      }
    }
  ],
  "nextLink": null
}

Assignment at subscription scope

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Blueprint/blueprintAssignments/assignSimpleBlueprint/assignmentOperations?api-version=2018-11-01-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/microsoft.blueprint/blueprintAssignments/assignSimpleBlueprint/assignmentOperations/fb5d4dcb-7ce2-4087-ba7a-459aa74e5e0f",
      "type": "microsoft.blueprint/blueprintAssignments/operations",
      "name": "fb5d4dcb-7ce2-4087-ba7a-459aa74e5e0f",
      "properties": {
        "blueprintVersion": "v20181101",
        "assignmentState": "succeed",
        "timeCreated": "2018-11-13T15:19:45-08:00",
        "timeStarted": "2018-11-13T15:21:49-08:00",
        "timeFinished": "2018-11-13T15:26:02-08:00",
        "deployments": [
          {
            "kind": "azureResource",
            "action": "put",
            "jobState": "succeeded",
            "requestUri": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/microsoft.deployments/deployments/48432786-2f1b-4925-8032-a5d57bcb5b6e",
            "result": {
              "resources": [
                {
                  "id": "blabla",
                  "name": "foobar",
                  "type": "foo/bar"
                }
              ]
            },
            "history": [
              {
                "error": {
                  "code": "dummy",
                  "message": "dummy"
                }
              }
            ]
          }
        ]
      }
    }
  ],
  "nextLink": null
}

Définitions

AssignmentDeploymentJob

Représente un travail individuel dans l’opération d’affectation de blueprint donnée.

AssignmentDeploymentJobResult

Résultat de chaque déploiement individuel dans une affectation de blueprint.

AssignmentJobCreatedResource

Ressource Azure créée à partir du travail de déploiement.

AssignmentOperation

Représente les détails du déploiement sous-jacent pour chaque mise à jour de l’affectation de blueprint.

AssignmentOperationList

Liste d’AssignmentOperation.

AzureResourceManagerError

Code d’erreur et message

CloudError
ErrorAdditionalInfo

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

ErrorResponse

Réponse d’erreur

AssignmentDeploymentJob

Représente un travail individuel dans l’opération d’affectation de blueprint donnée.

Name Type Description
action
  • string

Nom de l’action effectuée dans ce travail.

history

Résultat de ce travail de déploiement pour chaque nouvelle tentative.

jobId
  • string

ID de ce travail.

jobState
  • string

État de ce travail.

kind
  • string

Genre de travail.

requestUri
  • string

Référence à l’ID de ressource de travail de déploiement.

result

Résultat du travail de déploiement.

AssignmentDeploymentJobResult

Résultat de chaque déploiement individuel dans une affectation de blueprint.

Name Type Description
error

Contient les détails de l’erreur si le travail de déploiement a échoué.

resources

Ressources créées à la suite du travail de déploiement.

AssignmentJobCreatedResource

Ressource Azure créée à partir du travail de déploiement.

Name Type Description
id
  • string

ID de chaîne utilisé pour localiser n’importe quelle ressource sur Azure.

name
  • string

Nom de cette ressource.

properties
  • object

Propriétés supplémentaires dans un dictionnaire.

type
  • string

Type de cette ressource.

AssignmentOperation

Représente les détails du déploiement sous-jacent pour chaque mise à jour de l’affectation de blueprint.

Name Type Description
id
  • string

ID de chaîne utilisé pour localiser n’importe quelle ressource sur Azure.

name
  • string

Nom de cette ressource.

properties.assignmentState
  • string

État de cette opération d’affectation de blueprint.

properties.blueprintVersion
  • string

Version publiée de la définition de blueprint utilisée pour l’opération d’affectation de blueprint.

properties.deployments

Liste des travaux de cette opération d’affectation de blueprint.

properties.timeCreated
  • string

Créez le temps de cette opération d’affectation de blueprint.

properties.timeFinished
  • string

Fin du temps des déploiements sous-jacents globaux.

properties.timeStarted
  • string

Heure de début du déploiement sous-jacent.

type
  • string

Type de cette ressource.

AssignmentOperationList

Liste d’AssignmentOperation.

Name Type Description
nextLink
  • string

Lien vers la page suivante des résultats.

value

Liste d’AssignmentOperation.

AzureResourceManagerError

Code d’erreur et message

Name Type Description
code
  • string

Code d’erreur.

message
  • string

Message d’erreur.

CloudError

Name Type Description
error

Réponse d’erreur
Réponse d’erreur courante pour toutes les API Azure Resource Manager pour retourner les détails d’erreur pour les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.)

ErrorAdditionalInfo

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

Name Type Description
info
  • object

Informations supplémentaires.

type
  • string

Type d’informations supplémentaire.

ErrorResponse

Réponse d’erreur

Name Type Description
additionalInfo

Informations supplémentaires sur l’erreur.

code
  • string

Code d'erreur.

details

Détails de l’erreur.

message
  • string

Message d’erreur.

target
  • string

Cible d’erreur.