Method: customers.policies.networks.defineCertificate

Erstellt in einer angegebenen 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-, CRT- oder CER-Datei.

settings[]

object (NetworkSetting)

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

Antworttext

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

Antwortobjekt zum Erstellen eines Zertifikats.

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

object (NetworkSetting)

Die zugehörigen Einstellungen des Zertifikats (NICHT IMPLEMENTIERT)

networkId

string

Die GUID 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