Áreas de trabajo de Microsoft.MachineLearningServices/featuresets/versions 2024-04-01
Definición de recursos de Bicep
El tipo de recurso workspaces/featuresets/versions se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.MachineLearningServices/workspaces/featuresets/versions, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-04-01' = {
parent: resourceSymbolicName
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'
}
}
}
Objetos de webhook
Establezca la propiedad webhookType
Para azureDevOps, use:
{
webhookType: 'AzureDevOps'
}
Valores de propiedad
AzureDevOpsWebhook
Nombre | Descripción | Valor |
---|---|---|
webhookType | [Obligatorio] Especifica el tipo de servicio que se va a enviar una devolución de llamada. | "AzureDevOps" (obligatorio) |
FeaturesetSpecification
Nombre | Descripción | Valor |
---|---|---|
camino | Especifica la ruta de acceso de especificación. | cuerda |
FeaturesetVersionProperties
Nombre | Descripción | Valor |
---|---|---|
descripción | Texto de descripción del recurso. | cuerda |
Entidades | Especifica la lista de entidades | string[] |
isAnonymous | Si la versión del nombre se genera por el sistema (registro anónimo). | Bool |
isArchived | ¿El recurso está archivado? | Bool |
materializationSettings | Especifica la configuración de materialización. | MaterializationSettings |
Propiedades | Diccionario de propiedades de recurso. | ResourceBaseProperties |
especificación | Especifica los detalles de la especificación de características. | FeaturesetSpecification |
etapa | Especifica la fase del recurso. | cuerda |
Etiquetas | Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. | resourceBaseTags de |
MaterializationComputeResource
Nombre | Descripción | Valor |
---|---|---|
instanceType | Especifica el tipo de instancia. | cuerda |
MaterializationSettings
Nombre | Descripción | Valor |
---|---|---|
notificación | Especifica los detalles de la notificación. | NotificationSetting |
recurso | Especifica la configuración del recurso de proceso. | MaterializationComputeResource |
horario | Especifica los detalles de la programación. | recurrenceTrigger |
sparkConfiguration | Especifica la configuración de proceso de Spark. | MaterializationSettingsSparkConfiguration |
storeType | Especifica los almacenes a los que debe producirse la materialización. | 'Ninguno' 'Sin conexión' "En línea" 'OnlineAndOffline' |
MaterializationSettingsSparkConfiguration
Nombre | Descripción | Valor |
---|
Microsoft.MachineLearningServices/workspaces/featuresets/versions
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso | string (obligatorio) |
padre | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: áreas de trabajo o conjuntos de características |
Propiedades | [Obligatorio] Atributos adicionales de la entidad. | FeaturesetVersionProperties (obligatorio) |
NotificationSetting
Nombre | Descripción | Valor |
---|---|---|
emailOn | Enviar notificación por correo electrónico al usuario en el tipo de notificación especificado | Matriz de cadenas que contiene cualquiera de: 'JobCancelled' 'JobCompleted' 'JobFailed' |
correos electrónicos | Esta es la lista de destinatarios de correo electrónico que tiene una limitación de 499 caracteres en total concat con separador de comas. | string[] |
webhooks | Enviar devolución de llamada de webhook a un servicio. La clave es un nombre proporcionado por el usuario para el webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Nombre | Descripción | Valor |
---|
RecurrenceSchedule
Nombre | Descripción | Valor |
---|---|---|
horas | [Obligatorio] Lista de horas para la programación. | int[] (obligatorio) |
acta | [Obligatorio] Lista de minutos para la programación. | int[] (obligatorio) |
monthDays | Lista de días del mes para la programación | int[] |
días entre semana | Lista de días para la programación. | Matriz de cadenas que contiene cualquiera de: 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
RecurrenceTrigger
Nombre | Descripción | Valor |
---|---|---|
endTime | Especifica la hora de finalización de la programación en ISO 8601, pero sin un desplazamiento UTC. Consulte https://en.wikipedia.org/wiki/ISO_8601. El formato recommented sería "2022-06-01T00:00:01" Si no está presente, la programación se ejecutará indefinidamente. |
cuerda |
frecuencia | [Obligatorio] Frecuencia de desencadenamiento de la programación. | 'Día' 'Hora' 'Minuto' 'Mes' 'Semana' (obligatorio) |
intervalo | [Obligatorio] Especifica el intervalo de programación junto con la frecuencia. | int (obligatorio) |
horario | Programación de periodicidad. | RecurrenceSchedule |
startTime | Especifica la hora de inicio de la programación en formato ISO 8601, pero sin un desplazamiento UTC. | cuerda |
timeZone | Especifica la zona horaria en la que se ejecuta la programación. TimeZone debe seguir el formato de zona horaria de Windows. Consulte: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 |
cuerda |
triggerType | [Obligatorio] | 'Cron' 'Periodicidad' (obligatorio) |
ResourceBaseProperties
Nombre | Descripción | Valor |
---|
ResourceBaseTags
Nombre | Descripción | Valor |
---|
Webhook
Nombre | Descripción | Valor |
---|---|---|
eventType | Enviar devolución de llamada en un evento de notificación especificado | cuerda |
webhookType | Establezca en "AzureDevOps" para el tipo AzureDevOpsWebhook. | "AzureDevOps" (obligatorio) |
Definición de recursos de plantilla de ARM
El tipo de recurso workspaces/featuresets/versions se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.MachineLearningServices/workspaces/featuresets/versions, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.MachineLearningServices/workspaces/featuresets/versions",
"apiVersion": "2024-04-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"
}
}
}
Objetos de webhook
Establezca la propiedad webhookType
Para azureDevOps, use:
{
"webhookType": "AzureDevOps"
}
Valores de propiedad
AzureDevOpsWebhook
Nombre | Descripción | Valor |
---|---|---|
webhookType | [Obligatorio] Especifica el tipo de servicio que se va a enviar una devolución de llamada. | "AzureDevOps" (obligatorio) |
FeaturesetSpecification
Nombre | Descripción | Valor |
---|---|---|
camino | Especifica la ruta de acceso de especificación. | cuerda |
FeaturesetVersionProperties
Nombre | Descripción | Valor |
---|---|---|
descripción | Texto de descripción del recurso. | cuerda |
Entidades | Especifica la lista de entidades | string[] |
isAnonymous | Si la versión del nombre se genera por el sistema (registro anónimo). | Bool |
isArchived | ¿El recurso está archivado? | Bool |
materializationSettings | Especifica la configuración de materialización. | MaterializationSettings |
Propiedades | Diccionario de propiedades de recurso. | ResourceBaseProperties |
especificación | Especifica los detalles de la especificación de características. | FeaturesetSpecification |
etapa | Especifica la fase del recurso. | cuerda |
Etiquetas | Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. | resourceBaseTags de |
MaterializationComputeResource
Nombre | Descripción | Valor |
---|---|---|
instanceType | Especifica el tipo de instancia. | cuerda |
MaterializationSettings
Nombre | Descripción | Valor |
---|---|---|
notificación | Especifica los detalles de la notificación. | NotificationSetting |
recurso | Especifica la configuración del recurso de proceso. | MaterializationComputeResource |
horario | Especifica los detalles de la programación. | recurrenceTrigger |
sparkConfiguration | Especifica la configuración de proceso de Spark. | MaterializationSettingsSparkConfiguration |
storeType | Especifica los almacenes a los que debe producirse la materialización. | 'Ninguno' 'Sin conexión' "En línea" 'OnlineAndOffline' |
MaterializationSettingsSparkConfiguration
Nombre | Descripción | Valor |
---|
Microsoft.MachineLearningServices/workspaces/featuresets/versions
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2024-04-01' |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | [Obligatorio] Atributos adicionales de la entidad. | FeaturesetVersionProperties (obligatorio) |
tipo | El tipo de recurso | "Microsoft.MachineLearningServices/workspaces/featuresets/versions" |
NotificationSetting
Nombre | Descripción | Valor |
---|---|---|
emailOn | Enviar notificación por correo electrónico al usuario en el tipo de notificación especificado | Matriz de cadenas que contiene cualquiera de: 'JobCancelled' 'JobCompleted' 'JobFailed' |
correos electrónicos | Esta es la lista de destinatarios de correo electrónico que tiene una limitación de 499 caracteres en total concat con separador de comas. | string[] |
webhooks | Enviar devolución de llamada de webhook a un servicio. La clave es un nombre proporcionado por el usuario para el webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Nombre | Descripción | Valor |
---|
RecurrenceSchedule
Nombre | Descripción | Valor |
---|---|---|
horas | [Obligatorio] Lista de horas para la programación. | int[] (obligatorio) |
acta | [Obligatorio] Lista de minutos para la programación. | int[] (obligatorio) |
monthDays | Lista de días del mes para la programación | int[] |
días entre semana | Lista de días para la programación. | Matriz de cadenas que contiene cualquiera de: 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
RecurrenceTrigger
Nombre | Descripción | Valor |
---|---|---|
endTime | Especifica la hora de finalización de la programación en ISO 8601, pero sin un desplazamiento UTC. Consulte https://en.wikipedia.org/wiki/ISO_8601. El formato recommented sería "2022-06-01T00:00:01" Si no está presente, la programación se ejecutará indefinidamente. |
cuerda |
frecuencia | [Obligatorio] Frecuencia de desencadenamiento de la programación. | 'Día' 'Hora' 'Minuto' 'Mes' 'Semana' (obligatorio) |
intervalo | [Obligatorio] Especifica el intervalo de programación junto con la frecuencia. | int (obligatorio) |
horario | Programación de periodicidad. | RecurrenceSchedule |
startTime | Especifica la hora de inicio de la programación en formato ISO 8601, pero sin un desplazamiento UTC. | cuerda |
timeZone | Especifica la zona horaria en la que se ejecuta la programación. TimeZone debe seguir el formato de zona horaria de Windows. Consulte: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 |
cuerda |
triggerType | [Obligatorio] | 'Cron' 'Periodicidad' (obligatorio) |
ResourceBaseProperties
Nombre | Descripción | Valor |
---|
ResourceBaseTags
Nombre | Descripción | Valor |
---|
Webhook
Nombre | Descripción | Valor |
---|---|---|
eventType | Enviar devolución de llamada en un evento de notificación especificado | cuerda |
webhookType | Establezca en "AzureDevOps" para el tipo AzureDevOpsWebhook. | "AzureDevOps" (obligatorio) |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso workspaces/featuresets/versions se puede implementar con operaciones que tienen como destino:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.MachineLearningServices/workspaces/featuresets/versions, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-04-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"
}
}
})
}
Objetos de webhook
Establezca la propiedad webhookType
Para azureDevOps, use:
{
webhookType = "AzureDevOps"
}
Valores de propiedad
AzureDevOpsWebhook
Nombre | Descripción | Valor |
---|---|---|
webhookType | [Obligatorio] Especifica el tipo de servicio que se va a enviar una devolución de llamada. | "AzureDevOps" (obligatorio) |
FeaturesetSpecification
Nombre | Descripción | Valor |
---|---|---|
camino | Especifica la ruta de acceso de especificación. | cuerda |
FeaturesetVersionProperties
Nombre | Descripción | Valor |
---|---|---|
descripción | Texto de descripción del recurso. | cuerda |
Entidades | Especifica la lista de entidades | string[] |
isAnonymous | Si la versión del nombre se genera por el sistema (registro anónimo). | Bool |
isArchived | ¿El recurso está archivado? | Bool |
materializationSettings | Especifica la configuración de materialización. | MaterializationSettings |
Propiedades | Diccionario de propiedades de recurso. | ResourceBaseProperties |
especificación | Especifica los detalles de la especificación de características. | FeaturesetSpecification |
etapa | Especifica la fase del recurso. | cuerda |
Etiquetas | Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. | resourceBaseTags de |
MaterializationComputeResource
Nombre | Descripción | Valor |
---|---|---|
instanceType | Especifica el tipo de instancia. | cuerda |
MaterializationSettings
Nombre | Descripción | Valor |
---|---|---|
notificación | Especifica los detalles de la notificación. | NotificationSetting |
recurso | Especifica la configuración del recurso de proceso. | MaterializationComputeResource |
horario | Especifica los detalles de la programación. | recurrenceTrigger |
sparkConfiguration | Especifica la configuración de proceso de Spark. | MaterializationSettingsSparkConfiguration |
storeType | Especifica los almacenes a los que debe producirse la materialización. | 'Ninguno' 'Sin conexión' "En línea" 'OnlineAndOffline' |
MaterializationSettingsSparkConfiguration
Nombre | Descripción | Valor |
---|
Microsoft.MachineLearningServices/workspaces/featuresets/versions
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: áreas de trabajo o conjuntos de características |
Propiedades | [Obligatorio] Atributos adicionales de la entidad. | FeaturesetVersionProperties (obligatorio) |
tipo | El tipo de recurso | "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-04-01" |
NotificationSetting
Nombre | Descripción | Valor |
---|---|---|
emailOn | Enviar notificación por correo electrónico al usuario en el tipo de notificación especificado | Matriz de cadenas que contiene cualquiera de: 'JobCancelled' 'JobCompleted' 'JobFailed' |
correos electrónicos | Esta es la lista de destinatarios de correo electrónico que tiene una limitación de 499 caracteres en total concat con separador de comas. | string[] |
webhooks | Enviar devolución de llamada de webhook a un servicio. La clave es un nombre proporcionado por el usuario para el webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Nombre | Descripción | Valor |
---|
RecurrenceSchedule
Nombre | Descripción | Valor |
---|---|---|
horas | [Obligatorio] Lista de horas para la programación. | int[] (obligatorio) |
acta | [Obligatorio] Lista de minutos para la programación. | int[] (obligatorio) |
monthDays | Lista de días del mes para la programación | int[] |
días entre semana | Lista de días para la programación. | Matriz de cadenas que contiene cualquiera de: 'Viernes' "Lunes" 'Sábado' 'Domingo' 'Jueves' "Martes" 'Miércoles' |
RecurrenceTrigger
Nombre | Descripción | Valor |
---|---|---|
endTime | Especifica la hora de finalización de la programación en ISO 8601, pero sin un desplazamiento UTC. Consulte https://en.wikipedia.org/wiki/ISO_8601. El formato recommented sería "2022-06-01T00:00:01" Si no está presente, la programación se ejecutará indefinidamente. |
cuerda |
frecuencia | [Obligatorio] Frecuencia de desencadenamiento de la programación. | 'Día' 'Hora' 'Minuto' 'Mes' 'Semana' (obligatorio) |
intervalo | [Obligatorio] Especifica el intervalo de programación junto con la frecuencia. | int (obligatorio) |
horario | Programación de periodicidad. | RecurrenceSchedule |
startTime | Especifica la hora de inicio de la programación en formato ISO 8601, pero sin un desplazamiento UTC. | cuerda |
timeZone | Especifica la zona horaria en la que se ejecuta la programación. TimeZone debe seguir el formato de zona horaria de Windows. Consulte: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11 |
cuerda |
triggerType | [Obligatorio] | 'Cron' 'Periodicidad' (obligatorio) |
ResourceBaseProperties
Nombre | Descripción | Valor |
---|
ResourceBaseTags
Nombre | Descripción | Valor |
---|
Webhook
Nombre | Descripción | Valor |
---|---|---|
eventType | Enviar devolución de llamada en un evento de notificación especificado | cuerda |
webhookType | Establezca en "AzureDevOps" para el tipo AzureDevOpsWebhook. | "AzureDevOps" (obligatorio) |