Delen via


Microsoft.Sql beheerdeInstances/databases/vulnerabilityassessments

Bicep-resourcedefinitie

Het resourcetype managedInstances/databases/vulnerabilityAssessments kan worden geïmplementeerd met bewerkingen die gericht zijn op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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

Eigenschapswaarden

Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments

Name Description Value
name De resourcenaam 'standaard' (vereist)
parent In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: managedInstances/databases
properties Resource-eigenschappen. DatabaseVulnerabilityAssessmentProperties

DatabaseVulnerabilityAssessmentProperties

Name Description Value
recurringScans De instellingen voor terugkerende scans VulnerabilityAssessmentRecurringScansProperties
storageAccountAccessKey Hiermee geeft u de id-sleutel van het opslagaccount voor scanresultaten voor evaluatie van beveiligingsproblemen op. Als StorageContainerSasKey niet is opgegeven, is storageAccountAccessKey vereist. Is alleen van toepassing als het opslagaccount zich niet achter een VNet of een firewall bevindt string
storageContainerPath Een blob-opslagcontainerpad voor het opslaan van de scanresultaten (bijvoorbeeld https://myStorage.blob.core.windows.net/VaScans/). Dit is vereist als het beleid voor evaluatie van beveiligingsproblemen op serverniveau niet is ingesteld string
storageContainerSasKey Een Sas-sleutel (Shared Access Signature) die schrijftoegang heeft tot de blobcontainer die is opgegeven in de parameter storageContainerPath. Als 'storageAccountAccessKey' niet is opgegeven, is StorageContainerSasKey vereist. Is alleen van toepassing als het opslagaccount zich niet achter een VNet of een firewall bevindt string

VulnerabilityAssessmentRecurringScansProperties

Name Description Value
emails Hiermee geeft u een matrix van e-mailadressen waarnaar de scanmelding wordt verzonden. string[]
emailSubscriptionAdmins Hiermee geeft u op dat de planningsscanmelding wordt verzonden naar de abonnementsbeheerders. bool
isEnabled Terugkerende scanstatus. bool

Resourcedefinitie van ARM-sjabloon

Het resourcetype managedInstances/databases/vulnerabilityAssessments kan worden geïmplementeerd met bewerkingen die gericht zijn op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

Eigenschapswaarden

Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments

Name Description Value
apiVersion De API-versie '2024-11-01-preview'
name De resourcenaam 'standaard' (vereist)
properties Resource-eigenschappen. DatabaseVulnerabilityAssessmentProperties
type Het brontype 'Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments'

DatabaseVulnerabilityAssessmentProperties

Name Description Value
recurringScans De instellingen voor terugkerende scans VulnerabilityAssessmentRecurringScansProperties
storageAccountAccessKey Hiermee geeft u de id-sleutel van het opslagaccount voor scanresultaten voor evaluatie van beveiligingsproblemen op. Als StorageContainerSasKey niet is opgegeven, is storageAccountAccessKey vereist. Is alleen van toepassing als het opslagaccount zich niet achter een VNet of een firewall bevindt string
storageContainerPath Een blob-opslagcontainerpad voor het opslaan van de scanresultaten (bijvoorbeeld https://myStorage.blob.core.windows.net/VaScans/). Dit is vereist als het beleid voor evaluatie van beveiligingsproblemen op serverniveau niet is ingesteld string
storageContainerSasKey Een Sas-sleutel (Shared Access Signature) die schrijftoegang heeft tot de blobcontainer die is opgegeven in de parameter storageContainerPath. Als 'storageAccountAccessKey' niet is opgegeven, is StorageContainerSasKey vereist. Is alleen van toepassing als het opslagaccount zich niet achter een VNet of een firewall bevindt string

VulnerabilityAssessmentRecurringScansProperties

Name Description Value
emails Hiermee geeft u een matrix van e-mailadressen waarnaar de scanmelding wordt verzonden. string[]
emailSubscriptionAdmins Hiermee geeft u op dat de planningsscanmelding wordt verzonden naar de abonnementsbeheerders. bool
isEnabled Terugkerende scanstatus. bool

Gebruiksvoorbeelden

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype managedInstances/databases/vulnerabilityAssessments kan worden geïmplementeerd met bewerkingen die gericht zijn op:

  • Resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.Sql/managedInstances/databases/vulnerabilityAssessments wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Eigenschapswaarden

Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments

Name Description Value
name De resourcenaam 'standaard' (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: managedInstances/databases
properties Resource-eigenschappen. DatabaseVulnerabilityAssessmentProperties
type Het brontype "Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments@2024-11-01-preview"

DatabaseVulnerabilityAssessmentProperties

Name Description Value
recurringScans De instellingen voor terugkerende scans VulnerabilityAssessmentRecurringScansProperties
storageAccountAccessKey Hiermee geeft u de id-sleutel van het opslagaccount voor scanresultaten voor evaluatie van beveiligingsproblemen op. Als StorageContainerSasKey niet is opgegeven, is storageAccountAccessKey vereist. Is alleen van toepassing als het opslagaccount zich niet achter een VNet of een firewall bevindt string
storageContainerPath Een blob-opslagcontainerpad voor het opslaan van de scanresultaten (bijvoorbeeld https://myStorage.blob.core.windows.net/VaScans/). Dit is vereist als het beleid voor evaluatie van beveiligingsproblemen op serverniveau niet is ingesteld string
storageContainerSasKey Een Sas-sleutel (Shared Access Signature) die schrijftoegang heeft tot de blobcontainer die is opgegeven in de parameter storageContainerPath. Als 'storageAccountAccessKey' niet is opgegeven, is StorageContainerSasKey vereist. Is alleen van toepassing als het opslagaccount zich niet achter een VNet of een firewall bevindt string

VulnerabilityAssessmentRecurringScansProperties

Name Description Value
emails Hiermee geeft u een matrix van e-mailadressen waarnaar de scanmelding wordt verzonden. string[]
emailSubscriptionAdmins Hiermee geeft u op dat de planningsscanmelding wordt verzonden naar de abonnementsbeheerders. bool
isEnabled Terugkerende scanstatus. bool