GatewayCertificateAuthority interface
Gränssnitt som representerar en GatewayCertificateAuthority.
Metoder
create |
Tilldela entiteten Certifikat till gatewayentiteten som certifikatutfärdare. |
delete(string, string, string, string, string, Gateway |
Ta bort relationen mellan certifikatutfärdare och gatewayentitet. |
get(string, string, string, string, Gateway |
Hämta information om tilldelad gatewaycertifikatutfärdare. |
get |
Kontrollerar om certifikatentiteten har tilldelats gatewayentiteten som certifikatutfärdare. |
list |
Visar en lista över certifikatutfärdare för den angivna gatewayentiteten. |
Metodinformation
createOrUpdate(string, string, string, string, GatewayCertificateAuthorityContract, GatewayCertificateAuthorityCreateOrUpdateOptionalParams)
Tilldela entiteten Certifikat till gatewayentiteten som certifikatutfärdare.
function createOrUpdate(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, parameters: GatewayCertificateAuthorityContract, options?: GatewayCertificateAuthorityCreateOrUpdateOptionalParams): Promise<GatewayCertificateAuthorityCreateOrUpdateResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- gatewayId
-
string
Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Får inte ha värdet "hanterad"
- certificateId
-
string
Identifierare för certifikatentiteten. Måste vara unikt i den aktuella API Management tjänstinstansen.
- parameters
- GatewayCertificateAuthorityContract
Information om utfärdare av gatewaycertifikat.
Alternativparametrarna.
Returer
delete(string, string, string, string, string, GatewayCertificateAuthorityDeleteOptionalParams)
Ta bort relationen mellan certifikatutfärdare och gatewayentitet.
function delete(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, ifMatch: string, options?: GatewayCertificateAuthorityDeleteOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- gatewayId
-
string
Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Får inte ha värdet "hanterad"
- 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.
Alternativparametrarna.
Returer
Promise<void>
get(string, string, string, string, GatewayCertificateAuthorityGetOptionalParams)
Hämta information om tilldelad gatewaycertifikatutfärdare.
function get(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetOptionalParams): Promise<GatewayCertificateAuthorityGetResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- gatewayId
-
string
Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Får inte ha värdet "hanterad"
- certificateId
-
string
Identifierare för certifikatentiteten. Måste vara unikt i den aktuella API Management tjänstinstansen.
Alternativparametrarna.
Returer
getEntityTag(string, string, string, string, GatewayCertificateAuthorityGetEntityTagOptionalParams)
Kontrollerar om certifikatentiteten har tilldelats gatewayentiteten som certifikatutfärdare.
function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetEntityTagOptionalParams): Promise<GatewayCertificateAuthorityGetEntityTagHeaders>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- gatewayId
-
string
Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Får inte ha värdet "hanterad"
- certificateId
-
string
Identifierare för certifikatentiteten. Måste vara unikt i den aktuella API Management tjänstinstansen.
Alternativparametrarna.
Returer
listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)
Visar en lista över certifikatutfärdare för den angivna gatewayentiteten.
function listByService(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayCertificateAuthorityListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayCertificateAuthorityContract, GatewayCertificateAuthorityContract[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- serviceName
-
string
Namnet på API Management-tjänsten.
- gatewayId
-
string
Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Får inte ha värdet "hanterad"
Alternativparametrarna.