Method: customers.policies.networks.defineCertificate

Bir müşteri için belirli bir kuruluş biriminde sertifika oluşturur.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
customer

string

Zorunlu. Sertifikanın uygulanacağı müşteri.

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "targetResource": string,
  "ceritificateName": string,
  "certificate": string,
  "settings": [
    {
      object (NetworkSetting)
    }
  ]
}
Alanlar
targetResource

string

Zorunlu. Bu sertifikanın uygulandığı hedef kaynak. Şu kaynaklar desteklenir: * Kuruluş Birimi ("orgunits/{orgunit_id}")

ceritificateName

string

İsteğe bağlı. Sertifikanın isteğe bağlı adı. Belirtilmezse ad olarak sertifikayı veren kullanılır.

certificate

string

Zorunlu. .PEM, .CRT veya .CER dosyasının ham içeriği.

settings[]

object (NetworkSetting)

İsteğe bağlı. chrome.networks.certificates ad alanındaki sertifika ayarları.

Yanıt gövdesi

Sertifika oluşturma yanıt nesnesi.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "settings": [
    {
      object (NetworkSetting)
    }
  ],
  "networkId": string,
  "targetResource": string
}
Alanlar
settings[]

object (NetworkSetting)

sertifikanın ilişkili ayarları (UYGULANMADI)

networkId

string

İşlem tarafından oluşturulan sertifikanın yönlendirmesi.

targetResource

string

sertifikanın tanımlandığı kaynaktır.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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