Compartilhar via


Registros Microsoft.MachineLearningServices 2024-04-01-preview

Definição de recurso do Bicep

O tipo de recurso de registro pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.MachineLearningServices/registries, adicione o Bicep a seguir ao modelo.

resource symbolicname 'Microsoft.MachineLearningServices/registries@2024-04-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: {
    discoveryUrl: 'string'
    intellectualPropertyPublisher: 'string'
    managedResourceGroup: {
      resourceId: 'string'
    }
    managedResourceGroupSettings: {
      assignedIdentities: [
        {
          principalId: 'string'
        }
      ]
    }
    mlFlowRegistryUri: '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'
              }
            }
          }
        ]
      }
    ]
    registryPrivateEndpointConnections: [
      {
        id: 'string'
        location: 'string'
        properties: {
          groupIds: [
            'string'
          ]
          privateEndpoint: {
            subnetArmId: 'string'
          }
          provisioningState: 'string'
          registryPrivateLinkServiceConnectionState: {
            actionsRequired: 'string'
            description: 'string'
            status: 'string'
          }
        }
      }
    ]
  }
}

Valores de propriedade

Registros

Nome Descrição Valor
nome O nome do recurso cadeia de caracteres (obrigatório)
localização A localização geográfica onde o recurso reside cadeia de caracteres (obrigatório)
Tags Marcas de recurso. Dicionário de nomes e valores de marca. Consulte Marcas em modelos
Sku Detalhes de SKU necessários para o contrato do ARM para dimensionamento automático. de SKU
tipo Metadados usados pelo portal/ferramentas/etc para renderizar diferentes experiências de experiência de experiência de usuário para recursos do mesmo tipo. corda
identidade Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário) ManagedServiceIdentity
Propriedades [Obrigatório] Atributos adicionais da entidade. RegistryProperties (obrigatório)

ManagedServiceIdentity

Nome Descrição Valor
tipo Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos). 'None'
'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 do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) em solicitações. UserAssignedIdentities

UserAssignedIdentities

Nome Descrição Valor
{propriedade personalizada} UserAssignedIdentity

UserAssignedIdentity

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

RegistryProperties

Nome Descrição Valor
discoveryUrl URL de descoberta para o Registro corda
intellectualPropertyPublisher IntellectualPropertyPublisher para o registro corda
managedResourceGroup ResourceId do RG gerenciado se o registro tiver recursos criados pelo sistema ArmResourceId
managedResourceGroupSettings Configurações específicas do grupo de recursos gerenciado ManagedResourceGroupSettings
mlFlowRegistryUri URI do Registro do MLFlow para o Registro corda
publicNetworkAccess O Registro está acessível pela Internet?
Valores possíveis: "Habilitado" ou "Desabilitado"
corda
regionDetails Detalhes de cada região em que o registro está RegistryRegionArmDetails[]
RegistryPrivateEndpointConnections Informações de conexões de ponto de extremidade privado usadas para conexões pendentes no portal de link privado RegistryPrivateEndpointConnection []

ArmResourceId

Nome Descrição Valor
resourceId Arm ResourceId está no formato "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
ou "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
corda

ManagedResourceGroupSettings

Nome Descrição Valor
assignedIdentities Lista de identidades atribuídas para o grupo de recursos gerenciados ManagedResourceGroupAssignedIdentities[]

ManagedResourceGroupAssignedIdentities

Nome Descrição Valor
principalId ID da entidade de identidade corda

RegistryRegionArmDetails

Nome Descrição Valor
acrDetails Lista de contas do ACR AcrDetails []
localização O local onde o registro existe corda
storageAccountDetails Lista de contas de armazenamento StorageAccountDetails []

AcrDetails

Nome Descrição Valor
systemCreatedAcrAccount Detalhes da conta do ACR criada pelo sistema a ser usada para o Registro SystemCreatedAcrAccount
userCreatedAcrAccount Detalhes da conta do ACR criada pelo usuário a ser usada para o Registro UserCreatedAcrAccount

SystemCreatedAcrAccount

Nome Descrição Valor
acrAccountName Nome da conta do ACR corda
acrAccountSku SKU da conta do ACR corda
armResourceId Isso é preenchido depois que a conta do ACR é criada. ArmResourceId

UserCreatedAcrAccount

Nome Descrição Valor
armResourceId ARM ResourceId de um recurso ArmResourceId

