Compartilhar via


SiteCertificates interface

Interface que representa um SiteCertificates.

Métodos

createOrUpdate(string, string, string, Certificate, SiteCertificatesCreateOrUpdateOptionalParams)

Crie ou atualize um certificado em um determinado site.

createOrUpdateSlot(string, string, string, string, Certificate, SiteCertificatesCreateOrUpdateSlotOptionalParams)

Crie ou atualize um certificado em um determinado site e slot de implantação.

delete(string, string, string, SiteCertificatesDeleteOptionalParams)

Exclua um certificado do site.

deleteSlot(string, string, string, string, SiteCertificatesDeleteSlotOptionalParams)

Exclua um certificado para um determinado site e slot de implantação.

get(string, string, string, SiteCertificatesGetOptionalParams)

Obtenha um certificado pertencente a um determinado site.

getSlot(string, string, string, string, SiteCertificatesGetSlotOptionalParams)

Obtenha um certificado para um determinado site e slot de implantação.

list(string, string, SiteCertificatesListOptionalParams)

Obtenha todos os certificados em um grupo de recursos em um site.

listSlot(string, string, string, SiteCertificatesListSlotOptionalParams)

Obtenha todos os certificados em um grupo de recursos para um determinado site e um slot de implantação.

update(string, string, string, CertificatePatchResource, SiteCertificatesUpdateOptionalParams)

Crie ou atualize um certificado em um determinado site.

updateSlot(string, string, string, string, CertificatePatchResource, SiteCertificatesUpdateSlotOptionalParams)

Crie ou atualize um certificado para um site e um slot de implantação.

Detalhes do método

createOrUpdate(string, string, string, Certificate, SiteCertificatesCreateOrUpdateOptionalParams)

Crie ou atualize um certificado em um determinado site.

function createOrUpdate(resourceGroupName: string, name: string, certificateName: string, certificateEnvelope: Certificate, options?: SiteCertificatesCreateOrUpdateOptionalParams): Promise<Certificate>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

certificateName

string

Nome do certificado.

certificateEnvelope
Certificate

Detalhes do certificado, se ele já existir.

options
SiteCertificatesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Certificate>

createOrUpdateSlot(string, string, string, string, Certificate, SiteCertificatesCreateOrUpdateSlotOptionalParams)

Crie ou atualize um certificado em um determinado site e slot de implantação.

function createOrUpdateSlot(resourceGroupName: string, name: string, slot: string, certificateName: string, certificateEnvelope: Certificate, options?: SiteCertificatesCreateOrUpdateSlotOptionalParams): Promise<Certificate>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

slot

string

Nome do slot de implantação. Se um slot não for especificado, a API criará uma associação para o slot de produção.

certificateName

string

Nome do certificado.

certificateEnvelope
Certificate

Detalhes do certificado, se ele já existir.

options
SiteCertificatesCreateOrUpdateSlotOptionalParams

Os parâmetros de opções.

Retornos

Promise<Certificate>

delete(string, string, string, SiteCertificatesDeleteOptionalParams)

Exclua um certificado do site.

function delete(resourceGroupName: string, name: string, certificateName: string, options?: SiteCertificatesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

certificateName

string

Nome do certificado.

options
SiteCertificatesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

deleteSlot(string, string, string, string, SiteCertificatesDeleteSlotOptionalParams)

Exclua um certificado para um determinado site e slot de implantação.

function deleteSlot(resourceGroupName: string, name: string, slot: string, certificateName: string, options?: SiteCertificatesDeleteSlotOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

slot

string

Nome do slot de implantação. Se um slot não for especificado, a API criará uma associação para o slot de produção.

certificateName

string

Nome do certificado.

options
SiteCertificatesDeleteSlotOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, SiteCertificatesGetOptionalParams)

Obtenha um certificado pertencente a um determinado site.

function get(resourceGroupName: string, name: string, certificateName: string, options?: SiteCertificatesGetOptionalParams): Promise<Certificate>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

certificateName

string

Nome do certificado.

options
SiteCertificatesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Certificate>

getSlot(string, string, string, string, SiteCertificatesGetSlotOptionalParams)

Obtenha um certificado para um determinado site e slot de implantação.

function getSlot(resourceGroupName: string, name: string, slot: string, certificateName: string, options?: SiteCertificatesGetSlotOptionalParams): Promise<Certificate>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

slot

string

Nome do slot de implantação. Se um slot não for especificado, a API criará uma associação para o slot de produção.

certificateName

string

Nome do certificado.

options
SiteCertificatesGetSlotOptionalParams

Os parâmetros de opções.

Retornos

Promise<Certificate>

list(string, string, SiteCertificatesListOptionalParams)

Obtenha todos os certificados em um grupo de recursos em um site.

function list(resourceGroupName: string, name: string, options?: SiteCertificatesListOptionalParams): PagedAsyncIterableIterator<Certificate, Certificate[], PageSettings>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

options
SiteCertificatesListOptionalParams

Os parâmetros de opções.

Retornos

listSlot(string, string, string, SiteCertificatesListSlotOptionalParams)

Obtenha todos os certificados em um grupo de recursos para um determinado site e um slot de implantação.

function listSlot(resourceGroupName: string, name: string, slot: string, options?: SiteCertificatesListSlotOptionalParams): PagedAsyncIterableIterator<Certificate, Certificate[], PageSettings>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

slot

string

Nome do slot de implantação. Se um slot não for especificado, a API criará uma associação para o slot de produção.

options
SiteCertificatesListSlotOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, string, CertificatePatchResource, SiteCertificatesUpdateOptionalParams)

Crie ou atualize um certificado em um determinado site.

function update(resourceGroupName: string, name: string, certificateName: string, certificateEnvelope: CertificatePatchResource, options?: SiteCertificatesUpdateOptionalParams): Promise<Certificate>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

certificateName

string

Nome do certificado.

certificateEnvelope
CertificatePatchResource

Detalhes do certificado, se ele já existir.

options
SiteCertificatesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Certificate>

updateSlot(string, string, string, string, CertificatePatchResource, SiteCertificatesUpdateSlotOptionalParams)

Crie ou atualize um certificado para um site e um slot de implantação.

function updateSlot(resourceGroupName: string, name: string, slot: string, certificateName: string, certificateEnvelope: CertificatePatchResource, options?: SiteCertificatesUpdateSlotOptionalParams): Promise<Certificate>

Parâmetros

resourceGroupName

string

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

name

string

Nome do site.

slot

string

Nome do slot de implantação. Se um slot não for especificado, a API criará uma associação para o slot de produção.

certificateName

string

Nome do certificado.

certificateEnvelope
CertificatePatchResource

Detalhes do certificado, se ele já existir.

options
SiteCertificatesUpdateSlotOptionalParams

Os parâmetros de opções.

Retornos

Promise<Certificate>