Partilhar via


Espaços de trabalho Microsoft.MachineLearningServices/onlineEndpoints 2022-02-01-preview

Definição de recursos do bíceps

O tipo de recurso workspaces/onlineEndpoints pode ser implantado com operações que visam:

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/onlineEndpoints, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/onlineEndpoints@2022-02-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    authMode: 'string'
    compute: 'string'
    description: 'string'
    keys: {
      primaryKey: 'string'
      secondaryKey: 'string'
      primaryKey: 'string'
      secondaryKey: 'string'
      primaryKey: 'string'
      secondaryKey: 'string'
    }
    mirrorTraffic: {
      {customized property}: int
    }
    properties: {
      {customized property}: 'string'
    }
    publicNetworkAccess: 'string'
    traffic: {
      {customized property}: int
    }
  }
}

Valores de propriedade

workspaces/onlineEndpoints

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)
Localização A geolocalização onde o recurso vive string (obrigatório)
Etiquetas Tags de recursos. Dicionário de nomes e valores de tags. Consulte Tags em modelos
SKU Detalhes de sku necessários para o contrato ARM para Autoscaling. Sku
tipo Metadados usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo. string
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: espaços de trabalho
identidade Identidade do serviço gerenciado (identidades atribuídas pelo sistema e/ou pelo usuário) ManagedServiceIdentity
propriedades [Obrigatório] Atributos adicionais da entidade. OnlineEndpointDetails (obrigatório)

ManagedServiceIdentity

Designação Descrição Valor
tipo Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos). 'Nenhuma'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obrigatório)
userAssignedIdentities O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores de dicionário podem ser objetos vazios ({}) em solicitações. UserAssignedIdentities

UserAssignedIdentities

Designação Descrição Valor
{propriedade personalizada} UserAssignedIdentity

UserAssignedIdentity

Este objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.

OnlineEndpointDetails

Designação Descrição Valor
authMode [Obrigatório] Use 'Key' para autenticação baseada em chave e 'AMLToken' para autenticação baseada em token do Azure Machine Learning. 'Key' não expira, mas 'AMLToken' sim. 'AADToken'
'AMLToken'
'Chave' (obrigatório)
computação ID do recurso ARM da computação, se existir.
opcional
string
Descrição Descrição do parâmetro de avaliação de inferência. string
Teclas EndpointAuthKeys para definir inicialmente em um Endpoint.
Esta propriedade será sempre retornada como null. Os valores AuthKey devem ser recuperados usando a API ListKeys.
EndpointAuthKeys
espelhoTráfego Porcentagem de tráfego a ser espelhada para cada implantação sem usar a pontuação retornada. Os valores de tráfego têm de totalizar um máximo de 50. OnlineEndpointMirrorTraffic
propriedades Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas. EndpointPropertiesBaseProperties
publicNetworkAccess Defina como "Habilitado" para pontos de extremidade que devem permitir acesso público quando o Link Privado estiver habilitado. 'Desativado'
'Habilitado'
Trânsito Porcentagem de tráfego do ponto de extremidade a ser desviado para cada implantação. Os valores de tráfego precisam somar 100. OnlineEndpointTraffic

Ponto de extremidadeAuthKeys

Designação Descrição Valor
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string

OnlineEndpointMirrorTraffic

Designação Descrição Valor
{propriedade personalizada} Int

EndpointPropertiesBaseProperties

Designação Descrição Valor
{propriedade personalizada} string

OnlineEndpointTraffic

Designação Descrição Valor
{propriedade personalizada} Int

Referência

Designação Descrição Valor
capacidade Se a SKU suportar scaleout/in, o inteiro de capacidade deve ser incluído. Se a expansão/entrada não for possível para o recurso, isso poderá ser omitido. Int
Família Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. string
Designação O nome do SKU. Ex - P3. Normalmente, é um código de letra + número string (obrigatório)
tamanho O tamanho do SKU. Quando o campo de nome é a combinação de camada e algum outro valor, este seria o código autônomo. string
nível Este campo deve ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não é obrigatório em um PUT. 'Básico'
'Grátis'
'Premium'
'Padrão'

Definição de recurso de modelo ARM