StorageAccountDetails

Nome Descrição Valor
systemCreatedStorageAccount Detalhes da conta de armazenamento criada pelo sistema a ser usada para o registro SystemCreatedStorageAccount
userCreatedStorageAccount Detalhes da conta de armazenamento criada pelo usuário a ser usada para o registro UserCreatedStorageAccount

SystemCreatedStorageAccount

Nome Descrição Valor
allowBlobPublicAccess Acesso de blob público permitido Bool
armResourceId Isso é preenchido depois que a conta de armazenamento é criada. ArmResourceId
storageAccountHnsEnabled HNS habilitado para a conta de armazenamento Bool
storageAccountName Nome da conta de armazenamento corda
storageAccountType Valores permitidos:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
corda

UserCreatedStorageAccount

Nome Descrição Valor
armResourceId ARM ResourceId de um recurso ArmResourceId

RegistryPrivateEndpointConnection

Nome Descrição Valor
id Esse é o nome da conexão de ponto de extremidade privado criado no SRP
ID de recurso completa: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/registryPrivateEndpointConnections/{peConnectionName}
corda
localização O mesmo que o local do workspace. corda
Propriedades Propriedades da conexão de ponto de extremidade privado RegistryPrivateEndpointConnectionProperties

RegistryPrivateEndpointConnectionProperties

Nome Descrição Valor
groupIds As IDs do grupo string[]
privateEndpoint O recurso de rede PE que está vinculado a essa conexão PE. PrivateEndpointResource
provisioningState Um de nulo, "Bem-sucedido", "Provisionamento", "Falha". Embora não seja aprovado, é nulo. corda
registryPrivateLinkServiceConnectionState O estado da conexão. RegistryPrivateLinkServiceConnectionState

PrivateEndpointResource

Nome Descrição Valor
subnetArmId A subnetId à qual o ponto de extremidade privado está conectado. corda

RegistryPrivateLinkServiceConnectionState

Nome Descrição Valor
actionsRequired Alguns RP escolheram "Nenhum". Outros RPs usam isso para expansão de região. corda
descrição Mensagem definida pelo usuário que, por documento NRP, pode ser usada para mensagem relacionada à aprovação. corda
estado Status da conexão do consumidor de serviço com o provedor de serviços 'Aprovado'
'Desconectado'
'Pendente'
'Rejeitado'
'Tempo limite'

Sku

Nome Descrição Valor
capacidade Se o SKU der suporte a expansão/entrada, o inteiro de capacidade deverá ser incluído. Se a escala horizontal/in 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 a mesma SKU, isso poderá ser capturado aqui. corda
nome O nome da SKU. Ex - P3. Normalmente, é um código letter+number cadeia de caracteres (obrigatório)
tamanho O tamanho da SKU. Quando o campo de nome é a combinação de camada e algum outro valor, esse seria o código autônomo. corda
camada Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT. 'Básico'
'Gratuito'
'Premium'
'Standard'

Definição de recurso de modelo do ARM

O tipo de recurso de registro pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.MachineLearningServices/registries, adicione o JSON a seguir ao seu modelo.

{
  "type": "Microsoft.MachineLearningServices/registries",
  "apiVersion": "2024-04-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": {
    "discoveryUrl": "string",
    "intellectualPropertyPublisher": "string",
    "managedResourceGroup": {
      "resourceId": "string"
    },
    "managedResourceGroupSettings": {
      "assignedIdentities": [
        {
          "principalId": "string"
        }
      ]
    },
    "mlFlowRegistryUri": "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"
              }
            }
          }
        ]
      }
    ],
    "registryPrivateEndpointConnections": [
      {
        "id": "string",
        "location": "string",
        "properties": {
          "groupIds": [ "string" ],
          "privateEndpoint": {
            "subnetArmId": "string"
          },
          "provisioningState": "string",
          "registryPrivateLinkServiceConnectionState": {
            "actionsRequired": "string",
            "description": "string",
            "status": "string"
          }
        }
      }
    ]
  }
}

Valores de propriedade

