GatewayCertificateAuthority interface
Interface représentant une passerelleCertificateAuthority.
Méthodes
create |
Attribuez l’entité Certificat à l’entité Passerelle en tant qu’autorité de certification. |
delete(string, string, string, string, string, Gateway |
Supprimez la relation entre l’autorité de certification et l’entité passerelle. |
get(string, string, string, string, Gateway |
Obtenez les détails de l’autorité de certification de passerelle affectée. |
get |
Vérifie si l’entité de certificat est affectée à l’entité passerelle en tant qu’autorité de certification. |
list |
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.
Paramètres d’options.
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.
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.
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.
Paramètres d’options.
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'
Paramètres d’options.