یک گواهی در یک OU مشخص برای یک مشتری ایجاد می کند.
درخواست HTTP
POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/networks:defineCertificate
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
customer | مورد نیاز. مشتری که گواهی برای آن درخواست می شود. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"targetResource": string,
"ceritificateName": string,
"certificate": string,
"settings": [
{
object ( |
فیلدها | |
---|---|
targetResource | مورد نیاز. منبع هدفی که این گواهی بر روی آن اعمال می شود. منابع زیر پشتیبانی می شوند: * واحد سازمانی ("orgunits/{orgunit_id}") |
ceritificateName | اختیاری. نام اختیاری گواهی اگر مشخص نشده باشد، صادرکننده گواهی به عنوان نام استفاده خواهد شد. |
certificate | مورد نیاز. محتوای خام فایل .PEM، .CRT یا .CER. |
settings[] | اختیاری. تنظیمات گواهی در فضای نام chrome.networks.certificates. |
بدن پاسخگو
شی پاسخ برای ایجاد یک گواهی.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"settings": [
{
object ( |
فیلدها | |
---|---|
settings[] | تنظیمات مربوط به گواهی (اجرا نشده است) |
networkId | راهنمای گواهی ایجاد شده توسط عمل. |
targetResource | منبعی که گواهی در آن تعریف شده است. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/chrome.management.policy