Method: customers.policies.networks.defineCertificate

Erstellt in einer bestimmten OE ein Zertifikat für einen Kunden.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
customer

string

Erforderlich. Der Kunde, für den das Zertifikat gilt.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "targetResource": string,
  "ceritificateName": string,
  "certificate": string,
  "settings": [
    {
      object (NetworkSetting)
    }
  ]
}
Felder
targetResource

string

Erforderlich. Die Zielressource, auf die dieses Zertifikat angewendet wird. Die folgenden Ressourcen werden unterstützt: * Organisationseinheit ("orgunits/{orgunit_id}")

ceritificateName

string

Optional. Der optionale Name des Zertifikats. Wenn keine Angabe erfolgt, wird der Zertifikatsaussteller als Name verwendet.

certificate

string

Erforderlich. Der Rohinhalt der PEM-, CRRT- oder CER-Datei.

settings[]

object (NetworkSetting)

Optional. Zertifikateinstellungen innerhalb des Namespace „chrome.networks.certificates“.

Antworttext

Antwortobjekt zum Erstellen eines Zertifikats.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "settings": [
    {
      object (NetworkSetting)
    }
  ],
  "networkId": string,
  "targetResource": string
}
Felder
settings[]

object (NetworkSetting)

die mit dem Zertifikat verbundenen Einstellungen (NICHT IMPLEMENTIERT)

networkId

string

Die Domain des von der Aktion erstellten Zertifikats.

targetResource

string

Die Ressource, in der das Zertifikat definiert ist.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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