WorkspaceCertificate interface
Antarmuka yang mewakili WorkspaceCertificate.
Metode
Detail Metode
createOrUpdate(string, string, string, string, CertificateCreateOrUpdateParameters, WorkspaceCertificateCreateOrUpdateOptionalParams)
Membuat atau memperbarui sertifikat yang digunakan untuk autentikasi dengan ujung belakang.
function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, parameters: CertificateCreateOrUpdateParameters, options?: WorkspaceCertificateCreateOrUpdateOptionalParams): Promise<WorkspaceCertificateCreateOrUpdateResponse>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- workspaceId
-
string
Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.
- certificateId
-
string
Pengidentifikasi entitas sertifikat. Harus unik dalam instans layanan API Management saat ini.
- parameters
- CertificateCreateOrUpdateParameters
Membuat atau Memperbarui parameter.
Parameter opsi.
Mengembalikan
delete(string, string, string, string, string, WorkspaceCertificateDeleteOptionalParams)
Menghapus sertifikat tertentu.
function delete(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, ifMatch: string, options?: WorkspaceCertificateDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- workspaceId
-
string
Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.
- certificateId
-
string
Pengidentifikasi entitas sertifikat. Harus unik dalam instans layanan API Management saat ini.
- ifMatch
-
string
ETag Entitas. ETag harus cocok dengan status entitas saat ini dari respons header permintaan GET atau harus * untuk pembaruan tanpa syarat.
Parameter opsi.
Mengembalikan
Promise<void>
get(string, string, string, string, WorkspaceCertificateGetOptionalParams)
Mendapatkan detail sertifikat yang ditentukan oleh pengidentifikasinya.
function get(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, options?: WorkspaceCertificateGetOptionalParams): Promise<WorkspaceCertificateGetResponse>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- workspaceId
-
string
Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.
- certificateId
-
string
Pengidentifikasi entitas sertifikat. Harus unik dalam instans layanan API Management saat ini.
Parameter opsi.
Mengembalikan
Promise<WorkspaceCertificateGetResponse>
getEntityTag(string, string, string, string, WorkspaceCertificateGetEntityTagOptionalParams)
Mendapatkan versi status entitas (Etag) dari sertifikat yang ditentukan oleh pengidentifikasinya.
function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, options?: WorkspaceCertificateGetEntityTagOptionalParams): Promise<WorkspaceCertificateGetEntityTagHeaders>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- workspaceId
-
string
Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.
- certificateId
-
string
Pengidentifikasi entitas sertifikat. Harus unik dalam instans layanan API Management saat ini.
Parameter opsi.
Mengembalikan
listByWorkspace(string, string, string, WorkspaceCertificateListByWorkspaceOptionalParams)
Mencantumkan kumpulan semua sertifikat di ruang kerja yang ditentukan.
function listByWorkspace(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspaceCertificateListByWorkspaceOptionalParams): PagedAsyncIterableIterator<CertificateContract, CertificateContract[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- workspaceId
-
string
Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.
Parameter opsi.
Mengembalikan
refreshSecret(string, string, string, string, WorkspaceCertificateRefreshSecretOptionalParams)
Dari KeyVault, Refresh sertifikat yang digunakan untuk autentikasi dengan backend.
function refreshSecret(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, options?: WorkspaceCertificateRefreshSecretOptionalParams): Promise<WorkspaceCertificateRefreshSecretResponse>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.
- serviceName
-
string
Nama layanan API Management.
- workspaceId
-
string
Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.
- certificateId
-
string
Pengidentifikasi entitas sertifikat. Harus unik dalam instans layanan API Management saat ini.
Parameter opsi.