SiteCertificates interface
Interface que representa um SiteCertificates.
Métodos
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Os parâmetros de opções.
Retornos
Promise<Certificate>