Partilhar via


WorkspaceCertificate interface

Interface que representa um WorkspaceCertificate.

Métodos

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

Cria ou atualiza o certificado que está sendo usado para autenticação com o back-end.

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

Exclui certificado específico.

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

Obtém os detalhes do certificado especificado por seu identificador.

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

Obtém a versão do estado da entidade (Etag) do certificado especificado por seu identificador.

listByWorkspace(string, string, string, WorkspaceCertificateListByWorkspaceOptionalParams)

Lista uma coleção de todos os certificados no espaço de trabalho especificado.

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

No KeyVault, atualize o certificado que está sendo usado para autenticação com o back-end.

Detalhes de Método

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

Cria ou atualiza o certificado que está sendo usado para autenticação com o back-end.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

workspaceId

string

Identificador do espaço de trabalho. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

certificateId

string

Identificador da entidade certificadora. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

parameters
CertificateCreateOrUpdateParameters

Criar ou atualizar parâmetros.

options
WorkspaceCertificateCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Exclui certificado específico.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

workspaceId

string

Identificador do espaço de trabalho. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

certificateId

string

Identificador da entidade certificadora. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

options
WorkspaceCertificateDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Obtém os detalhes do certificado especificado por seu identificador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

workspaceId

string

Identificador do espaço de trabalho. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

certificateId

string

Identificador da entidade certificadora. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

options
WorkspaceCertificateGetOptionalParams

Os parâmetros de opções.

Devoluções

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

Obtém a versão do estado da entidade (Etag) do certificado especificado por seu identificador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

workspaceId

string

Identificador do espaço de trabalho. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

certificateId

string

Identificador da entidade certificadora. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

options
WorkspaceCertificateGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByWorkspace(string, string, string, WorkspaceCertificateListByWorkspaceOptionalParams)

Lista uma coleção de todos os certificados no espaço de trabalho especificado.

function listByWorkspace(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspaceCertificateListByWorkspaceOptionalParams): PagedAsyncIterableIterator<CertificateContract, CertificateContract[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

workspaceId

string

Identificador do espaço de trabalho. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

options
WorkspaceCertificateListByWorkspaceOptionalParams

Os parâmetros de opções.

Devoluções

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

No KeyVault, atualize o certificado que está sendo usado para autenticação com o back-end.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

workspaceId

string

Identificador do espaço de trabalho. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

certificateId

string

Identificador da entidade certificadora. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

options
WorkspaceCertificateRefreshSecretOptionalParams

Os parâmetros de opções.

Devoluções