Partilhar via


GatewayCertificateAuthority interface

Interface que representa um GatewayCertificateAuthority.

Métodos

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

Atribua a entidade de Certificado à entidade de Gateway como Autoridade de Certificação.

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

Remova a relação entre a Autoridade de Certificação e a entidade Gateway.

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

Obtenha os detalhes atribuídos da Autoridade de Certificação do Gateway.

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

Verifica se a entidade Certificado está atribuída à entidade Gateway como Autoridade de Certificação.

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Lista a coleção de Autoridades de Certificação para a entidade Gateway especificada.

Detalhes de Método

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

Atribua a entidade de Certificado à entidade de Gateway como Autoridade de Certificação.

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

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.

gatewayId

string

Identificador de entidade do gateway. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Não deve ter valor 'gerenciado'

certificateId

string

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

parameters
GatewayCertificateAuthorityContract

Detalhes da autoridade de certificação do gateway.

options
GatewayCertificateAuthorityCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Remova a relação entre a Autoridade de Certificação e a entidade Gateway.

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

gatewayId

string

Identificador de entidade do gateway. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Não deve ter valor 'gerenciado'

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
GatewayCertificateAuthorityDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Obtenha os detalhes atribuídos da Autoridade de Certificação do Gateway.

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

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.

gatewayId

string

Identificador de entidade do gateway. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Não deve ter valor 'gerenciado'

certificateId

string

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

options
GatewayCertificateAuthorityGetOptionalParams

Os parâmetros de opções.

Devoluções

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

Verifica se a entidade Certificado está atribuída à entidade Gateway como Autoridade de Certificação.

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

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.

gatewayId

string

Identificador de entidade do gateway. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Não deve ter valor 'gerenciado'

certificateId

string

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

options
GatewayCertificateAuthorityGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Lista a coleção de Autoridades de Certificação para a entidade Gateway especificada.

function listByService(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayCertificateAuthorityListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayCertificateAuthorityContract, GatewayCertificateAuthorityContract[], 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.

gatewayId

string

Identificador de entidade do gateway. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Não deve ter valor 'gerenciado'

options
GatewayCertificateAuthorityListByServiceOptionalParams

Os parâmetros de opções.

Devoluções