Partager via


WorkspaceCertificate interface

Interface représentant un WorkspaceCertificate.

Méthodes

createOrUpdate(string, string, string, string, CertificateCreateOrUpdateParameters, WorkspaceCertificateCreateOrUpdateOptionalParams)

Crée ou met à jour le certificat utilisé pour l’authentification avec le serveur principal.

delete(string, string, string, string, string, WorkspaceCertificateDeleteOptionalParams)

Supprime un certificat spécifique.

get(string, string, string, string, WorkspaceCertificateGetOptionalParams)

Obtient les détails du certificat spécifié par son identificateur.

getEntityTag(string, string, string, string, WorkspaceCertificateGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) du certificat spécifié par son identificateur.

listByWorkspace(string, string, string, WorkspaceCertificateListByWorkspaceOptionalParams)

Répertorie une collection de tous les certificats dans l’espace de travail spécifié.

refreshSecret(string, string, string, string, WorkspaceCertificateRefreshSecretOptionalParams)

À partir de KeyVault, actualisez le certificat utilisé pour l’authentification avec le serveur principal.

Détails de la méthode

createOrUpdate(string, string, string, string, CertificateCreateOrUpdateParameters, WorkspaceCertificateCreateOrUpdateOptionalParams)

Crée ou met à jour le certificat utilisé pour l’authentification avec le serveur principal.

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, parameters: CertificateCreateOrUpdateParameters, options?: WorkspaceCertificateCreateOrUpdateOptionalParams): Promise<WorkspaceCertificateCreateOrUpdateResponse>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

certificateId

string

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

parameters
CertificateCreateOrUpdateParameters

Créer ou mettre à jour des paramètres.

options
WorkspaceCertificateCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

delete(string, string, string, string, string, WorkspaceCertificateDeleteOptionalParams)

Supprime un certificat spécifique.

function delete(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, ifMatch: string, options?: WorkspaceCertificateDeleteOptionalParams): 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.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

certificateId

string

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

ifMatch

string

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

options
WorkspaceCertificateDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, string, WorkspaceCertificateGetOptionalParams)

Obtient les détails du certificat spécifié par son identificateur.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, options?: WorkspaceCertificateGetOptionalParams): Promise<WorkspaceCertificateGetResponse>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

certificateId

string

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

options
WorkspaceCertificateGetOptionalParams

Paramètres d’options.

Retours

getEntityTag(string, string, string, string, WorkspaceCertificateGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) du certificat spécifié par son identificateur.

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, options?: WorkspaceCertificateGetEntityTagOptionalParams): Promise<WorkspaceCertificateGetEntityTagHeaders>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

certificateId

string

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

options
WorkspaceCertificateGetEntityTagOptionalParams

Paramètres d’options.

Retours

listByWorkspace(string, string, string, WorkspaceCertificateListByWorkspaceOptionalParams)

Répertorie une collection de tous les certificats dans l’espace de travail spécifié.

function listByWorkspace(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspaceCertificateListByWorkspaceOptionalParams): PagedAsyncIterableIterator<CertificateContract, CertificateContract[], 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.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

options
WorkspaceCertificateListByWorkspaceOptionalParams

Paramètres d’options.

Retours

refreshSecret(string, string, string, string, WorkspaceCertificateRefreshSecretOptionalParams)

À partir de KeyVault, actualisez le certificat utilisé pour l’authentification avec le serveur principal.

function refreshSecret(resourceGroupName: string, serviceName: string, workspaceId: string, certificateId: string, options?: WorkspaceCertificateRefreshSecretOptionalParams): Promise<WorkspaceCertificateRefreshSecretResponse>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

certificateId

string

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

options
WorkspaceCertificateRefreshSecretOptionalParams

Paramètres d’options.

Retours