Bagikan melalui


Update-AzSqlServerVulnerabilityAssessmentSetting

Memperbarui pengaturan penilaian kerentanan server.

Sintaks

UpdateSettingsWithStorageAccountNameParameterSet (Default)

Update-AzSqlServerVulnerabilityAssessmentSetting
    [-ResourceGroupName] <String>
    [-ServerName] <String>
    [-StorageAccountName <String>]
    [-ScanResultsContainerName <String>]
    [-RecurringScansInterval <RecurringScansInterval>]
    [-EmailAdmins <Boolean>]
    [-NotificationEmail <String[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateSettingsWithBlobStorageSasUri

Update-AzSqlServerVulnerabilityAssessmentSetting
    [-ResourceGroupName] <String>
    [-ServerName] <String>
    -BlobStorageSasUri <Uri>
    [-RecurringScansInterval <RecurringScansInterval>]
    [-EmailAdmins <Boolean>]
    [-NotificationEmail <String[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateByInputObjectParameterSet

Update-AzSqlServerVulnerabilityAssessmentSetting
    -InputObject <VulnerabilityAssessmentSettingsModel>
    [-RecurringScansInterval <RecurringScansInterval>]
    [-EmailAdmins <Boolean>]
    [-NotificationEmail <String[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Deskripsi

Cmdlet Update-AzSqlServerVulnerabilityAssessmentSetting memperbarui pengaturan penilaian kerentanan Azure SQL Server. Perhatikan bahwa Anda perlu menjalankan cmdlet Enable-AzSqlServerAdvancedDataSecurity sebagai prasyarat untuk menggunakan cmdlet ini.

Contoh

Contoh 1: Memperbarui pengaturan Penilaian Kerentanan dengan nama akun penyimpanan

Update-AzSqlServerVulnerabilityAssessmentSetting `
            -ResourceGroupName "ResourceGroup01"`
            -ServerName "Server01"`
            -StorageAccountName "mystorage" `
            -ScanResultsContainerName "vulnerability-assessment" `
            -RecurringScansInterval Weekly `
            -EmailAdmins $true `
            -NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
ResourceGroupName				: ResourceGroup01
ServerName			        	: Server01
StorageAccountName     			: mystorage
ScanResultsContainerName		: vulnerability-assessment
RecurringScansInterval			: Weekly
EmailAdmins	            		: True
NotificationEmail				: {mail1@mail.com , mail2@mail.com}

Contoh 2: Memperbarui pengaturan Penilaian Kerentanan dengan URI SAS penyimpanan blob

Update-AzSqlServerVulnerabilityAssessmentSetting `
            -ResourceGroupName "ResourceGroup01"`
            -ServerName "Server01"`
            -BlobStorageSasUri "https://mystorage.blob.core.windows.net/vulnerability-assessment?st=XXXXXX" `
            -RecurringScansInterval Weekly `
            -EmailAdmins $true `
            -NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
ResourceGroupName				: ResourceGroup01
ServerName			        	: Server01
StorageAccountName     			: mystorage
ScanResultsContainerName		: vulnerability-assessment
RecurringScansInterval			: Weekly
EmailAdmins	            		: True
NotificationEmail				: {mail1@mail.com , mail2@mail.com}

Contoh 3: Memperbarui pengaturan Penilaian Kerentanan dari definisi instans ServerVulnerabilityAssessmentSettingsModel

Update-AzSqlServerVulnerabilityAssessmentSetting `
            -ResourceGroupName "ResourceGroup01"`
            -ServerName "Server01"`
            -StorageAccountName "mystorage" `
            -ScanResultsContainerName "vulnerability-assessment" `
            -RecurringScansInterval Weekly `
            -EmailAdmins $true `
            -NotificationEmail @("mail1@mail.com" , "mail2@mail.com")

Get-AzSqlServerVulnerabilityAssessmentSetting `
            -ResourceGroupName "ResourceGroup01" `
            -ServerName "Server01" `
            | Update-AzSqlServerVulnerabilityAssessmentSetting `
                -ResourceGroupName "ResourceGroup02" `
                -ServerName "Server02"
ResourceGroupName				: ResourceGroup02
ServerName			        	: Server02
StorageAccountName     			: mystorage
ScanResultsContainerName		: vulnerability-assessment
RecurringScansInterval			: Weekly
EmailAdmins		            	: True
NotificationEmail				: {mail1@mail.com , mail2@mail.com}

Perintah ini memperbarui pengaturan Penilaian Kerentanan di Server02 dari pengaturan di Server01

Parameter

-BlobStorageSasUri

URI SAS ke kontainer penyimpanan yang akan menyimpan hasil pemindaian.

Properti parameter

Jenis:Uri
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

UpdateSettingsWithBlobStorageSasUri
Position:Named
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-Confirm

Meminta konfirmasi sebelum menjalankan cmdlet.

Properti parameter

Jenis:SwitchParameter
Nilai default:None
Mendukung wildcard:False
DontShow:False
Alias:Cf

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Properti parameter

Jenis:IAzureContextContainer
Nilai default:None
Mendukung wildcard:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-EmailAdmins

Nilai yang menunjukkan apakah akan mengirim email ke layanan dan rekan administrator pada penyelesaian pemindaian berulang.

Properti parameter

Jenis:Boolean
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-InputObject

Objek pengaturan Penilaian Kerentanan yang akan diatur

Properti parameter

Jenis:VulnerabilityAssessmentSettingsModel
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

UpdateByInputObjectParameterSet
Position:Named
Wajib:True
Nilai dari alur:True
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-NotificationEmail

Daftar alamat email untuk dikirim pada penyelesaian pemindaian berulang.

Properti parameter

Jenis:

String[]

Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-RecurringScansInterval

Interval pemindaian berulang.

Properti parameter

Jenis:RecurringScansInterval
Nilai default:None
Nilai yang diterima:None, Weekly
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-ResourceGroupName

Nama grup sumber daya.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

UpdateSettingsWithStorageAccountNameParameterSet
Position:0
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False
UpdateSettingsWithBlobStorageSasUri
Position:0
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-ScanResultsContainerName

Nama kontainer penyimpanan yang akan menyimpan hasil pemindaian.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

UpdateSettingsWithStorageAccountNameParameterSet
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-ServerName

Nama server SQL Database.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

UpdateSettingsWithStorageAccountNameParameterSet
Position:1
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False
UpdateSettingsWithBlobStorageSasUri
Position:1
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-StorageAccountName

Nama akun penyimpanan yang akan menyimpan hasil pemindaian.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

UpdateSettingsWithStorageAccountNameParameterSet
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-WhatIf

Menunjukkan apa yang akan terjadi ketika cmdlet dijalankan. Cmdlet tidak dijalankan.

Properti parameter

Jenis:SwitchParameter
Nilai default:None
Mendukung wildcard:False
DontShow:False
Alias:wi

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Input

String

VulnerabilityAssessmentSettingsModel

Uri

RecurringScansInterval

Boolean

String

Output

DatabaseVulnerabilityAssessmentSettingsModel