Поделиться через


Реестры Microsoft.MachineLearningServices 2022-12-01-preview

Определение ресурсов Bicep

Тип ресурса реестров можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/registries, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.MachineLearningServices/registries@2022-12-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: {
    description: 'string'
    discoveryUrl: 'string'
    intellectualPropertyPublisher: 'string'
    managedResourceGroup: {
      resourceId: 'string'
    }
    mlFlowRegistryUri: 'string'
    privateLinkCount: int
    properties: {
      {customized property}: 'string'
    }
    publicNetworkAccess: 'string'
    regionDetails: [
      {
        acrDetails: [
          {
            systemCreatedAcrAccount: {
              acrAccountSku: 'string'
              armResourceId: {
                resourceId: 'string'
              }
            }
            userCreatedAcrAccount: {
              armResourceId: {
                resourceId: 'string'
              }
            }
          }
        ]
        location: 'string'
        storageAccountDetails: [
          {
            systemCreatedStorageAccount: {
              allowBlobPublicAccess: bool
              armResourceId: {
                resourceId: 'string'
              }
              storageAccountHnsEnabled: bool
              storageAccountType: 'string'
            }
            userCreatedStorageAccount: {
              armResourceId: {
                resourceId: 'string'
              }
            }
          }
        ]
      }
    ]
    tags: {}
  }
}

Значения свойств

Реестров

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
Теги Теги ресурсов. Словарь имен и значений тегов. См. теги в шаблонах
SKU Сведения о SKU, необходимые для контракта ARM для автомасштабирования. Sku
добрый Метаданные, используемые порталом или инструментом и т. д., для отображения различных интерфейсов пользовательского интерфейса для ресурсов одного типа. струна
тождество Управляемое удостоверение службы (назначенные системой удостоверения и (или) назначенные пользователем удостоверения ManagedServiceIdentity
свойства [Обязательный] Дополнительные атрибуты сущности. RegistryProperties (обязательно)

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

UserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} UserAssignedIdentity

UserAssignedIdentity

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

RegistryProperties

Имя Описание Ценность
описание Текст описания ресурса. струна
discoveryUrl струна
интеллектуальнаяpropertyPublisher струна
managedResourceGroup Управляемая группа ресурсов, созданная для реестра ArmResourceId
mlFlowRegistryUri струна
privateLinkCount int
свойства Словарь свойств ресурса. ResourceBaseProperties
publicNetworkAccess струна
regionDetails Сведения о каждом регионе, в который находится реестр RegistryRegionArmDetails[]
Теги Словарь тегов. Теги можно добавлять, удалять и обновлять. объект

ArmResourceId

Имя Описание Ценность
resourceId Arm ResourceId находится в формате "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
или "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
струна

ResourceBaseProperties

Имя Описание Ценность
{настраиваемое свойство} струна

RegistryRegionArmDetails

Имя Описание Ценность
acrDetails Список учетных записей ACR AcrDetails[]
местоположение Расположение, в котором существует реестр струна
storageAccountDetails Список учетных записей хранения StorageAccountDetails[]

AcrDetails

Имя Описание Ценность
systemCreatedAcrAccount SystemCreatedAccount
userCreatedAcrAccount UserCreatedAccount

SystemCreatedAcrAccount

Имя Описание Ценность
acrAccountSku струна
armResourceId ARM ResourceId ресурса ресурса ArmResourceId

UserCreatedAcrAccount

Имя Описание Ценность
armResourceId ARM ResourceId ресурса ресурса ArmResourceId

StorageAccountDetails

Имя Описание Ценность
systemCreatedStorageAccount SystemCreatedStorageAccount
userCreatedStorageAccount UserCreatedStorageAccount

SystemCreatedStorageAccount

Имя Описание Ценность
allowBlobPublicAccess bool
armResourceId ARM ResourceId ресурса ресурса ArmResourceId
storageAccountHnsEnabled bool
storageAccountType Допустимые значения:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
струна

UserCreatedStorageAccount

Имя Описание Ценность
armResourceId ARM ResourceId ресурса ресурса ArmResourceId

Sku

Имя Описание Ценность
способность Если номер SKU поддерживает горизонтальное масштабирование или в, то целое число емкости должно быть включено. Если горизонтальное масштабирование невозможно для ресурса, это может быть опущено. int
семья Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. струна
имя Имя номера SKU. Ex - P3. Обычно это код буквы и числа строка (обязательно)
размер Размер номера SKU. Если поле имени является сочетанием уровня и другого значения, это будет автономный код. струна
ярус Это поле необходимо реализовать поставщиком ресурсов, если служба имеет несколько уровней, но не требуется для PUT. "Базовый"
"Бесплатный"
"Премиум"
"Стандартный"

Определение ресурса шаблона ARM

