Assignment Operations - List

Elencare le operazioni per l'assegnazione di progetto specificata all'interno di una sottoscrizione o di un gruppo di gestione.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
assignmentName
path True

string

Nome dell'assegnazione del progetto.

resourceScope
path True

string

Ambito della risorsa. Gli ambiti validi sono: gruppo di gestione (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), sottoscrizione (formato: '/subscriptions/{subscriptionId}').

api-version
query True

string

Versione dell'API client.

Risposte

Nome Tipo Descrizione
200 OK

AssignmentOperationList

OK - tutte le operazioni di assegnazione del progetto recuperate.

Other Status Codes

CloudError

Risposta all'errore dei progetti.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

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
}

Definizioni

Nome Descrizione
AssignmentDeploymentJob

Rappresenta un singolo processo nell'operazione di assegnazione del progetto specificata.

AssignmentDeploymentJobResult

Risultato di ogni singola distribuzione in un'assegnazione di progetto.

AssignmentJobCreatedResource

Risorsa di Azure creata dal processo di distribuzione.

AssignmentOperation

Rappresenta i dettagli della distribuzione sottostanti per ogni aggiornamento all'assegnazione del progetto.

AssignmentOperationList

Elenco di AssignmentOperation.

AzureResourceManagerError

Codice di errore e messaggio

CloudError
ErrorAdditionalInfo

Informazioni aggiuntive sulla gestione delle risorse.

ErrorResponse

Risposta di errore

AssignmentDeploymentJob

Rappresenta un singolo processo nell'operazione di assegnazione del progetto specificata.

Nome Tipo Descrizione
action

string

Nome dell'azione eseguita in questo processo.

history

AssignmentDeploymentJobResult[]

Risultato di questo processo di distribuzione per ogni tentativo.

jobId

string

ID di questo processo.

jobState

string

Stato di questo processo.

kind

string

Tipo di lavoro.

requestUri

string

Riferimento all'ID risorsa del processo di distribuzione.

result

AssignmentDeploymentJobResult

Risultato del processo di distribuzione.

AssignmentDeploymentJobResult

Risultato di ogni singola distribuzione in un'assegnazione di progetto.

Nome Tipo Descrizione
error

AzureResourceManagerError

Contiene i dettagli dell'errore se il processo di distribuzione non è riuscito.

resources

AssignmentJobCreatedResource[]

Risorse create come risultato del processo di distribuzione.

AssignmentJobCreatedResource

Risorsa di Azure creata dal processo di distribuzione.

Nome Tipo Descrizione
id

string

ID stringa usato per individuare qualsiasi risorsa in Azure.

name

string

Nome di questa risorsa.

properties

object

Proprietà aggiuntive in un dizionario.

type

string

Tipo di questa risorsa.

AssignmentOperation

Rappresenta i dettagli della distribuzione sottostanti per ogni aggiornamento all'assegnazione del progetto.

Nome Tipo Descrizione
id

string

ID stringa usato per individuare qualsiasi risorsa in Azure.

name

string

Nome di questa risorsa.

properties.assignmentState

string

Stato di questa operazione di assegnazione del progetto.

properties.blueprintVersion

string

Versione pubblicata della definizione del progetto usata per l'operazione di assegnazione del progetto.

properties.deployments

AssignmentDeploymentJob[]

Elenco dei processi in questa operazione di assegnazione del progetto.

properties.timeCreated

string

Tempo di creazione dell'operazione di assegnazione del progetto.

properties.timeFinished

string

Tempo di fine delle distribuzioni sottostanti complessive.

properties.timeStarted

string

Ora di inizio della distribuzione sottostante.

type

string

Tipo di questa risorsa.

AssignmentOperationList

Elenco di AssignmentOperation.

Nome Tipo Descrizione
nextLink

string

Collegamento alla pagina successiva dei risultati.

value

AssignmentOperation[]

Elenco di AssignmentOperation.

AzureResourceManagerError

Codice di errore e messaggio

Nome Tipo Descrizione
code

string

Codice di errore.

message

string

Messaggio di errore.

CloudError

Nome Tipo Descrizione
error

ErrorResponse

Risposta di errore
Risposta di errore comune per tutte le API di Resource Manager di Azure per restituire i dettagli degli errori per le operazioni non riuscite. Questo segue anche il formato di risposta di errore OData.

ErrorAdditionalInfo

Informazioni aggiuntive sulla gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorResponse[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.