Share via


Microsoft.MachineLearningServices çalışma alanları/onlineEndpoints 2023-06-01-preview

Bicep kaynak tanımı

Çalışma alanları/onlineEndpoints kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MachineLearningServices/workspaces/onlineEndpoints kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/onlineEndpoints@2023-06-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'
      {customized property}: 'string'
    }
    publicNetworkAccess: 'string'
    traffic: {
      {customized property}: int
    }
  }
}

Özellik değerleri

çalışma alanları/onlineEndpoints

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
location Kaynağın bulunduğu coğrafi konum dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
Sku Otomatik Ölçeklendirme için ARM sözleşmesi için gereken SKU ayrıntıları. Sku
Tür Portal/araçlar/vb. tarafından aynı türdeki kaynaklar için farklı UX deneyimlerini işlemek için kullanılan meta veriler. string
Üst Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: çalışma alanları
identity Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) ManagedServiceIdentity
properties [Gerekli] Varlığın ek öznitelikleri. OnlineEndpointProperties (gerekli)

ManagedServiceIdentity

Ad Açıklama Değer
tür Yönetilen hizmet kimliğinin türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). 'Yok'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (gerekli)
userAssignedIdentities Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. UserAssignedIdentities

UserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserAssignedIdentity

UserAssignedIdentity

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.

OnlineEndpointProperties

Ad Açıklama Değer
authMode [Gerekli] Anahtar tabanlı kimlik doğrulaması için 'Anahtar' ve Azure Machine Learning belirteç tabanlı kimlik doğrulaması için 'AMLToken' kullanın. 'Anahtar'ın süresi dolmaz ancak 'AMLToken' geçerli olur. 'AADToken'
'AMLToken'
'Key' (gerekli)
işlem varsa, işlemin ARM kaynak kimliği.
isteğe bağlı
string
açıklama Çıkarım uç noktasının açıklaması. string
keys EndpointAuthKeys, başlangıçta bir Uç Noktada ayarlanır.
Bu özellik her zaman null olarak döndürülür. AuthKey değerleri ListKeys API'sini kullanarak alınmalıdır.
EndpointAuthKeys
mirrorTraffic Döndürülen puanlama kullanılmadan her dağıtıma yansıtılacak trafiğin yüzdesi. Trafik değerlerinin en yüksek 50'ye kadar toplamı gerekir. OnlineEndpointMirrorTraffic
properties Özellik sözlüğü. Özellikler eklenebilir, ancak kaldırılamaz veya değiştirilemez. EndpointPropertiesBaseProperties
publicNetworkAccess Özel Bağlantı etkinleştirildiğinde genel erişime izin vermesi gereken uç noktalar için "Etkin" olarak ayarlayın. 'Devre Dışı'
'Etkin'
Trafik Uç noktadan her dağıtıma yönlendirecek trafiğin yüzdesi. Trafik değerlerinin 100'e toplamı gerekir. OnlineEndpointTraffic

EndpointAuthKeys

Ad Açıklama Değer
primaryKey Birincil anahtar. string
secondaryKey İkincil anahtar. string
primaryKey Birincil anahtar. string
secondaryKey İkincil anahtar. string
primaryKey Birincil anahtar. string
secondaryKey İkincil anahtar. string

OnlineEndpointMirrorTraffic

Ad Açıklama Değer
{özelleştirilmiş özellik} int

EndpointPropertiesBaseProperties

Ad Açıklama Değer
{özelleştirilmiş özellik} string
{özelleştirilmiş özellik} string

OnlineEndpointTraffic

Ad Açıklama Değer
{özelleştirilmiş özellik} int

Sku

Ad Açıklama Değer
capacity SKU ölçeği genişletmeyi/daraltma işlemini destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. int
aile Hizmetin aynı SKU için farklı nesil donanımları varsa, bu burada yakalanabilir. string
name SKU'nun adı. Ex - P3. Bu genellikle letter+number kodudur dize (gerekli)
boyut SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olur. string
tier Hizmetin birden fazla katmanı varsa ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. 'Temel'
'Ücretsiz'
'Premium'
'Standart'

ARM şablonu kaynak tanımı

