Proyectos de Microsoft.Migrate

Definición de recursos de Bicep

El tipo de recurso projects se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Migrate/projects, agregue el siguiente bicep a la plantilla.

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

Valores de propiedad

Microsoft.Migrate/projects

Nombre Descripción Valor
eTag Para el control de simultaneidad optimista. cuerda
ubicación Ubicación de Azure en la que se crea el proyecto. cuerda
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades del proyecto. ProjectProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

ProjectProperties

Nombre Descripción Valor
customerWorkspaceId Id. de ARM del área de trabajo de Service Map creada por el usuario. cuerda
customerWorkspaceLocation Ubicación del área de trabajo de Service Map creada por el usuario. cuerda
provisioningState Estado de aprovisionamiento del proyecto. 'Aceptado'
'Crear'
"Eliminar"
'Error'
'Mover'
"Correcto"

Definición de recursos de plantilla de ARM

El tipo de recurso projects se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Migrate/projects, agregue el siguiente JSON a la plantilla.

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

Valores de propiedad

Microsoft.Migrate/projects

Nombre Descripción Valor
apiVersion La versión de api '2018-02-02'
eTag Para el control de simultaneidad optimista. cuerda
ubicación Ubicación de Azure en la que se crea el proyecto. cuerda
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades del proyecto. ProjectProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.Migrate/projects"

ProjectProperties

Nombre Descripción Valor
customerWorkspaceId Id. de ARM del área de trabajo de Service Map creada por el usuario. cuerda
customerWorkspaceLocation Ubicación del área de trabajo de Service Map creada por el usuario. cuerda
provisioningState Estado de aprovisionamiento del proyecto. 'Aceptado'
'Crear'
"Eliminar"
'Error'
'Mover'
"Correcto"

Ejemplos de uso

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso projects se puede implementar con operaciones destinadas a:

  • Grupos de recursos

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Migrate/projects, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Migrate/projects@2018-02-02"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = ?
  body = {
    eTag = "string"
    properties = {
      customerWorkspaceId = "string"
      customerWorkspaceLocation = "string"
      provisioningState = "string"
    }
  }
}

Valores de propiedad

Microsoft.Migrate/projects

Nombre Descripción Valor
eTag Para el control de simultaneidad optimista. cuerda
ubicación Ubicación de Azure en la que se crea el proyecto. cuerda
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades del proyecto. ProjectProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Migrate/projects@2018-02-02"

ProjectProperties

Nombre Descripción Valor
customerWorkspaceId Id. de ARM del área de trabajo de Service Map creada por el usuario. cuerda
customerWorkspaceLocation Ubicación del área de trabajo de Service Map creada por el usuario. cuerda
provisioningState Estado de aprovisionamiento del proyecto. 'Aceptado'
'Crear'
"Eliminar"
'Error'
'Mover'
"Correcto"