Modeling - Create Or Update

Cria ou atualiza o recurso modelagem.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecommendationsService/accounts/{accountName}/modeling/{modelingName}?api-version=2022-02-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
accountName
path True

string

O nome do recurso Conta de Serviço de Recomendações.

modelingName
path True

string

O nome do recurso modelagem.

resourceGroupName
path True

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

A ID da assinatura de destino.

api-version
query True

string

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Obrigatório Tipo Description
location True

string

A localização geográfica em que o recurso reside

properties

Properties

Propriedades do recurso de modelagem.

tags

object

Marcas de recurso.

Respostas

Nome Tipo Description
200 OK

ModelingResource

Bem sucedido.

201 Created

ModelingResource

O recurso de modelagem está sendo criado ou atualizado.

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Description
user_impersonation Represente sua conta de usuário.

Exemplos

Create or update Modeling resource

Sample Request

PUT https://management.azure.com/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg/providers/Microsoft.RecommendationsService/accounts/sampleAccount/modeling/c1?api-version=2022-02-01

{
  "location": "West US",
  "tags": {
    "Environment": "Prod"
  },
  "properties": {
    "features": "Standard",
    "frequency": "High",
    "size": "Medium",
    "inputData": {
      "connectionString": "https://storageAccount.blob.core.windows.net/container/root"
    }
  }
}

Sample Response

{
  "id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg/providers/Microsoft.RecommendationsService/accounts/sampleAccount/modeling/c1",
  "name": "c1",
  "type": "Microsoft.RecommendationsService/accounts/modeling",
  "location": "West US",
  "tags": {
    "Environment": "Prod"
  },
  "systemData": {},
  "properties": {
    "features": "Standard",
    "frequency": "High",
    "size": "Medium",
    "inputData": {
      "connectionString": "https://storageAccount.blob.core.windows.net/container/root"
    },
    "provisioningState": "Succeeded"
  }
}
{
  "id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg/providers/Microsoft.RecommendationsService/accounts/sampleAccount/modeling/c1",
  "name": "c1",
  "type": "Microsoft.RecommendationsService/accounts/modeling",
  "location": "West US",
  "tags": {
    "Environment": "Prod"
  },
  "systemData": {},
  "properties": {
    "features": "Standard",
    "frequency": "High",
    "size": "Medium",
    "inputData": {
      "connectionString": "https://storageAccount.blob.core.windows.net/container/root"
    },
    "provisioningState": "Accepted"
  }
}

Definições

Nome Description
AccountConfiguration

Configuração da conta. Isso só pode ser definido na criação da Conta de Serviço de Recomendações.

CorsRule

Detalhes do CORS.

createdByType

O tipo de identidade que criou o recurso.

EndpointAuthentication

Detalhes de autenticação de pontos de extremidade de serviço.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

Os detalhes do erro.

ErrorResponse

Resposta de erro

ModelingFeatures

Os recursos de modelagem controlam o conjunto de cenários/modelos com suporte que estão sendo computados. Isso só pode ser definido na criação da modelagem.

ModelingFrequency

A frequência de modelagem controla a frequência de computação de modelagem.

ModelingInputData

A configuração para dados brutos do CDM a serem usados como entrada de recurso de modelagem.

ModelingResource

Detalhes do recurso de modelagem.

ModelingSize

O tamanho da modelagem controla o tamanho máximo de dados de entrada com suporte.

principalType

Tipo de entidade de segurança do AAD.

Properties

Propriedades do recurso da conta.

systemData

Metadados relativos à criação e à última modificação do recurso.

AccountConfiguration

Configuração da conta. Isso só pode ser definido na criação da Conta de Serviço de Recomendações.

Nome Tipo Description
Capacity

string

Free

string

CorsRule

Detalhes do CORS.

Nome Tipo Description
allowedHeaders

string[]

Os cabeçalhos de solicitação que o domínio de origem pode especificar na solicitação de CORS.

allowedMethods

string[]

Os métodos (verbos de solicitação HTTP) que podem usar o domínio de origem para uma solicitação CORS.

allowedOrigins

string[]

Os domínios de origem que têm permissão para fazer uma solicitação no serviço por meio do CORS.

exposedHeaders

string[]

Os cabeçalhos de resposta a serem expostos a clientes CORS.

maxAgeInSeconds

integer

O número de segundos que o cliente/navegador deve armazenar em cache uma resposta de simulação.

createdByType

O tipo de identidade que criou o recurso.

Nome Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

EndpointAuthentication

Detalhes de autenticação de pontos de extremidade de serviço.

Nome Tipo Description
aadTenantID

string

ID do locatário do AAD.

principalID

string

ID da entidade de segurança do AAD.

principalType

principalType

Tipo de entidade de segurança do AAD.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

Os detalhes do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

ModelingFeatures

Os recursos de modelagem controlam o conjunto de cenários/modelos com suporte que estão sendo computados. Isso só pode ser definido na criação da modelagem.

Nome Tipo Description
Basic

string

Premium

string

Standard

string

ModelingFrequency

A frequência de modelagem controla a frequência de computação de modelagem.

Nome Tipo Description
High

string

Low

string

Medium

string

ModelingInputData

A configuração para dados brutos do CDM a serem usados como entrada de recurso de modelagem.

Nome Tipo Description
connectionString

string

Cadeia de conexão para dados de entrada brutos.

ModelingResource

Detalhes do recurso de modelagem.

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

A localização geográfica em que o recurso reside

name

string

O nome do recurso

properties

Properties

Propriedades do recurso de modelagem.

systemData

systemData

Metadados relativos à criação e à última modificação do recurso.

tags

object

Marcas de recurso.

type

string

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

ModelingSize

O tamanho da modelagem controla o tamanho máximo de dados de entrada com suporte.

Nome Tipo Description
Large

string

Medium

string

Small

string

principalType

Tipo de entidade de segurança do AAD.

Nome Tipo Description
Application

string

User

string

Properties

Propriedades do recurso da conta.

Nome Tipo Description
configuration

AccountConfiguration

Configuração da conta. Isso só pode ser definido na criação da Conta de Serviço de Recomendações.

cors

CorsRule[]

A lista de detalhes do CORS.

endpointAuthentications

EndpointAuthentication[]

A lista de detalhes de autenticação de pontos de extremidade de serviço.

provisioningState

string

O estado de provisionamento de recursos.

reportsConnectionString

string

Cadeia de conexão para gravar relatórios de contas.

systemData

Metadados relativos à criação e à última modificação do recurso.

Nome Tipo Description
createdAt

string

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.