Partilhar 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 os detalhes da Autoridade de Certificação do 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 gateway especificada.

Detalhes de 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 não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

gatewayId

string

Identificador de entidade do gateway. Tem de ser exclusivo na instância de serviço do Gestão de API atual. Não pode ter o valor "gerido"

certificateId

string

Identificador da entidade de certificado. Tem de ser exclusivo na instância de serviço do Gestão 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 é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

gatewayId

string

Identificador de entidade do gateway. Tem de ser exclusivo na instância de serviço do Gestão de API atual. Não pode ter o valor "gerido"

certificateId

string

Identificador da entidade de certificado. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

ifMatch

string

ETag da Entidade. A ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho do pedido 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 da Autoridade de Certificação do 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 não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

gatewayId

string

Identificador de entidade do gateway. Tem de ser exclusivo na instância de serviço do Gestão de API atual. Não pode ter o valor "gerido"

certificateId

string

Identificador da entidade de certificado. Tem de ser exclusivo na instância de serviço do Gestão 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 é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

gatewayId

string

Identificador de entidade do gateway. Tem de ser exclusivo na instância de serviço do Gestão de API atual. Não pode ter o valor "gerido"

certificateId

string

Identificador da entidade de certificado. Tem de ser exclusivo na instância de serviço do Gestão 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 é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

gatewayId

string

Identificador de entidade do gateway. Tem de ser exclusivo na instância de serviço do Gestão de API atual. Não pode ter o valor "gerido"

options
GatewayCertificateAuthorityListByServiceOptionalParams

Os parâmetros de opções.

Devoluções