Update-AzAutoscaleSetting

既存の Autoscale設定Resource を更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

構文

Update-AzAutoscaleSetting
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-Enabled <Boolean>]
      [-Notification <IAutoscaleNotification[]>]
      [-PredictiveAutoscalePolicyScaleLookAheadTime <TimeSpan>]
      [-PredictiveAutoscalePolicyScaleMode <PredictiveAutoscalePolicyScaleMode>]
      [-Profile <IAutoscaleProfile[]>]
      [-Tag <Hashtable>]
      [-TargetResourceLocation <String>]
      [-TargetResourceUri <String>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzAutoscaleSetting
      -InputObject <IAutoscaleIdentity>
      [-Enabled <Boolean>]
      [-Notification <IAutoscaleNotification[]>]
      [-PredictiveAutoscalePolicyScaleLookAheadTime <TimeSpan>]
      [-PredictiveAutoscalePolicyScaleMode <PredictiveAutoscalePolicyScaleMode>]
      [-Profile <IAutoscaleProfile[]>]
      [-Tag <Hashtable>]
      [-TargetResourceLocation <String>]
      [-TargetResourceUri <String>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

既存の Autoscale設定Resource を更新します。 他のフィールドを更新するには、CreateOrUpdate メソッドを使用します。

例 1: タグの更新と既存の自動スケール設定の有効化

Update-AzAutoscaleSetting -ResourceGroupName test-group -Name test-autoscalesetting -Tag @{'key'='val'} -Enabled $true

タグの更新と既存の自動スケール設定の有効化

パラメーター

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Enabled

有効なフラグ。 リソースに対して自動スケーリングを有効にするかどうかを指定します。 既定値は "False" です。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

ID パラメーターを構築するには、INPUTOBJECT プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

Type:IAutoscaleIdentity
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

自動スケーリング設定の名前。

Type:String
Aliases:AutoscaleSettingName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Notification

通知のコレクション。 作成するには、NOTIFICATION プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

Type:IAutoscaleNotification[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PredictiveAutoscalePolicyScaleLookAheadTime

インスタンスを事前に起動する時間を指定します。 ISO 8601 形式では、1 分から 60 分の間である必要があります。

Type:TimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PredictiveAutoscalePolicyScaleMode

予測自動スケール モード

Type:PredictiveAutoscalePolicyScaleMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

異なる期間に異なるスケーリング パラメーターを指定する自動スケーリング プロファイルのコレクション。 最大 20 個のプロファイルを指定できます。 構築するには、PROFILE プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

Type:IAutoscaleProfile[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

リソース グループの名前。 名前の大文字と小文字は区別されます。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ターゲット サブスクリプションの ID。

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

リソース タグ

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetResourceLocation

自動スケール設定を追加する必要があるリソースの場所。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetResourceUri

自動スケール設定を追加する必要があるリソースのリソース識別子。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

入力

IAutoscaleIdentity

出力

IAutoscaleSettingResource