Share via


New-AzAutoscaleSetting

自動スケール設定を作成または更新します。

構文

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

説明

自動スケール設定を作成または更新します。

例 1: vmss の自動スケール設定を作成する

$subscriptionId = (Get-AzContext).Subscription.Id
$rule1=New-AzAutoscaleScaleRuleObject -MetricTriggerMetricName "Percentage CPU" -MetricTriggerMetricResourceUri "/subscriptions/$subscriptionId/resourceGroups/test-group/providers/Microsoft.Compute/virtualMachineScaleSets/test-vmss" -MetricTriggerTimeGrain ([System.TimeSpan]::New(0,1,0)) -MetricTriggerStatistic "Average" -MetricTriggerTimeWindow ([System.TimeSpan]::New(0,5,0)) -MetricTriggerTimeAggregation "Average" -MetricTriggerOperator "GreaterThan" -MetricTriggerThreshold 10 -MetricTriggerDividePerInstance $false -ScaleActionDirection "Increase" -ScaleActionType "ChangeCount" -ScaleActionValue 1 -ScaleActionCooldown ([System.TimeSpan]::New(0,5,0))
$profile1=New-AzAutoscaleProfileObject -Name "adios" -CapacityDefault 1 -CapacityMaximum 10 -CapacityMinimum 1 -Rule $rule1 -FixedDateEnd ([System.DateTime]::Parse("2022-12-31T14:00:00Z")) -FixedDateStart ([System.DateTime]::Parse("2022-12-31T13:00:00Z")) -FixedDateTimeZone "UTC"
$webhook1=New-AzAutoscaleWebhookNotificationObject -Property @{} -ServiceUri "http://myservice.com"
$notification1=New-AzAutoscaleNotificationObject -EmailCustomEmail "gu@ms.com" -EmailSendToSubscriptionAdministrator $true -EmailSendToSubscriptionCoAdministrator $true -Webhook $webhook1
New-AzAutoscaleSetting -Name test-autoscalesetting -ResourceGroupName test-group -Location westeurope -Profile $profile1 -Enabled -Notification $notification1 -PredictiveAutoscalePolicyScaleLookAheadTime ([System.TimeSpan]::New(0,5,0)) -PredictiveAutoscalePolicyScaleMode 'Enabled' -PropertiesName "test-autoscalesetting" -TargetResourceUri "/subscriptions/$subscriptionId/resourceGroups/test-group/providers/Microsoft.Compute/virtualMachineScaleSets/test-vmss"

vmss の自動スケール設定を作成する

パラメーター

-Confirm

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

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

-DefaultProfile

DefaultProfile パラメーターは機能しません。 別のサブスクリプションに対してコマンドレットを実行する場合は、使用可能な場合は SubscriptionId パラメーターを使用します。

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

-Enabled

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

Type:SwitchParameter
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

-Location

リソースの場所

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
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

-Parameter

自動スケール設定リソース。 構築するには、PARAMETER プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

Type:IAutoscaleSettingResource
Position:Named
Default value:None
Required:True
Accept pipeline input:True
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:True
Accept pipeline input:False
Accept wildcard characters:False

-PropertiesName

自動スケール設定の名前。

Type:String
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

リソースを記述しているキーと値のペアの一覧を取得または設定します。 これらのタグはリソース グループをまたがってこのリソースを表示およびグループ化する際に使用できます。 1 つのリソースに対して最大 15 個のタグを指定できます。 各タグには、キーの長さが 128 文字以下で、値の長さが 256 文字以下である必要があります。

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

入力

IAutoscaleSettingResource

IAutoscaleIdentity

出力

IAutoscaleSettingResource

メモ

別名

複合パラメーターのプロパティ

以下で説明するパラメーターを作成するには、適切なプロパティを含むハッシュ テーブルを作成します。 ハッシュ テーブルの詳細については、Get-Help about_Hash_Tablesを実行します。

