Microsoft.Synapse workspaces/vulnerabilityAssessments 2021-04-01-preview

Definicja zasobu Bicep

Obszary robocze/luka w zabezpieczeniach Typ zasobu Można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Synapse/workspaces/vulnerabilityAssessments, dodaj następujący kod Bicep do szablonu.

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

Wartości właściwości

workspaces/vulnerabilityAssessments

Nazwa Opis Wartość
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
"default"
Nadrzędny W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu: obszary robocze
properties Właściwości zasobu. ServerVulnerabilityAssessmentProperties

ServerVulnerabilityAssessmentProperties

Nazwa Opis Wartość
cyklicznescans Ustawienia skanowania cyklicznego VulnerabilityAssessmentRecurringScansProperties
storageAccountAccessKey Określa klucz identyfikatora konta magazynu dla wyników skanowania oceny luk w zabezpieczeniach. Jeśli parametr "StorageContainerSasKey" nie jest określony, klucz storageAccountAccessKey jest wymagany. ciąg
storageContainerPath Ścieżka kontenera magazynu obiektów blob do przechowywania wyników skanowania (np. https://myStorage.blob.core.windows.net/VaScans/). ciąg (wymagany)
storageContainerSasKey Sygnatura dostępu współdzielonego (klucz SAS), która ma dostęp do odczytu i zapisu do kontenera obiektów blob określonego w parametrze "storageContainerPath". Jeśli parametr "storageAccountAccessKey" nie jest określony, klucz StorageContainerSasKey jest wymagany. ciąg

VulnerabilityAssessmentRecurringScansProperties

Nazwa Opis Wartość
Wiadomości e-mail Określa tablicę adresów e-mail, do których jest wysyłane powiadomienie skanowania. ciąg[]
emailSubscriptionAdmins Określa, że powiadomienie o harmonogramie skanowania będzie wysyłane do administratorów subskrypcji. bool
Isenabled Stan skanowania cyklicznego. bool

Definicja zasobu szablonu usługi ARM

Obszary robocze/luka w zabezpieczeniach Typ zasobu Można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Synapse/workspaces/vulnerabilityAssessments, dodaj następujący kod JSON do szablonu.

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

Wartości właściwości

workspaces/vulnerabilityAssessments

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Synapse/workspaces/vulnerabilityAssessments"
apiVersion Wersja interfejsu API zasobów "2021-04-01-preview"
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON.
"default"
properties Właściwości zasobu. ServerVulnerabilityAssessmentProperties

ServerVulnerabilityAssessmentProperties

Nazwa Opis Wartość
cyklicznescans Ustawienia skanowania cyklicznego VulnerabilityAssessmentRecurringScansProperties
storageAccountAccessKey Określa klucz identyfikatora konta magazynu dla wyników skanowania oceny luk w zabezpieczeniach. Jeśli parametr "StorageContainerSasKey" nie jest określony, klucz storageAccountAccessKey jest wymagany. ciąg
storageContainerPath Ścieżka kontenera magazynu obiektów blob do przechowywania wyników skanowania (np. https://myStorage.blob.core.windows.net/VaScans/). ciąg (wymagany)
storageContainerSasKey Sygnatura dostępu współdzielonego (klucz SAS), która ma dostęp do odczytu i zapisu do kontenera obiektów blob określonego w parametrze "storageContainerPath". Jeśli parametr "storageAccountAccessKey" nie jest określony, klucz StorageContainerSasKey jest wymagany. ciąg

VulnerabilityAssessmentRecurringScansProperties

Nazwa Opis Wartość
Wiadomości e-mail Określa tablicę adresów e-mail, do których jest wysyłane powiadomienie skanowania. ciąg[]
emailSubscriptionAdmins Określa, że powiadomienie o harmonogramie skanowania będzie wysyłane do administratorów subskrypcji. bool
Isenabled Stan skanowania cyklicznego. bool

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Obszary robocze/luka w zabezpieczeniach Typ zasobu Można wdrożyć z operacjami docelowymi:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Synapse/workspaces/vulnerabilityAssessments, dodaj następujący element Terraform do szablonu.

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

Wartości właściwości

workspaces/vulnerabilityAssessments

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Synapse/workspaces/vulnerabilityAssessments@2021-04-01-preview"
name Nazwa zasobu "default"
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: obszary robocze
properties Właściwości zasobu. ServerVulnerabilityAssessmentProperties

ServerVulnerabilityAssessmentProperties

Nazwa Opis Wartość
cyklicznescans Ustawienia skanowania cyklicznego VulnerabilityAssessmentRecurringScansProperties
storageAccountAccessKey Określa klucz identyfikatora konta magazynu dla wyników skanowania oceny luk w zabezpieczeniach. Jeśli parametr "StorageContainerSasKey" nie jest określony, klucz storageAccountAccessKey jest wymagany. ciąg
storageContainerPath Ścieżka kontenera magazynu obiektów blob do przechowywania wyników skanowania (np. https://myStorage.blob.core.windows.net/VaScans/). ciąg (wymagany)
storageContainerSasKey Sygnatura dostępu współdzielonego (klucz SAS), która ma dostęp do odczytu i zapisu do kontenera obiektów blob określonego w parametrze "storageContainerPath". Jeśli parametr "storageAccountAccessKey" nie jest określony, klucz StorageContainerSasKey jest wymagany. ciąg

VulnerabilityAssessmentRecurringScansProperties

Nazwa Opis Wartość
Wiadomości e-mail Określa tablicę adresów e-mail, do których jest wysyłane powiadomienie skanowania. ciąg[]
emailSubscriptionAdmins Określa, że powiadomienie o harmonogramie skanowania będzie wysyłane do administratorów subskrypcji. bool
Isenabled Stan skanowania cyklicznego. bool