Microsoft. SQL ManagedInstances/vulnerabilityAssessments

Definice zdroje Bicep

Typ prostředku managedInstances/vulnerabilityAssessments je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Vytvořit Microsoft. Zdroj Sql/managedInstances/vulnerabilityAssessments, přidejte následující Bicep do své šablony.

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

Hodnoty vlastností

Microsoft. Sql/managedInstances/vulnerabilityAssessments

Name Description Value
name Název prostředku Výchozí (povinné)
nadřazený objekt V Bicep můžete specifikovat rodičovský zdroj pro poddaný zdroj. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: managedInstances
properties Vlastnosti prostředku. ManagedInstanceVulnerabilityAssessmentProperties

ManagedInstanceVulnerabilityAssessmentProperties

Name Description Value
recurringScans Nastavení opakovaných kontrol VulnerabilityAssessmentRecurringScansProperties
storageAccountAccessKey Určuje klíč identifikátoru účtu úložiště pro výsledky kontroly posouzení ohrožení zabezpečení. Pokud není zadaný parametr StorageContainerSasKey, vyžaduje se klíč storageAccountAccessKey. Platí pouze v případě, že účet úložiště není za virtuální sítí nebo bránou firewall. řetězec
storageContainerPath Cesta ke kontejneru úložiště objektů blob pro uložení výsledků kontroly (např. https://myStorage.blob.core.windows.net/VaScans/). string (povinné)
storageContainerSasKey Sdílený přístupový podpis (klíč SAS), který má přístup k zápisu do kontejneru objektů blob zadaný v parametru storageContainerPath. Pokud není zadaný parametr storageAccountAccessKey, vyžaduje se StorageContainerSasKey. Platí pouze v případě, že účet úložiště není za virtuální sítí nebo bránou firewall. řetězec

VulnerabilityAssessmentRecurringScansProperties

Name Description Value
emails Určuje pole e-mailových adres, na které se odesílá oznámení kontroly. string[]
emailSubscriptionAdmins Určuje, že bude oznámení o kontrole plánu odesláno správcům předplatného. bool
isEnabled Stav opakovaných kontrol bool

Definice prostředku šablony ARM

Typ prostředku managedInstances/vulnerabilityAssessments je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Vytvořit Microsoft. Zdroj Sql/managedInstances/vulnerabilityAssessments, přidejte následující JSON do své šablony.

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

Hodnoty vlastností

Microsoft. Sql/managedInstances/vulnerabilityAssessments

Name Description Value
apiVersion Verze rozhraní API 2025-02-01-preview
name Název prostředku Výchozí (povinné)
properties Vlastnosti prostředku. ManagedInstanceVulnerabilityAssessmentProperties
typ Typ prostředku 'Microsoft. Sql/managedInstances/vulnerabilityAssessments'

ManagedInstanceVulnerabilityAssessmentProperties

Name Description Value
recurringScans Nastavení opakovaných kontrol VulnerabilityAssessmentRecurringScansProperties
storageAccountAccessKey Určuje klíč identifikátoru účtu úložiště pro výsledky kontroly posouzení ohrožení zabezpečení. Pokud není zadaný parametr StorageContainerSasKey, vyžaduje se klíč storageAccountAccessKey. Platí pouze v případě, že účet úložiště není za virtuální sítí nebo bránou firewall. řetězec
storageContainerPath Cesta ke kontejneru úložiště objektů blob pro uložení výsledků kontroly (např. https://myStorage.blob.core.windows.net/VaScans/). string (povinné)
storageContainerSasKey Sdílený přístupový podpis (klíč SAS), který má přístup k zápisu do kontejneru objektů blob zadaný v parametru storageContainerPath. Pokud není zadaný parametr storageAccountAccessKey, vyžaduje se StorageContainerSasKey. Platí pouze v případě, že účet úložiště není za virtuální sítí nebo bránou firewall. řetězec

VulnerabilityAssessmentRecurringScansProperties

Name Description Value
emails Určuje pole e-mailových adres, na které se odesílá oznámení kontroly. string[]
emailSubscriptionAdmins Určuje, že bude oznámení o kontrole plánu odesláno správcům předplatného. bool
isEnabled Stav opakovaných kontrol bool

Příklady použití

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku managedInstances/vulnerabilityAssessments je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Vytvořit Microsoft. Zdroj Sql/managedInstances/vulnerabilityAssessments, přidejte následující Terraform do své šablony.

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

Hodnoty vlastností

Microsoft. Sql/managedInstances/vulnerabilityAssessments

Name Description Value
name Název prostředku Výchozí (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: managedInstances
properties Vlastnosti prostředku. ManagedInstanceVulnerabilityAssessmentProperties
typ Typ prostředku "Microsoft. Sql/managedInstances/vulnerabilityAssessments@2025-02-01-preview"

ManagedInstanceVulnerabilityAssessmentProperties

Name Description Value
recurringScans Nastavení opakovaných kontrol VulnerabilityAssessmentRecurringScansProperties
storageAccountAccessKey Určuje klíč identifikátoru účtu úložiště pro výsledky kontroly posouzení ohrožení zabezpečení. Pokud není zadaný parametr StorageContainerSasKey, vyžaduje se klíč storageAccountAccessKey. Platí pouze v případě, že účet úložiště není za virtuální sítí nebo bránou firewall. řetězec
storageContainerPath Cesta ke kontejneru úložiště objektů blob pro uložení výsledků kontroly (např. https://myStorage.blob.core.windows.net/VaScans/). string (povinné)
storageContainerSasKey Sdílený přístupový podpis (klíč SAS), který má přístup k zápisu do kontejneru objektů blob zadaný v parametru storageContainerPath. Pokud není zadaný parametr storageAccountAccessKey, vyžaduje se StorageContainerSasKey. Platí pouze v případě, že účet úložiště není za virtuální sítí nebo bránou firewall. řetězec

VulnerabilityAssessmentRecurringScansProperties

Name Description Value
emails Určuje pole e-mailových adres, na které se odesílá oznámení kontroly. string[]
emailSubscriptionAdmins Určuje, že bude oznámení o kontrole plánu odesláno správcům předplatného. bool
isEnabled Stav opakovaných kontrol bool