Microsoft.MachineLearningServices workspaces/featuresets/versions 2023-10-01
Definicja zasobu Bicep
Typ zasobu obszary robocze/zestawy funkcji/wersje można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/featuresets/versions, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/featuresets/versions@2023-10-01' = {
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: {
{customized property}: 'string'
}
}
}
Obiekty elementu webhook
Ustaw właściwość webhookType, aby określić typ obiektu.
W przypadku AzureDevOps użyj:
{
webhookType: 'AzureDevOps'
}
Wartości właściwości
AzureDevOpsWebhook
Nazwa | Opis | Wartość |
---|---|---|
webhookType | [Wymagane] Określa typ usługi do wysłania wywołania zwrotnego | "AzureDevOps" (wymagane) |
FeaturesetSpecification
Nazwa | Opis | Wartość |
---|---|---|
ścieżka | Określa ścieżkę specyfikacji | struna |
FeaturesetVersionProperties
Nazwa | Opis | Wartość |
---|---|---|
opis | Tekst opisu zasobu. | struna |
Podmioty | Określa listę jednostek | string[] |
isAnonymous | Jeśli wersja nazwy jest generowana przez system (rejestracja anonimowa). | Bool |
isArchived | Czy zasób jest archiwizowany? | Bool |
materializationSettings | Określa ustawienia materializacji | MaterializationSettings |
Właściwości | Słownik właściwości elementu zawartości. | ResourceBaseProperties |
specyfikacja | Określa szczegóły specyfikacji funkcji | FeaturesetSpecification |
scena | Określa etap zasobu | struna |
Tagi | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | ResourceBaseTags |
MaterializationComputeResource
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Określa typ wystąpienia | struna |
MaterializationSettings
Nazwa | Opis | Wartość |
---|---|---|
powiadomienie | Określa szczegóły powiadomienia | NotificationSetting |
zasób | Określa ustawienia zasobów obliczeniowych | MaterializationComputeResource |
harmonogram | Określa szczegóły harmonogramu | RecurrenceTrigger |
sparkConfiguration | Określa ustawienia obliczeniowe platformy Spark | MaterializationSettingsSparkConfiguration |
storeType | Określa magazyny, do których ma nastąpić materializacja | "Brak" "Offline" "Online" "OnlineAndOffline" |
MaterializationSettingsSparkConfiguration
Nazwa | Opis | Wartość |
---|
Microsoft.MachineLearningServices/workspaces/featuresets/versions
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) |
rodzic | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: obszarów roboczych/zestawów funkcji |
Właściwości | [Wymagane] Dodatkowe atrybuty jednostki. | FeaturesetVersionProperties (wymagane) |
NotificationSetting
Nazwa | Opis | Wartość |
---|---|---|
emailOn | Wysyłanie powiadomienia e-mail do użytkownika w określonym typie powiadomienia | Tablica ciągów zawierająca dowolną z: "JobCancelled" "JobCompleted" "JobFailed" |
wiadomości e-mail | Jest to lista adresatów wiadomości e-mail, która ma ograniczenie 499 znaków w sumie concat z separatorem przecinka | string[] |
elementy webhook | Wysyłanie wywołania zwrotnego elementu webhook do usługi. Klucz to nazwa podana przez użytkownika dla elementu webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Nazwa | Opis | Wartość |
---|
CyklSchedule
Nazwa | Opis | Wartość |
---|---|---|
Godzin | [Wymagane] Lista godzin harmonogramu. | int[] (wymagane) |
protokół | [Wymagane] Lista minut harmonogramu. | int[] (wymagane) |
monthDays | Lista dni miesiąca dla harmonogramu | int[] |
Dni powszednie | Lista dni harmonogramu. | Tablica ciągów zawierająca dowolną z: "Piątek" "Poniedziałek" "Sobota" "Niedziela" "Czwartek" "Wtorek" "Środa" |
RecurrenceTrigger
Nazwa | Opis | Wartość |
---|---|---|
endTime | Określa godzinę zakończenia harmonogramu w iso 8601, ale bez przesunięcia UTC. Zapoznaj się z https://en.wikipedia.org/wiki/ISO_8601. Format ponownego komentarza to "2022-06-01T00:00:01" Jeśli nie istnieje, harmonogram będzie uruchamiany na czas nieokreślony |
struna |
częstotliwość | [Wymagane] Częstotliwość wyzwalania harmonogramu. | "Dzień" "Godzina" "Minuta" "Miesiąc" "Tydzień" (wymagany) |
interwał | [Wymagane] Określa interwał harmonogramu w połączeniu z częstotliwością | int (wymagane) |
harmonogram | Harmonogram cyklu. | cyklu |
startTime | Określa godzinę rozpoczęcia harmonogramu w formacie ISO 8601, ale bez przesunięcia UTC. | struna |
strefa czasowa | Określa strefę czasową, w której jest uruchamiany harmonogram. Strefa czasowa powinna być zgodna z formatem strefy czasowej systemu Windows. Zobacz: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 |
struna |
triggerType | [Wymagane] | "Cron" "Cykl" (wymagany) |
Właściwości bazy danych ResourceBase
Nazwa | Opis | Wartość |
---|
ResourceBaseTags
Nazwa | Opis | Wartość |
---|
Element webhook
Nazwa | Opis | Wartość |
---|---|---|
eventType | Wysyłanie wywołania zwrotnego w określonym zdarzeniu powiadomienia | struna |
webhookType | Ustaw wartość "AzureDevOps" dla typu AzureDevOpsWebhook. | "AzureDevOps" (wymagane) |
Definicja zasobu szablonu usługi ARM
Typ zasobu obszary robocze/zestawy funkcji/wersje można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/featuresets/versions, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.MachineLearningServices/workspaces/featuresets/versions",
"apiVersion": "2023-10-01",
"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": {
"{customized property}": "string"
}
}
}
Obiekty elementu webhook
Ustaw właściwość webhookType, aby określić typ obiektu.
W przypadku AzureDevOps użyj:
{
"webhookType": "AzureDevOps"
}
Wartości właściwości
AzureDevOpsWebhook
Nazwa | Opis | Wartość |
---|---|---|
webhookType | [Wymagane] Określa typ usługi do wysłania wywołania zwrotnego | "AzureDevOps" (wymagane) |
FeaturesetSpecification
Nazwa | Opis | Wartość |
---|---|---|
ścieżka | Określa ścieżkę specyfikacji | struna |
FeaturesetVersionProperties
Nazwa | Opis | Wartość |
---|---|---|
opis | Tekst opisu zasobu. | struna |
Podmioty | Określa listę jednostek | string[] |
isAnonymous | Jeśli wersja nazwy jest generowana przez system (rejestracja anonimowa). | Bool |
isArchived | Czy zasób jest archiwizowany? | Bool |
materializationSettings | Określa ustawienia materializacji | MaterializationSettings |
Właściwości | Słownik właściwości elementu zawartości. | ResourceBaseProperties |
specyfikacja | Określa szczegóły specyfikacji funkcji | FeaturesetSpecification |
scena | Określa etap zasobu | struna |
Tagi | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | ResourceBaseTags |
MaterializationComputeResource
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Określa typ wystąpienia | struna |
MaterializationSettings
Nazwa | Opis | Wartość |
---|---|---|
powiadomienie | Określa szczegóły powiadomienia | NotificationSetting |
zasób | Określa ustawienia zasobów obliczeniowych | MaterializationComputeResource |
harmonogram | Określa szczegóły harmonogramu | RecurrenceTrigger |
sparkConfiguration | Określa ustawienia obliczeniowe platformy Spark | MaterializationSettingsSparkConfiguration |
storeType | Określa magazyny, do których ma nastąpić materializacja | "Brak" "Offline" "Online" "OnlineAndOffline" |
MaterializationSettingsSparkConfiguration
Nazwa | Opis | Wartość |
---|
Microsoft.MachineLearningServices/workspaces/featuresets/versions
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2023-10-01' |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | [Wymagane] Dodatkowe atrybuty jednostki. | FeaturesetVersionProperties (wymagane) |
typ | Typ zasobu | "Microsoft.MachineLearningServices/workspaces/featuresets/versions" |
NotificationSetting
Nazwa | Opis | Wartość |
---|---|---|
emailOn | Wysyłanie powiadomienia e-mail do użytkownika w określonym typie powiadomienia | Tablica ciągów zawierająca dowolną z: "JobCancelled" "JobCompleted" "JobFailed" |
wiadomości e-mail | Jest to lista adresatów wiadomości e-mail, która ma ograniczenie 499 znaków w sumie concat z separatorem przecinka | string[] |
elementy webhook | Wysyłanie wywołania zwrotnego elementu webhook do usługi. Klucz to nazwa podana przez użytkownika dla elementu webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Nazwa | Opis | Wartość |
---|
CyklSchedule
Nazwa | Opis | Wartość |
---|---|---|
Godzin | [Wymagane] Lista godzin harmonogramu. | int[] (wymagane) |
protokół | [Wymagane] Lista minut harmonogramu. | int[] (wymagane) |
monthDays | Lista dni miesiąca dla harmonogramu | int[] |
Dni powszednie | Lista dni harmonogramu. | Tablica ciągów zawierająca dowolną z: "Piątek" "Poniedziałek" "Sobota" "Niedziela" "Czwartek" "Wtorek" "Środa" |
RecurrenceTrigger
Nazwa | Opis | Wartość |
---|---|---|
endTime | Określa godzinę zakończenia harmonogramu w iso 8601, ale bez przesunięcia UTC. Zapoznaj się z https://en.wikipedia.org/wiki/ISO_8601. Format ponownego komentarza to "2022-06-01T00:00:01" Jeśli nie istnieje, harmonogram będzie uruchamiany na czas nieokreślony |
struna |
częstotliwość | [Wymagane] Częstotliwość wyzwalania harmonogramu. | "Dzień" "Godzina" "Minuta" "Miesiąc" "Tydzień" (wymagany) |
interwał | [Wymagane] Określa interwał harmonogramu w połączeniu z częstotliwością | int (wymagane) |
harmonogram | Harmonogram cyklu. | cyklu |
startTime | Określa godzinę rozpoczęcia harmonogramu w formacie ISO 8601, ale bez przesunięcia UTC. | struna |
strefa czasowa | Określa strefę czasową, w której jest uruchamiany harmonogram. Strefa czasowa powinna być zgodna z formatem strefy czasowej systemu Windows. Zobacz: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 |
struna |
triggerType | [Wymagane] | "Cron" "Cykl" (wymagany) |
Właściwości bazy danych ResourceBase
Nazwa | Opis | Wartość |
---|
ResourceBaseTags
Nazwa | Opis | Wartość |
---|
Element webhook
Nazwa | Opis | Wartość |
---|---|---|
eventType | Wysyłanie wywołania zwrotnego w określonym zdarzeniu powiadomienia | struna |
webhookType | Ustaw wartość "AzureDevOps" dla typu AzureDevOpsWebhook. | "AzureDevOps" (wymagane) |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu obszary robocze/zestawy funkcji/wersje można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/featuresets/versions, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2023-10-01"
name = "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 = {
{customized property} = "string"
}
}
})
}
Obiekty elementu webhook
Ustaw właściwość webhookType, aby określić typ obiektu.
W przypadku AzureDevOps użyj:
{
webhookType = "AzureDevOps"
}
Wartości właściwości
AzureDevOpsWebhook
Nazwa | Opis | Wartość |
---|---|---|
webhookType | [Wymagane] Określa typ usługi do wysłania wywołania zwrotnego | "AzureDevOps" (wymagane) |
FeaturesetSpecification
Nazwa | Opis | Wartość |
---|---|---|
ścieżka | Określa ścieżkę specyfikacji | struna |
FeaturesetVersionProperties
Nazwa | Opis | Wartość |
---|---|---|
opis | Tekst opisu zasobu. | struna |
Podmioty | Określa listę jednostek | string[] |
isAnonymous | Jeśli wersja nazwy jest generowana przez system (rejestracja anonimowa). | Bool |
isArchived | Czy zasób jest archiwizowany? | Bool |
materializationSettings | Określa ustawienia materializacji | MaterializationSettings |
Właściwości | Słownik właściwości elementu zawartości. | ResourceBaseProperties |
specyfikacja | Określa szczegóły specyfikacji funkcji | FeaturesetSpecification |
scena | Określa etap zasobu | struna |
Tagi | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | ResourceBaseTags |
MaterializationComputeResource
Nazwa | Opis | Wartość |
---|---|---|
instanceType | Określa typ wystąpienia | struna |
MaterializationSettings
Nazwa | Opis | Wartość |
---|---|---|
powiadomienie | Określa szczegóły powiadomienia | NotificationSetting |
zasób | Określa ustawienia zasobów obliczeniowych | MaterializationComputeResource |
harmonogram | Określa szczegóły harmonogramu | RecurrenceTrigger |
sparkConfiguration | Określa ustawienia obliczeniowe platformy Spark | MaterializationSettingsSparkConfiguration |
storeType | Określa magazyny, do których ma nastąpić materializacja | "Brak" "Offline" "Online" "OnlineAndOffline" |
MaterializationSettingsSparkConfiguration
Nazwa | Opis | Wartość |
---|
Microsoft.MachineLearningServices/workspaces/featuresets/versions
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: obszarów roboczych/zestawów funkcji |
Właściwości | [Wymagane] Dodatkowe atrybuty jednostki. | FeaturesetVersionProperties (wymagane) |
typ | Typ zasobu | "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2023-10-01" |
NotificationSetting
Nazwa | Opis | Wartość |
---|---|---|
emailOn | Wysyłanie powiadomienia e-mail do użytkownika w określonym typie powiadomienia | Tablica ciągów zawierająca dowolną z: "JobCancelled" "JobCompleted" "JobFailed" |
wiadomości e-mail | Jest to lista adresatów wiadomości e-mail, która ma ograniczenie 499 znaków w sumie concat z separatorem przecinka | string[] |
elementy webhook | Wysyłanie wywołania zwrotnego elementu webhook do usługi. Klucz to nazwa podana przez użytkownika dla elementu webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Nazwa | Opis | Wartość |
---|
CyklSchedule
Nazwa | Opis | Wartość |
---|---|---|
Godzin | [Wymagane] Lista godzin harmonogramu. | int[] (wymagane) |
protokół | [Wymagane] Lista minut harmonogramu. | int[] (wymagane) |
monthDays | Lista dni miesiąca dla harmonogramu | int[] |
Dni powszednie | Lista dni harmonogramu. | Tablica ciągów zawierająca dowolną z: "Piątek" "Poniedziałek" "Sobota" "Niedziela" "Czwartek" "Wtorek" "Środa" |
RecurrenceTrigger
Nazwa | Opis | Wartość |
---|---|---|
endTime | Określa godzinę zakończenia harmonogramu w iso 8601, ale bez przesunięcia UTC. Zapoznaj się z https://en.wikipedia.org/wiki/ISO_8601. Format ponownego komentarza to "2022-06-01T00:00:01" Jeśli nie istnieje, harmonogram będzie uruchamiany na czas nieokreślony |
struna |
częstotliwość | [Wymagane] Częstotliwość wyzwalania harmonogramu. | "Dzień" "Godzina" "Minuta" "Miesiąc" "Tydzień" (wymagany) |
interwał | [Wymagane] Określa interwał harmonogramu w połączeniu z częstotliwością | int (wymagane) |
harmonogram | Harmonogram cyklu. | cyklu |
startTime | Określa godzinę rozpoczęcia harmonogramu w formacie ISO 8601, ale bez przesunięcia UTC. | struna |
strefa czasowa | Określa strefę czasową, w której jest uruchamiany harmonogram. Strefa czasowa powinna być zgodna z formatem strefy czasowej systemu Windows. Zobacz: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 |
struna |
triggerType | [Wymagane] | "Cron" "Cykl" (wymagany) |
Właściwości bazy danych ResourceBase
Nazwa | Opis | Wartość |
---|
ResourceBaseTags
Nazwa | Opis | Wartość |
---|
Element webhook
Nazwa | Opis | Wartość |
---|---|---|
eventType | Wysyłanie wywołania zwrotnego w określonym zdarzeniu powiadomienia | struna |
webhookType | Ustaw wartość "AzureDevOps" dla typu AzureDevOpsWebhook. | "AzureDevOps" (wymagane) |