Delen via


GatewayCertificateAuthority interface

Interface die een GatewayCertificateAuthority vertegenwoordigt.

Methoden

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

Wijs de certificaatentiteit toe aan de gateway-entiteit als certificeringsinstantie.

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

Verwijder de relatie tussen certificeringsinstantie en gatewayentiteit.

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

Details van de toegewezen gateway-certificeringsinstantie ophalen.

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

Controleert of de certificaatentiteit is toegewezen aan de gatewayentiteit als certificeringsinstantie.

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Hiermee wordt de verzameling certificeringsinstanties voor de opgegeven gatewayentiteit weergegeven.

Methodedetails

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

Wijs de certificaatentiteit toe aan de gateway-entiteit als certificeringsinstantie.

function createOrUpdate(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, parameters: GatewayCertificateAuthorityContract, options?: GatewayCertificateAuthorityCreateOrUpdateOptionalParams): Promise<GatewayCertificateAuthorityCreateOrUpdateResponse>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

gatewayId

string

Gateway-entiteits-id. Moet uniek zijn in het huidige API Management service-exemplaar. Mag geen waarde 'beheerd' hebben

certificateId

string

Id van de certificaatentiteit. Moet uniek zijn in het huidige API Management service-exemplaar.

parameters
GatewayCertificateAuthorityContract

Details van de certificeringsinstantie van de gateway.

Retouren

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

Verwijder de relatie tussen certificeringsinstantie en gatewayentiteit.

function delete(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, ifMatch: string, options?: GatewayCertificateAuthorityDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

gatewayId

string

Gateway-entiteits-id. Moet uniek zijn in het huidige API Management service-exemplaar. Mag geen waarde 'beheerd' hebben

certificateId

string

Id van de certificaatentiteit. Moet uniek zijn in het huidige API Management service-exemplaar.

ifMatch

string

ETag van de entiteit. ETag moet overeenkomen met de huidige entiteitsstatus uit het headerantwoord van de GET-aanvraag of moet * zijn voor onvoorwaardelijke update.

Retouren

Promise<void>

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

Details van de toegewezen gateway-certificeringsinstantie ophalen.

function get(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetOptionalParams): Promise<GatewayCertificateAuthorityGetResponse>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

gatewayId

string

Gateway-entiteits-id. Moet uniek zijn in het huidige API Management service-exemplaar. Mag geen waarde 'beheerd' hebben

certificateId

string

Id van de certificaatentiteit. Moet uniek zijn in het huidige API Management service-exemplaar.

options
GatewayCertificateAuthorityGetOptionalParams

De optiesparameters.

Retouren

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

Controleert of de certificaatentiteit is toegewezen aan de gatewayentiteit als certificeringsinstantie.

function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetEntityTagOptionalParams): Promise<GatewayCertificateAuthorityGetEntityTagHeaders>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

gatewayId

string

Gateway-entiteits-id. Moet uniek zijn in het huidige API Management service-exemplaar. Mag geen waarde 'beheerd' hebben

certificateId

string

Id van de certificaatentiteit. Moet uniek zijn in het huidige API Management service-exemplaar.

Retouren

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Hiermee wordt de verzameling certificeringsinstanties voor de opgegeven gatewayentiteit weergegeven.

function listByService(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayCertificateAuthorityListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayCertificateAuthorityContract, GatewayCertificateAuthorityContract[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

gatewayId

string

Gateway-entiteits-id. Moet uniek zijn in het huidige API Management service-exemplaar. Mag geen waarde 'beheerd' hebben

Retouren