INPUTOBJECT <IAutoscaleIdentity>: IDENTITY パラメーター

  • [AutoscaleSettingName <String>]: 自動スケール設定の名前。
  • [Id <String>]: リソース ID パス
  • [ResourceGroupName <String>]: リソース グループの名前。 名前の大文字と小文字は区別されます。
  • [SubscriptionId <String>]: ターゲット サブスクリプションの ID。

NOTIFICATION <IAutoscaleNotification[]>: 通知のコレクション。

  • [EmailCustomEmail <String[]>]: カスタム電子メールの一覧。 この値は null または空にすることができます。この場合、この属性は無視されます。
  • [EmailSendToSubscriptionAdministrator <Boolean?>]: サブスクリプション管理者に電子メールを送信するかどうかを示す値。
  • [EmailSendToSubscriptionCoAdministrator <Boolean?>]: サブスクリプションの共同管理者に電子メールを送信するかどうかを示す値。
  • [Webhook <IWebhookNotification[]>]: webhook 通知のコレクション。
    • [Property <IWebhookNotificationProperties>]: 設定のプロパティ バッグ。 この値は空にすることができます。
      • [(Any) <String>]: このオブジェクトに追加できるプロパティを示します。
    • [ServiceUri <String>]: 通知を受信するサービス アドレス。

