Create cloudPcProvisioningPolicy

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Create un nuevo objeto cloudPcProvisioningPolicy.

Esta API está disponible en las siguientes implementaciones nacionales de nube.

Servicio global Gobierno de EE. UU. L4 Us Government L5 (DOD) China operada por 21Vianet

Permissions

Elija el permiso o los permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios superiores solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para obtener más información sobre estos permisos, consulte la referencia de permisos.

Tipo de permiso Permisos con privilegios mínimos Permisos con privilegios más altos
Delegado (cuenta profesional o educativa) CloudPC. ReadWrite. All No disponible.
Delegado (cuenta personal de Microsoft) No admitida. No admitida.
Aplicación CloudPC. ReadWrite. All No disponible.

Solicitud HTTP

POST /deviceManagement/virtualEndpoint/provisioningPolicies

Encabezados de solicitud

Nombre Descripción
Authorization {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización.
Content-Type application/json. Obligatorio.

Cuerpo de la solicitud

En el cuerpo de la solicitud, proporcione una representación JSON del objeto cloudPcProvisioningPolicy .

En la tabla siguiente se enumeran las propiedades necesarias al crear cloudPcProvisioningPolicy.

Propiedad Tipo Descripción
description Cadena Descripción de la directiva de aprovisionamiento.
displayName Cadena Nombre para mostrar de la directiva de aprovisionamiento.
domainJoinConfigurations colección cloudPcDomainJoinConfiguration Especifica una lista ordenada por prioridad sobre cómo se unen los equipos en la nube Microsoft Entra ID.
imageDisplayName Cadena Nombre para mostrar de la imagen del sistema operativo que va a aprovisionar.
imageId Cadena Identificador de la imagen del sistema operativo que desea aprovisionar en equipos en la nube. El formato de una imagen de tipo galería es: {publisher_offer_sku}. Los valores admitidos para cada uno de los parámetros son los siguientes:
  • publisher: Microsoftwindowsdesktop.
  • oferta: windows-ent-cpc.
  • sku: 21h1-ent-cpc-m365, 21h1-ent-cpc-os, 20h2-ent-cpc-m365, 20h2-ent-cpc-os, 20h1-ent-cpc-m365, y 19h2-ent-cpc-m36520h1-ent-cpc-os19h2-ent-cpc-os.
imageType cloudPcProvisioningPolicyImageType Tipo de imagen del sistema operativo (personalizada o galería) que desea aprovisionar en equipos en la nube. Los valores posibles son gallery y custom.
provisioningType cloudPcProvisioningType Especifica el tipo de licencia que se usa al aprovisionar equipos en la nube mediante esta directiva. De forma predeterminada, el tipo de licencia es si no se dedicated especifica provisioningType al crear cloudPcProvisioningPolicy. No se puede cambiar esta propiedad después de crear cloudPcProvisioningPolicy . Los valores posibles son: dedicated, shared, unknownFutureValue, sharedByUser y sharedByEntraGroup. Debe usar el encabezado de Prefer: include-unknown-enum-members solicitud para obtener los siguientes valores de esta enumeración evolvable: sharedByUser, sharedByEntraGroup. El shared miembro está en desuso y dejará de devolverse el 30 de abril de 2027; en adelante, use el sharedByUser miembro.
windowsSetting cloudPcWindowsSettings Indica una configuración específica de Windows que se va a configurar durante la creación de equipos en la nube para esta directiva de aprovisionamiento. Admite $select.
domainJoinConfiguration (en desuso) cloudPcDomainJoinConfiguration Especifica cómo se unen los equipos en la nube Microsoft Entra ID. La propiedad domainJoinConfiguration está en desuso y dejará de devolver datos el 31 de mayo de 2024. En el futuro, use la propiedad domainJoinConfigurations .
onPremisesConnectionId (en desuso) Cadena Identificador de cloudPcOnPremisesConnection. Para asegurarse de que los equipos en la nube tienen conectividad de red y que se unen a un dominio, elija una conexión con una red virtual que el servicio de PC en la nube la validó. La propiedad onPremisesConnectionId está en desuso y dejará de devolver datos el 31 de mayo de 2024. En el futuro, use la propiedad domainJoinConfigurations .
windowsSettings (en desuso) cloudPcWindowsSettings Configuración específica de Windows que se va a configurar durante la creación de equipos en la nube para esta directiva de aprovisionamiento. Admite $select. La propiedad windowsSettings está en desuso y dejará de devolver datos el 31 de enero de 2024. En el futuro, use la propiedad windowsSetting .

Respuesta

Si se ejecuta correctamente, este método devuelve un 201 Created código de respuesta y un objeto cloudPcProvisioningPolicy en el cuerpo de la respuesta.

Ejemplos

Solicitud

En el ejemplo siguiente se muestra la solicitud.

POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/provisioningPolicies
Content-Type: application/json

{
    "@odata.type": "#microsoft.graph.cloudPcProvisioningPolicy",
    "description": "Description value",
    "displayName": "Display Name value",
    "domainJoinConfiguration": {
        "domainJoinType": "hybridAzureADJoin",
        "onPremisesConnectionId": "16ee6c71-fc10-438b-88ac-daa1ccafffff"
    },
    "domainJoinConfigurations": [
      {
        "onPremisesConnectionId": "16ee6c71-fc10-438b-88ac-daa1ccafffff",
        "type": "hybridAzureADJoin"
      },
      {
        "onPremisesConnectionId": "26e16c71-f210-438b-88ac-d481ccafffff",
        "type": "hybridAzureADJoin"
      }
    ],
    "id": "1d164206-bf41-4fd2-8424-a3192d39ffff",
    "enableSingleSignOn": true,
    "imageDisplayName": "Windows-10 19h1-evd",
    "imageId": "MicrosoftWindowsDesktop_Windows-10_19h1-evd",
    "imageType":"gallery",
    "onPremisesConnectionId": "4e47d0f6-6f77-44f0-8893-c0fe1701ffff",
    "windowsSettings": {
        "language": "en-US"
    },
    "windowsSetting": {
        "locale": "en-US"
    },
    "provisioningType": "dedicated"
}

Respuesta

En el ejemplo siguiente se muestra la respuesta.

Nota: Se puede acortar el objeto de respuesta que se muestra aquí para mejorar la legibilidad.

HTTP/1.1 201 Created
Content-Type: application/json

{
  "@odata.type": "#microsoft.graph.cloudPcProvisioningPolicy",
  "description": "Description value",
  "displayName": "Display Name value",
  "domainJoinConfiguration": {
      "onPremisesConnectionId": "4e47d0f6-6f77-44f0-8893-c0fe1701ffff",
      "type": "hybridAzureADJoin"
  },
  "domainJoinConfigurations": [
    {
      "onPremisesConnectionId": "16ee6c71-fc10-438b-88ac-daa1ccafffff",
      "type": "hybridAzureADJoin"
    },
    {
      "onPremisesConnectionId": "26e16c71-f210-438b-88ac-d481ccafffff",
      "type": "hybridAzureADJoin"
    }
  ],
  "enableSingleSignOn": true,
  "id": "1d164206-bf41-4fd2-8424-a3192d39ffff",
  "imageDisplayName": "Windows-10 19h1-evd",
  "imageId": "MicrosoftWindowsDesktop_Windows-10_19h1-evd",
  "imageType":"gallery",
  "onPremisesConnectionId": "4e47d0f6-6f77-44f0-8893-c0fe1701ffff",
  "windowsSettings": {
    "language": "en-US"
  },
  "windowsSetting": {
      "locale": "en-US"
  },
  "managedBy": "windows365",
  "provisioningType": "dedicated"
}