Method: customers.policies.networks.defineCertificate

Crea un certificado en una UO especificada para un cliente.

Solicitud HTTP

POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/networks:defineCertificate

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
customer

string

Obligatorio. El cliente para el que se aplicará el certificado.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "targetResource": string,
  "ceritificateName": string,
  "certificate": string,
  "settings": [
    {
      object (NetworkSetting)
    }
  ]
}
Campos
targetResource

string

Obligatorio. El recurso de destino en el que se aplica este certificado. Se admiten los siguientes recursos: * Unidad organizativa ("orgunits/{orgunit_id}")

ceritificateName

string

Opcional. El nombre opcional del certificado. Si no se especifica, se usará el emisor del certificado como nombre.

certificate

string

Obligatorio. El contenido sin procesar del archivo .PEM, .CRT o .CER.

settings[]

object (NetworkSetting)

Opcional. Configuración de certificados dentro del espacio de nombres chrome.networks.certificates.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Objeto de respuesta para crear un certificado.

Representación JSON
{
  "settings": [
    {
      object (NetworkSetting)
    }
  ],
  "networkId": string,
  "targetResource": string
}
Campos
settings[]

object (NetworkSetting)

la configuración afiliada del certificado (NO IMPLEMENTE)

networkId

string

La guía del certificado que creó la acción.

targetResource

string

el recurso en el que se define el certificado.

Alcances de la autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/chrome.management.policy