Partilhar via


Certificados Microsoft.Web 2015-08-01

Definição de recursos do bíceps

O tipo de recurso de certificados pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/certificates, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Web/certificates@2015-08-01' = {
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    cerBlob: 'string'
    expirationDate: 'string'
    friendlyName: 'string'
    hostingEnvironmentProfile: {
      id: 'string'
      name: 'string'
      type: 'string'
    }
    hostNames: [
      'string'
    ]
    issueDate: 'string'
    issuer: 'string'
    password: 'string'
    pfxBlob: 'string'
    publicKeyHash: 'string'
    selfLink: 'string'
    siteName: 'string'
    subjectName: 'string'
    thumbprint: 'string'
    valid: bool
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

CertificateProperties

Designação Descrição Valor
cerBlob Bytes brutos do arquivo .cer string
Data de expiração Data de validade do certificado string
friendlyNome Nome amigável do certificado string
hostingEnvironmentProfile Especificação para o ambiente de hospedagem (Ambiente do Serviço de Aplicativo) a ser usado para o certificado HostingEnvironmentProfile
hostNames Nomes de host aos quais o certificado se aplica string[]
Data de emissão Data de emissão do certificado string
emitente Emissor do certificado string
palavra-passe Senha do certificado string
pfxBlob Bolha Pfx string
publicKeyHash Hash de chave pública string
autoLink Auto-ligação string
Nome do site Nome do aplicativo string
subjectName Nome do assunto do certificado string
impressão digital Impressão digital do certificado string
válido O certificado é válido? Bool

HostingEnvironmentProfile

Designação Descrição Valor
ID ID do recurso do ambiente de hospedagem (Ambiente do Serviço de Aplicativo) string
Designação Nome do hostingEnvironment (Ambiente do Serviço de Aplicativo) (somente leitura) string
tipo Tipo de recurso do ambiente de hospedagem (Ambiente do Serviço de Aplicativo) (somente leitura) string

Microsoft.Web/certificados

Designação Descrição Valor
tipo Tipo de recurso string
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades CertificateProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Tags de Recursos

Designação Descrição Valor

Definição de recurso de modelo ARM

O tipo de recurso de certificados pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/certificates, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Web/certificates",
  "apiVersion": "2015-08-01",
  "name": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "cerBlob": "string",
    "expirationDate": "string",
    "friendlyName": "string",
    "hostingEnvironmentProfile": {
      "id": "string",
      "name": "string",
      "type": "string"
    },
    "hostNames": [ "string" ],
    "issueDate": "string",
    "issuer": "string",
    "password": "string",
    "pfxBlob": "string",
    "publicKeyHash": "string",
    "selfLink": "string",
    "siteName": "string",
    "subjectName": "string",
    "thumbprint": "string",
    "valid": "bool"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

CertificateProperties

Designação Descrição Valor
cerBlob Bytes brutos do arquivo .cer string
Data de expiração Data de validade do certificado string
friendlyNome Nome amigável do certificado string
hostingEnvironmentProfile Especificação para o ambiente de hospedagem (Ambiente do Serviço de Aplicativo) a ser usado para o certificado HostingEnvironmentProfile
hostNames Nomes de host aos quais o certificado se aplica string[]
Data de emissão Data de emissão do certificado string
emitente Emissor do certificado string
palavra-passe Senha do certificado string
pfxBlob Bolha Pfx string
publicKeyHash Hash de chave pública string
autoLink Auto-ligação string
Nome do site Nome do aplicativo string
subjectName Nome do assunto do certificado string
impressão digital Impressão digital do certificado string
válido O certificado é válido? Bool

HostingEnvironmentProfile

Designação Descrição Valor
ID ID do recurso do ambiente de hospedagem (Ambiente do Serviço de Aplicativo) string
Designação Nome do hostingEnvironment (Ambiente do Serviço de Aplicativo) (somente leitura) string
tipo Tipo de recurso do ambiente de hospedagem (Ambiente do Serviço de Aplicativo) (somente leitura) string

Microsoft.Web/certificados

Designação Descrição Valor
apiVersion A versão api '2015-08-01'
tipo Tipo de recurso string
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades CertificateProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Web/certificados'

Tags de Recursos

Designação Descrição Valor

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
Criar um certificado gerenciado pelos Serviços de Aplicativo

Implantar no Azure
Criar certificado gerenciado (gratuito) APEX (domínio raiz) para WebApp
Criar e atribuir um Certificado do Serviço de Aplicativo padrão

Implantar no Azure
Cria um Certificado de Serviço de Aplicativo padrão, verifica-o usando um Aplicativo de serviço de Aplicativo e cria associações SSL assim que o certificado estiver pronto
Criar e atribuir um de Certificado do Serviço de Aplicativo curinga

Implantar no Azure
Cria um Certificado do Serviço de Aplicativo curinga, verifica-o usando um Domínio do Serviço de Aplicativo e cria associações SSL em um Aplicativo do Serviço de Aplicativo assim que o certificado estiver pronto
certificado SSL para um ILB ASE ou um ILB ASE v2

Implantar no Azure
Configura o certificado SSL padrão para um ILB ASE ou um ILB ASE v2
integração do Web App com o Key Vault

Implantar no Azure
Implantar um certificado de aplicativo Web a partir do segredo do Cofre da Chave e usá-lo para criar vinculação SSL
Web App com um domínio personalizado e de vinculação SSL opcional

Implantar no Azure
Crie um aplicativo Web com um domínio personalizado e, opcionalmente, adicione o certificado SSL para criptografia https.

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso de certificados pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/certificates, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/certificates@2015-08-01"
  name = "string"
  kind = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      cerBlob = "string"
      expirationDate = "string"
      friendlyName = "string"
      hostingEnvironmentProfile = {
        id = "string"
        name = "string"
        type = "string"
      }
      hostNames = [
        "string"
      ]
      issueDate = "string"
      issuer = "string"
      password = "string"
      pfxBlob = "string"
      publicKeyHash = "string"
      selfLink = "string"
      siteName = "string"
      subjectName = "string"
      thumbprint = "string"
      valid = bool
    }
  })
}

Valores de propriedade

CertificateProperties

Designação Descrição Valor
cerBlob Bytes brutos do arquivo .cer string
Data de expiração Data de validade do certificado string
friendlyNome Nome amigável do certificado string
hostingEnvironmentProfile Especificação para o ambiente de hospedagem (Ambiente do Serviço de Aplicativo) a ser usado para o certificado HostingEnvironmentProfile
hostNames Nomes de host aos quais o certificado se aplica string[]
Data de emissão Data de emissão do certificado string
emitente Emissor do certificado string
palavra-passe Senha do certificado string
pfxBlob Bolha Pfx string
publicKeyHash Hash de chave pública string
autoLink Auto-ligação string
Nome do site Nome do aplicativo string
subjectName Nome do assunto do certificado string
impressão digital Impressão digital do certificado string
válido O certificado é válido? Bool

HostingEnvironmentProfile

Designação Descrição Valor
ID ID do recurso do ambiente de hospedagem (Ambiente do Serviço de Aplicativo) string
Designação Nome do hostingEnvironment (Ambiente do Serviço de Aplicativo) (somente leitura) string
tipo Tipo de recurso do ambiente de hospedagem (Ambiente do Serviço de Aplicativo) (somente leitura) string

Microsoft.Web/certificados

Designação Descrição Valor
tipo Tipo de recurso string
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades CertificateProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Web/certificates@2015-08-01"

Tags de Recursos

Designação Descrição Valor