Condividi tramite


Progetti Microsoft.Migrate

Definizione di risorsa Bicep

Il tipo di risorsa progetti può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Migrate/projects, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Migrate/projects@2018-02-02' = {
  name: 'string'
  location: 'string'
  tags: any()
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  eTag: 'string'
  properties: {
    customerWorkspaceId: 'string'
    customerWorkspaceLocation: 'string'
    provisioningState: 'string'
  }
}

Valori delle proprietà

projects

Nome Descrizione valore
name Nome della risorsa stringa (obbligatorio)
posizione Percorso di Azure in cui viene creato il progetto. string
tags Tag forniti dal servizio Tagging di Azure. Per Bicep, è possibile usare la funzione any().
eTag Per il controllo della concorrenza ottimistica. string
properties Proprietà del progetto. Proprietà progetto

Proprietà progetto

Nome Descrizione valore
customerWorkspaceId ID ARM dell'area di lavoro Mapping dei servizi creata dall'utente. string
customerWorkspaceLocation Posizione dell'area di lavoro Mapping dei servizi creata dall'utente. string
provisioningState Stato di provisioning del progetto. 'Accepted'
'Creating'
'Eliminazione'
'Failed'
'Spostamento'
'Succeeded'

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa progetti può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Migrate/projects, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Migrate/projects",
  "apiVersion": "2018-02-02",
  "name": "string",
  "location": "string",
  "tags": {},
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "properties": {
    "customerWorkspaceId": "string",
    "customerWorkspaceLocation": "string",
    "provisioningState": "string"
  }
}

Valori delle proprietà

projects

Nome Descrizione valore
tipo Tipo di risorsa 'Microsoft.Migrate/projects'
apiVersion Versione dell'API della risorsa '2018-02-02'
name Nome della risorsa stringa (obbligatorio)
posizione Percorso di Azure in cui viene creato il progetto. string
tags Tag forniti dal servizio Tagging di Azure.
eTag Per il controllo della concorrenza ottimistica. string
properties Proprietà del progetto. Proprietà progetto

Proprietà progetto

Nome Descrizione valore
customerWorkspaceId ID ARM dell'area di lavoro Mapping dei servizi creata dall'utente. string
customerWorkspaceLocation Posizione dell'area di lavoro Mapping dei servizi creata dall'utente. string
provisioningState Stato di provisioning del progetto. 'Accepted'
'Creating'
'Eliminazione'
'Failed'
'Spostamento'
'Succeeded'

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa dei progetti può essere distribuito in:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Migrate/projects, aggiungere il modello terraform seguente.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Migrate/projects@2018-02-02"
  name = "string"
  location = "string"
  parent_id = "string"
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      customerWorkspaceId = "string"
      customerWorkspaceLocation = "string"
      provisioningState = "string"
    }
    eTag = "string"
  })
}

Valori delle proprietà

projects

Nome Descrizione valore
tipo Tipo di risorsa "Microsoft.Migrate/projects@2018-02-02"
name Nome della risorsa stringa (obbligatoria)
posizione Percorso di Azure in cui viene creato il progetto. string
parent_id Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatoria)
tags Tag forniti dal servizio Tagging di Azure.
eTag Per il controllo di concorrenza ottimistica. string
properties Proprietà del progetto. ProjectProperties

ProjectProperties

Nome Descrizione valore
customerWorkspaceId ID ARM dell'area di lavoro Mappa dei servizi creata dall'utente. string
customerWorkspaceLocation Posizione dell'area di lavoro Mappa dei servizi creata dall'utente. string
provisioningState Stato di provisioning del progetto. "Accettato"
"Creazione"
"Eliminazione"
"Non riuscito"
"Spostamento"
"Riuscito"