PARAMETER <IAutoscaleSettingResource>: 自動スケール設定リソース。

  • Location <String>: リソースの場所
  • Profile <IAutoscaleProfile[]>: 異なる期間に異なるスケーリング パラメーターを指定する自動スケーリング プロファイルのコレクション。 最大 20 個のプロファイルを指定できます。
    • CapacityDefault <String>: メトリックが評価に使用できない場合に設定されるインスタンスの数。 既定値は、現在のインスタンスの数が既定値より少ない場合にのみ使用されます。
    • CapacityMaximum <String>: リソースのインスタンスの最大数。 実際のインスタンスの最大数は、サブスクリプションで使用できるコアによって制限されます。
    • CapacityMinimum <String>: リソースのインスタンスの最小数。
    • Name <String>: プロファイルの名前。
    • Rule <IScaleRule[]>: スケーリング アクションのトリガーとパラメーターを提供するルールのコレクション。 最大 10 個のルールを指定できます。
      • MetricTriggerMetricName <String>: ルールが監視する内容を定義するメトリックの名前。
      • MetricTriggerMetricResourceUri <String>: ルールが監視するリソースのリソース識別子。
      • MetricTriggerOperator <ComparisonOperationType>: メトリック データとしきい値を比較するために使用される演算子。
      • MetricTriggerStatistic <MetricStatisticType>: メトリック統計の種類。 複数のインスタンスからのメトリックを結合する方法。
      • MetricTriggerThreshold <Double>: スケール アクションをトリガーするメトリックのしきい値。
      • MetricTriggerTimeAggregation <TimeAggregationType>: 時間集計の種類。 収集されたデータの経時的な結合方法。 既定値は Average です。
      • MetricTriggerTimeGrain <TimeSpan>: ルールが監視するメトリックの粒度。 メトリックのメトリック定義から返される定義済みの値のいずれかである必要があります。 12 時間から 1 分の間である必要があります。
      • MetricTriggerTimeWindow <TimeSpan>: インスタンス データが収集される時間の範囲。 この値は、メトリック収集の遅延を超える必要があります。これはリソース間で異なる場合があります。 12 時間から 5 分の間である必要があります。
      • ScaleActionCooldown <TimeSpan>: このアクションが発生するまでの最後のスケーリング アクションから待機する時間。 ISO 8601 形式で 1 週間から 1 分の間である必要があります。
      • ScaleActionDirection <ScaleDirection>: スケールの方向。 スケーリング アクションがインスタンスの数を増減するかどうか。
      • ScaleActionType <ScaleType>: スケール ルールの起動時に発生するアクションの種類。
      • [MetricTriggerDimension <IScaleRuleMetricDimension[]>]: ディメンション条件の一覧。 例: [{"DimensionName":"AppName","Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]
        • DimensionName <String>: ディメンションの名前。
        • Operator <ScaleRuleMetricDimensionOperationType>: ディメンション演算子。 'Equals' と 'NotEquals' のみがサポートされています。 'Equals' は、いずれかの値と等しくなります。 'NotEquals' がすべての値と等しくない
        • Value <String[]>: ディメンション値の一覧。 例: ["App1","App2"。
      • [MetricTriggerDividePerInstance <Boolean?>]: メトリックをインスタンスごとに除算するかどうかを示す値。
      • [MetricTriggerMetricNamespace <String>]: ルールが監視する内容を定義するメトリックの名前空間。
      • [MetricTriggerMetricResourceLocation <String>]: ルールが監視するリソースの場所。
      • [ScaleActionValue <String>]: スケーリング アクションに関係するインスタンスの数。 1 以上の値を設定する必要があります。 既定値は 1 です。
    • [FixedDateEnd <DateTime?>]: ISO 8601 形式のプロファイルの終了時刻。
    • [FixedDateStart <DateTime?>]: ISO 8601 形式のプロファイルの開始時刻。
    • [FixedDateTimeZone <String>]: プロファイルの開始時刻と終了時刻のタイムゾーン。 有効なタイム ゾーンの例としては、Dateline Standard Time、UTC-11、ハワイ標準時、アラスカ標準時、太平洋標準時 (メキシコ)、太平洋標準時、米国山標準時、マウンテン標準時 (メキシコ)、山標準時、中央アメリカ標準時、中央標準時 (メキシコ)、カナダ中部標準時、SA 太平洋標準時、東部標準時、 米国東部標準時、ベネズエラ標準時、パラグアイ標準時、大西洋標準時、中央ブラジル標準時、SA 西部標準時、太平洋 SA 標準時、ニューファンドランド標準時、E. 南アメリカ標準時、アルゼンチン標準時、SA 東部標準時、グリーンランド標準時、モンテビデオ標準時、バイーア標準時、UTC-02、中部大西洋標準時、アゾレス標準時、 カーボベルデ標準時、モロッコ標準時、UTC、GMT標準時、グリニッジ標準時、W.ヨーロッパ標準時、中央ヨーロッパ標準時、ロマンス標準時、中央ヨーロッパ標準時、W.中央アフリカ標準時、ナミビア標準時、ヨルダン標準時、G TB (テラバイト)標準時、中東標準時、エジプト標準時、シリア標準時、E.ヨーロッパ標準時、 南アフリカ標準時、FLE 標準時、T rkiye 標準時、イスラエル標準時、カリーニングラード標準時、リビア標準時、アラビア標準時、アラブ標準時、ベラルーシ標準時、ロシア標準時、E.アフリカ標準時、イラン標準時、アラビア標準時、アゼルバイジャン標準時、ロシア標準時、ロシア標準時、ロシアのタイム ゾーン 3、モーリシャス標準時、グルジア標準時、コーカサス標準時、 アフガニスタン標準時、西アジア標準時、エカテリンブルク標準時、パキスタン標準時、インド標準時、スリランカ標準時、ネパール標準時、中央アジア標準時、バングラデシュ標準時、N.中央アジア標準時、ミャンマー標準時、Standard Editionアジア標準時、北アジア標準時、中国標準時、北アジア東部標準時、シンガポール標準時、 W. オーストラリア標準時、台北標準時、ウランバートル標準時、東京標準時、韓国標準時、ヤクーツク標準時、Cen。 オーストラリア標準時、AUS 中部標準時、E. オーストラリア標準時、オーストラリア東部標準時、西太平洋標準時、タスマニア標準時、マガダン標準時、ウラジランド標準時、ロシアタイム ゾーン 10、中部太平洋標準時、ロシアタイム ゾーン 11、ニュージーランド標準時、UTC+12、フィジー標準時、カムチャッカ標準時、トンガ標準時、サモア標準時 Line Islands Standard Time
    • [RecurrenceFrequency <RecurrenceFrequency?>]: 繰り返しの頻度。 スケジュール プロファイルを有効にする頻度。 この値は Week である必要があります。つまり、各週には同じプロファイル セットが含まれます。 たとえば、毎日のスケジュールを設定するには、スケジュールを曜日に設定します。 frequency プロパティは、スケジュールが毎週繰り返されることを指定します。
    • [ScheduleDay <String[]>]: プロファイルが有効な日数のコレクション。 日曜日から土曜日までの値を指定できます。
    • [ScheduleHour <Int32[]>]: プロファイルが有効な時間のコレクション。 サポートされる値は、24 時間制では 0 ~ 23 です (AM/PM 時間はサポートされていません)。
    • [ScheduleMinute <Int32[]>]: プロファイルが有効な時間 (分) のコレクション。
    • [ScheduleTimeZone <String>]: プロファイルの時間のタイムゾーン。 有効なタイム ゾーンの例としては、Dateline Standard Time、UTC-11、ハワイ標準時、アラスカ標準時、太平洋標準時 (メキシコ)、太平洋標準時、米国山標準時、マウンテン標準時 (メキシコ)、山標準時、中央アメリカ標準時、中央標準時 (メキシコ)、カナダ中部標準時、SA 太平洋標準時、東部標準時、 米国東部標準時、ベネズエラ標準時、パラグアイ標準時、大西洋標準時、中央ブラジル標準時、SA 西部標準時、太平洋 SA 標準時、ニューファンドランド標準時、E. 南アメリカ標準時、アルゼンチン標準時、SA 東部標準時、グリーンランド標準時、モンテビデオ標準時、バイーア標準時、UTC-02、中部大西洋標準時、アゾレス標準時、 カーボベルデ標準時、モロッコ標準時、UTC、GMT標準時、グリニッジ標準時、W.ヨーロッパ標準時、中央ヨーロッパ標準時、ロマンス標準時、中央ヨーロッパ標準時、W.中央アフリカ標準時、ナミビア標準時、ヨルダン標準時、G TB (テラバイト)標準時、中東標準時、エジプト標準時、シリア標準時、E.ヨーロッパ標準時、 南アフリカ標準時、FLE 標準時、T rkiye 標準時、イスラエル標準時、カリーニングラード標準時、リビア標準時、アラビア標準時、アラブ標準時、ベラルーシ標準時、ロシア標準時、E.アフリカ標準時、イラン標準時、アラビア標準時、アゼルバイジャン標準時、ロシア標準時、ロシア標準時、ロシアのタイム ゾーン 3、モーリシャス標準時、グルジア標準時、コーカサス標準時、 アフガニスタン標準時、西アジア標準時、エカテリンブルク標準時、パキスタン標準時、インド標準時、スリランカ標準時、ネパール標準時、中央アジア標準時、バングラデシュ標準時、N.中央アジア標準時、ミャンマー標準時、Standard Editionアジア標準時、北アジア標準時、中国標準時、北アジア東部標準時、シンガポール標準時、 W. オーストラリア標準時、台北標準時、ウランバートル標準時、東京標準時、韓国標準時、ヤクーツク標準時、Cen。 オーストラリア標準時、AUS 中部標準時、E. オーストラリア標準時、オーストラリア東部標準時、西太平洋標準時、タスマニア標準時、マガダン標準時、ウラジランド標準時、ロシアタイム ゾーン 10、中部太平洋標準時、ロシアタイム ゾーン 11、ニュージーランド標準時、UTC+12、フィジー標準時、カムチャッカ標準時、トンガ標準時、サモア標準時 Line Islands Standard Time
  • [SystemDataCreatedAt <DateTime?>]: リソース作成のタイムスタンプ (UTC)。
  • [SystemDataCreatedBy <String>]: リソースを作成した ID。
  • [SystemDataCreatedByType <CreatedByType?>]: リソースを作成した ID の種類。
  • [SystemDataLastModifiedAt <DateTime?>]: リソースの最終変更のタイムスタンプ (UTC)
  • [SystemDataLastModifiedBy <String>]: リソースを最後に変更した ID。
  • [SystemDataLastModifiedByType <CreatedByType?>]: リソースを最後に変更した ID の種類。
  • [Tag <IResourceTags>]: リソースを記述するキー値ペアの一覧を取得または設定します。 これらのタグはリソース グループをまたがってこのリソースを表示およびグループ化する際に使用できます。 1 つのリソースに対して最大 15 個のタグを指定できます。 各タグには、キーの長さが 128 文字以下で、値の長さが 256 文字以下である必要があります。
    • [(Any) <String>]: このオブジェクトに追加できるプロパティを示します。
  • [Enabled <Boolean?>]: 有効なフラグ。 リソースに対して自動スケーリングを有効にするかどうかを指定します。 既定値は "False" です。
  • [Notification <IAutoscaleNotification[]>]: 通知のコレクション。
    • [EmailCustomEmail <String[]>]: カスタム電子メールの一覧。 この値は null または空にすることができます。この場合、この属性は無視されます。
    • [EmailSendToSubscriptionAdministrator <Boolean?>]: サブスクリプション管理者に電子メールを送信するかどうかを示す値。
    • [EmailSendToSubscriptionCoAdministrator <Boolean?>]: サブスクリプションの共同管理者に電子メールを送信するかどうかを示す値。
    • [Webhook <IWebhookNotification[]>]: webhook 通知のコレクション。
      • [Property <IWebhookNotificationProperties>]: 設定のプロパティ バッグ。 この値は空にすることができます。
        • [(Any) <String>]: このオブジェクトに追加できるプロパティを示します。
      • [ServiceUri <String>]: 通知を受信するサービス アドレス。
  • [PredictiveAutoscalePolicyScaleLookAheadTime <TimeSpan?>]: 事前に起動するインスタンスを指定する時間。 ISO 8601 形式では、1 分から 60 分の間である必要があります。
  • [PredictiveAutoscalePolicyScaleMode <PredictiveAutoscalePolicyScaleMode?>]: 予測自動スケール モード
  • [PropertiesName <String>]: 自動スケール設定の名前。
  • [TargetResourceLocation <String>]: 自動スケール設定を追加する必要があるリソースの場所。
  • [TargetResourceUri <String>]: 自動スケール設定を追加する必要があるリソースのリソース識別子。

PROFILE <IAutoscaleProfile[]>: 異なる期間に異なるスケーリング パラメーターを指定する自動スケーリング プロファイルのコレクション。 最大 20 個のプロファイルを指定できます。

  • CapacityDefault <String>: メトリックが評価に使用できない場合に設定されるインスタンスの数。 既定値は、現在のインスタンスの数が既定値より少ない場合にのみ使用されます。
  • CapacityMaximum <String>: リソースのインスタンスの最大数。 実際のインスタンスの最大数は、サブスクリプションで使用できるコアによって制限されます。
  • CapacityMinimum <String>: リソースのインスタンスの最小数。
  • Name <String>: プロファイルの名前。
  • Rule <IScaleRule[]>: スケーリング アクションのトリガーとパラメーターを提供するルールのコレクション。 最大 10 個のルールを指定できます。
    • MetricTriggerMetricName <String>: ルールが監視する内容を定義するメトリックの名前。
    • MetricTriggerMetricResourceUri <String>: ルールが監視するリソースのリソース識別子。
    • MetricTriggerOperator <ComparisonOperationType>: メトリック データとしきい値を比較するために使用される演算子。
    • MetricTriggerStatistic <MetricStatisticType>: メトリック統計の種類。 複数のインスタンスからのメトリックを結合する方法。
    • MetricTriggerThreshold <Double>: スケール アクションをトリガーするメトリックのしきい値。
    • MetricTriggerTimeAggregation <TimeAggregationType>: 時間集計の種類。 収集されたデータの経時的な結合方法。 既定値は Average です。
    • MetricTriggerTimeGrain <TimeSpan>: ルールが監視するメトリックの粒度。 メトリックのメトリック定義から返される定義済みの値のいずれかである必要があります。 12 時間から 1 分の間である必要があります。
    • MetricTriggerTimeWindow <TimeSpan>: インスタンス データが収集される時間の範囲。 この値は、メトリック収集の遅延を超える必要があります。これはリソース間で異なる場合があります。 12 時間から 5 分の間である必要があります。
    • ScaleActionCooldown <TimeSpan>: このアクションが発生するまでの最後のスケーリング アクションから待機する時間。 ISO 8601 形式で 1 週間から 1 分の間である必要があります。
    • ScaleActionDirection <ScaleDirection>: スケールの方向。 スケーリング アクションがインスタンスの数を増減するかどうか。
    • ScaleActionType <ScaleType>: スケール ルールの起動時に発生するアクションの種類。
    • [MetricTriggerDimension <IScaleRuleMetricDimension[]>]: ディメンション条件の一覧。 例: [{"DimensionName":"AppName","Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]
      • DimensionName <String>: ディメンションの名前。
      • Operator <ScaleRuleMetricDimensionOperationType>: ディメンション演算子。 'Equals' と 'NotEquals' のみがサポートされています。 'Equals' は、いずれかの値と等しくなります。 'NotEquals' がすべての値と等しくない
      • Value <String[]>: ディメンション値の一覧。 例: ["App1","App2"。
    • [MetricTriggerDividePerInstance <Boolean?>]: メトリックをインスタンスごとに除算するかどうかを示す値。
    • [MetricTriggerMetricNamespace <String>]: ルールが監視する内容を定義するメトリックの名前空間。
    • [MetricTriggerMetricResourceLocation <String>]: ルールが監視するリソースの場所。
    • [ScaleActionValue <String>]: スケーリング アクションに関係するインスタンスの数。 1 以上の値を設定する必要があります。 既定値は 1 です。
  • [FixedDateEnd <DateTime?>]: ISO 8601 形式のプロファイルの終了時刻。
  • [FixedDateStart <DateTime?>]: ISO 8601 形式のプロファイルの開始時刻。
  • [FixedDateTimeZone <String>]: プロファイルの開始時刻と終了時刻のタイムゾーン。 有効なタイム ゾーンの例としては、Dateline Standard Time、UTC-11、ハワイ標準時、アラスカ標準時、太平洋標準時 (メキシコ)、太平洋標準時、米国山標準時、マウンテン標準時 (メキシコ)、山標準時、中央アメリカ標準時、中央標準時 (メキシコ)、カナダ中部標準時、SA 太平洋標準時、東部標準時、 米国東部標準時、ベネズエラ標準時、パラグアイ標準時、大西洋標準時、中央ブラジル標準時、SA 西部標準時、太平洋 SA 標準時、ニューファンドランド標準時、E. 南アメリカ標準時、アルゼンチン標準時、SA 東部標準時、グリーンランド標準時、モンテビデオ標準時、バイーア標準時、UTC-02、中部大西洋標準時、アゾレス標準時、 カーボベルデ標準時、モロッコ標準時、UTC、GMT標準時、グリニッジ標準時、W.ヨーロッパ標準時、中央ヨーロッパ標準時、ロマンス標準時、中央ヨーロッパ標準時、W.中央アフリカ標準時、ナミビア標準時、ヨルダン標準時、G TB (テラバイト)標準時、中東標準時、エジプト標準時、シリア標準時、E.ヨーロッパ標準時、 南アフリカ標準時、FLE 標準時、T rkiye 標準時、イスラエル標準時、カリーニングラード標準時、リビア標準時、アラビア標準時、アラブ標準時、ベラルーシ標準時、ロシア標準時、E.アフリカ標準時、イラン標準時、アラビア標準時、アゼルバイジャン標準時、ロシア標準時、ロシア標準時、ロシアのタイム ゾーン 3、モーリシャス標準時、グルジア標準時、コーカサス標準時、 アフガニスタン標準時、西アジア標準時、エカテリンブルク標準時、パキスタン標準時、インド標準時、スリランカ標準時、ネパール標準時、中央アジア標準時、バングラデシュ標準時、N.中央アジア標準時、ミャンマー標準時、Standard Editionアジア標準時、北アジア標準時、中国標準時、北アジア東部標準時、シンガポール標準時、 W. オーストラリア標準時、台北標準時、ウランバートル標準時、東京標準時、韓国標準時、ヤクーツク標準時、Cen。 オーストラリア標準時、AUS 中部標準時、E. オーストラリア標準時、オーストラリア東部標準時、西太平洋標準時、タスマニア標準時、マガダン標準時、ウラジランド標準時、ロシアタイム ゾーン 10、中部太平洋標準時、ロシアタイム ゾーン 11、ニュージーランド標準時、UTC+12、フィジー標準時、カムチャッカ標準時、トンガ標準時、サモア標準時 Line Islands Standard Time
  • [RecurrenceFrequency <RecurrenceFrequency?>]: 繰り返しの頻度。 スケジュール プロファイルを有効にする頻度。 この値は Week である必要があります。つまり、各週には同じプロファイル セットが含まれます。 たとえば、毎日のスケジュールを設定するには、スケジュールを曜日に設定します。 frequency プロパティは、スケジュールが毎週繰り返されることを指定します。
  • [ScheduleDay <String[]>]: プロファイルが有効な日数のコレクション。 日曜日から土曜日までの値を指定できます。
  • [ScheduleHour <Int32[]>]: プロファイルが有効な時間のコレクション。 サポートされる値は、24 時間制では 0 ~ 23 です (AM/PM 時間はサポートされていません)。
  • [ScheduleMinute <Int32[]>]: プロファイルが有効な時間 (分) のコレクション。
  • [ScheduleTimeZone <String>]: プロファイルの時間のタイムゾーン。 有効なタイム ゾーンの例としては、Dateline Standard Time、UTC-11、ハワイ標準時、アラスカ標準時、太平洋標準時 (メキシコ)、太平洋標準時、米国山標準時、マウンテン標準時 (メキシコ)、山標準時、中央アメリカ標準時、中央標準時 (メキシコ)、カナダ中部標準時、SA 太平洋標準時、東部標準時、 米国東部標準時、ベネズエラ標準時、パラグアイ標準時、大西洋標準時、中央ブラジル標準時、SA 西部標準時、太平洋 SA 標準時、ニューファンドランド標準時、E. 南アメリカ標準時、アルゼンチン標準時、SA 東部標準時、グリーンランド標準時、モンテビデオ標準時、バイーア標準時、UTC-02、中部大西洋標準時、アゾレス標準時、 カーボベルデ標準時、モロッコ標準時、UTC、GMT標準時、グリニッジ標準時、W.ヨーロッパ標準時、中央ヨーロッパ標準時、ロマンス標準時、中央ヨーロッパ標準時、W.中央アフリカ標準時、ナミビア標準時、ヨルダン標準時、G TB (テラバイト)標準時、中東標準時、エジプト標準時、シリア標準時、E.ヨーロッパ標準時、 南アフリカ標準時、FLE 標準時、T rkiye 標準時、イスラエル標準時、カリーニングラード標準時、リビア標準時、アラビア標準時、アラブ標準時、ベラルーシ標準時、ロシア標準時、E.アフリカ標準時、イラン標準時、アラビア標準時、アゼルバイジャン標準時、ロシア標準時、ロシア標準時、ロシアのタイム ゾーン 3、モーリシャス標準時、グルジア標準時、コーカサス標準時、 アフガニスタン標準時、西アジア標準時、エカテリンブルク標準時、パキスタン標準時、インド標準時、スリランカ標準時、ネパール標準時、中央アジア標準時、バングラデシュ標準時、N.中央アジア標準時、ミャンマー標準時、Standard Editionアジア標準時、北アジア標準時、中国標準時、北アジア東部標準時、シンガポール標準時、 W. オーストラリア標準時、台北標準時、ウランバートル標準時、東京標準時、韓国標準時、ヤクーツク標準時、Cen。 オーストラリア標準時、AUS 中部標準時、E. オーストラリア標準時、オーストラリア東部標準時、西太平洋標準時、タスマニア標準時、マガダン標準時、ウラジランド標準時、ロシアタイム ゾーン 10、中部太平洋標準時、ロシアタイム ゾーン 11、ニュージーランド標準時、UTC+12、フィジー標準時、カムチャッカ標準時、トンガ標準時、サモア標準時 Line Islands Standard Time