Share via


Microsoft.MachineLearningServices kayıt defterleri 2023-04-01

Bicep kaynak tanımı

Kayıt defterleri 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/registries kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.MachineLearningServices/registries@2023-04-01' = {
  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: {
    discoveryUrl: 'string'
    intellectualPropertyPublisher: 'string'
    managedResourceGroup: {
      resourceId: 'string'
    }
    mlFlowRegistryUri: 'string'
    privateEndpointConnections: [
      {
        id: 'string'
        location: 'string'
        properties: {
          groupIds: [
            'string'
          ]
          privateEndpoint: {
            subnetArmId: 'string'
          }
          privateLinkServiceConnectionState: {
            actionsRequired: 'string'
            description: 'string'
            status: 'string'
          }
          provisioningState: 'string'
        }
      }
    ]
    publicNetworkAccess: 'string'
    regionDetails: [
      {
        acrDetails: [
          {
            systemCreatedAcrAccount: {
              acrAccountName: 'string'
              acrAccountSku: 'string'
              armResourceId: {
                resourceId: 'string'
              }
            }
            userCreatedAcrAccount: {
              armResourceId: {
                resourceId: 'string'
              }
            }
          }
        ]
        location: 'string'
        storageAccountDetails: [
          {
            systemCreatedStorageAccount: {
              allowBlobPublicAccess: bool
              armResourceId: {
                resourceId: 'string'
              }
              storageAccountHnsEnabled: bool
              storageAccountName: 'string'
              storageAccountType: 'string'
            }
            userCreatedStorageAccount: {
              armResourceId: {
                resourceId: 'string'
              }
            }
          }
        ]
      }
    ]
  }
}

Özellik değerleri

Kayıt