Тип ресурса реестров можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/registries, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.MachineLearningServices/registries",
  "apiVersion": "2022-12-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": {
    "description": "string",
    "discoveryUrl": "string",
    "intellectualPropertyPublisher": "string",
    "managedResourceGroup": {
      "resourceId": "string"
    },
    "mlFlowRegistryUri": "string",
    "privateLinkCount": "int",
    "properties": {
      "{customized property}": "string"
    },
    "publicNetworkAccess": "string",
    "regionDetails": [
      {
        "acrDetails": [
          {
            "systemCreatedAcrAccount": {
              "acrAccountSku": "string",
              "armResourceId": {
                "resourceId": "string"
              }
            },
            "userCreatedAcrAccount": {
              "armResourceId": {
                "resourceId": "string"
              }
            }
          }
        ],
        "location": "string",
        "storageAccountDetails": [
          {
            "systemCreatedStorageAccount": {
              "allowBlobPublicAccess": "bool",
              "armResourceId": {
                "resourceId": "string"
              },
              "storageAccountHnsEnabled": "bool",
              "storageAccountType": "string"
            },
            "userCreatedStorageAccount": {
              "armResourceId": {
                "resourceId": "string"
              }
            }
          }
        ]
      }
    ],
    "tags": {}
  }
}

Значения свойств

Реестров

Имя Описание Ценность
тип Тип ресурса "Microsoft.MachineLearningServices/registries"
apiVersion Версия API ресурсов '2022-12-01-preview'
имя Имя ресурса строка (обязательно)
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
Теги Теги ресурсов. Словарь имен и значений тегов. См. теги в шаблонах
SKU Сведения о SKU, необходимые для контракта ARM для автомасштабирования. Sku
добрый Метаданные, используемые порталом или инструментом и т. д., для отображения различных интерфейсов пользовательского интерфейса для ресурсов одного типа. струна
тождество Управляемое удостоверение службы (назначенные системой удостоверения и (или) назначенные пользователем удостоверения ManagedServiceIdentity
свойства [Обязательный] Дополнительные атрибуты сущности. RegistryProperties (обязательно)

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

UserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} UserAssignedIdentity

UserAssignedIdentity

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

RegistryProperties

Имя Описание Ценность
описание Текст описания ресурса. струна
discoveryUrl струна
интеллектуальнаяpropertyPublisher струна
managedResourceGroup Управляемая группа ресурсов, созданная для реестра ArmResourceId
mlFlowRegistryUri струна
privateLinkCount int
свойства Словарь свойств ресурса. ResourceBaseProperties
publicNetworkAccess струна
regionDetails Сведения о каждом регионе, в который находится реестр RegistryRegionArmDetails[]
Теги Словарь тегов. Теги можно добавлять, удалять и обновлять. объект

ArmResourceId

Имя Описание Ценность
resourceId Arm ResourceId находится в формате "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
или "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
струна

ResourceBaseProperties

Имя Описание Ценность
{настраиваемое свойство} струна

RegistryRegionArmDetails

Имя Описание Ценность
acrDetails Список учетных записей ACR AcrDetails[]
местоположение Расположение, в котором существует реестр струна
storageAccountDetails Список учетных записей хранения StorageAccountDetails[]

AcrDetails

Имя Описание Ценность
systemCreatedAcrAccount SystemCreatedAccount
userCreatedAcrAccount UserCreatedAccount

SystemCreatedAcrAccount

Имя Описание Ценность
acrAccountSku струна
armResourceId ARM ResourceId ресурса ресурса ArmResourceId

UserCreatedAcrAccount

Имя Описание Ценность
armResourceId ARM ResourceId ресурса ресурса ArmResourceId

StorageAccountDetails

Имя Описание Ценность
systemCreatedStorageAccount SystemCreatedStorageAccount
userCreatedStorageAccount UserCreatedStorageAccount

SystemCreatedStorageAccount

Имя Описание Ценность
allowBlobPublicAccess bool
armResourceId ARM ResourceId ресурса ресурса ArmResourceId
storageAccountHnsEnabled bool
storageAccountType Допустимые значения:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
струна

UserCreatedStorageAccount

Имя Описание Ценность
armResourceId ARM ResourceId ресурса ресурса ArmResourceId

Sku