O tipo de recurso workspaces/onlineEndpoints pode ser implantado com operações que visam:

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/onlineEndpoints, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.MachineLearningServices/workspaces/onlineEndpoints",
  "apiVersion": "2022-02-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "authMode": "string",
    "compute": "string",
    "description": "string",
    "keys": {
      "primaryKey": "string",
      "secondaryKey": "string",
      "primaryKey": "string",
      "secondaryKey": "string",
      "primaryKey": "string",
      "secondaryKey": "string"
    },
    "mirrorTraffic": {
      "{customized property}": "int"
    },
    "properties": {
      "{customized property}": "string"
    },
    "publicNetworkAccess": "string",
    "traffic": {
      "{customized property}": "int"
    }
  }
}

Valores de propriedade

workspaces/onlineEndpoints

Designação Descrição Valor
tipo O tipo de recurso 'Microsoft.MachineLearningServices/workspaces/onlineEndpoints'
apiVersion A versão da api de recursos '2022-02-01-pré-visualização'
Designação O nome do recurso

Veja como definir nomes e tipos para recursos filho em modelos JSON ARM.
string (obrigatório)
Localização A geolocalização onde o recurso vive string (obrigatório)
Etiquetas Tags de recursos. Dicionário de nomes e valores de tags. Consulte Tags em modelos
SKU Detalhes de sku necessários para o contrato ARM para Autoscaling. Sku
tipo Metadados usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo. string
identidade Identidade do serviço gerenciado (identidades atribuídas pelo sistema e/ou pelo usuário) ManagedServiceIdentity
propriedades [Obrigatório] Atributos adicionais da entidade. OnlineEndpointDetails (obrigatório)

ManagedServiceIdentity

Designação Descrição Valor
tipo Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos). 'Nenhuma'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obrigatório)
userAssignedIdentities O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores de dicionário podem ser objetos vazios ({}) em solicitações. UserAssignedIdentities

UserAssignedIdentities

Designação Descrição Valor
{propriedade personalizada} UserAssignedIdentity

UserAssignedIdentity

Este objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.

OnlineEndpointDetails

Designação Descrição Valor
authMode [Obrigatório] Use 'Key' para autenticação baseada em chave e 'AMLToken' para autenticação baseada em token do Azure Machine Learning. 'Key' não expira, mas 'AMLToken' sim. 'AADToken'
'AMLToken'
'Chave' (obrigatório)
computação ID do recurso ARM da computação, se existir.
opcional
string
Descrição Descrição do parâmetro de avaliação de inferência. string
Teclas EndpointAuthKeys para definir inicialmente em um Endpoint.
Esta propriedade será sempre retornada como null. Os valores AuthKey devem ser recuperados usando a API ListKeys.
EndpointAuthKeys
espelhoTráfego Porcentagem de tráfego a ser espelhada para cada implantação sem usar a pontuação retornada. Os valores de tráfego têm de totalizar um máximo de 50. OnlineEndpointMirrorTraffic
propriedades Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas. EndpointPropertiesBaseProperties
publicNetworkAccess Defina como "Habilitado" para pontos de extremidade que devem permitir acesso público quando o Link Privado estiver habilitado. 'Desativado'
'Habilitado'
Trânsito Porcentagem de tráfego do ponto de extremidade a ser desviado para cada implantação. Os valores de tráfego precisam somar 100. OnlineEndpointTraffic

Ponto de extremidadeAuthKeys

Designação Descrição Valor
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string

OnlineEndpointMirrorTraffic

Designação Descrição Valor
{propriedade personalizada} Int

EndpointPropertiesBaseProperties

Designação Descrição Valor
{propriedade personalizada} string

OnlineEndpointTraffic

Designação Descrição Valor
{propriedade personalizada} Int

Referência

