このドキュメントでは、Az の 2.0.0 バージョンと 3.0.0 バージョンの間の変更について説明します
-
Az 3.0.0 の移行ガイド
- バッチ
- 計算する
- HDInsight
- IotHub
- RecoveryServices
- リソース
- ServiceFabric
-
Sql
Get-AzSqlDatabaseSecureConnectionPolicyGet-AzSqlDatabaseIndexRecommendationsGet-AzSqlDatabaseRestorePointsGet-AzSqlDatabaseAuditingSet-AzSqlDatabaseAuditingGet-AzSqlServerAuditingSet-AzSqlServerAuditingGet-AzSqlServerAdvancedThreatProtectionSettingsClear-AzSqlServerAdvancedThreatProtectionSettingsUpdate-AzSqlServerAdvancedThreatProtectionSettingsGet-AzSqlDatabaseAdvancedThreatProtectionSettingsUpdate-AzSqlDatabaseAdvancedThreatProtectionSettingsClear-AzSqlDatabaseAdvancedThreatProtectionSettingsUpdate-AzSqlDatabaseVulnerabilityAssessmentSettingsGet-AzSqlDatabaseVulnerabilityAssessmentSettingsClear-AzSqlDatabaseVulnerabilityAssessmentSettingsUpdate-AzSqlInstanceDatabaseVulnerabilityAssessmentSettingsGet-AzSqlInstanceDatabaseVulnerabilityAssessmentSettingsClear-AzSqlInstanceDatabaseVulnerabilityAssessmentSettingsUpdate-AzSqlInstanceVulnerabilityAssessmentSettingsGet-AzSqlInstanceVulnerabilityAssessmentSettingsClear-AzSqlInstanceVulnerabilityAssessmentSettingsUpdate-AzSqlServerVulnerabilityAssessmentSettingsGet-AzSqlServerVulnerabilityAssessmentSettingsClear-AzSqlServerVulnerabilityAssessmentSettingsGet-AzSqlServerAdvancedThreatProtectionPolicyGet-AzSqlServerThreatDetectionPolicyRemove-AzSqlServerThreatDetectionPolicySet-AzSqlServerThreatDetectionPolicyGet-AzSqlDatabaseThreatDetectionPolicySet-AzSqlDatabaseThreatDetectionPolicyRemove-AzSqlDatabaseThreatDetectionPolicy
Batch
Get-AzBatchNodeAgentSku
-
Get-AzBatchNodeAgentSkuを削除し、Get-AzBatchSupportedImageに置き換えます。 -
Get-AzBatchSupportedImageは、Get-AzBatchNodeAgentSkuと同じデータを返しますが、よりわかりやすい形式で返されます。 - 検証されていない新しいイメージも返されるようになりました。 各イメージの
CapabilitiesとBatchSupportEndOfLifeに関する追加情報も含まれています。
以前は
$Context = Get-AzBatchAccountKeys -AccountName "ContosoBatchAccount"
Get-AzBatchNodeAgentSku -BatchContext $Context
クリック後
$Context = Get-AzBatchAccountKey -AccountName "ContosoBatchAccount"
Get-AzBatchSupportedImage -BatchContext $Context
Az.Resources モジュールを使用した以前のバージョンの非互換性
'Az.Batch' モジュールのバージョン 2.0.1 は、'Az.Resources' モジュールの以前のバージョン (バージョン 1.7.0 以前) と互換性がありません。 これにより、'Az.Batch' モジュールのバージョン 2.0.1 がインポートされると、'Az.Resources' モジュールのバージョン 1.7.0 をインポートできなくなります。 この問題を解決するには、'Az.Resources' モジュールをバージョン 1.7.1 以上に更新するか、最新バージョンの 'Az' モジュールをインストールするだけです。
Compute
New-AzDiskConfig
UploadSizeInBytesパラメーターは、CreateOption が Upload の場合にDiskSizeGBにNew-AzDiskConfigの代わりに使用されます
以前は
$diskconfig = New-AzDiskConfig -Location 'Central US' -DiskSizeGB 1023 -SkuName Standard_LRS -OsType Windows -CreateOption Upload -DiskIOPSReadWrite 500 -DiskMBpsReadWrite 8
クリック後
$diskconfig = New-AzDiskConfig -Location 'Central US' -UploadSizeInBytes 1023 * 1024 * 1024 * 1024 -SkuName Standard_LRS -OsType Windows -CreateOption Upload -DiskIOPSReadWrite 500 -DiskMBpsReadWrite 8
HDInsight
Get-AzHDInsightJobOutput
- ストレージ キーへのきめ細かなロールベースのアクセスをサポートするように、
Get-AzHDInsightJobOutputコマンドレットを更新しました。 - HDInsight クラスター オペレーター、共同作成者、または所有者ロールを持つユーザーは影響を受けません。
- 閲覧者ロールのみを持つユーザーは、パラメーター
DefaultStorageAccountKey明示的に指定する必要があります。
以前は
Get-AzHDInsightJobOutput -ClusterName $clusterName -JobId $jobId
クリック後
Get-AzHDInsightJobOutput -ClusterName $clusterName -JobId $jobId -DefaultStorageAccountKey $storageAccountKey
Add-AzHDInsightConfigValues
コマンドレットAdd-AzHDInsightConfigValueAdd-AzHDInsightConfigValuesするエイリアスが削除されました。
以前は
非推奨のエイリアスの使用
Add-AzHDInsightConfigValues
クリック後
Add-AzHDInsightConfigValue
Disable-AzHDInsightMonitoring
新しい Disable-AzHDInsightMonitoring コマンドレットを追加しました。 HDInsight クラスターでの監視を無効にするには、このコマンドレットを使用します ( Disable-AzHDInsightOperationsManagementSuite と Disable-AzHDInsightOMSに置き換えられます)。
以前は
Disable-AzHDInsightOMS -Name testcluster
Disable-AzHDInsightOperationsManagementSuite -Name testcluster
クリック後
Disable-AzHDInsightMonitoring -Name testcluster
Enable-AzHDInsightMonitoring
新しい Enable-AzHDInsightMonitoring コマンドレットを追加しました。 HDInsight クラスターで監視を有効にするには、このコマンドレットを使用します ( Enable-AzHDInsightOperationsManagementSuite と Enable-AzHDInsightOMSを置き換えます)。
以前は
Enable-AzHDInsightOMS Enable-AzHDInsightMonitoring -Name testcluster -WorkspaceId 1d364e89-bb71-4503-aa3d-a23535aea7bd -PrimaryKey <key for workspace 1d364e89-bb71-4503-aa3d-a23535aea7bd>
Enable-AzHDInsightOperationsManagementSuite Enable-AzHDInsightMonitoring -Name testcluster -WorkspaceId 1d364e89-bb71-4503-aa3d-a23535aea7bd -PrimaryKey <key for workspace 1d364e89-bb71-4503-aa3d-a23535aea7bd>
クリック後
Enable-AzHDInsightMonitoring Enable-AzHDInsightMonitoring -Name testcluster -WorkspaceId 1d364e89-bb71-4503-aa3d-a23535aea7bd -PrimaryKey <key for workspace 1d364e89-bb71-4503-aa3d-a23535aea7bd>
Get-AzHDInsightMonitoring
新しい Get-AzHDInsightMonitoring コマンドレットを追加しました。 このコマンドレットを使用して、Azure HDInsight クラスターでの監視インストールの状態を取得します ( Get-AzHDInsightOperationsManagementSuite と Get-AzHDInsightOMSに置き換えられます)。
以前は
Get-AzHDInsightOMS -Name testcluster
Get-AzHDInsightOperationsManagementSuite -Name testcluster
クリック後
Get-AzHDInsightMonitoring -Name testcluster
Get-AzHDInsightProperty
コマンドレットGet-HDInsightPropertyGet-AzHDInsightPropertiesするエイリアスが削除されました。
以前は
非推奨のエイリアスの使用
Get-AzHDInsightProperties -Location "East US 2"
クリック後
Get-AzHDInsightProperty -Location "East US 2"
Grant-AzHDInsightRdpServicesAccess
Grant-AzHDInsightRdpServicesAccessコマンドレットとRevoke-AzHDInsightRdpServicesAccessコマンドレットを削除しました。 Windows OS の種類を使用するクラスターはサポートされていないため、これらは不要です。 代わりに、Linux OS の種類を使用してクラスターを作成してください。
Remove-AzHDInsightCluster
Remove-AzHDInsightClusterの出力の種類がMicrosoft.Azure.Management.HDInsight.Models.ClusterGetResponseからboolに変更されました。
以前は
$cluster = Remove-AzHDInsightCluster -ClusterName "your-hadoop-001"
クリック後
Remove-AzHDInsightCluster -ClusterName "your-hadoop-001" -PassThru
True
Revoke-AzHDInsightRdpServicesAccess
コマンドレットは非推奨です。 それに代わるものはありません。
Set-AzHDInsightGatewayCredential
Set-AzHDInsightGatewayCredentialの出力の種類がHttpConnectivitySettingsからAzureHDInsightGatewaySettingsに変更されました。
IoTハブ
New-AzIotHubImportDevices
このエイリアスは削除されます。代わりに New-AzIotHubImportDevice を使用してください。
以前は
New-AzIotHubImportDevices -ResourceGroupName "myresourcegroup" -Name "myiothub" -InputBlobContainerUri "https://mystorageaccount.blob.core.windows.net/mystoragecontainer?sv=2015-04-05&ss=bfqt&sr=c&srt=sco&sp=rwdl&se=2016-10-27T04:01:48Z&st=2016-10-26T20:01:48Z&spr=https&sig=QqpIhHsIMF8hNuFO%3D" -OutputBlobContainerUri "https://mystorageaccount.blob.core.windows.net/?sv=2015-04-05&ss=bfqt&sr=c&srt=sco&sp=rwdl&se=2016-10-27T04:01:48Z&st=2016-10-26T20:01:48Z&spr=https&sig=QqpIhHsIMF8hNuFO%3D"
クリック後
New-AzIotHubImportDevice -ResourceGroupName "myresourcegroup" -Name "myiothub" -InputBlobContainerUri "https://mystorageaccount.blob.core.windows.net/mystoragecontainer?sv=2015-04-05&ss=bfqt&sr=c&srt=sco&sp=rwdl&se=2016-10-27T04:01:48Z&st=2016-10-26T20:01:48Z&spr=https&sig=QqpIhHsIMF8hNuFO%3D" -OutputBlobContainerUri "https://mystorageaccount.blob.core.windows.net/?sv=2015-04-05&ss=bfqt&sr=c&srt=sco&sp=rwdl&se=2016-10-27T04:01:48Z&st=2016-10-26T20:01:48Z&spr=https&sig=QqpIhHsIMF8hNuFO%3D"
New-AzIotHubExportDevices
このエイリアスは削除されます。代わりに New-AzIotHubExportDevice を使用してください。
以前は
New-AzIotHubExportDevices -ResourceGroupName "myresourcegroup" -Name "myiothub" -ExportBlobContainerUri "https://mystorageaccount.blob.core.windows.net/mystoragecontainer?sv=2015-04-05&ss=bfqt&sr=c&srt=sco&sp=rwdl&se=2016-10-27T04:01:48Z&st=2016-10-26T20:01:48Z&spr=https&sig=QqpIhHsIMF8hNuFO%3D" -ExcludeKeys
クリック後
New-AzIotHubExportDevice -ResourceGroupName "myresourcegroup" -Name "myiothub" -ExportBlobContainerUri "https://mystorageaccount.blob.core.windows.net/mystoragecontainer?sv=2015-04-05&ss=bfqt&sr=c&srt=sco&sp=rwdl&se=2016-10-27T04:01:48Z&st=2016-10-26T20:01:48Z&spr=https&sig=QqpIhHsIMF8hNuFO%3D" -ExcludeKeys
Add-AzIotHubEventHubConsumerGroup
IotHub には、システムおよびデバイス メッセージを処理できる組み込みの endpoint("events") が 1 つだけ付属しているため、パラメーター EventHubEndPointName は置き換えずに非推奨となります。
以前は
Add-AzIotHubEventHubConsumerGroup -ResourceGroupName "myresourcegroup" -Name "myiothub" -EventHubConsumerGroupName "myconsumergroup" -EventHubEndpointName "/EventHubEndpointName"
クリック後
Add-AzIotHubEventHubConsumerGroup -ResourceGroupName "myresourcegroup" -Name "myiothub" -EventHubConsumerGroupName "myconsumergroup"
Get-AzIotHubEventHubConsumerGroup
IotHub には、システムおよびデバイス メッセージを処理できる組み込みの endpoint("events") が 1 つだけ付属しているため、パラメーター EventHubEndPointName は置き換えずに非推奨となります。
以前は
Get-AzIotHubEventHubConsumerGroup -ResourceGroupName "myresourcegroup" -Name "myiothub" -EventHubEndpointName "/EventHubEndpointName"
クリック後
Get-AzIotHubEventHubConsumerGroup -ResourceGroupName "myresourcegroup" -Name "myiothub"
Remove-AzIotHubEventHubConsumerGroup
IotHub には、システムおよびデバイス メッセージを処理できる組み込みの endpoint("events") が 1 つだけ付属しているため、パラメーター EventHubEndPointName は置き換えずに非推奨となります。
以前は
Remove-AzIotHubEventHubConsumerGroup -ResourceGroupName "myresourcegroup" -Name "myiothub" -EventHubConsumerGroupName myconsumergroup -EventHubEndpointName "/EventHubEndpointName"
クリック後
Remove-AzIotHubEventHubConsumerGroup -ResourceGroupName "myresourcegroup" -Name "myiothub" -EventHubConsumerGroupName myconsumergroup
Set-AzIotHub
IotHub は組み込みのエンドポイント ("operationsMonitoringEvents") を使用しなくなったので、パラメーター OperationsMonitoringProperties は置き換えずに非推奨になりました。
RecoveryServices
Edit-AzRecoveryServicesAsrRecoveryPlan
ASRRecoveryPlanGroup.ReplicationProtectedItems、 ASRRecoveryPlanGroup.StartGroupActions 、および ASRRecoveryPlanGroup.EndGroupActions が出力から削除されます。
Get-AzRecoveryServicesAsrRecoveryPlan
ASRRecoveryPlanGroup.ReplicationProtectedItems、 ASRRecoveryPlanGroup.StartGroupActions 、および ASRRecoveryPlanGroup.EndGroupActions が出力から削除されます。
New-AzRecoveryServicesAsrReplicationProtectedItem
パラメーター IncludeDiskId が変更され、Azure Site Recovery のマネージド ディスクへの直接書き込みがサポートされます。
以前は
$job = New-AzRecoveryServicesAsrReplicationProtectedItem -RecoveryAzureStorageAccountId $recoveryAzureStorageAccountId -IncludeDiskId $includeDiskId -VMwareToAzure -Account $fabric.FabricSpecificDetails.RunAsAccounts[0] -RecoveryResourceGroupId $RecoveryResourceGroupId -RecoveryAzureNetworkId $RecoveryAzureNetworkId -name $name -ProcessServer $fabric.FabricSpecificDetails.ProcessServers[0] -ProtectableItem $protectableItem -ProtectionContainerMapping $pcm -RecoveryAzureSubnetName $RecoveryAzureSubnetName -RecoveryVmName $RecoveryVmName -LogStorageAccountId $LogStorageAccountId
クリック後
$disk1 = New-AzRecoveryServicesAsrInMageAzureV2DiskInput -DiskId $diskId -LogStorageAccountId $logStorageAccountId -DiskType $diskType
$disk2 = New-AzRecoveryServicesAsrInMageAzureV2DiskInput -DiskId $diskId2 -LogStorageAccountId $logStorageAccountId -DiskType $diskType2
$job = New-AzRecoveryServicesAsrReplicationProtectedItem -VMwareToAzure -Account $fabric.FabricSpecificDetails.RunAsAccounts[0] -RecoveryResourceGroupId $RecoveryResourceGroupId -RecoveryAzureNetworkId $RecoveryAzureNetworkId -name $name -ProcessServer $fabric.FabricSpecificDetails.ProcessServers[0] -ProtectableItem $protectableItem -ProtectionContainerMapping $pcm -RecoveryAzureSubnetName $RecoveryAzureSubnetName -RecoveryVmName $RecoveryVmName -LogStorageAccountId $LogStorageAccountId -InMageAzureV2DiskInput $disk1,$disk2
リソース
Az.Batch モジュールでの以前のバージョンの非互換性
'Az.Resources' モジュールのバージョン 1.7.1 は、'Az.Batch' モジュールの以前のバージョン (バージョン 1.1.2 以前) と互換性がありません。 これにより、'Az.Resources' モジュールのバージョン 1.7.1 がインポートされると、'Az.Batch' モジュールのバージョン 1.1.2 をインポートできなくなります。 この問題を解決するには、'Az.Batch' モジュールをバージョン 2.0.1 以上に更新するか、最新バージョンの 'Az' モジュールをインストールします。
ServiceFabric
Add-ServiceFabricApplicationCertificate
このシナリオはAdd-ServiceFabricApplicationCertificateの対象であるため、Add-AzVmssSecretは削除されました。
以前は
Add-AzServiceFabricApplicationCertificate -ResourceGroupName "Group1" -Name "Contoso01SFCluster" -SecretIdentifier "http://keyVaultName.vault.contoso.net/secrets/secretName/secretVersion"
クリック後
$Vault = Get-AzKeyVault -VaultName "ContosoVault"
$CertConfig = New-AzVmssVaultCertificateConfig -CertificateUrl "http://keyVaultName.vault.contoso.net/secrets/secretName/secretVersion" -CertificateStore "Certificates"
$VMSS = New-AzVmssConfig
Add-AzVmssSecret -VirtualMachineScaleSet $VMSS -SourceVaultId $Vault.ResourceId -VaultCertificate $CertConfig
SQL (構造化クエリ言語)
Get-AzSqlDatabaseSecureConnectionPolicy
セキュリティで保護された接続は非推奨であるため、コマンドは削除されることに注意してください。 Azure portal の [SQL データベース] ブレードを使用して接続文字列を表示してください
Get-AzSqlDatabaseIndexRecommendations
Get-AzSqlDatabaseIndexRecommendations エイリアスが削除されます。
Get-AzSqlDatabaseIndexRecommendation を代わりに使用します。
Get-AzSqlDatabaseRestorePoints
Get-AzSqlDatabaseRestorePoints エイリアスが削除されます。
Get-AzSqlDatabaseRestorePoint を代わりに使用します。
Get-AzSqlDatabaseAuditing
- コマンドレット
Get-AzSqlDatabaseAuditは、このコマンドレットを置き換えます。 - 出力の種類は、既存の型 :'Microsoft.Azure.Commands.Sql.Auditing.Model.DatabaseBlobAuditingSettingsModel' から新しい型 :'Microsoft.Azure.Commands.Sql.Auditing.Model.DatabaseAuditingSettingsModel' に変更され、プロパティ
AuditStateおよびStorageAccountNameが削除されています。 とStorageAccountSubscriptionId。 スクリプトは、新しいStorageAccountResourceIdプロパティからストレージ アカウント情報を取得できます。
以前は
PS C:\> Get-AzSqlDatabaseAuditing -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
DatabaseName : database01
AuditAction : {}
AuditActionGroup : {SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP, FAILED_DATABASE_AUTHENTICATION_GROUP,
BATCH_COMPLETED_GROUP, ...}
ResourceGroupName : resourcegroup01
ServerName : server01
AuditState : Enabled
StorageAccountName : mystorage
StorageKeyType : Primary
RetentionInDays : 0
StorageAccountSubscriptionId : 7fe3301d-31d3-4668-af5e-211a890ba6e3
PredicateExpression : statement <> 'select 1'
クリック後
PS C:\> Get-AzSqlDatabaseAudit -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
ServerName : server01
DatabaseName : database01
AuditAction : {}
ResourceGroupName : resourcegroup01
AuditActionGroup : {SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP, FAILED_DATABASE_AUTHENTICATION_GROUP,
BATCH_COMPLETED_GROUP, ...}
PredicateExpression : statement <> 'select 1'
BlobStorageTargetState : Enabled
StorageAccountResourceId : /subscriptions/7fe3301d-31d3-4668-af5e-211a890ba6e3/resourceGroups/resourcegroup01/providers/Microsoft.Storage/storageAccounts/mystorage
StorageKeyType : Primary
RetentionInDays : 0
EventHubTargetState : Enabled
EventHubName : eventHubName
EventHubAuthorizationRuleResourceId : EventHubAuthorizationRuleResourceId
LogAnalyticsTargetState : Enabled
WorkspaceResourceId : "/subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2"
Set-AzSqlDatabaseAuditing
- コマンドレット
Set-AzSqlDatabaseAuditは、このコマンドレットを置き換えます。 - 出力の種類は、既存の型 :'Microsoft.Azure.Commands.Sql.Auditing.Model.DatabaseBlobAuditingSettingsModel' から新しい型 :'bool' に変更されています
以前は
Set-AzSqlDatabaseAuditing -State Enabled -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -StorageAccountName "Storage22" -DatabaseName "Database01"
クリック後
Set-AzSqlDatabaseAudit -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" -BlobStorageTargetState Enabled -StorageAccountResourceId "/subscriptions/7fe3301d-31d3-4668-af5e-211a890ba6e3/resourceGroups/resourcegroup01/providers/Microsoft.Storage/storageAccounts/mystorage"
Get-AzSqlServerAuditing
- コマンドレット
Get-AzSqlServerAuditは、このコマンドレットを置き換えます。 - 出力の種類は、既存の型 :'Microsoft.Azure.Commands.Sql.Auditing.Model.DatabaseBlobAuditingSettingsModel' から新しい型 :'Microsoft.Azure.Commands.Sql.Auditing.Model.ServerAuditingSettingsModel' に変更されています。 プロパティ
AuditState、StorageAccountName、およびStorageAccountSubscriptionIdは削除されます。StorageAccountNameとStorageAccountSubscriptionIdproeprties を使用するスクリプトは、新しいStorageAccountResourceIdプロパティからこの情報を取得できます。
以前は
PS C:\> Get-AzSqlServerAuditing -ResourceGroupName "resourcegroup01" -ServerName "server01"
AuditActionGroup : {SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP, FAILED_DATABASE_AUTHENTICATION_GROUP, BATCH_COMPLETED_GROUP, ...}
ResourceGroupName : resourcegroup01
ServerName : server01
AuditState : Enabled
StorageAccountName : mystorage
StorageKeyType : Primary
RetentionInDays : 0
StorageAccountSubscriptionId : 7fe3301d-31d3-4668-af5e-211a890ba6e3
PredicateExpression : statement <> 'select 1'
クリック後
PS C:\> Get-AzSqlServerAudit -ResourceGroupName "resourcegroup01" -ServerName "server01"
ServerName : server01
ResourceGroupName : resourcegroup01
AuditActionGroup : {SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP, FAILED_DATABASE_AUTHENTICATION_GROUP, BATCH_COMPLETED_GROUP, ...}
PredicateExpression : statement <> 'select 1'
BlobStorageTargetState : Enabled
StorageAccountResourceId : /subscriptions/7fe3301d-31d3-4668-af5e-211a890ba6e3/resourceGroups/resourcegroup01/providers/Microsoft.Storage/storageAccounts/mystorage
StorageKeyType : Primary
RetentionInDays : 0
EventHubTargetState : Enabled
EventHubName : eventHubName
EventHubAuthorizationRuleResourceId : EventHubAuthorizationRuleResourceId
LogAnalyticsTargetState : Enabled
WorkspaceResourceId : "/subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2"
Set-AzSqlServerAuditing
- コマンドレット
Set-AzSqlServerAuditは、このコマンドレットを置き換えます。 - 出力の種類は、既存の型 :'Microsoft.Azure.Commands.Sql.Auditing.Model.DatabaseBlobAuditingSettingsModel' から新しい型 :'bool' に変更されています
以前は
Set-AzSqlServerAuditing -State Enabled -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -StorageAccountName "Storage22"
クリック後
PS C:\> Set-AzSqlServerAudit -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -BlobStorageTargetState Enabled -StorageAccountResourceId "/subscriptions/7fe3301d-31d3-4668-af5e-211a890ba6e3/resourceGroups/resourcegroup01/providers/Microsoft.Storage/storageAccounts/mystorage"
Get-AzSqlServerAdvancedThreatProtectionSettings
コマンドレットの Get-AzSqlServerAdvancedThreatProtectionSettings は次のように置き換えられます Get-AzSqlServerAdvancedThreatProtectionSetting
以前は
Get-AzSqlServerAdvancedThreatProtectionSettings -ResourceGroupName "ResourceGroup11" -ServerName "Server01"
クリック後
Get-AzSqlServerAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01"
Clear-AzSqlServerAdvancedThreatProtectionSettings
コマンドレットの Clear-AzSqlServerAdvancedThreatProtectionSettings は次のように置き換えられます Clear-AzSqlServerAdvancedThreatProtectionSetting
以前は
Clear-AzSqlServerAdvancedThreatProtectionSettings -ResourceGroupName "ResourceGroup11" -ServerName "Server01"
クリック後
Clear-AzSqlServerAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01"
Update-AzSqlServerAdvancedThreatProtectionSettings
コマンドレットの Update-AzSqlServerAdvancedThreatProtectionSettings は次のように置き換えられます Update-AzSqlServerAdvancedThreatProtectionSetting
以前は
Update-AzSqlServerAdvancedThreatProtectionSettings -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability","SQL_Injection" -StorageAccountName "mystorageAccount"
クリック後
Update-AzSqlServerAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability","SQL_Injection" -StorageAccountName "mystorageAccount"
Get-AzSqlDatabaseAdvancedThreatProtectionSettings
コマンドレットの Get-AzSqlDatabaseAdvancedThreatProtectionSettings は次のように置き換えられます Get-AzSqlDatabaseAdvancedThreatProtectionSetting
以前は
Get-AzSqlDatabaseAdvancedThreatProtectionSettings -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01"
クリック後
Get-AzSqlDatabaseAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01"
Update-AzSqlDatabaseAdvancedThreatProtectionSettings
コマンドレット Update-AzSqlDatabaseAdvancedThreatProtectionSettings は、次の方法で再追加されます。 Update-AzSqlDatabaseAdvancedThreatProtectionSetting
以前は
Update-AzSqlDatabaseAdvancedThreatProtectionSettings -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01" -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability", "SQL_Injection" -StorageAccountName "mystorageAccount"
クリック後
Update-AzSqlDatabaseAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01" -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability", "SQL_Injection" -StorageAccountName "mystorageAccount"
Clear-AzSqlDatabaseAdvancedThreatProtectionSettings
コマンドレット Clear-AzSqlDatabaseAdvancedThreatProtectionSettings は、次の方法で再追加されます。 Clear-AzSqlDatabaseAdvancedThreatProtectionSetting
以前は
Clear-AzSqlDatabaseAdvancedThreatProtectionSettings -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01"
クリック後
Clear-AzSqlDatabaseAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01"
Update-AzSqlDatabaseVulnerabilityAssessmentSettings
コマンドレット Update-AzSqlDatabaseVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Update-AzSqlDatabaseVulnerabilityAssessmentSetting
以前は
Update-AzSqlDatabaseVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01"`
-ServerName "Server01"`
-DatabaseName "Database01" `
-StorageAccountName "mystorage" `
-ScanResultsContainerName "vulnerability-assessment" `
-RecurringScansInterval Weekly `
-EmailSubscriptionAdmins $true `
-NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
クリック後
Update-AzSqlDatabaseVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01"`
-ServerName "Server01"`
-DatabaseName "Database01" `
-StorageAccountName "mystorage" `
-ScanResultsContainerName "vulnerability-assessment" `
-RecurringScansInterval Weekly `
-EmailSubscriptionAdmins $true `
-NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
Get-AzSqlDatabaseVulnerabilityAssessmentSettings
コマンドレット Get-AzSqlDatabaseVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Get-AzSqlDatabaseVulnerabilityAssessmentSetting
以前は
Get-AzSqlDatabaseVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
クリック後
Get-AzSqlDatabaseVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
Clear-AzSqlDatabaseVulnerabilityAssessmentSettings
コマンドレット Clear-AzSqlDatabaseVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Clear-AzSqlDatabaseVulnerabilityAssessmentSetting
以前は
Clear-AzSqlDatabaseVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
クリック後
Clear-AzSqlDatabaseVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings
コマンドレット Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting
以前は
Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-InstanceName "ManagedInstance01" `
-DatabaseName "Database01" `
-StorageAccountName "mystorage" `
-ScanResultsContainerName "vulnerability-assessment" `
-RecurringScansInterval Weekly `
-EmailSubscriptionAdmins $true `
-NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
クリック後
Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-InstanceName "ManagedInstance01" `
-DatabaseName "Database01" `
-StorageAccountName "mystorage" `
-ScanResultsContainerName "vulnerability-assessment" `
-RecurringScansInterval Weekly `
-EmailSubscriptionAdmins $true `
-NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
Get-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings
コマンドレット Get-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Get-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting
以前は
Get-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
クリック後
Get-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
Clear-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings
コマンドレット Clear-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Clear-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting
以前は
Clear-AzSqlInstanceDatabaseVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
クリック後
Clear-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
Update-AzSqlInstanceVulnerabilityAssessmentSettings
コマンドレット Update-AzSqlInstanceVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Update-AzSqlInstanceVulnerabilityAssessmentSetting
以前は
Update-AzSqlInstanceVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-InstanceName "ManagedInstance01" `
-StorageAccountName "mystorage" `
-ScanResultsContainerName "vulnerability-assessment" `
-RecurringScansInterval Weekly `
-EmailSubscriptionAdmins $true `
-NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
クリック後
Update-AzSqlInstanceVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-InstanceName "ManagedInstance01" `
-StorageAccountName "mystorage" `
-ScanResultsContainerName "vulnerability-assessment" `
-RecurringScansInterval Weekly `
-EmailSubscriptionAdmins $true `
-NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
Get-AzSqlInstanceVulnerabilityAssessmentSettings
コマンドレット Get-AzSqlInstanceVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Get-AzSqlInstanceVulnerabilityAssessmentSetting
以前は
Get-AzSqlInstanceVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
クリック後
Get-AzSqlInstanceVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
Clear-AzSqlInstanceVulnerabilityAssessmentSettings
コマンドレット Clear-AzSqlInstanceVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Clear-AzSqlInstanceVulnerabilityAssessmentSetting
以前は
Clear-AzSqlInstanceVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
クリック後
Clear-AzSqlInstanceVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
Update-AzSqlServerVulnerabilityAssessmentSettings
コマンドレット Update-AzSqlServerVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Update-AzSqlServerVulnerabilityAssessmentSetting
以前は
Update-AzSqlServerVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01"`
-ServerName "Server01"`
-StorageAccountName "mystorage" `
-ScanResultsContainerName "vulnerability-assessment" `
-RecurringScansInterval Weekly `
-EmailSubscriptionAdmins $true `
-NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
クリック後
Update-AzSqlServerVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01"`
-ServerName "Server01"`
-StorageAccountName "mystorage" `
-ScanResultsContainerName "vulnerability-assessment" `
-RecurringScansInterval Weekly `
-EmailSubscriptionAdmins $true `
-NotificationEmail @("mail1@mail.com" , "mail2@mail.com")
Get-AzSqlServerVulnerabilityAssessmentSettings
コマンドレット Get-AzSqlServerVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Get-AzSqlServerVulnerabilityAssessmentSetting
以前は
Get-AzSqlServerVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
クリック後
Get-AzSqlServerVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
Clear-AzSqlServerVulnerabilityAssessmentSettings
コマンドレット Clear-AzSqlServerVulnerabilityAssessmentSettings は、次の方法で再追加されます。 Clear-AzSqlServerVulnerabilityAssessmentSetting
以前は
Clear-AzSqlServerVulnerabilityAssessmentSettings `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
クリック後
Clear-AzSqlDatabaseVulnerabilityAssessmentSetting `
-ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01"
Get-AzSqlServerAdvancedThreatProtectionPolicy
コマンドレット Get-AzSqlServerAdvancedThreatProtectionPolicy が削除され、コマンドレットが再追加されない
Get-AzSqlServerThreatDetectionPolicy
コマンドレット Get-AzSqlServerThreatDetectionPolicy は、次の方法で再追加されます。 Get-AzSqlServerThreatDetectionSetting
以前は
PS C:\> Get-AzSqlServerThreatDetectionPolicy -ResourceGroupName "ResourceGroup11" -ServerName "Server01"
ResourceGroupName : ResourceGroup11
ServerName : Server01
ThreatDetectionState : Enabled
NotificationRecipientsEmails : admin@myCompany.com
StorageAccountName : mystorage
EmailAdmins : True
ExcludedDetectionTypes : {}
RetentionInDays : 0
クリック後
PS C:\> Get-AzSqlServerAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01"
ResourceGroupName : ResourceGroup11
ServerName : Server01
ThreatDetectionState : Enabled
NotificationRecipientsEmails : admin@myCompany.com
StorageAccountName : mystorage
EmailAdmins : True
ExcludedDetectionTypes : {}
RetentionInDays : 0
Remove-AzSqlServerThreatDetectionPolicy
コマンドレット Remove-AzSqlServerThreatDetectionPolicy は、次の方法で再追加されます。 Clear-AzSqlServerAdvancedThreatProtectionSetting
以前は
Remove-AzSqlServerThreatDetectionPolicy -ResourceGroupName "ResourceGroup11" -ServerName "Server01"
クリック後
Clear-AzSqlServerAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01"
Set-AzSqlServerThreatDetectionPolicy
コマンドレット Set-AzSqlServerThreatDetectionPolicy は、次の方法で再追加されます。 Update-AzSqlServerAdvancedThreatProtectionSetting
以前は
Set-AzSqlServerThreatDetectionPolicy -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability","SQL_Injection" -StorageAccountName "mystorageAccount"
クリック後
Update-AzSqlServerAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability","SQL_Injection" -StorageAccountName "mystorageAccount"
Get-AzSqlDatabaseThreatDetectionPolicy
コマンドレット Get-AzSqlDatabaseThreatDetectionPolicy は、次の方法で再追加されます。 Get-AzSqlDatabaseThreatDetectionSetting
以前は
PS C:\> Get-AzSqlDatabaseThreatDetectionPolicy -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01"
DatabaseName : Database01
ResourceGroupName : ResourceGroup11
ServerName : Server01
ThreatDetectionState : Enabled
NotificationRecipientsEmails : admin@myCompany.com
StorageAccountName : mystorage
EmailAdmins : True
ExcludedDetectionTypes : {}
RetentionInDays : 0
クリック後
PS C:\> Get-AzSqlDatabaseAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01"
DatabaseName : Database01
ResourceGroupName : ResourceGroup11
ServerName : Server01
ThreatDetectionState : Enabled
NotificationRecipientsEmails : admin@myCompany.com
StorageAccountName : mystorage
EmailAdmins : True
ExcludedDetectionTypes : {}
RetentionInDays : 0
Set-AzSqlDatabaseThreatDetectionPolicy
コマンドレット Set-AzSqlDatabaseThreatDetectionPolicy は、次の方法で再追加されます。 Update-AzSqlDatabaseAdvancedThreatProtectionSetting
以前は
Set-AzSqlDatabaseThreatDetectionPolicy -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01" -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability", "SQL_Injection" -StorageAccountName "mystorageAccount"
クリック後
Update-AzSqlDatabaseAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01" -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability", "SQL_Injection" -StorageAccountName "mystorageAccount"
Remove-AzSqlDatabaseThreatDetectionPolicy
コマンドレット Remove-AzSqlDatabaseThreatDetectionPolicy は、次の方法で再追加されます。 Clear-AzSqlDatabaseAdvancedThreatProtectionSetting
以前は
Remove-AzSqlDatabaseThreatDetectionPolicy -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01"
クリック後
Clear-AzSqlDatabaseAdvancedThreatProtectionSetting -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01"