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. Indica 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

Objeto de respuesta para crear un certificado.

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

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

object (NetworkSetting)

la configuración afiliada del certificado (NO IMPLEMENT.)

networkId

string

La guía del certificado creado por la acción.

targetResource

string

el recurso en el que se define el certificado.

Alcances de autorización

Requiere el siguiente alcance de OAuth:

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