Compartilhar via


GatewayCertificateAuthority interface

Interface que representa um GatewayCertificateAuthority.

Métodos

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

Atribua a entidade Certificado à entidade 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 detalhes da Autoridade de Certificação de Gateway atribuída.

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 de Gateway especificada.

Detalhes do método

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

Atribua a entidade Certificado à entidade 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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

gatewayId

string

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

certificateId

string

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

parameters
GatewayCertificateAuthorityContract

Detalhes da autoridade de certificação do gateway.

options
GatewayCertificateAuthorityCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

gatewayId

string

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

certificateId

string

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

ifMatch

string

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

options
GatewayCertificateAuthorityDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

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

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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

gatewayId

string

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

certificateId

string

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

options
GatewayCertificateAuthorityGetOptionalParams

Os parâmetros de opções.

Retornos

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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

gatewayId

string

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

certificateId

string

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

options
GatewayCertificateAuthorityGetEntityTagOptionalParams

Os parâmetros de opções.

Retornos

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Lista a coleção de Autoridades de Certificação para a entidade de 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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

gatewayId

string

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

options
GatewayCertificateAuthorityListByServiceOptionalParams

Os parâmetros de opções.

Retornos