Designação Descrição Valor
capacidade Se a SKU suportar scaleout/in, o inteiro de capacidade deve ser incluído. Se a expansão/entrada não for possível para o recurso, isso poderá ser omitido. Int
Família Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. string
Designação O nome do SKU. Ex - P3. Normalmente, é um código de letra + número string (obrigatório)
tamanho O tamanho do SKU. Quando o campo de nome é a combinação de camada e algum outro valor, este seria o código autônomo. string
nível Este campo deve ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não é obrigatório em um PUT. 'Básico'
'Grátis'
'Premium'
'Padrão'

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso workspaces/onlineEndpoints 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/onlineEndpoints, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/onlineEndpoints@2022-02-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      authMode = "string"
      compute = "string"
      description = "string"
      keys = {
        primaryKey = "string"
        secondaryKey = "string"
        primaryKey = "string"
        secondaryKey = "string"
        primaryKey = "string"
        secondaryKey = "string"
      }
      mirrorTraffic = {
        {customized property} = int
      }
      properties = {
        {customized property} = "string"
      }
      publicNetworkAccess = "string"
      traffic = {
        {customized property} = int
      }
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Valores de propriedade

workspaces/onlineEndpoints

Designação Descrição Valor
tipo O tipo de recurso "Microsoft.MachineLearningServices/workspaces/onlineEndpoints@2022-02-01-preview"
Designação O nome do recurso string (obrigatório)
Localização A geolocalização onde o recurso vive string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID do recurso do tipo: espaços de trabalho
Etiquetas Tags de recursos. Dicionário de nomes e valores de tags.
SKU Detalhes de sku necessários para o contrato ARM para Autoscaling. Sku
tipo Metadados usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo. string
identidade Identidade do serviço gerenciado (identidades atribuídas pelo sistema e/ou pelo usuário) ManagedServiceIdentity
propriedades [Obrigatório] Atributos adicionais da entidade. OnlineEndpointDetails (obrigatório)

ManagedServiceIdentity

Designação Descrição Valor
tipo Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (obrigatório)
identity_ids O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores de dicionário podem ser objetos vazios ({}) em solicitações. Matriz de IDs de identidade do usuário.

UserAssignedIdentities

Designação Descrição Valor
{propriedade personalizada} UserAssignedIdentity

UserAssignedIdentity

Este objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.

OnlineEndpointDetails

Designação Descrição Valor
authMode [Obrigatório] Use 'Key' para autenticação baseada em chave e 'AMLToken' para autenticação baseada em token do Azure Machine Learning. 'Key' não expira, mas 'AMLToken' sim. "AADToken"
"AMLToken"
"Chave" (obrigatório)
computação ID do recurso ARM da computação, se existir.
opcional
string
Descrição Descrição do parâmetro de avaliação de inferência. string
Teclas EndpointAuthKeys para definir inicialmente em um Endpoint.
Esta propriedade será sempre retornada como null. Os valores AuthKey devem ser recuperados usando a API ListKeys.
EndpointAuthKeys
espelhoTráfego Porcentagem de tráfego a ser espelhada para cada implantação sem usar a pontuação retornada. Os valores de tráfego têm de totalizar um máximo de 50. OnlineEndpointMirrorTraffic
propriedades Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas. EndpointPropertiesBaseProperties
publicNetworkAccess Defina como "Habilitado" para pontos de extremidade que devem permitir acesso público quando o Link Privado estiver habilitado. "Desativado"
"Habilitado"
Trânsito Porcentagem de tráfego do ponto de extremidade a ser desviado para cada implantação. Os valores de tráfego precisam somar 100. OnlineEndpointTraffic

Ponto de extremidadeAuthKeys

Designação Descrição Valor
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string

OnlineEndpointMirrorTraffic

Designação Descrição Valor
{propriedade personalizada} Int

EndpointPropertiesBaseProperties

Designação Descrição Valor
{propriedade personalizada} string

OnlineEndpointTraffic

Designação Descrição Valor
{propriedade personalizada} Int

Referência

Designação Descrição Valor
capacidade Se a SKU suportar scaleout/in, o inteiro de capacidade deve ser incluído. Se a expansão/entrada não for possível para o recurso, isso poderá ser omitido. Int
Família Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. string
Designação O nome do SKU. Ex - P3. Normalmente, é um código de letra + número string (obrigatório)
tamanho O tamanho do SKU. Quando o campo de nome é a combinação de camada e algum outro valor, este seria o código autônomo. string
nível Este campo deve ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não é obrigatório em um PUT. "Básico"
"Grátis"
"Premium"
"Padrão"