Registros

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft.MachineLearningServices/registries'
apiVersion A versão da API do recurso '2024-04-01-preview'
nome O nome do recurso cadeia de caracteres (obrigatório)
localização A localização geográfica onde o recurso reside cadeia de caracteres (obrigatório)
Tags Marcas de recurso. Dicionário de nomes e valores de marca. Consulte Marcas em modelos
Sku Detalhes de SKU necessários para o contrato do ARM para dimensionamento automático. de SKU
tipo Metadados usados pelo portal/ferramentas/etc para renderizar diferentes experiências de experiência de experiência de usuário para recursos do mesmo tipo. corda
identidade Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário) ManagedServiceIdentity
Propriedades [Obrigatório] Atributos adicionais da entidade. RegistryProperties (obrigatório)

ManagedServiceIdentity

Nome Descrição Valor
tipo Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos). 'None'
'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 do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) em solicitações. UserAssignedIdentities

UserAssignedIdentities

Nome Descrição Valor
{propriedade personalizada} UserAssignedIdentity

UserAssignedIdentity

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

RegistryProperties

Nome Descrição Valor
discoveryUrl URL de descoberta para o Registro corda
intellectualPropertyPublisher IntellectualPropertyPublisher para o registro corda
managedResourceGroup ResourceId do RG gerenciado se o registro tiver recursos criados pelo sistema ArmResourceId
managedResourceGroupSettings Configurações específicas do grupo de recursos gerenciado ManagedResourceGroupSettings
mlFlowRegistryUri URI do Registro do MLFlow para o Registro corda
publicNetworkAccess O Registro está acessível pela Internet?
Valores possíveis: "Habilitado" ou "Desabilitado"
corda
regionDetails Detalhes de cada região em que o registro está RegistryRegionArmDetails[]
RegistryPrivateEndpointConnections Informações de conexões de ponto de extremidade privado usadas para conexões pendentes no portal de link privado RegistryPrivateEndpointConnection []

ArmResourceId

Nome Descrição Valor
resourceId Arm ResourceId está no formato "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
ou "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
corda

ManagedResourceGroupSettings

Nome Descrição Valor
assignedIdentities Lista de identidades atribuídas para o grupo de recursos gerenciados ManagedResourceGroupAssignedIdentities[]

ManagedResourceGroupAssignedIdentities

Nome Descrição Valor
principalId ID da entidade de identidade corda

RegistryRegionArmDetails

Nome Descrição Valor
acrDetails Lista de contas do ACR AcrDetails []
localização O local onde o registro existe corda
storageAccountDetails Lista de contas de armazenamento StorageAccountDetails []

AcrDetails

Nome Descrição Valor
systemCreatedAcrAccount Detalhes da conta do ACR criada pelo sistema a ser usada para o Registro SystemCreatedAcrAccount
userCreatedAcrAccount Detalhes da conta do ACR criada pelo usuário a ser usada para o Registro UserCreatedAcrAccount

SystemCreatedAcrAccount

Nome Descrição Valor
acrAccountName Nome da conta do ACR corda
acrAccountSku SKU da conta do ACR corda
armResourceId Isso é preenchido depois que a conta do ACR é criada. ArmResourceId

UserCreatedAcrAccount

Nome Descrição Valor
armResourceId ARM ResourceId de um recurso ArmResourceId

StorageAccountDetails

Nome Descrição Valor
systemCreatedStorageAccount Detalhes da conta de armazenamento criada pelo sistema a ser usada para o registro SystemCreatedStorageAccount
userCreatedStorageAccount Detalhes da conta de armazenamento criada pelo usuário a ser usada para o registro UserCreatedStorageAccount

SystemCreatedStorageAccount

Nome Descrição Valor
allowBlobPublicAccess Acesso de blob público permitido Bool
armResourceId Isso é preenchido depois que a conta de armazenamento é criada. ArmResourceId
storageAccountHnsEnabled HNS habilitado para a conta de armazenamento Bool
storageAccountName Nome da conta de armazenamento corda
storageAccountType Valores permitidos:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
corda

UserCreatedStorageAccount

Nome Descrição Valor
armResourceId ARM ResourceId de um recurso ArmResourceId

RegistryPrivateEndpointConnection

Nome Descrição Valor
id Esse é o nome da conexão de ponto de extremidade privado criado no SRP
ID de recurso completa: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/registryPrivateEndpointConnections/{peConnectionName}
corda
localização O mesmo que o local do workspace. corda
Propriedades Propriedades da conexão de ponto de extremidade privado RegistryPrivateEndpointConnectionProperties

RegistryPrivateEndpointConnectionProperties

