DpsCertificate interface
واجهة تمثل DpsCertificate.
الأساليب
| create |
إضافة شهادة جديدة أو تحديث شهادة موجودة. |
| delete(string, string, string, string, Dps |
حذف الشهادة المحددة المقترنة بخدمة التزويد |
| generate |
إنشاء رمز التحقق لإثبات الحيازة. |
| get(string, string, string, Dps |
احصل على الشهادة من خدمة التزويد. |
| list(string, string, Dps |
احصل على جميع الشهادات المرتبطة بخدمة التزويد. |
| verify |
التحقق من حيازة المفتاح الخاص للشهادة من خلال توفير الشهادة الطرفية الصادرة عن التحقق من الشهادة التي تم تحميلها مسبقا. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, CertificateResponse, DpsCertificateCreateOrUpdateOptionalParams)
إضافة شهادة جديدة أو تحديث شهادة موجودة.
function createOrUpdate(resourceGroupName: string, provisioningServiceName: string, certificateName: string, certificateDescription: CertificateResponse, options?: DpsCertificateCreateOrUpdateOptionalParams): Promise<CertificateResponse>
المعلمات
- resourceGroupName
-
string
معرف مجموعة الموارد.
- provisioningServiceName
-
string
اسم خدمة التزويد.
- certificateName
-
string
اسم إنشاء الشهادة أو تحديثها.
- certificateDescription
- CertificateResponse
نص الشهادة.
معلمات الخيارات.
المرتجعات
Promise<CertificateResponse>
delete(string, string, string, string, DpsCertificateDeleteOptionalParams)
حذف الشهادة المحددة المقترنة بخدمة التزويد
function delete(resourceGroupName: string, ifMatch: string, provisioningServiceName: string, certificateName: string, options?: DpsCertificateDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
معرف مجموعة الموارد.
- ifMatch
-
string
ETag للشهادة
- provisioningServiceName
-
string
اسم خدمة التزويد.
- certificateName
-
string
هذا حقل إلزامي، وهو الاسم المنطقي للشهادة التي ستوصول إليها خدمة التوفير.
معلمات الخيارات.
المرتجعات
Promise<void>
generateVerificationCode(string, string, string, string, DpsCertificateGenerateVerificationCodeOptionalParams)
إنشاء رمز التحقق لإثبات الحيازة.
function generateVerificationCode(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGenerateVerificationCodeOptionalParams): Promise<VerificationCodeResponse>
المعلمات
- certificateName
-
string
الاسم المنطقي الإلزامي للشهادة، الذي تستخدمه خدمة التزويد للوصول.
- ifMatch
-
string
ETag للشهادة. هذا مطلوب لتحديث شهادة موجودة، ويتم تجاهله أثناء إنشاء شهادة جديدة تماما.
- resourceGroupName
-
string
اسم مجموعة الموارد.
- provisioningServiceName
-
string
اسم خدمة التوفير.
معلمات الخيارات.
المرتجعات
Promise<VerificationCodeResponse>
get(string, string, string, DpsCertificateGetOptionalParams)
احصل على الشهادة من خدمة التزويد.
function get(certificateName: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGetOptionalParams): Promise<CertificateResponse>
المعلمات
- certificateName
-
string
اسم الشهادة المراد استردادها.
- resourceGroupName
-
string
معرف مجموعة الموارد.
- provisioningServiceName
-
string
اسم خدمة التوفير التي ترتبط بها الشهادة.
- options
- DpsCertificateGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<CertificateResponse>
list(string, string, DpsCertificateListOptionalParams)
احصل على جميع الشهادات المرتبطة بخدمة التزويد.
function list(resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateListOptionalParams): Promise<CertificateListDescription>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- provisioningServiceName
-
string
اسم خدمة التزويد لاسترداد الشهادات لها.
- options
- DpsCertificateListOptionalParams
معلمات الخيارات.
المرتجعات
Promise<CertificateListDescription>
verifyCertificate(string, string, string, string, VerificationCodeRequest, DpsCertificateVerifyCertificateOptionalParams)
التحقق من حيازة المفتاح الخاص للشهادة من خلال توفير الشهادة الطرفية الصادرة عن التحقق من الشهادة التي تم تحميلها مسبقا.
function verifyCertificate(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, request: VerificationCodeRequest, options?: DpsCertificateVerifyCertificateOptionalParams): Promise<CertificateResponse>
المعلمات
- certificateName
-
string
الاسم المنطقي الإلزامي للشهادة، الذي تستخدمه خدمة التزويد للوصول.
- ifMatch
-
string
ETag للشهادة.
- resourceGroupName
-
string
اسم مجموعة الموارد.
- provisioningServiceName
-
string
اسم خدمة التزويد.
- request
- VerificationCodeRequest
اسم الشهادة
معلمات الخيارات.
المرتجعات
Promise<CertificateResponse>