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

Name In Required Type Description
accountName
path True
  • string

O nome do recurso conta RecommendationsService.

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

Name Required Type Description
location True
  • string

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

properties

Modelando propriedades de recurso.

tags
  • object

Marcas de recurso.

Respostas

Name Type Description
200 OK

Bem-sucedido.

201 Created

O recurso de modelagem está sendo criado ou atualizado.

Other Status Codes

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

Name 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

AccountConfiguration

Configuração da conta. Isso só pode ser definido na criação da Conta de RecommendationsService.

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 de erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

ModelingFeatures

Os recursos de modelagem controlam o conjunto de cenários com suporte\modelos que estão sendo calculados. 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 de CDM brutos 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 RecommendationsService.

Name Type Description
Capacity
  • string
Free
  • string

CorsRule

Detalhes do CORS.

Name Type 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 via 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.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

EndpointAuthentication

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

Name Type Description
aadTenantID
  • string

ID do locatário do AAD.

principalID
  • string

ID da entidade de segurança do AAD.

principalType

Tipo de entidade de segurança do AAD.

ErrorAdditionalInfo

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

Name Type Description
info
  • object

As informações adicionais.

type
  • string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Type Description
additionalInfo

As informações adicionais do erro.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro.

ErrorResponse

Resposta de erro

Name Type Description
error

O objeto de erro.

ModelingFeatures

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

Name Type Description
Basic
  • string
Premium
  • string
Standard
  • string

ModelingFrequency

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

Name Type Description
High
  • string
Low
  • string
Medium
  • string

ModelingInputData

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

Name Type Description
connectionString
  • string

Cadeia de conexão com dados de entrada brutos.

ModelingResource

Detalhes do recurso de modelagem.

Name Type 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

Modelando propriedades de recurso.

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.

Name Type Description
Large
  • string
Medium
  • string
Small
  • string

principalType

Tipo de entidade de segurança do AAD.

Name Type Description
Application
  • string
User
  • string

Properties

Propriedades do recurso da conta.

Name Type Description
configuration

Configuração da conta. Isso só pode ser definido na criação da Conta de RecommendationsService.

cors

A lista de detalhes do CORS.

endpointAuthentications

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.

Name Type Description
createdAt
  • string

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

createdBy
  • string

A identidade que criou o recurso.

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

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