Имя Описание Ценность
способность Если номер SKU поддерживает горизонтальное масштабирование или в, то целое число емкости должно быть включено. Если горизонтальное масштабирование невозможно для ресурса, это может быть опущено. int
семья Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. струна
имя Имя номера SKU. Ex - P3. Обычно это код буквы и числа строка (обязательно)
размер Размер номера SKU. Если поле имени является сочетанием уровня и другого значения, это будет автономный код. струна
ярус Это поле необходимо реализовать поставщиком ресурсов, если служба имеет несколько уровней, но не требуется для PUT. "Базовый"
"Бесплатный"
"Премиум"
"Стандартный"

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса реестров можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/registries, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/registries@2022-12-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      description = "string"
      discoveryUrl = "string"
      intellectualPropertyPublisher = "string"
      managedResourceGroup = {
        resourceId = "string"
      }
      mlFlowRegistryUri = "string"
      privateLinkCount = int
      properties = {
        {customized property} = "string"
      }
      publicNetworkAccess = "string"
      regionDetails = [
        {
          acrDetails = [
            {
              systemCreatedAcrAccount = {
                acrAccountSku = "string"
                armResourceId = {
                  resourceId = "string"
                }
              }
              userCreatedAcrAccount = {
                armResourceId = {
                  resourceId = "string"
                }
              }
            }
          ]
          location = "string"
          storageAccountDetails = [
            {
              systemCreatedStorageAccount = {
                allowBlobPublicAccess = bool
                armResourceId = {
                  resourceId = "string"
                }
                storageAccountHnsEnabled = bool
                storageAccountType = "string"
              }
              userCreatedStorageAccount = {
                armResourceId = {
                  resourceId = "string"
                }
              }
            }
          ]
        }
      ]
      tags = {}
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Значения свойств

Реестров

Имя Описание Ценность
тип Тип ресурса "Microsoft.MachineLearningServices/registries@2022-12-01-preview"
имя Имя ресурса строка (обязательно)
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
parent_id Чтобы развернуть в группе ресурсов, используйте идентификатор этой группы ресурсов. строка (обязательно)
Теги Теги ресурсов. Словарь имен и значений тегов.
SKU Сведения о SKU, необходимые для контракта ARM для автомасштабирования. Sku
добрый Метаданные, используемые порталом или инструментом и т. д., для отображения различных интерфейсов пользовательского интерфейса для ресурсов одного типа. струна
тождество Управляемое удостоверение службы (назначенные системой удостоверения и (или) назначенные пользователем удостоверения ManagedServiceIdentity
свойства [Обязательный] Дополнительные атрибуты сущности. RegistryProperties (обязательно)

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
identity_ids Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. Массив идентификаторов удостоверений пользователя.

UserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} UserAssignedIdentity

UserAssignedIdentity

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

RegistryProperties

Имя Описание Ценность
описание Текст описания ресурса. струна
discoveryUrl струна
интеллектуальнаяpropertyPublisher струна
managedResourceGroup Управляемая группа ресурсов, созданная для реестра ArmResourceId
mlFlowRegistryUri струна
privateLinkCount int
свойства Словарь свойств ресурса. ResourceBaseProperties
publicNetworkAccess струна
regionDetails Сведения о каждом регионе, в который находится реестр RegistryRegionArmDetails[]
Теги Словарь тегов. Теги можно добавлять, удалять и обновлять. объект

ArmResourceId

Имя Описание Ценность
resourceId Arm ResourceId находится в формате "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
или "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
струна

ResourceBaseProperties

Имя Описание Ценность
{настраиваемое свойство} струна

RegistryRegionArmDetails

Имя Описание Ценность
acrDetails Список учетных записей ACR AcrDetails[]
местоположение Расположение, в котором существует реестр струна
storageAccountDetails Список учетных записей хранения StorageAccountDetails[]

AcrDetails

Имя Описание Ценность
systemCreatedAcrAccount SystemCreatedAccount
userCreatedAcrAccount UserCreatedAccount

SystemCreatedAcrAccount

Имя Описание Ценность
acrAccountSku струна
armResourceId ARM ResourceId ресурса ресурса ArmResourceId

UserCreatedAcrAccount

Имя Описание Ценность
armResourceId ARM ResourceId ресурса ресурса ArmResourceId

StorageAccountDetails

Имя Описание Ценность
systemCreatedStorageAccount SystemCreatedStorageAccount
userCreatedStorageAccount UserCreatedStorageAccount

SystemCreatedStorageAccount

Имя Описание Ценность
allowBlobPublicAccess bool
armResourceId ARM ResourceId ресурса ресурса ArmResourceId
storageAccountHnsEnabled bool
storageAccountType Допустимые значения:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
струна

UserCreatedStorageAccount

Имя Описание Ценность
armResourceId ARM ResourceId ресурса ресурса ArmResourceId

Sku

Имя Описание Ценность
способность Если номер SKU поддерживает горизонтальное масштабирование или в, то целое число емкости должно быть включено. Если горизонтальное масштабирование невозможно для ресурса, это может быть опущено. int
семья Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. струна
имя Имя номера SKU. Ex - P3. Обычно это код буквы и числа строка (обязательно)
размер Размер номера SKU. Если поле имени является сочетанием уровня и другого значения, это будет автономный код. струна
ярус Это поле необходимо реализовать поставщиком ресурсов, если служба имеет несколько уровней, но не требуется для PUT. "Базовый"
"Бесплатный"
"Премиум"
"Стандартный"