Certificate interface
Gränssnitt som representerar ett certifikat.
Metoder
create |
Skapar eller uppdaterar certifikatet som används för autentisering med serverdelen. |
delete(string, string, string, string, Certificate |
Tar bort specifika certifikat. |
get(string, string, string, Certificate |
Hämtar information om certifikatet som anges av dess identifierare. |
get |
Hämtar entitetstillståndsversionen (Etag) för certifikatet som anges av dess identifierare. |
list |
Visar en samling med alla certifikat i den angivna tjänstinstansen. |
refresh |
Från KeyVault uppdaterar du certifikatet som används för autentisering med serverdelen. |
Metodinformation
createOrUpdate(string, string, string, CertificateCreateOrUpdateParameters, CertificateCreateOrUpdateOptionalParams)
Skapar eller uppdaterar certifikatet som används för autentisering med serverdelen.
function createOrUpdate(resourceGroupName: string, serviceName: string, certificateId: string, parameters: CertificateCreateOrUpdateParameters, options?: CertificateCreateOrUpdateOptionalParams): Promise<CertificateCreateOrUpdateResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- certificateId
-
string
Identifierare för certifikatentiteten. Måste vara unikt i den aktuella API Management tjänstinstansen.
- parameters
- CertificateCreateOrUpdateParameters
Skapa eller uppdatera parametrar.
Alternativparametrarna.
Returer
Promise<CertificateCreateOrUpdateResponse>
delete(string, string, string, string, CertificateDeleteOptionalParams)
Tar bort specifika certifikat.
function delete(resourceGroupName: string, serviceName: string, certificateId: string, ifMatch: string, options?: CertificateDeleteOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- certificateId
-
string
Identifierare för certifikatentiteten. Måste vara unikt i den aktuella API Management tjänstinstansen.
- ifMatch
-
string
ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran, eller så bör det vara * för ovillkorlig uppdatering.
- options
- CertificateDeleteOptionalParams
Alternativparametrarna.
Returer
Promise<void>
get(string, string, string, CertificateGetOptionalParams)
Hämtar information om certifikatet som anges av dess identifierare.
function get(resourceGroupName: string, serviceName: string, certificateId: string, options?: CertificateGetOptionalParams): Promise<CertificateGetResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- certificateId
-
string
Identifierare för certifikatentiteten. Måste vara unikt i den aktuella API Management tjänstinstansen.
- options
- CertificateGetOptionalParams
Alternativparametrarna.
Returer
Promise<CertificateGetResponse>
getEntityTag(string, string, string, CertificateGetEntityTagOptionalParams)
Hämtar entitetstillståndsversionen (Etag) för certifikatet som anges av dess identifierare.
function getEntityTag(resourceGroupName: string, serviceName: string, certificateId: string, options?: CertificateGetEntityTagOptionalParams): Promise<CertificateGetEntityTagHeaders>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- certificateId
-
string
Identifierare för certifikatentiteten. Måste vara unikt i den aktuella API Management tjänstinstansen.
Alternativparametrarna.
Returer
Promise<CertificateGetEntityTagHeaders>
listByService(string, string, CertificateListByServiceOptionalParams)
Visar en samling med alla certifikat i den angivna tjänstinstansen.
function listByService(resourceGroupName: string, serviceName: string, options?: CertificateListByServiceOptionalParams): PagedAsyncIterableIterator<CertificateContract, CertificateContract[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
Alternativparametrarna.
Returer
refreshSecret(string, string, string, CertificateRefreshSecretOptionalParams)
Från KeyVault uppdaterar du certifikatet som används för autentisering med serverdelen.
function refreshSecret(resourceGroupName: string, serviceName: string, certificateId: string, options?: CertificateRefreshSecretOptionalParams): Promise<CertificateRefreshSecretResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- certificateId
-
string
Identifierare för certifikatentiteten. Måste vara unikt i den aktuella API Management tjänstinstansen.
Alternativparametrarna.
Returer
Promise<CertificateRefreshSecretResponse>