Method: customers.policies.networks.defineCertificate

ग्राहक के लिए तय की गई ओयू में सर्टिफ़िकेट बनाता है.

एचटीटीपी अनुरोध

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

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
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