Microsoft.Sql geriuInstances/databases/vulnerabilityAssessments 2021-02-01-pré-visualização

Definição de recurso bicep

O tipo de recurso managedInstances/databases/vulnerabilityAssessments pode ser implementado para:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments, adicione o seguinte recurso Bicep ao seu modelo.

resource symbolicname 'Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments@2021-02-01-preview' = {
  name: 'default'
  parent: resourceSymbolicName
  properties: {
    recurringScans: {
      emails: [
        'string'
      ]
      emailSubscriptionAdmins: bool
      isEnabled: bool
    }
    storageAccountAccessKey: 'string'
    storageContainerPath: 'string'
    storageContainerSasKey: 'string'
  }
}

Valores imobiliários

managedInstances/bases de dados/vulnerabilidadesAssessments

Nome Descrição Valor
name O nome do recurso

Veja como definir nomes e tipos de recursos para crianças em Bicep.
'Padrão'
pai Em Bicep, pode especificar o recurso principal para um recurso infantil. Só precisa de adicionar esta propriedade quando o recurso da criança for declarado fora do recurso principal.

Para obter mais informações, consulte o recurso Child fora do recurso dos pais.
Nome simbólico para recurso de tipo: bases de dados
propriedades Propriedades de recursos. DatabaseVulnerabilityAssessmentProperties

DatabaseVulnerabilityAssessmentProperties

Nome Descrição Valor
recorrentesScans As configurações de digitalização recorrentes VulnerabilidadeAssessmentRecurringSProperties
armazenamentoAccessKey Especifica a chave de identificação da conta de armazenamento para os resultados da avaliação da vulnerabilidade. Se não for especificado o 'StorageContainerSasKey', é necessário o armazenamentoAccountAccessKey. string
storageContainerPath Um caminho de recipiente de armazenamento de bolhas para conter os resultados da varredura (por exemplo). https://myStorage.blob.core.windows.net/VaScans/ É necessário se a política de avaliação da vulnerabilidade do nível do servidor não definir string
armazenamentoContainerSasKey Uma assinatura de acesso partilhado (Chave SAS) que tem acesso ao recipiente blob especificado no parâmetro 'storageContainerPath'. Se não for especificado o 'storageAccountAccessKey', é necessário storageContainerSasKey. string

VulnerabilidadeAssessmentRecurringSProperties

Nome Descrição Valor
e-mails Especifica uma série de endereços de e-mail para os quais a notificação de digitalização é enviada. corda[]
e-mailSubscriptionAdmins Especifica que a notificação de verificação de horário será enviada aos administradores de subscrição. bool
isEnabled Sondagens recorrentes dizem. bool

Definição de recurso de modelo DE ARM

O tipo de recurso managedInstances/databases/vulnerabilityAssessments pode ser implementado para:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments, adicione o seguinte recurso JSON ao seu modelo.

{
  "type": "Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments",
  "apiVersion": "2021-02-01-preview",
  "name": "default",
  "properties": {
    "recurringScans": {
      "emails": [ "string" ],
      "emailSubscriptionAdmins": "bool",
      "isEnabled": "bool"
    },
    "storageAccountAccessKey": "string",
    "storageContainerPath": "string",
    "storageContainerSasKey": "string"
  }
}

Valores imobiliários

managedInstances/bases de dados/vulnerabilidadesAssessments

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments'
apiVersion A versão api de recurso '2021-02-01-pré-estreia'
name O nome do recurso

Veja como definir nomes e tipos de recursos para crianças em modelos JSON ARM.
'Padrão'
propriedades Propriedades de recursos. DatabaseVulnerabilityAssessmentProperties

DatabaseVulnerabilityAssessmentProperties

Nome Descrição Valor
recorrentesScans As configurações de digitalização recorrentes VulnerabilidadeAssessmentRecurringSProperties
armazenamentoAccessKey Especifica a chave de identificação da conta de armazenamento para os resultados da avaliação da vulnerabilidade. Se não for especificado o 'StorageContainerSasKey', é necessário o armazenamentoAccountAccessKey. string
storageContainerPath Um caminho de recipiente de armazenamento de bolhas para conter os resultados da varredura (por exemplo). https://myStorage.blob.core.windows.net/VaScans/ É necessário se a política de avaliação da vulnerabilidade do nível do servidor não definir string
armazenamentoContainerSasKey Uma assinatura de acesso partilhado (Chave SAS) que tem acesso ao recipiente blob especificado no parâmetro 'storageContainerPath'. Se não for especificado o 'storageAccountAccessKey', é necessário storageContainerSasKey. string

VulnerabilidadeAssessmentRecurringSProperties

Nome Descrição Valor
e-mails Especifica uma série de endereços de e-mail para os quais a notificação de digitalização é enviada. corda[]
e-mailSubscriptionAdmins Especifica que a notificação de verificação de horário será enviada aos administradores de subscrição. bool
isEnabled Sondagens recorrentes dizem. bool

Definição de recursos Terraform (fornecedor AzAPI)

O tipo de recurso managedInstances/databases/vulnerabilityAssessments pode ser implementado para:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments@2021-02-01-preview"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      recurringScans = {
        emails = [
          "string"
        ]
        emailSubscriptionAdmins = bool
        isEnabled = bool
      }
      storageAccountAccessKey = "string"
      storageContainerPath = "string"
      storageContainerSasKey = "string"
    }
  })
}

Valores imobiliários

managedInstances/bases de dados/vulnerabilidadesAssessments

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments@2021-02-01-preview"
name O nome do recurso "Padrão"
parent_id A identificação do recurso que é o pai deste recurso. ID para recurso de tipo: bases de dados
propriedades Propriedades de recursos. DatabaseVulnerabilityAssessmentProperties

DatabaseVulnerabilityAssessmentProperties

Nome Descrição Valor
recorrentesScans As configurações de digitalização recorrentes VulnerabilidadeAssessmentRecurringSProperties
armazenamentoAccessKey Especifica a chave de identificação da conta de armazenamento para os resultados da avaliação da vulnerabilidade. Se não for especificado o 'StorageContainerSasKey', é necessário o armazenamentoAccountAccessKey. string
storageContainerPath Um caminho de recipiente de armazenamento de bolhas para conter os resultados da varredura (por exemplo). https://myStorage.blob.core.windows.net/VaScans/ É necessário se a política de avaliação da vulnerabilidade do nível do servidor não definir string
armazenamentoContainerSasKey Uma assinatura de acesso partilhado (Chave SAS) que tem acesso ao recipiente blob especificado no parâmetro 'storageContainerPath'. Se não for especificado o 'storageAccountAccessKey', é necessário storageContainerSasKey. string

VulnerabilidadeAssessmentRecurringSProperties

Nome Descrição Valor
e-mails Especifica uma série de endereços de e-mail para os quais a notificação de digitalização é enviada. corda[]
e-mailSubscriptionAdmins Especifica que a notificação de verificação de horário será enviada aos administradores de subscrição. bool
isEnabled Sondagens recorrentes dizem. bool