Partager via


GatewayCertificateAuthority interface

Interface représentant une passerelleCertificateAuthority.

Méthodes

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

Attribuez l’entité Certificat à l’entité Passerelle en tant qu’autorité de certification.

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

Supprimez la relation entre l’autorité de certification et l’entité passerelle.

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

Obtenez les détails de l’autorité de certification de passerelle affectée.

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

Vérifie si l’entité de certificat est affectée à l’entité passerelle en tant qu’autorité de certification.

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Répertorie la collection d’autorités de certification pour l’entité passerelle spécifiée.

Détails de la méthode

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

Attribuez l’entité Certificat à l’entité Passerelle en tant qu’autorité de certification.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

certificateId

string

Identificateur de l’entité de certificat. Doit être unique dans le instance de service Gestion des API actuel.

parameters
GatewayCertificateAuthorityContract

Détails de l’autorité de certification de passerelle.

Retours

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

Supprimez la relation entre l’autorité de certification et l’entité passerelle.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

certificateId

string

Identificateur de l’entité de certificat. Doit être unique dans le instance de service Gestion des API actuel.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état d’entité actuel de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

options
GatewayCertificateAuthorityDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Obtenez les détails de l’autorité de certification de passerelle affectée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

certificateId

string

Identificateur de l’entité de certificat. Doit être unique dans le instance de service Gestion des API actuel.

options
GatewayCertificateAuthorityGetOptionalParams

Paramètres d’options.

Retours

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

Vérifie si l’entité de certificat est affectée à l’entité passerelle en tant qu’autorité de certification.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

certificateId

string

Identificateur de l’entité de certificat. Doit être unique dans le instance de service Gestion des API actuel.

Retours

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Répertorie la collection d’autorités de certification pour l’entité passerelle spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

Retours