ينشئ شهادة في وحدة تنظيمية محدّدة لعميل.
طلب HTTP
POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/networks:defineCertificate
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
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