Dela via


GatewayCertificateAuthority interface

Gränssnitt som representerar en GatewayCertificateAuthority.

Metoder

createOrUpdate(string, string, string, string, GatewayCertificateAuthorityContract, GatewayCertificateAuthorityCreateOrUpdateOptionalParams)

Tilldela entiteten Certifikat till gatewayentiteten som certifikatutfärdare.

delete(string, string, string, string, string, GatewayCertificateAuthorityDeleteOptionalParams)

Ta bort relationen mellan certifikatutfärdare och gatewayentitet.

get(string, string, string, string, GatewayCertificateAuthorityGetOptionalParams)

Hämta information om tilldelad gatewaycertifikatutfärdare.

getEntityTag(string, string, string, string, GatewayCertificateAuthorityGetEntityTagOptionalParams)

Kontrollerar om certifikatentiteten har tilldelats gatewayentiteten som certifikatutfärdare.

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

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.

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.

options
GatewayCertificateAuthorityDeleteOptionalParams

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.

options
GatewayCertificateAuthorityGetOptionalParams

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.

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"

Returer