Ad Açıklama Değer
name Kaynak adı 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. RegistryProperties (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.

RegistryProperties

Ad Açıklama Değer
discoveryUrl Kayıt Defteri için bulma URL'si string
intellectualPropertyPublisher Kayıt defteri için IntellectualPropertyPublisher string
managedResourceGroup Kayıt defterinde sistem tarafından oluşturulan kaynaklar varsa yönetilen RG'nin ResourceId değeri ArmResourceId
mlFlowRegistryUri Kayıt Defteri için MLFlow Kayıt Defteri URI'si string
privateEndpointConnections Özel bağlantı portalında bekleyen bağlantılar için kullanılan özel uç nokta bağlantı bilgileri RegistryPrivateEndpointConnection[]
publicNetworkAccess Kayıt Defteri'ne İnternet'ten erişilebilir mi?
Olası değerler: "Etkin" veya "Devre Dışı"
string
regionDetails Kayıt defterinin içinde olduğu her bölgenin ayrıntıları RegistryRegionArmDetails[]

ArmResourceId

Ad Açıklama Değer
resourceId Arm ResourceId şu biçimdedir: "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
or "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
string

RegistryPrivateEndpointConnection

Ad Açıklama Değer
kimlik Bu, SRP'de oluşturulan özel uç nokta bağlantı adıdır
Tam kaynak kimliği: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/privateEndpointConnections/{peConnectionName}
string
location Çalışma alanı konumuyla aynı. string
properties Özel Uç Nokta Bağlantısının Özellikleri RegistryPrivateEndpointConnectionProperties

RegistryPrivateEndpointConnectionProperties

Ad Açıklama Değer
groupId değerleri Grup kimlikleri string[]
privateEndpoint Bu PE bağlantısına bağlı PE ağ kaynağı. PrivateEndpointResource
privateLinkServiceConnectionState Bağlantı durumu. RegistryPrivateLinkServiceConnectionState
provisioningState Null, "Başarılı", "Sağlama", "Başarısız" değerlerinden biri. Onaylanmasa da null olur. string

PrivateEndpointResource

Ad Açıklama Değer
subnetArmId Özel uç noktanın bağlı olduğu subnetId. string

RegistryPrivateLinkServiceConnectionState

Ad Açıklama Değer
actionsRequired Bazı RP'ler "Yok" seçeneğini belirledi. Diğer RP'ler bunu bölge genişletmesi için kullanır. string
açıklama NRP belgesi başına onayla ilgili ileti için kullanılabileceğini belirten kullanıcı tanımlı ileti. string
durum Hizmet tüketicisinin hizmet sağlayıcısıyla bağlantı durumu 'Onaylandı'
'Bağlantısı Kesildi'
'Beklemede'
'Reddedildi'

RegistryRegionArmDetails

Ad Açıklama Değer
acrDetails ACR hesaplarının listesi AcrDetails[]
location Kayıt defterinin bulunduğu konum string
storageAccountDetails Depolama hesaplarının listesi StorageAccountDetails[]

AcrDetails

Ad Açıklama Değer
systemCreatedAcrAccount Kayıt Defteri için kullanılacak sistem tarafından oluşturulan ACR hesabının ayrıntıları SystemCreatedAcrAccount
userCreatedAcrAccount Kayıt Defteri için kullanılacak kullanıcı tarafından oluşturulan ACR hesabının ayrıntıları UserCreatedAcrAccount

SystemCreatedAcrAccount

Ad Açıklama Değer
acrAccountName ACR hesabının adı string
acrAccountSku ACR hesabının SKU'su string
armResourceId Bu, ACR hesabı oluşturulduktan sonra doldurulur. ArmResourceId

UserCreatedAcrAccount

Ad Açıklama Değer
armResourceId Kaynağın ARM ResourceId değeri ArmResourceId

StorageAccountDetails

Ad Açıklama Değer
systemCreatedStorageAccount Kayıt defteri için kullanılacak sistem tarafından oluşturulan depolama hesabının ayrıntıları SystemCreatedStorageAccount
userCreatedStorageAccount Kayıt defteri için kullanılacak kullanıcı tarafından oluşturulan depolama hesabının ayrıntıları UserCreatedStorageAccount

SystemCreatedStorageAccount

Ad Açıklama Değer
allowBlobPublicAccess Genel blob erişimine izin verilir bool
armResourceId Bu, depolama hesabı oluşturulduktan sonra doldurulur. ArmResourceId
storageAccountHnsEnabled Depolama hesabı için HNS etkinleştirildi bool
storageAccountName Depolama hesabının adı string
storageAccountType İzin verilen değerler:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
string

UserCreatedStorageAccount

Ad Açıklama Değer
armResourceId Kaynağın ARM ResourceId değeri ArmResourceId

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ı

Kayıt defterleri 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/registries kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.MachineLearningServices/registries",
  "apiVersion": "2023-04-01",
  "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": {
    "discoveryUrl": "string",
    "intellectualPropertyPublisher": "string",
    "managedResourceGroup": {
      "resourceId": "string"
    },
    "mlFlowRegistryUri": "string",
    "privateEndpointConnections": [
      {
        "id": "string",
        "location": "string",
        "properties": {
          "groupIds": [ "string" ],
          "privateEndpoint": {
            "subnetArmId": "string"
          },
          "privateLinkServiceConnectionState": {
            "actionsRequired": "string",
            "description": "string",
            "status": "string"
          },
          "provisioningState": "string"
        }
      }
    ],
    "publicNetworkAccess": "string",
    "regionDetails": [
      {
        "acrDetails": [
          {
            "systemCreatedAcrAccount": {
              "acrAccountName": "string",
              "acrAccountSku": "string",
              "armResourceId": {
                "resourceId": "string"
              }
            },
            "userCreatedAcrAccount": {
              "armResourceId": {
                "resourceId": "string"
              }
            }
          }
        ],
        "location": "string",
        "storageAccountDetails": [
          {
            "systemCreatedStorageAccount": {
              "allowBlobPublicAccess": "bool",
              "armResourceId": {
                "resourceId": "string"
              },
              "storageAccountHnsEnabled": "bool",
              "storageAccountName": "string",
              "storageAccountType": "string"
            },
            "userCreatedStorageAccount": {
              "armResourceId": {
                "resourceId": "string"
              }
            }
          }
        ]
      }
    ]
  }
}

