Method: customers.policies.networks.defineCertificate

یک گواهی در یک OU مشخص برای یک مشتری ایجاد می کند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
customer

string

مورد نیاز. مشتری که گواهی برای آن درخواست می شود.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "targetResource": string,
  "ceritificateName": string,
  "certificate": string,
  "settings": [
    {
      object (NetworkSetting)
    }
  ]
}
فیلدها
targetResource

string

مورد نیاز. منبع هدفی که این گواهی بر روی آن اعمال می شود. منابع زیر پشتیبانی می شوند: * واحد سازمانی ("orgunits/{orgunit_id}")

ceritificateName

string

اختیاری. نام اختیاری گواهی اگر مشخص نشده باشد، صادرکننده گواهی به عنوان نام استفاده خواهد شد.

certificate

string

مورد نیاز. محتوای خام فایل .PEM، .CRT یا .CER.

settings[]

object ( NetworkSetting )

اختیاری. تنظیمات گواهی در فضای نام chrome.networks.certificates.

بدن پاسخگو

شی پاسخ برای ایجاد یک گواهی.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "settings": [
    {
      object (NetworkSetting)
    }
  ],
  "networkId": string,
  "targetResource": string
}
فیلدها
settings[]

object ( NetworkSetting )

تنظیمات مربوط به گواهی (اجرا نشده است)

networkId

string

راهنمای گواهی ایجاد شده توسط عمل.

targetResource

string

منبعی که گواهی در آن تعریف شده است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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