Compartilhar via


ManagedInstanceVulnerabilityAssessments interface

Interface que representa um ManagedInstanceVulnerabilityAssessments.

Métodos

createOrUpdate(string, string, string, ManagedInstanceVulnerabilityAssessment, ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams)

Cria ou atualiza a avaliação de vulnerabilidade da instância gerenciada. Saiba mais sobre como definir a avaliação de vulnerabilidade do SQL com a identidade gerenciada – https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage

delete(string, string, string, ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams)

Remove a avaliação de vulnerabilidade da instância gerenciada.

get(string, string, string, ManagedInstanceVulnerabilityAssessmentsGetOptionalParams)

Obtém a avaliação de vulnerabilidade da instância gerenciada.

listByInstance(string, string, ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams)

Obtém as políticas de avaliação de vulnerabilidade da instância gerenciada.

Detalhes do método

createOrUpdate(string, string, string, ManagedInstanceVulnerabilityAssessment, ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams)

Cria ou atualiza a avaliação de vulnerabilidade da instância gerenciada. Saiba mais sobre como definir a avaliação de vulnerabilidade do SQL com a identidade gerenciada – https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage

function createOrUpdate(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: string, parameters: ManagedInstanceVulnerabilityAssessment, options?: ManagedInstanceVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise<ManagedInstanceVulnerabilityAssessment>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

managedInstanceName

string

O nome da instância gerenciada para a qual a avaliação de vulnerabilidade é definida.

vulnerabilityAssessmentName

string

O nome da avaliação de vulnerabilidade.

parameters
ManagedInstanceVulnerabilityAssessment

O recurso solicitado.

Retornos

delete(string, string, string, ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams)

Remove a avaliação de vulnerabilidade da instância gerenciada.

function delete(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: string, options?: ManagedInstanceVulnerabilityAssessmentsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

managedInstanceName

string

O nome da instância gerenciada para a qual a avaliação de vulnerabilidade é definida.

vulnerabilityAssessmentName

string

O nome da avaliação de vulnerabilidade.

Retornos

Promise<void>

get(string, string, string, ManagedInstanceVulnerabilityAssessmentsGetOptionalParams)

Obtém a avaliação de vulnerabilidade da instância gerenciada.

function get(resourceGroupName: string, managedInstanceName: string, vulnerabilityAssessmentName: string, options?: ManagedInstanceVulnerabilityAssessmentsGetOptionalParams): Promise<ManagedInstanceVulnerabilityAssessment>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

managedInstanceName

string

O nome da instância gerenciada para a qual a avaliação de vulnerabilidade é definida.

vulnerabilityAssessmentName

string

O nome da avaliação de vulnerabilidade.

options
ManagedInstanceVulnerabilityAssessmentsGetOptionalParams

Os parâmetros de opções.

Retornos

listByInstance(string, string, ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams)

Obtém as políticas de avaliação de vulnerabilidade da instância gerenciada.

function listByInstance(resourceGroupName: string, managedInstanceName: string, options?: ManagedInstanceVulnerabilityAssessmentsListByInstanceOptionalParams): PagedAsyncIterableIterator<ManagedInstanceVulnerabilityAssessment, ManagedInstanceVulnerabilityAssessment[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

managedInstanceName

string

O nome da instância gerenciada para a qual as avaliações de vulnerabilidade são definidas.

Retornos