Özellik değerleri

Kayıt

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.MachineLearningServices/kayıt defterleri'
apiVersion Kaynak API'sinin sürümü '2023-04-01'
name Kaynak adı 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. RegistryProperties (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.

RegistryProperties

Ad Açıklama Değer
discoveryUrl Kayıt Defteri için bulma URL'si string
intellectualPropertyPublisher Kayıt defteri için IntellectualPropertyPublisher string
managedResourceGroup Kayıt defterinde sistem tarafından oluşturulan kaynaklar varsa yönetilen RG'nin ResourceId değeri ArmResourceId
mlFlowRegistryUri Kayıt Defteri için MLFlow Kayıt Defteri URI'si string
privateEndpointConnections Özel bağlantı portalında bekleyen bağlantılar için kullanılan özel uç nokta bağlantı bilgileri RegistryPrivateEndpointConnection[]
publicNetworkAccess Kayıt Defteri'ne İnternet'ten erişilebilir mi?
Olası değerler: "Etkin" veya "Devre Dışı"
string
regionDetails Kayıt defterinin içinde olduğu her bölgenin ayrıntıları RegistryRegionArmDetails[]

ArmResourceId

Ad Açıklama Değer
resourceId Arm ResourceId "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}" biçimindedir
or "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
string

RegistryPrivateEndpointConnection

Ad Açıklama Değer
kimlik Bu, SRP'de oluşturulan özel uç nokta bağlantı adıdır
Tam kaynak kimliği: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/privateEndpointConnections/{peConnectionName}
string
location Çalışma alanı konumuyla aynı. string
properties Özel Uç Nokta Bağlantısının Özellikleri RegistryPrivateEndpointConnectionProperties

RegistryPrivateEndpointConnectionProperties

Ad Açıklama Değer
groupId'ler Grup kimlikleri dize[]
privateEndpoint Bu PE bağlantısına bağlı PE ağ kaynağı. PrivateEndpointResource
privateLinkServiceConnectionState Bağlantı durumu. RegistryPrivateLinkServiceConnectionState
provisioningState Null, "Başarılı", "Sağlama", "Başarısız" değerlerinden biri. Onaylanmasa da null olur. string

PrivateEndpointResource

Ad Açıklama Değer
subnetArmId Özel uç noktanın bağlı olduğu subnetId. string

RegistryPrivateLinkServiceConnectionState

Ad Açıklama Değer
actionsRequired Bazı RP'ler "Yok" seçeneğini belirledi. Diğer RP'ler bunu bölge genişletme için kullanır. string
açıklama NRP belgesi başına onayla ilgili ileti için kullanılabilecek kullanıcı tanımlı ileti. string
durum Hizmet tüketicisinin hizmet sağlayıcısıyla bağlantı durumu 'Onaylandı'
'Bağlantısı Kesildi'
'Beklemede'
'Reddedildi'

RegistryRegionArmDetails

Ad Açıklama Değer
acrDetails ACR hesaplarının listesi AcrDetails[]
location Kayıt defterinin bulunduğu konum string
storageAccountDetails Depolama hesaplarının listesi StorageAccountDetails[]

AcrDetails

Ad Açıklama Değer
systemCreatedAcrAccount Kayıt Defteri için kullanılacak sistem tarafından oluşturulan ACR hesabının ayrıntıları SystemCreatedAcrAccount
userCreatedAcrAccount Kayıt Defteri için kullanılacak kullanıcı tarafından oluşturulan ACR hesabının ayrıntıları UserCreatedAcrAccount

SystemCreatedAcrAccount

Ad Açıklama Değer
acrAccountName ACR hesabının adı string
acrAccountSku ACR hesabının SKU'su string
armResourceId Bu, ACR hesabı oluşturulduktan sonra doldurulur. ArmResourceId

UserCreatedAcrAccount

Ad Açıklama Değer
armResourceId Kaynağın ARM ResourceId değeri ArmResourceId

StorageAccountDetails

Ad Açıklama Değer
systemCreatedStorageAccount Kayıt defteri için kullanılacak sistem tarafından oluşturulan depolama hesabının ayrıntıları SystemCreatedStorageAccount
userCreatedStorageAccount Kayıt defteri için kullanılacak kullanıcı tarafından oluşturulan depolama hesabının ayrıntıları UserCreatedStorageAccount

SystemCreatedStorageAccount

Ad Açıklama Değer
allowBlobPublicAccess Genel blob erişimine izin verilir bool
armResourceId Bu, depolama hesabı oluşturulduktan sonra doldurulur. ArmResourceId
storageAccountHnsEnabled Depolama hesabı için HNS etkinleştirildi bool
storageAccountName Depolama hesabının adı string
storageAccountType İzin verilen değerler:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
string

UserCreatedStorageAccount

Ad Açıklama Değer
armResourceId Kaynağın ARM ResourceId değeri ArmResourceId

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ı

Kayıt defterleri 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/kayıt defterleri kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/registries@2023-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      discoveryUrl = "string"
      intellectualPropertyPublisher = "string"
      managedResourceGroup = {
        resourceId = "string"
      }
      mlFlowRegistryUri = "string"
      privateEndpointConnections = [
        {
          id = "string"
          location = "string"
          properties = {
            groupIds = [
              "string"
            ]
            privateEndpoint = {
              subnetArmId = "string"
            }
            privateLinkServiceConnectionState = {
              actionsRequired = "string"
              description = "string"
              status = "string"
            }
            provisioningState = "string"
          }
        }
      ]
      publicNetworkAccess = "string"
      regionDetails = [
        {
          acrDetails = [
            {
              systemCreatedAcrAccount = {
                acrAccountName = "string"
                acrAccountSku = "string"
                armResourceId = {
                  resourceId = "string"
                }
              }
              userCreatedAcrAccount = {
                armResourceId = {
                  resourceId = "string"
                }
              }
            }
          ]
          location = "string"
          storageAccountDetails = [
            {
              systemCreatedStorageAccount = {
                allowBlobPublicAccess = bool
                armResourceId = {
                  resourceId = "string"
                }
                storageAccountHnsEnabled = bool
                storageAccountName = "string"
                storageAccountType = "string"
              }
              userCreatedStorageAccount = {
                armResourceId = {
                  resourceId = "string"
                }
              }
            }
          ]
        }
      ]
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Özellik değerleri

Kayıt

Ad Açıklama Değer
tür Kaynak türü "Microsoft.MachineLearningServices/registries@2023-04-01"
name Kaynak adı dize (gerekli)
location Kaynağın bulunduğu coğrafi konum dize (gerekli)
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
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. RegistryProperties (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.

RegistryProperties

Ad Açıklama Değer
discoveryUrl Kayıt Defteri için bulma URL'si string
intellectualPropertyPublisher Kayıt defteri için IntellectualPropertyPublisher string
managedResourceGroup Kayıt defterinde sistem tarafından oluşturulan kaynaklar varsa yönetilen RG'nin ResourceId değeri ArmResourceId
mlFlowRegistryUri Kayıt Defteri için MLFlow Kayıt Defteri URI'si string
privateEndpointConnections Özel bağlantı portalında bekleyen bağlantılar için kullanılan özel uç nokta bağlantı bilgileri RegistryPrivateEndpointConnection[]
publicNetworkAccess Kayıt defterine İnternet'ten erişilebilir mi?
Olası değerler: "Etkin" veya "Devre Dışı"
string
regionDetails Kayıt defterinin içinde olduğu her bölgenin ayrıntıları RegistryRegionArmDetails[]

ArmResourceId

Ad Açıklama Değer
resourceId Arm ResourceId şu biçimdedir: "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
or "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
string

RegistryPrivateEndpointConnection

Ad Açıklama Değer
kimlik Bu, SRP'de oluşturulan özel uç nokta bağlantı adıdır
Tam kaynak kimliği: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/privateEndpointConnections/{peConnectionName}
string
location Çalışma alanı konumuyla aynı. string
properties Özel Uç Nokta Bağlantısının Özellikleri RegistryPrivateEndpointConnectionProperties

RegistryPrivateEndpointConnectionProperties

Ad Açıklama Değer
groupId değerleri Grup kimlikleri string[]
privateEndpoint Bu PE bağlantısına bağlı PE ağ kaynağı. PrivateEndpointResource
privateLinkServiceConnectionState Bağlantı durumu. RegistryPrivateLinkServiceConnectionState
provisioningState Null, "Başarılı", "Sağlama", "Başarısız" değerlerinden biri. Onaylanmasa da null olur. string

PrivateEndpointResource

Ad Açıklama Değer
subnetArmId Özel uç noktanın bağlı olduğu subnetId. string

RegistryPrivateLinkServiceConnectionState

Ad Açıklama Değer
actionsRequired Bazı RP'ler "Yok" seçeneğini belirledi. Diğer RP'ler bunu bölge genişletmesi için kullanır. string
açıklama NRP belgesi başına onayla ilgili ileti için kullanılabileceğini belirten kullanıcı tanımlı ileti. string
durum Hizmet tüketicisinin hizmet sağlayıcısıyla bağlantı durumu "Onaylandı"
"Bağlantısı Kesildi"
"Beklemede"
"Reddedildi"

RegistryRegionArmDetails

Ad Açıklama Değer
acrDetails ACR hesaplarının listesi AcrDetails[]
location Kayıt defterinin bulunduğu konum string
storageAccountDetails Depolama hesaplarının listesi StorageAccountDetails[]

AcrDetails

Ad Açıklama Değer
systemCreatedAcrAccount Kayıt Defteri için kullanılacak sistem tarafından oluşturulan ACR hesabının ayrıntıları SystemCreatedAcrAccount
userCreatedAcrAccount Kayıt Defteri için kullanılacak kullanıcı tarafından oluşturulan ACR hesabının ayrıntıları UserCreatedAcrAccount

SystemCreatedAcrAccount

Ad Açıklama Değer
acrAccountName ACR hesabının adı string
acrAccountSku ACR hesabının SKU'su string
armResourceId Bu, ACR hesabı oluşturulduktan sonra doldurulur. ArmResourceId

UserCreatedAcrAccount

Ad Açıklama Değer
armResourceId Kaynağın ARM ResourceId değeri ArmResourceId

StorageAccountDetails

Ad Açıklama Değer
systemCreatedStorageAccount Kayıt defteri için kullanılacak sistem tarafından oluşturulan depolama hesabının ayrıntıları SystemCreatedStorageAccount
userCreatedStorageAccount Kayıt defteri için kullanılacak kullanıcı tarafından oluşturulan depolama hesabının ayrıntıları UserCreatedStorageAccount

SystemCreatedStorageAccount

Ad Açıklama Değer
allowBlobPublicAccess Genel blob erişimine izin verilir bool
armResourceId Depolama hesabı oluşturulduktan sonra bu doldurulur. ArmResourceId
storageAccountHnsEnabled Depolama hesabı için HNS etkinleştirildi bool
storageAccountName Depolama hesabının adı string
storageAccountType İzin verilen değerler:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
string

UserCreatedStorageAccount

Ad Açıklama Değer
armResourceId Kaynağın ARM ResourceId değeri ArmResourceId

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"