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

Nom Dans Obligatoire 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

Nom Type Description
200 OK

AssignmentOperationList

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

Other Status Codes

CloudError

Réponse d’erreur blueprints.

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

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

Nom Description
AssignmentDeploymentJob

Représente un travail individuel dans une 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 d’un travail de déploiement.

AssignmentOperation

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

AssignmentOperationList

Liste de 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 une opération d’affectation de blueprint donnée.

Nom Type Description
action

string

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

history

AssignmentDeploymentJobResult[]

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 du travail de déploiement.

result

AssignmentDeploymentJobResult

Résultat du travail de déploiement.

AssignmentDeploymentJobResult

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

Nom Type Description
error

AzureResourceManagerError

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

resources

AssignmentJobCreatedResource[]

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

AssignmentJobCreatedResource

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

Nom Type Description
id

string

ID de chaîne utilisé pour localiser une 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 de déploiement sous-jacents pour chaque mise à jour de l’affectation de blueprint.

Nom Type Description
id

string

ID de chaîne utilisé pour localiser une ressource sur Azure.

name

string

Nom de cette ressource.

properties.assignmentState

string

État de cette opération d’attribution 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

AssignmentDeploymentJob[]

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

properties.timeCreated

string

Créez l’heure de cette opération d’affectation de blueprint.

properties.timeFinished

string

Heure de fin 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 de AssignmentOperation.

Nom Type Description
nextLink

string

Lien vers la page de résultats suivante.

value

AssignmentOperation[]

Liste de AssignmentOperation.

AzureResourceManagerError

Code d’erreur et message

Nom Type Description
code

string

Code d’erreur.

message

string

Message d’erreur.

CloudError

Nom Type Description
error

ErrorResponse

Réponse d’erreur
Réponse d’erreur courante pour toutes les API Azure Resource Manager pour retourner les détails de l’erreur concernant 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.

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.