LabServicesScheduleData クラス

定義

LabServicesSchedule データ モデルを表すクラス。 ラボ内の仮想マシンを指定した時刻に自動的にオンまたはオフにするためのスケジュールを設定します。

public class LabServicesScheduleData : Azure.ResourceManager.Models.ResourceData
type LabServicesScheduleData = class
    inherit ResourceData
Public Class LabServicesScheduleData
Inherits ResourceData
継承
LabServicesScheduleData

コンストラクター

LabServicesScheduleData()

LabServicesScheduleData の新しいインスタンスを初期化します。

プロパティ

Id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(継承元 ResourceData)
Name

リソースの名前。

(継承元 ResourceData)
Notes

このスケジュールに関する注意事項。

このプロパティにオブジェクトを割り当てるには、 を使用します FromObjectAsJson<T>(T, JsonSerializerOptions)

このプロパティに既に書式設定された json 文字列を割り当てるには、 を使用 FromString(String)します。

例 :

  • BinaryData.FromObjectAsJson("foo")"foo" のペイロードを作成します。
  • BinaryData.FromString("\"foo\"")"foo" のペイロードを作成します。
  • BinaryData.FromObjectAsJson(new { key = "value" }){ "key": "value" } のペイロードを作成します。
  • BinaryData.FromString("{\"key\": \"value\"}"){ "key": "value" }のペイロードを作成します。

ProvisioningState

スケジュールの現在のプロビジョニング状態。

RecurrencePattern

スケジュールされたアクションの繰り返しパターン。

ResourceType

リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。

(継承元 ResourceData)
StartOn

ラボ ユーザー仮想マシンが開始されるとき。 タイムスタンプ オフセットは無視され、代わりに timeZoneId が使用されます。

StopOn

ラボ ユーザーの仮想マシンが停止する場合。 タイムスタンプ オフセットは無視され、代わりに timeZoneId が使用されます。

SystemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

(継承元 ResourceData)
TimeZoneId

スケジュールの IANA タイムゾーン ID。

適用対象