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