Espaços de trabalho/conjuntos de recursos/versões Microsoft.MachineLearningServices 2023-10-01
Definição de recursos do bíceps
O tipo de recurso espaços de trabalho/conjuntos de recursos/versões pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/featuresets/versions, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/featuresets/versions@2023-10-01' = {
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: {}
}
}
Objetos Webhook
Defina a propriedade webhookType para especificar o tipo de objeto.
Para AzureDevOps, use:
webhookType: 'AzureDevOps'
Valores de propriedade
espaços de trabalho/conjuntos de recursos/versões
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso Veja como definir nomes e tipos para recursos filho no Bicep. |
string (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: conjuntos de recursos |
propriedades | [Obrigatório] Atributos adicionais da entidade. | FeaturesetVersionProperties (obrigatório) |
FeaturesetVersionProperties
Designação | Descrição | Valor |
---|---|---|
Descrição | O texto da descrição do ativo. | string |
entidades | Especifica a lista de entidades | string[] |
isAnonymous | Se a versão do nome for gerada pelo sistema (registo anónimo). | Bool |
isArquivado | O ativo está arquivado? | Bool |
materializaçãoConfigurações | Especifica as configurações de materialização | MaterializationSettings |
propriedades | O dicionário de propriedades de ativos. | ResourceBaseProperties |
Especificação | Especifica os detalhes da especificação do recurso | FeaturesetSpecification |
estágio | Especifica o estágio do ativo | string |
Etiquetas | Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. | objeto |
MaterializaçãoConfigurações
Designação | Descrição | Valor |
---|---|---|
notificação | Especifica os detalhes da notificação | NotificationSetting |
recurso | Especifica as configurações de recursos de computação | MaterializationComputeResource |
Horário | Especifica os detalhes da agenda | RecurrenceTrigger |
sparkConfiguration | Especifica as configurações de computação do spark | MaterializationSettingsSparkConfiguration |
storeType | Especifica as lojas às quais a materialização deve acontecer | 'Nenhuma' 'Offline' 'Em linha' 'OnlineAndOffline' |
NotificationSetting
Designação | Descrição | Valor |
---|---|---|
e-mailOn | Enviar notificação por e-mail para o usuário no tipo de notificação especificado | Matriz de cadeia de caracteres contendo qualquer uma das: 'TrabalhoCancelado' 'TrabalhoConcluído' 'JobFailed' |
E-mails | Esta é a lista de destinatários de e-mail que tem uma limitação de 499 caracteres no total concat com separador de vírgula | string[] |
ganchos de teia | Enviar retorno de chamada webhook para um serviço. Key é um nome fornecido pelo usuário para o webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | Webhook |
Gancho de teia
Designação | Descrição | Valor |
---|---|---|
eventType | Enviar retorno de chamada em um evento de notificação especificado | string |
webhookType | Definir o tipo de objeto | AzureDevOps (obrigatório) |
AzureDevOpsWebhook
Designação | Descrição | Valor |
---|---|---|
webhookType | [Obrigatório] Especifica o tipo de serviço para enviar um retorno de chamada | 'AzureDevOps' (obrigatório) |
MaterializaçãoComputeResource
Designação | Descrição | Valor |
---|---|---|
tipo de instância | Especifica o tipo de instância | string |
RecorrênciaTrigger
Designação | Descrição | Valor |
---|---|---|
Tempo de Fim | Especifica a hora de término do agendamento na ISO 8601, mas sem um deslocamento UTC. Consulte https://en.wikipedia.org/wiki/ISO_8601. O formato recomentado seria "2022-06-01T00:00:01" Se não estiver presente, o horário será executado por tempo indeterminado |
string |
FREQUÊNCIA | [Obrigatório] A frequência para acionar o cronograma. | 'Dia' 'Hora' 'Minuto' 'Mês' 'Semana' (obrigatório) |
intervalo | [Obrigatório] Especifica o intervalo de programação em conjunto com a frequência | int (obrigatório) |
Horário | O esquema de recorrência. | RecurrenceSchedule |
startTime | Especifica a hora de início do agendamento no formato ISO 8601, mas sem um deslocamento UTC. | string |
Fuso horário | Especifica o fuso horário no qual a agenda é executada. O fuso horário deve seguir o formato de fuso horário do Windows. Referência: /windows-hardware/manufature/desktop/default-time-zones |
string |
Tipo de gatilho | [Obrigatório] | 'Cron' «Recorrência» (obrigatório) |
RecorrênciaCronograma
Designação | Descrição | Valor |
---|---|---|
Horas | [Obrigatório] Lista de horas para o horário. | int[] (obrigatório) |
minutos | [Obrigatório] Lista de atas para a programação. | int[] (obrigatório) |
mêsDias | Lista de dias do mês para o cronograma | int[] |
dias úteis | Lista de dias para o calendário. | Matriz de cadeia de caracteres contendo qualquer uma das: 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' |
MaterializaçãoConfiguraçõesFaíscaConfiguração
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | string |
ResourceBaseProperties
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | string |
FeaturesetSpecification
Designação | Descrição | Valor |
---|---|---|
caminho | Especifica o caminho da especificação | string |
Definição de recurso de modelo ARM
O tipo de recurso espaços de trabalho/conjuntos de recursos/versões pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/featuresets/versions, adicione o seguinte JSON ao seu modelo.
{
"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": {}
}
}
Objetos Webhook
Defina a propriedade webhookType para especificar o tipo de objeto.
Para AzureDevOps, use:
"webhookType": "AzureDevOps"
Valores de propriedade
espaços de trabalho/conjuntos de recursos/versões
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.MachineLearningServices/workspaces/featuresets/versions' |
apiVersion | A versão da api de recursos | '2023-10-01' |
Designação | O nome do recurso Veja como definir nomes e tipos para recursos filho em modelos JSON ARM. |
string (obrigatório) |
propriedades | [Obrigatório] Atributos adicionais da entidade. | FeaturesetVersionProperties (obrigatório) |
FeaturesetVersionProperties
Designação | Descrição | Valor |
---|---|---|
Descrição | O texto da descrição do ativo. | string |
entidades | Especifica a lista de entidades | string[] |
isAnonymous | Se a versão do nome for gerada pelo sistema (registo anónimo). | Bool |
isArquivado | O ativo está arquivado? | Bool |
materializaçãoConfigurações | Especifica as configurações de materialização | MaterializationSettings |
propriedades | O dicionário de propriedades de ativos. | ResourceBaseProperties |
Especificação | Especifica os detalhes da especificação do recurso | FeaturesetSpecification |
estágio | Especifica o estágio do ativo | string |
Etiquetas | Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. | objeto |
MaterializaçãoConfigurações
Designação | Descrição | Valor |
---|---|---|
notificação | Especifica os detalhes da notificação | NotificationSetting |
recurso | Especifica as configurações de recursos de computação | MaterializationComputeResource |
Horário | Especifica os detalhes da agenda | RecurrenceTrigger |
sparkConfiguration | Especifica as configurações de computação do spark | MaterializationSettingsSparkConfiguration |
storeType | Especifica as lojas às quais a materialização deve acontecer | 'Nenhuma' 'Offline' 'Em linha' 'OnlineAndOffline' |
NotificationSetting
Designação | Descrição | Valor |
---|---|---|
e-mailOn | Enviar notificação por e-mail para o usuário no tipo de notificação especificado | Matriz de cadeia de caracteres contendo qualquer uma das: 'TrabalhoCancelado' 'TrabalhoConcluído' 'JobFailed' |
E-mails | Esta é a lista de destinatários de e-mail que tem uma limitação de 499 caracteres no total concat com separador de vírgula | string[] |
ganchos de teia | Enviar retorno de chamada webhook para um serviço. Key é um nome fornecido pelo usuário para o webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | Webhook |
Gancho de teia
Designação | Descrição | Valor |
---|---|---|
eventType | Enviar retorno de chamada em um evento de notificação especificado | string |
webhookType | Definir o tipo de objeto | AzureDevOps (obrigatório) |
AzureDevOpsWebhook
Designação | Descrição | Valor |
---|---|---|
webhookType | [Obrigatório] Especifica o tipo de serviço para enviar um retorno de chamada | 'AzureDevOps' (obrigatório) |
MaterializaçãoComputeResource
Designação | Descrição | Valor |
---|---|---|
tipo de instância | Especifica o tipo de instância | string |
RecorrênciaTrigger
Designação | Descrição | Valor |
---|---|---|
Tempo de Fim | Especifica a hora de término do agendamento na ISO 8601, mas sem um deslocamento UTC. Consulte https://en.wikipedia.org/wiki/ISO_8601. O formato recomentado seria "2022-06-01T00:00:01" Se não estiver presente, o horário será executado por tempo indeterminado |
string |
FREQUÊNCIA | [Obrigatório] A frequência para acionar o cronograma. | 'Dia' 'Hora' 'Minuto' 'Mês' 'Semana' (obrigatório) |
intervalo | [Obrigatório] Especifica o intervalo de programação em conjunto com a frequência | int (obrigatório) |
Horário | O esquema de recorrência. | RecurrenceSchedule |
startTime | Especifica a hora de início do agendamento no formato ISO 8601, mas sem um deslocamento UTC. | string |
Fuso horário | Especifica o fuso horário no qual a agenda é executada. O fuso horário deve seguir o formato de fuso horário do Windows. Referência: /windows-hardware/manufature/desktop/default-time-zones |
string |
Tipo de gatilho | [Obrigatório] | 'Cron' «Recorrência» (obrigatório) |
RecorrênciaCronograma
Designação | Descrição | Valor |
---|---|---|
Horas | [Obrigatório] Lista de horas para o horário. | int[] (obrigatório) |
minutos | [Obrigatório] Lista de atas para a programação. | int[] (obrigatório) |
mêsDias | Lista de dias do mês para o cronograma | int[] |
dias úteis | Lista de dias para o calendário. | Matriz de cadeia de caracteres contendo qualquer uma das: 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' |
MaterializaçãoConfiguraçõesFaíscaConfiguração
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | string |
ResourceBaseProperties
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | string |
FeaturesetSpecification
Designação | Descrição | Valor |
---|---|---|
caminho | Especifica o caminho da especificação | string |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso espaços de trabalho/conjuntos de recursos/versões pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/featuresets/versions, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2023-10-01"
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 = {}
}
})
}
Objetos Webhook
Defina a propriedade webhookType para especificar o tipo de objeto.
Para AzureDevOps, use:
webhookType = "AzureDevOps"
Valores de propriedade
espaços de trabalho/conjuntos de recursos/versões
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2023-10-01" |
Designação | O nome do recurso | string (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: conjuntos de recursos |
propriedades | [Obrigatório] Atributos adicionais da entidade. | FeaturesetVersionProperties (obrigatório) |
FeaturesetVersionProperties
Designação | Descrição | Valor |
---|---|---|
Descrição | O texto da descrição do ativo. | string |
entidades | Especifica a lista de entidades | string[] |
isAnonymous | Se a versão do nome for gerada pelo sistema (registo anónimo). | Bool |
isArquivado | O ativo está arquivado? | Bool |
materializaçãoConfigurações | Especifica as configurações de materialização | MaterializationSettings |
propriedades | O dicionário de propriedades de ativos. | ResourceBaseProperties |
Especificação | Especifica os detalhes da especificação do recurso | FeaturesetSpecification |
estágio | Especifica o estágio do ativo | string |
Etiquetas | Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. | objeto |
MaterializaçãoConfigurações
Designação | Descrição | Valor |
---|---|---|
notificação | Especifica os detalhes da notificação | NotificationSetting |
recurso | Especifica as configurações de recursos de computação | MaterializationComputeResource |
Horário | Especifica os detalhes da agenda | RecurrenceTrigger |
sparkConfiguration | Especifica as configurações de computação do spark | MaterializationSettingsSparkConfiguration |
storeType | Especifica as lojas às quais a materialização deve acontecer | "Nenhuma" "Offline" "Em linha" "OnlineAndOffline" |
NotificationSetting
Designação | Descrição | Valor |
---|---|---|
e-mailOn | Enviar notificação por e-mail para o usuário no tipo de notificação especificado | Matriz de cadeia de caracteres contendo qualquer uma das: "TrabalhoCancelado" "TrabalhoConcluído" "JobFailed" |
E-mails | Esta é a lista de destinatários de e-mail que tem uma limitação de 499 caracteres no total concat com separador de vírgula | string[] |
ganchos de teia | Enviar retorno de chamada webhook para um serviço. Key é um nome fornecido pelo usuário para o webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | Webhook |
Gancho de teia
Designação | Descrição | Valor |
---|---|---|
eventType | Enviar retorno de chamada em um evento de notificação especificado | string |
webhookType | Definir o tipo de objeto | AzureDevOps (obrigatório) |
AzureDevOpsWebhook
Designação | Descrição | Valor |
---|---|---|
webhookType | [Obrigatório] Especifica o tipo de serviço para enviar um retorno de chamada | "AzureDevOps" (obrigatório) |
MaterializaçãoComputeResource
Designação | Descrição | Valor |
---|---|---|
tipo de instância | Especifica o tipo de instância | string |
RecorrênciaTrigger
Designação | Descrição | Valor |
---|---|---|
Tempo de Fim | Especifica a hora de término do agendamento na ISO 8601, mas sem um deslocamento UTC. Consulte https://en.wikipedia.org/wiki/ISO_8601. O formato recomentado seria "2022-06-01T00:00:01" Se não estiver presente, o horário será executado por tempo indeterminado |
string |
FREQUÊNCIA | [Obrigatório] A frequência para acionar o cronograma. | "Dia" "Hora" "Minuto" "Mês" "Semana" (obrigatório) |
intervalo | [Obrigatório] Especifica o intervalo de programação em conjunto com a frequência | int (obrigatório) |
Horário | O esquema de recorrência. | RecurrenceSchedule |
startTime | Especifica a hora de início do agendamento no formato ISO 8601, mas sem um deslocamento UTC. | string |
Fuso horário | Especifica o fuso horário no qual a agenda é executada. O fuso horário deve seguir o formato de fuso horário do Windows. Referência: /windows-hardware/manufature/desktop/default-time-zones |
string |
Tipo de gatilho | [Obrigatório] | "Cron" "Recorrência" (obrigatório) |
RecorrênciaCronograma
Designação | Descrição | Valor |
---|---|---|
Horas | [Obrigatório] Lista de horas para o horário. | int[] (obrigatório) |
minutos | [Obrigatório] Lista de atas para a programação. | int[] (obrigatório) |
mêsDias | Lista de dias do mês para o cronograma | int[] |
dias úteis | Lista de dias para o calendário. | Matriz de cadeia de caracteres contendo qualquer uma das: "Sexta-feira" "Segunda-feira" "Sábado" "Domingo" "Quinta-feira" "Terça-feira" "Quarta-feira" |
MaterializaçãoConfiguraçõesFaíscaConfiguração
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | string |
ResourceBaseProperties
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | string |
FeaturesetSpecification
Designação | Descrição | Valor |
---|---|---|
caminho | Especifica o caminho da especificação | string |