Nome Descrição Valor
groupIds As IDs do grupo string[]
privateEndpoint O recurso de rede PE que está vinculado a essa conexão PE. PrivateEndpointResource
provisioningState Um de nulo, "Bem-sucedido", "Provisionamento", "Falha". Embora não seja aprovado, é nulo. corda
registryPrivateLinkServiceConnectionState O estado da conexão. RegistryPrivateLinkServiceConnectionState

PrivateEndpointResource

Nome Descrição Valor
subnetArmId A subnetId à qual o ponto de extremidade privado está conectado. corda

RegistryPrivateLinkServiceConnectionState

Nome Descrição Valor
actionsRequired Alguns RP escolheram "Nenhum". Outros RPs usam isso para expansão de região. corda
descrição Mensagem definida pelo usuário que, por documento NRP, pode ser usada para mensagem relacionada à aprovação. corda
estado Status da conexão do consumidor de serviço com o provedor de serviços 'Aprovado'
'Desconectado'
'Pendente'
'Rejeitado'
'Tempo limite'

Sku

Nome Descrição Valor
capacidade Se o SKU der suporte a expansão/entrada, o inteiro de capacidade deverá ser incluído. Se a escala horizontal/in 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 a mesma SKU, isso poderá ser capturado aqui. corda
nome O nome da SKU. Ex - P3. Normalmente, é um código letter+number cadeia de caracteres (obrigatório)
tamanho O tamanho da SKU. Quando o campo de nome é a combinação de camada e algum outro valor, esse seria o código autônomo. corda
camada Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT. 'Básico'
'Gratuito'
'Premium'
'Standard'

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso de registro pode ser implantado com operações direcionadas:

  • grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.MachineLearningServices/registries, adicione o Terraform a seguir ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/registries@2024-04-01-preview"
  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"
      }
      managedResourceGroupSettings = {
        assignedIdentities = [
          {
            principalId = "string"
          }
        ]
      }
      mlFlowRegistryUri = "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"
                }
              }
            }
          ]
        }
      ]
      registryPrivateEndpointConnections = [
        {
          id = "string"
          location = "string"
          properties = {
            groupIds = [
              "string"
            ]
            privateEndpoint = {
              subnetArmId = "string"
            }
            provisioningState = "string"
            registryPrivateLinkServiceConnectionState = {
              actionsRequired = "string"
              description = "string"
              status = "string"
            }
          }
        }
      ]
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Valores de propriedade

Registros

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.MachineLearningServices/registries@2024-04-01-preview"
nome O nome do recurso cadeia de caracteres (obrigatório)
localização A localização geográfica onde o recurso reside cadeia de caracteres (obrigatório)
parent_id Para implantar em um grupo de recursos, use a ID desse grupo de recursos. cadeia de caracteres (obrigatório)
Tags Marcas de recurso. Dicionário de nomes e valores de marca.
Sku Detalhes de SKU necessários para o contrato do ARM para dimensionamento automático. de SKU
tipo Metadados usados pelo portal/ferramentas/etc para renderizar diferentes experiências de experiência de experiência de usuário para recursos do mesmo tipo. corda
identidade Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário) ManagedServiceIdentity
Propriedades [Obrigatório] Atributos adicionais da entidade. RegistryProperties (obrigatório)

ManagedServiceIdentity

Nome Descrição Valor
tipo Tipo de identidade de serviço gerenciado (em que 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 do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) em solicitações. Matriz de IDs de identidade do usuário.

UserAssignedIdentities

Nome Descrição Valor
{propriedade personalizada} UserAssignedIdentity

UserAssignedIdentity

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

RegistryProperties

Nome Descrição Valor
discoveryUrl URL de descoberta para o Registro corda
intellectualPropertyPublisher IntellectualPropertyPublisher para o registro corda
managedResourceGroup ResourceId do RG gerenciado se o registro tiver recursos criados pelo sistema ArmResourceId
managedResourceGroupSettings Configurações específicas do grupo de recursos gerenciado ManagedResourceGroupSettings
mlFlowRegistryUri URI do Registro do MLFlow para o Registro corda
publicNetworkAccess O Registro está acessível pela Internet?
Valores possíveis: "Habilitado" ou "Desabilitado"
corda
regionDetails Detalhes de cada região em que o registro está RegistryRegionArmDetails[]
RegistryPrivateEndpointConnections Informações de conexões de ponto de extremidade privado usadas para conexões pendentes no portal de link privado RegistryPrivateEndpointConnection []

