Compartilhar via


ArmSynapseModelFactory.SynapseSqlPoolVulnerabilityAssessmentData Método

Definição

Inicializa uma nova instância de SynapseSqlPoolVulnerabilityAssessmentData.

public static Azure.ResourceManager.Synapse.SynapseSqlPoolVulnerabilityAssessmentData SynapseSqlPoolVulnerabilityAssessmentData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string storageContainerPath = default, string storageContainerSasKey = default, string storageAccountAccessKey = default, Azure.ResourceManager.Synapse.Models.SynapseVulnerabilityAssessmentRecurringScansProperties recurringScans = default);
static member SynapseSqlPoolVulnerabilityAssessmentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * Azure.ResourceManager.Synapse.Models.SynapseVulnerabilityAssessmentRecurringScansProperties -> Azure.ResourceManager.Synapse.SynapseSqlPoolVulnerabilityAssessmentData
Public Shared Function SynapseSqlPoolVulnerabilityAssessmentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional storageContainerPath As String = Nothing, Optional storageContainerSasKey As String = Nothing, Optional storageAccountAccessKey As String = Nothing, Optional recurringScans As SynapseVulnerabilityAssessmentRecurringScansProperties = Nothing) As SynapseSqlPoolVulnerabilityAssessmentData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

storageContainerPath
String

Um caminho de contêiner de armazenamento de blobs para manter os resultados da verificação (por exemplo, https://myStorage.blob.core.windows.net/VaScans/). Será necessário se a política de avaliação de vulnerabilidade no nível do servidor não for definida.

storageContainerSasKey
String

Uma assinatura de acesso compartilhado (Chave SAS) que tem acesso de gravação ao contêiner de blob especificado no parâmetro 'storageContainerPath'. Se 'storageAccountAccessKey' não for especificado, StorageContainerSasKey será necessário.

storageAccountAccessKey
String

Especifica a chave de identificador da conta de armazenamento para os resultados da verificação de avaliação de vulnerabilidade. Se 'StorageContainerSasKey' não for especificado, storageAccountAccessKey será necessário.

recurringScans
SynapseVulnerabilityAssessmentRecurringScansProperties

As configurações de verificações recorrentes.

Retornos

Uma nova SynapseSqlPoolVulnerabilityAssessmentData instância para simulação.

Aplica-se a