WorkspaceCertificate interface
واجهة تمثل WorkspaceCertificate.
الأساليب
| create |
إنشاء الشهادة المستخدمة للمصادقة مع الخلفية أو تحديثها. |
| delete(string, string, string, string, string, Workspace |
حذف شهادة معينة. |
| get(string, string, string, string, Workspace |
يحصل على تفاصيل الشهادة المحددة بواسطة معرفها. |
| get |
يحصل على إصدار حالة الكيان (Etag) من الشهادة المحددة بواسطة معرفها. |
| list |
يسرد مجموعة من جميع الشهادات في مساحة العمل المحددة. |
| refresh |
من KeyVault، قم بتحديث الشهادة المستخدمة للمصادقة مع الخلفية. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, string, CertificateCreateOrUpdateParameters, WorkspaceCertificateCreateOrUpdateOptionalParams)
إنشاء الشهادة المستخدمة للمصادقة مع الخلفية أو تحديثها.
function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, parameters: CertificateCreateOrUpdateParameters, options?: WorkspaceCertificateCreateOrUpdateOptionalParams): Promise<WorkspaceCertificateCreateOrUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- certificateId
-
string
معرف كيان الشهادة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- parameters
- CertificateCreateOrUpdateParameters
إنشاء معلمات أو تحديثها.
معلمات الخيارات.
المرتجعات
delete(string, string, string, string, string, WorkspaceCertificateDeleteOptionalParams)
حذف شهادة معينة.
function delete(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, ifMatch: string, options?: WorkspaceCertificateDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- certificateId
-
string
معرف كيان الشهادة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, string, WorkspaceCertificateGetOptionalParams)
يحصل على تفاصيل الشهادة المحددة بواسطة معرفها.
function get(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, options?: WorkspaceCertificateGetOptionalParams): Promise<WorkspaceCertificateGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- certificateId
-
string
معرف كيان الشهادة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
Promise<WorkspaceCertificateGetResponse>
getEntityTag(string, string, string, string, WorkspaceCertificateGetEntityTagOptionalParams)
يحصل على إصدار حالة الكيان (Etag) من الشهادة المحددة بواسطة معرفها.
function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, options?: WorkspaceCertificateGetEntityTagOptionalParams): Promise<WorkspaceCertificateGetEntityTagHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- certificateId
-
string
معرف كيان الشهادة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
listByWorkspace(string, string, string, WorkspaceCertificateListByWorkspaceOptionalParams)
يسرد مجموعة من جميع الشهادات في مساحة العمل المحددة.
function listByWorkspace(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspaceCertificateListByWorkspaceOptionalParams): PagedAsyncIterableIterator<CertificateContract, CertificateContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
refreshSecret(string, string, string, string, WorkspaceCertificateRefreshSecretOptionalParams)
من KeyVault، قم بتحديث الشهادة المستخدمة للمصادقة مع الخلفية.
function refreshSecret(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, options?: WorkspaceCertificateRefreshSecretOptionalParams): Promise<WorkspaceCertificateRefreshSecretResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- workspaceId
-
string
معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- certificateId
-
string
معرف كيان الشهادة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.