Microsoft.MachineLearningServices workspaces/featuresets/versions
Bicep リソース定義
ワークスペース/機能セット/バージョンのリソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.MachineLearningServices/workspaces/featuresets/versions リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
description: 'string'
entities: [
'string'
]
isAnonymous: bool
isArchived: bool
materializationSettings: {
notification: {
emailOn: [
'string'
]
emails: [
'string'
]
webhooks: {
{customized property}: {
eventType: 'string'
webhookType: 'string'
// For remaining properties, see Webhook objects
}
}
}
resource: {
instanceType: 'string'
}
schedule: {
endTime: 'string'
frequency: 'string'
interval: int
schedule: {
hours: [
int
]
minutes: [
int
]
monthDays: [
int
]
weekDays: [
'string'
]
}
startTime: 'string'
timeZone: 'string'
triggerType: 'string'
}
sparkConfiguration: {
{customized property}: 'string'
}
storeType: 'string'
}
properties: {
{customized property}: 'string'
}
specification: {
path: 'string'
}
stage: 'string'
tags: {}
}
}
Webhook オブジェクト
webhookType プロパティを設定して、オブジェクトの種類を指定します。
AzureDevOpsを
webhookType: 'AzureDevOps'
プロパティ値
workspaces/featuresets/versions
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 Bicepで子リソースの名前と種類 |
string (必須) |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: 機能セット |
プロパティ | [必須]エンティティの追加の属性。 | FeaturesetVersionProperties (必須) |
FeaturesetVersionProperties
名前 | 形容 | 価値 |
---|---|---|
形容 | 資産の説明テキスト。 | 糸 |
エンティティ | エンティティの一覧を指定します | string[] |
isAnonymous | 名前のバージョンがシステムによって生成された場合 (匿名登録)。 | bool |
isArchived | 資産はアーカイブされていますか? | bool |
materializationSettings | 具体化の設定を指定します | MaterializationSettings |
プロパティ | 資産プロパティ ディクショナリ。 | ResourceBaseProperties |
仕様 | 機能スペックの詳細を指定します | FeaturesetSpecification |
舞台 | 資産ステージを指定します | 糸 |
タグ | タグ ディクショナリ。 タグは追加、削除、更新できます。 | オブジェクト |
MaterializationSettings
名前 | 形容 | 価値 |
---|---|---|
通知 | 通知の詳細を指定します | NotificationSetting |
資源 | コンピューティング リソースの設定を指定します | MaterializationComputeResource |
計画 | スケジュールの詳細を指定します | RecurrenceTrigger を |
sparkConfiguration | Spark コンピューティング設定を指定します | MaterializationSettingsSparkConfiguration |
storeType | 具体化の対象となるストアを指定します。 | 'None' 'オフライン' 'Online' 'OnlineAndOffline' |
NotificationSetting
名前 | 形容 | 価値 |
---|---|---|
emailOn | 指定した通知の種類でユーザーに電子メール通知を送信する | 次のいずれかを含む文字列配列: 'JobCancelled' 'JobCompleted' 'JobFailed' |
emails | これは、コンマ区切り記号付きの合計 concat で 499 文字の制限がある電子メール受信者リストです | string[] |
webhooks | Webhook コールバックをサービスに送信します。 キーは、Webhook のユーザー指定の名前です。 | NotificationSettingWebhooks の |
NotificationSettingWebhooks
名前 | 形容 | 価値 |
---|---|---|
{カスタマイズされたプロパティ} | Webhook |
Webhook
名前 | 形容 | 価値 |
---|---|---|
eventType | 指定した通知イベントのコールバックを送信する | 糸 |
webhookType | オブジェクトの種類を設定する | AzureDevOps (必須) |
AzureDevOpsWebhook
名前 | 形容 | 価値 |
---|---|---|
webhookType | [必須]コールバックを送信するサービスの種類を指定します | 'AzureDevOps' (必須) |
MaterializationComputeResource
名前 | 形容 | 価値 |
---|---|---|
instanceType | インスタンスの種類を指定します | 糸 |
RecurrenceTrigger
名前 | 形容 | 価値 |
---|---|---|
endTime | スケジュールの終了時刻を ISO 8601 で指定しますが、UTC オフセットは指定しません。
https://en.wikipedia.org/wiki/ISO_8601. を参照してください再コメント形式は "2022-06-01T00:00:01" になります 存在しない場合、スケジュールは無期限に実行されます |
糸 |
周波数 | [必須]スケジュールをトリガーする頻度。 | 'Day' 'Hour' 'Minute' 'Month' 'Week' (必須) |
間 | [必須]スケジュール間隔を頻度と組み合わせて指定します | int (必須) |
計画 | 繰り返しスケジュール。 | RecurrenceSchedule |
startTime | スケジュールの開始時刻を ISO 8601 形式で指定しますが、UTC オフセットは指定しません。 | 糸 |
timeZone | スケジュールを実行するタイム ゾーンを指定します。 TimeZone は、Windows のタイム ゾーン形式に従う必要があります。 参照: /windows-hardware/manufacture/desktop/default-time-zones |
糸 |
triggerType | [必須] | 'Cron' 'Recurrence' (必須) |
RecurrenceSchedule
名前 | 形容 | 価値 |
---|---|---|
時間 | [必須]スケジュールの時間の一覧。 | int[] (必須) |
議事録 | [必須]スケジュールの分の一覧。 | int[] (必須) |
monthDays | スケジュールの月日の一覧 | int[] |
平日 | スケジュールの日数の一覧。 | 次のいずれかを含む文字列配列: 'Friday' 'Monday' 'Saturday' 'Sunday' 'Thursday' 'Tuesday' 'Wednesday' |
MaterializationSettingsSparkConfiguration
名前 | 形容 | 価値 |
---|---|---|
{カスタマイズされたプロパティ} | 糸 |
ResourceBaseProperties
名前 | 形容 | 価値 |
---|---|---|
{カスタマイズされたプロパティ} | 糸 |
FeaturesetSpecification
名前 | 形容 | 価値 |
---|---|---|
パス | スペック パスを指定します | 糸 |
ARM テンプレート リソース定義
ワークスペース/機能セット/バージョンのリソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.MachineLearningServices/workspaces/featuresets/versions リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.MachineLearningServices/workspaces/featuresets/versions",
"apiVersion": "2024-07-01-preview",
"name": "string",
"properties": {
"description": "string",
"entities": [ "string" ],
"isAnonymous": "bool",
"isArchived": "bool",
"materializationSettings": {
"notification": {
"emailOn": [ "string" ],
"emails": [ "string" ],
"webhooks": {
"{customized property}": {
"eventType": "string",
"webhookType": "string"
// For remaining properties, see Webhook objects
}
}
},
"resource": {
"instanceType": "string"
},
"schedule": {
"endTime": "string",
"frequency": "string",
"interval": "int",
"schedule": {
"hours": [ "int" ],
"minutes": [ "int" ],
"monthDays": [ "int" ],
"weekDays": [ "string" ]
},
"startTime": "string",
"timeZone": "string",
"triggerType": "string"
},
"sparkConfiguration": {
"{customized property}": "string"
},
"storeType": "string"
},
"properties": {
"{customized property}": "string"
},
"specification": {
"path": "string"
},
"stage": "string",
"tags": {}
}
}
Webhook オブジェクト
webhookType プロパティを設定して、オブジェクトの種類を指定します。
AzureDevOpsを
"webhookType": "AzureDevOps"
プロパティ値
workspaces/featuresets/versions
名前 | 形容 | 価値 |
---|---|---|
種類 | リソースの種類 | 'Microsoft.MachineLearningServices/workspaces/featuresets/versions' |
apiVersion | リソース API のバージョン | '2024-07-01-preview' |
名前 | リソース名 JSON ARM テンプレートで子リソースの名前と型 |
string (必須) |
プロパティ | [必須]エンティティの追加の属性。 | FeaturesetVersionProperties (必須) |
FeaturesetVersionProperties
名前 | 形容 | 価値 |
---|---|---|
形容 | 資産の説明テキスト。 | 糸 |
エンティティ | エンティティの一覧を指定します | string[] |
isAnonymous | 名前のバージョンがシステムによって生成された場合 (匿名登録)。 | bool |
isArchived | 資産はアーカイブされていますか? | bool |
materializationSettings | 具体化の設定を指定します | MaterializationSettings |
プロパティ | 資産プロパティ ディクショナリ。 | ResourceBaseProperties |
仕様 | 機能スペックの詳細を指定します | FeaturesetSpecification |
舞台 | 資産ステージを指定します | 糸 |
タグ | タグ ディクショナリ。 タグは追加、削除、更新できます。 | オブジェクト |
MaterializationSettings
名前 | 形容 | 価値 |
---|---|---|
通知 | 通知の詳細を指定します | NotificationSetting |
資源 | コンピューティング リソースの設定を指定します | MaterializationComputeResource |
計画 | スケジュールの詳細を指定します | RecurrenceTrigger を |
sparkConfiguration | Spark コンピューティング設定を指定します | MaterializationSettingsSparkConfiguration |
storeType | 具体化の対象となるストアを指定します。 | 'None' 'オフライン' 'Online' 'OnlineAndOffline' |
NotificationSetting
名前 | 形容 | 価値 |
---|---|---|
emailOn | 指定した通知の種類でユーザーに電子メール通知を送信する | 次のいずれかを含む文字列配列: 'JobCancelled' 'JobCompleted' 'JobFailed' |
emails | これは、コンマ区切り記号付きの合計 concat で 499 文字の制限がある電子メール受信者リストです | string[] |
webhooks | Webhook コールバックをサービスに送信します。 キーは、Webhook のユーザー指定の名前です。 | NotificationSettingWebhooks の |
NotificationSettingWebhooks
名前 | 形容 | 価値 |
---|---|---|
{カスタマイズされたプロパティ} | Webhook |
Webhook
名前 | 形容 | 価値 |
---|---|---|
eventType | 指定した通知イベントのコールバックを送信する | 糸 |
webhookType | オブジェクトの種類を設定する | AzureDevOps (必須) |
AzureDevOpsWebhook
名前 | 形容 | 価値 |
---|---|---|
webhookType | [必須]コールバックを送信するサービスの種類を指定します | 'AzureDevOps' (必須) |
MaterializationComputeResource
名前 | 形容 | 価値 |
---|---|---|
instanceType | インスタンスの種類を指定します | 糸 |
RecurrenceTrigger
名前 | 形容 | 価値 |
---|---|---|
endTime | スケジュールの終了時刻を ISO 8601 で指定しますが、UTC オフセットは指定しません。
https://en.wikipedia.org/wiki/ISO_8601. を参照してください再コメント形式は "2022-06-01T00:00:01" になります 存在しない場合、スケジュールは無期限に実行されます |
糸 |
周波数 | [必須]スケジュールをトリガーする頻度。 | 'Day' 'Hour' 'Minute' 'Month' 'Week' (必須) |
間 | [必須]スケジュール間隔を頻度と組み合わせて指定します | int (必須) |
計画 | 繰り返しスケジュール。 | RecurrenceSchedule |
startTime | スケジュールの開始時刻を ISO 8601 形式で指定しますが、UTC オフセットは指定しません。 | 糸 |
timeZone | スケジュールを実行するタイム ゾーンを指定します。 TimeZone は、Windows のタイム ゾーン形式に従う必要があります。 参照: /windows-hardware/manufacture/desktop/default-time-zones |
糸 |
triggerType | [必須] | 'Cron' 'Recurrence' (必須) |
RecurrenceSchedule
名前 | 形容 | 価値 |
---|---|---|
時間 | [必須]スケジュールの時間の一覧。 | int[] (必須) |
議事録 | [必須]スケジュールの分の一覧。 | int[] (必須) |
monthDays | スケジュールの月日の一覧 | int[] |
平日 | スケジュールの日数の一覧。 | 次のいずれかを含む文字列配列: 'Friday' 'Monday' 'Saturday' 'Sunday' 'Thursday' 'Tuesday' 'Wednesday' |
MaterializationSettingsSparkConfiguration
名前 | 形容 | 価値 |
---|---|---|
{カスタマイズされたプロパティ} | 糸 |
ResourceBaseProperties
名前 | 形容 | 価値 |
---|---|---|
{カスタマイズされたプロパティ} | 糸 |
FeaturesetSpecification
名前 | 形容 | 価値 |
---|---|---|
パス | スペック パスを指定します | 糸 |
Terraform (AzAPI プロバイダー) リソース定義
ワークスペース/機能セット/バージョンのリソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.MachineLearningServices/workspaces/featuresets/versions リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
description = "string"
entities = [
"string"
]
isAnonymous = bool
isArchived = bool
materializationSettings = {
notification = {
emailOn = [
"string"
]
emails = [
"string"
]
webhooks = {
{customized property} = {
eventType = "string"
webhookType = "string"
// For remaining properties, see Webhook objects
}
}
}
resource = {
instanceType = "string"
}
schedule = {
endTime = "string"
frequency = "string"
interval = int
schedule = {
hours = [
int
]
minutes = [
int
]
monthDays = [
int
]
weekDays = [
"string"
]
}
startTime = "string"
timeZone = "string"
triggerType = "string"
}
sparkConfiguration = {
{customized property} = "string"
}
storeType = "string"
}
properties = {
{customized property} = "string"
}
specification = {
path = "string"
}
stage = "string"
tags = {}
}
})
}
Webhook オブジェクト
webhookType プロパティを設定して、オブジェクトの種類を指定します。
AzureDevOpsを
webhookType = "AzureDevOps"
プロパティ値
workspaces/featuresets/versions
名前 | 形容 | 価値 |
---|---|---|
種類 | リソースの種類 | "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview" |
名前 | リソース名 | string (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: 機能セット |
プロパティ | [必須]エンティティの追加の属性。 | FeaturesetVersionProperties (必須) |
FeaturesetVersionProperties
名前 | 形容 | 価値 |
---|---|---|
形容 | 資産の説明テキスト。 | 糸 |
エンティティ | エンティティの一覧を指定します | string[] |
isAnonymous | 名前のバージョンがシステムによって生成された場合 (匿名登録)。 | bool |
isArchived | 資産はアーカイブされていますか? | bool |
materializationSettings | 具体化の設定を指定します | MaterializationSettings |
プロパティ | 資産プロパティ ディクショナリ。 | ResourceBaseProperties |
仕様 | 機能スペックの詳細を指定します | FeaturesetSpecification |
舞台 | 資産ステージを指定します | 糸 |
タグ | タグ ディクショナリ。 タグは追加、削除、更新できます。 | オブジェクト |
MaterializationSettings
名前 | 形容 | 価値 |
---|---|---|
通知 | 通知の詳細を指定します | NotificationSetting |
資源 | コンピューティング リソースの設定を指定します | MaterializationComputeResource |
計画 | スケジュールの詳細を指定します | RecurrenceTrigger を |
sparkConfiguration | Spark コンピューティング設定を指定します | MaterializationSettingsSparkConfiguration |
storeType | 具体化の対象となるストアを指定します。 | "なし" "オフライン" "オンライン" "OnlineAndOffline" |
NotificationSetting
名前 | 形容 | 価値 |
---|---|---|
emailOn | 指定した通知の種類でユーザーに電子メール通知を送信する | 次のいずれかを含む文字列配列: "JobCancelled" "JobCompleted" "JobFailed" |
emails | これは、コンマ区切り記号付きの合計 concat で 499 文字の制限がある電子メール受信者リストです | string[] |
webhooks | Webhook コールバックをサービスに送信します。 キーは、Webhook のユーザー指定の名前です。 | NotificationSettingWebhooks の |
NotificationSettingWebhooks
名前 | 形容 | 価値 |
---|---|---|
{カスタマイズされたプロパティ} | Webhook |
Webhook
名前 | 形容 | 価値 |
---|---|---|
eventType | 指定した通知イベントのコールバックを送信する | 糸 |
webhookType | オブジェクトの種類を設定する | AzureDevOps (必須) |
AzureDevOpsWebhook
名前 | 形容 | 価値 |
---|---|---|
webhookType | [必須]コールバックを送信するサービスの種類を指定します | "AzureDevOps" (必須) |
MaterializationComputeResource
名前 | 形容 | 価値 |
---|---|---|
instanceType | インスタンスの種類を指定します | 糸 |
RecurrenceTrigger
名前 | 形容 | 価値 |
---|---|---|
endTime | スケジュールの終了時刻を ISO 8601 で指定しますが、UTC オフセットは指定しません。
https://en.wikipedia.org/wiki/ISO_8601. を参照してください再コメント形式は "2022-06-01T00:00:01" になります 存在しない場合、スケジュールは無期限に実行されます |
糸 |
周波数 | [必須]スケジュールをトリガーする頻度。 | "Day" "Hour" "Minute" "Month" "Week" (必須) |
間 | [必須]スケジュール間隔を頻度と組み合わせて指定します | int (必須) |
計画 | 繰り返しスケジュール。 | RecurrenceSchedule |
startTime | スケジュールの開始時刻を ISO 8601 形式で指定しますが、UTC オフセットは指定しません。 | 糸 |
timeZone | スケジュールを実行するタイム ゾーンを指定します。 TimeZone は、Windows のタイム ゾーン形式に従う必要があります。 参照: /windows-hardware/manufacture/desktop/default-time-zones |
糸 |
triggerType | [必須] | "Cron" "繰り返し" (必須) |
RecurrenceSchedule
名前 | 形容 | 価値 |
---|---|---|
時間 | [必須]スケジュールの時間の一覧。 | int[] (必須) |
議事録 | [必須]スケジュールの分の一覧。 | int[] (必須) |
monthDays | スケジュールの月日の一覧 | int[] |
平日 | スケジュールの日数の一覧。 | 次のいずれかを含む文字列配列: "Friday" "Monday" "Saturday" "Sunday" "木曜日" "Tuesday" "水曜日" |
MaterializationSettingsSparkConfiguration
名前 | 形容 | 価値 |
---|---|---|
{カスタマイズされたプロパティ} | 糸 |
ResourceBaseProperties
名前 | 形容 | 価値 |
---|---|---|
{カスタマイズされたプロパティ} | 糸 |
FeaturesetSpecification
名前 | 形容 | 価値 |
---|---|---|
パス | スペック パスを指定します | 糸 |