Çalışma alanları/onlineEndpoints kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MachineLearningServices/workspaces/onlineEndpoints kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.MachineLearningServices/workspaces/onlineEndpoints",
  "apiVersion": "2023-06-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",
      "{customized property}": "string"
    },
    "publicNetworkAccess": "string",
    "traffic": {
      "{customized property}": "int"
    }
  }
}

Özellik değerleri

çalışma alanları/onlineEndpoints

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.MachineLearningServices/workspaces/onlineEndpoints'
apiVersion Kaynak API'sinin sürümü '2023-06-01-preview'
name Kaynak adı

JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
location Kaynağın bulunduğu coğrafi konum dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
Sku Otomatik Ölçeklendirme için ARM sözleşmesi için gereken SKU ayrıntıları. Sku
Tür Portal/araçlar/vb. tarafından aynı türdeki kaynaklar için farklı UX deneyimlerini işlemek için kullanılan meta veriler. string
identity Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) ManagedServiceIdentity
properties [Gerekli] Varlığın ek öznitelikleri. OnlineEndpointProperties (gerekli)

ManagedServiceIdentity

Ad Açıklama Değer
tür Yönetilen hizmet kimliğinin türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). 'Yok'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (gerekli)
userAssignedIdentities Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. UserAssignedIdentities

UserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserAssignedIdentity

UserAssignedIdentity

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.

OnlineEndpointProperties

Ad Açıklama Değer
authMode [Gerekli] Anahtar tabanlı kimlik doğrulaması için 'Anahtar' ve Azure Machine Learning belirteç tabanlı kimlik doğrulaması için 'AMLToken' kullanın. 'Anahtar'ın süresi dolmaz ancak 'AMLToken' geçerli olur. 'AADToken'
'AMLToken'
'Key' (gerekli)
işlem varsa, işlemin ARM kaynak kimliği.
isteğe bağlı
string
açıklama Çıkarım uç noktasının açıklaması. string
keys EndpointAuthKeys, başlangıçta bir Uç Noktada ayarlanır.
Bu özellik her zaman null olarak döndürülür. AuthKey değerleri ListKeys API'sini kullanarak alınmalıdır.
EndpointAuthKeys
mirrorTraffic Döndürülen puanlama kullanılmadan her dağıtıma yansıtılacak trafiğin yüzdesi. Trafik değerlerinin en yüksek 50'ye kadar toplamı gerekir. OnlineEndpointMirrorTraffic
properties Özellik sözlüğü. Özellikler eklenebilir, ancak kaldırılamaz veya değiştirilemez. EndpointPropertiesBaseProperties
publicNetworkAccess Özel Bağlantı etkinleştirildiğinde genel erişime izin vermesi gereken uç noktalar için "Etkin" olarak ayarlayın. 'Devre Dışı'
'Etkin'
Trafik Uç noktadan her dağıtıma yönlendirecek trafiğin yüzdesi. Trafik değerlerinin 100'e toplamı gerekir. OnlineEndpointTraffic

EndpointAuthKeys

Ad Açıklama Değer
primaryKey Birincil anahtar. string
secondaryKey İkincil anahtar. string
primaryKey Birincil anahtar. string
secondaryKey İkincil anahtar. string
primaryKey Birincil anahtar. string
secondaryKey İkincil anahtar. string

OnlineEndpointMirrorTraffic

Ad Açıklama Değer
{özelleştirilmiş özellik} int

EndpointPropertiesBaseProperties

Ad Açıklama Değer
{özelleştirilmiş özellik} string
{özelleştirilmiş özellik} string

OnlineEndpointTraffic

Ad Açıklama Değer
{özelleştirilmiş özellik} int

Sku

Ad Açıklama Değer
capacity SKU ölçeği genişletmeyi/daraltma işlemini destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. int
aile Hizmetin aynı SKU için farklı nesil donanımları varsa, bu durum burada yakalanabilir. string
name SKU'nun adı. Ex - P3. Bu genellikle bir harf+sayı kodudur dize (gerekli)
boyut SKU boyutu. Ad alanı katman ve başka bir değerin birleşimi olduğunda, bu tek başına kod olacaktır. string
tier Hizmetin birden fazla katmanı varsa ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. 'Temel'
'Ücretsiz'
'Premium'
'Standart'

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Çalışma alanları/onlineEndpoints kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MachineLearningServices/workspaces/onlineEndpoints kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/onlineEndpoints@2023-06-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"
        {customized property} = "string"
      }
      publicNetworkAccess = "string"
      traffic = {
        {customized property} = int
      }
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Özellik değerleri