ArmResourceId

Nome Descrição Valor
resourceId Arm ResourceId está no formato "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
ou "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
corda

ManagedResourceGroupSettings

Nome Descrição Valor
assignedIdentities Lista de identidades atribuídas para o grupo de recursos gerenciados ManagedResourceGroupAssignedIdentities[]

ManagedResourceGroupAssignedIdentities

Nome Descrição Valor
principalId ID da entidade de identidade corda

RegistryRegionArmDetails

Nome Descrição Valor
acrDetails Lista de contas do ACR AcrDetails []
localização O local onde o registro existe corda
storageAccountDetails Lista de contas de armazenamento StorageAccountDetails []

AcrDetails

Nome Descrição Valor
systemCreatedAcrAccount Detalhes da conta do ACR criada pelo sistema a ser usada para o Registro SystemCreatedAcrAccount
userCreatedAcrAccount Detalhes da conta do ACR criada pelo usuário a ser usada para o Registro UserCreatedAcrAccount

SystemCreatedAcrAccount

Nome Descrição Valor
acrAccountName Nome da conta do ACR corda
acrAccountSku SKU da conta do ACR corda
armResourceId Isso é preenchido depois que a conta do ACR é criada. ArmResourceId

UserCreatedAcrAccount

Nome Descrição Valor
armResourceId ARM ResourceId de um recurso ArmResourceId

StorageAccountDetails

Nome Descrição Valor
systemCreatedStorageAccount Detalhes da conta de armazenamento criada pelo sistema a ser usada para o registro SystemCreatedStorageAccount
userCreatedStorageAccount Detalhes da conta de armazenamento criada pelo usuário a ser usada para o registro UserCreatedStorageAccount

SystemCreatedStorageAccount

Nome Descrição Valor
allowBlobPublicAccess Acesso de blob público permitido Bool
armResourceId Isso é preenchido depois que a conta de armazenamento é criada. ArmResourceId
storageAccountHnsEnabled HNS habilitado para a conta de armazenamento Bool
storageAccountName Nome da conta de armazenamento corda
storageAccountType Valores permitidos:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
corda

UserCreatedStorageAccount

Nome Descrição Valor
armResourceId ARM ResourceId de um recurso ArmResourceId

RegistryPrivateEndpointConnection

Nome Descrição Valor
id Esse é o nome da conexão de ponto de extremidade privado criado no SRP
ID de recurso completa: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/registryPrivateEndpointConnections/{peConnectionName}
corda
localização O mesmo que o local do workspace. corda
Propriedades Propriedades da conexão de ponto de extremidade privado RegistryPrivateEndpointConnectionProperties

RegistryPrivateEndpointConnectionProperties

Nome Descrição Valor
groupIds As IDs do grupo string[]
privateEndpoint O recurso de rede PE que está vinculado a essa conexão PE. PrivateEndpointResource
provisioningState Um de nulo, "Bem-sucedido", "Provisionamento", "Falha". Embora não seja aprovado, é nulo. corda
registryPrivateLinkServiceConnectionState O estado da conexão. RegistryPrivateLinkServiceConnectionState

PrivateEndpointResource

Nome Descrição Valor
subnetArmId A subnetId à qual o ponto de extremidade privado está conectado. corda

RegistryPrivateLinkServiceConnectionState

Nome Descrição Valor
actionsRequired Alguns RP escolheram "Nenhum". Outros RPs usam isso para expansão de região. corda
descrição Mensagem definida pelo usuário que, por documento NRP, pode ser usada para mensagem relacionada à aprovação. corda
estado Status da conexão do consumidor de serviço com o provedor de serviços "Aprovado"
"Desconectado"
"Pendente"
"Rejeitado"
"Tempo limite"

Sku

Nome Descrição Valor
capacidade Se o SKU der suporte a expansão/entrada, o inteiro de capacidade deverá ser incluído. Se a escala horizontal/in 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 a mesma SKU, isso poderá ser capturado aqui. corda
nome O nome da SKU. Ex - P3. Normalmente, é um código letter+number cadeia de caracteres (obrigatório)
tamanho O tamanho da SKU. Quando o campo de nome é a combinação de camada e algum outro valor, esse seria o código autônomo. corda
camada Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT. "Básico"
"Gratuito"
"Premium"
"Standard"