çalışma alanları/onlineEndpoints

Ad Açıklama Değer
tür Kaynak türü "Microsoft.MachineLearningServices/workspaces/onlineEndpoints@2023-06-01-preview"
name Kaynak adı dize (gerekli)
location Kaynağın bulunduğu coğrafi konum dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü: çalışma alanları kimliği
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
Sku Otomatik Ölçeklendirme için ARM sözleşmesi için gereken SKU ayrıntıları. Sku
Tür Portal/araçlar/vb. tarafından aynı türdeki kaynaklar için farklı UX deneyimlerini işlemek için kullanılan meta veriler. string
identity Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) ManagedServiceIdentity
properties [Gerekli] Varlığın ek öznitelikleri. OnlineEndpointProperties (gerekli)

ManagedServiceIdentity

Ad Açıklama Değer
tür Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (gerekli)
identity_ids Kaynakla ilişkilendirilmiş kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. Kullanıcı kimliği kimlikleri dizisi.

UserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserAssignedIdentity

UserAssignedIdentity

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

OnlineEndpointProperties

Ad Açıklama Değer
authMode [Gerekli] Anahtar tabanlı kimlik doğrulaması için 'Anahtar' ve Azure Machine Learning belirteç tabanlı kimlik doğrulaması için 'AMLToken' kullanın. 'Key' değerinin süresi dolmaz ancak 'AMLToken' sona erer. "AADToken"
"AMLToken"
"Anahtar" (gerekli)
işlem Varsa işlemin ARM kaynak kimliği.
isteğe bağlı
string
açıklama Çıkarım uç noktasının açıklaması. string
keys EndpointAuthKeys, başlangıçta bir Uç Noktada ayarlanır.
Bu özellik her zaman null olarak döndürülür. AuthKey değerleri ListKeys API'sini kullanarak alınmalıdır.
EndpointAuthKeys
mirrorTraffic Döndürülen puanlama kullanılmadan her dağıtıma yansıtılacak trafiğin yüzdesi. Trafik değerlerinin en yüksek 50'ye kadar toplamı gerekir. OnlineEndpointMirrorTraffic
properties Özellik sözlüğü. Özellikler eklenebilir, ancak kaldırılamaz veya değiştirilemez. EndpointPropertiesBaseProperties
publicNetworkAccess Özel Bağlantı etkinleştirildiğinde genel erişime izin vermesi gereken uç noktalar için "Etkin" olarak ayarlayın. "Devre dışı"
"Etkin"
Trafik Uç noktadan her dağıtıma yönlendirecek trafiğin yüzdesi. Trafik değerlerinin 100'e toplamı gerekir. OnlineEndpointTraffic

EndpointAuthKeys

Ad Açıklama Değer
primaryKey Birincil anahtar. string
secondaryKey İkincil anahtar. string
primaryKey Birincil anahtar. string
secondaryKey İkincil anahtar. string
primaryKey Birincil anahtar. string
secondaryKey İkincil anahtar. string

OnlineEndpointMirrorTraffic

Ad Açıklama Değer
{özelleştirilmiş özellik} int

EndpointPropertiesBaseProperties

Ad Açıklama Değer
{özelleştirilmiş özellik} string
{özelleştirilmiş özellik} string

OnlineEndpointTraffic

Ad Açıklama Değer
{özelleştirilmiş özellik} int

Sku

Ad Açıklama Değer
capacity SKU ölçeği genişletmeyi/daraltma işlemini destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. int
aile Hizmetin aynı SKU için farklı nesil donanımları varsa, bu durum burada yakalanabilir. string
name SKU'nun adı. Ex - P3. Bu genellikle bir harf+sayı kodudur dize (gerekli)
boyut SKU boyutu. Ad alanı katman ve başka bir değerin birleşimi olduğunda, bu tek başına kod olacaktır. string
tier Hizmetin birden fazla katmanı varsa ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. "Temel"
"Ücretsiz"
"Premium"
"Standart"