Compartir a través de


Registros de Microsoft.MachineLearningServices 2024-10-01-preview

Definición de recursos de Bicep

El tipo de recurso registries se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.MachineLearningServices/registries, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.MachineLearningServices/registries@2024-10-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    discoveryUrl: 'string'
    intellectualPropertyPublisher: 'string'
    managedResourceGroup: {
      resourceId: 'string'
    }
    managedResourceGroupSettings: {
      assignedIdentities: [
        {}
      ]
    }
    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'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propiedad

AcrDetails

Nombre Descripción Valor
systemCreatedAcrAccount Detalles de la cuenta de ACR creada por el sistema que se usará para el Registro SystemCreatedAcrAccount
userCreatedAcrAccount Detalles de la cuenta de ACR creada por el usuario que se va a usar para el Registro UserCreatedAcrAccount de

ArmResourceId

Nombre Descripción Valor
resourceId Arm ResourceId tiene el formato "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
o "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
cuerda

ManagedResourceGroupAssignedIdentities

Nombre Descripción Valor

ManagedResourceGroupSettings

Nombre Descripción Valor
assignedIdentities Lista de identidades asignadas para el grupo de recursos administrado managedResourceGroupAssignedIdentities[]

ManagedServiceIdentity

Nombre Descripción Valor
tipo Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). 'Ninguno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatorio)
userAssignedIdentities Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. UserAssignedIdentities

Microsoft.MachineLearningServices/registries

Nombre Descripción Valor
identidad Identidad de servicio administrada (identidades asignadas por el sistema o asignadas por el usuario) managedServiceIdentity
amable Metadatos usados por el portal, las herramientas, etc. para representar diferentes experiencias de experiencia de usuario para los recursos del mismo tipo. cuerda
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{2,32}$ (obligatorio)
Propiedades [Obligatorio] Atributos adicionales de la entidad. RegistryProperties (obligatorio)
Sku Detalles de SKU necesarios para el contrato arm para el escalado automático. Sku de
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

PrivateEndpointResource

Nombre Descripción Valor
subnetArmId SubnetId al que está conectado el punto de conexión privado. cuerda

RegistryPrivateEndpointConnection

Nombre Descripción Valor
identificación Este es el nombre de conexión del punto de conexión privado creado en SRP.
Identificador de recurso completo: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/registryPrivateEndpointConnections/{peConnectionName}
cuerda
ubicación Igual que la ubicación del área de trabajo. cuerda
Propiedades Propiedades de la conexión de punto de conexión privado RegistryPrivateEndpointConnectionProperties

RegistryPrivateEndpointConnectionProperties

Nombre Descripción Valor
groupIds Identificadores de grupo string[]
privateEndpoint Recurso de red pe que está vinculado a esta conexión pe. PrivateEndpointResource
provisioningState Uno de los valores NULL, "Succeeded", "Provisioning", "Failed". Aunque no está aprobada, es null. cuerda
registryPrivateLinkServiceConnectionState Estado de conexión. registryPrivateLinkServiceConnectionState

RegistryPrivateLinkServiceConnectionState

Nombre Descripción Valor
actionsRequired Algunos RP eligieron "None". Otros CSP lo usan para la expansión de regiones. cuerda
descripción Mensaje definido por el usuario que, por documento de NRP, se puede usar para el mensaje relacionado con la aprobación. cuerda
estado Estado de conexión del consumidor de servicios con el proveedor de servicios 'Aprobado'
'Desconectado'
'Pendiente'
'Rechazado'
'Tiempo de espera'

RegistryProperties

Nombre Descripción Valor
discoveryUrl Dirección URL de detección del Registro cuerda
intellectualPropertyPublisherer IntellectualPropertyPublisher para el registro cuerda
managedResourceGroup ResourceId del RG administrado si el registro tiene recursos creados por el sistema ArmResourceId
managedResourceGroupSettings Configuración específica del grupo de recursos administrado ManagedResourceGroupSettings
mlFlowRegistryUri URI del Registro de MLFlow para el Registro cuerda
publicNetworkAccess ¿Es accesible el Registro desde Internet?
Valores posibles: "Enabled" o "Disabled"
cuerda
regionDetails Detalles de cada región en la que se encuentra el registro RegistryRegionArmDetails[]
registryPrivateEndpointConnections Información de conexiones de punto de conexión privado que se usa para las conexiones pendientes en el portal de private link RegistryPrivateEndpointConnection[]

RegistryRegionArmDetails

Nombre Descripción Valor
acrDetails Lista de cuentas de ACR AcrDetails []
ubicación Ubicación donde existe el registro cuerda
storageAccountDetails Lista de cuentas de almacenamiento storageAccountDetails[]

Sku

Nombre Descripción Valor
capacidad Si la SKU admite el escalado horizontal o horizontal, se debe incluir el entero de capacidad. Si no es posible escalar horizontalmente o reducir horizontalmente el recurso, se puede omitir. Int
familia Si el servicio tiene diferentes generaciones de hardware, para la misma SKU, se puede capturar aquí. cuerda
nombre Nombre de la SKU. Por ejemplo, P3. Normalmente es un código de letra y número string (obligatorio)
tamaño Tamaño de la SKU. Cuando el campo de nombre es la combinación de nivel y otro valor, este sería el código independiente. cuerda
nivel El proveedor de recursos necesita implementar este campo si el servicio tiene más de un nivel, pero no es necesario en put. "Básico"
"Gratis"
'Premium'
'Estándar'

StorageAccountDetails

Nombre Descripción Valor
systemCreatedStorageAccount Detalles de la cuenta de almacenamiento creada por el sistema que se va a usar para el Registro SystemCreatedStorageAccount
userCreatedStorageAccount Detalles de la cuenta de almacenamiento creada por el usuario que se va a usar para el Registro UserCreatedStorageAccount

SystemCreatedAcrAccount

Nombre Descripción Valor
acrAccountName Nombre de la cuenta de ACR cuerda
acrAccountSku SKU de la cuenta de ACR cuerda
armResourceId Esto se rellena una vez creada la cuenta de ACR. ArmResourceId

SystemCreatedStorageAccount

Nombre Descripción Valor
allowBlobPublicAccess Se permite el acceso a blobs públicos Bool
armResourceId Esto se rellena una vez creada la cuenta de almacenamiento. ArmResourceId
storageAccountHnsEnabled HNS habilitado para la cuenta de almacenamiento Bool
storageAccountName Nombre de la cuenta de almacenamiento cuerda
storageAccountType Valores permitidos:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
cuerda

TrackedResourceTags

Nombre Descripción Valor

UserAssignedIdentities

Nombre Descripción Valor

UserAssignedIdentity

Nombre Descripción Valor

UserCreatedAcrAccount

Nombre Descripción Valor
armResourceId ResourceId de ARM de un recurso ArmResourceId

UserCreatedStorageAccount

Nombre Descripción Valor
armResourceId ResourceId de ARM de un recurso ArmResourceId

Definición de recursos de plantilla de ARM

El tipo de recurso registries se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.MachineLearningServices/registries, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.MachineLearningServices/registries",
  "apiVersion": "2024-10-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "discoveryUrl": "string",
    "intellectualPropertyPublisher": "string",
    "managedResourceGroup": {
      "resourceId": "string"
    },
    "managedResourceGroupSettings": {
      "assignedIdentities": [
        {
        }
      ]
    },
    "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propiedad

AcrDetails

Nombre Descripción Valor
systemCreatedAcrAccount Detalles de la cuenta de ACR creada por el sistema que se usará para el Registro SystemCreatedAcrAccount
userCreatedAcrAccount Detalles de la cuenta de ACR creada por el usuario que se va a usar para el Registro UserCreatedAcrAccount de

ArmResourceId

Nombre Descripción Valor
resourceId Arm ResourceId tiene el formato "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
o "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
cuerda

ManagedResourceGroupAssignedIdentities

Nombre Descripción Valor

ManagedResourceGroupSettings

Nombre Descripción Valor
assignedIdentities Lista de identidades asignadas para el grupo de recursos administrado managedResourceGroupAssignedIdentities[]

ManagedServiceIdentity

Nombre Descripción Valor
tipo Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). 'Ninguno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatorio)
userAssignedIdentities Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. UserAssignedIdentities

Microsoft.MachineLearningServices/registries

Nombre Descripción Valor
apiVersion La versión de api '2024-10-01-preview'
identidad Identidad de servicio administrada (identidades asignadas por el sistema o asignadas por el usuario) managedServiceIdentity
amable Metadatos usados por el portal, las herramientas, etc. para representar diferentes experiencias de experiencia de usuario para los recursos del mismo tipo. cuerda
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{2,32}$ (obligatorio)
Propiedades [Obligatorio] Atributos adicionales de la entidad. RegistryProperties (obligatorio)
Sku Detalles de SKU necesarios para el contrato arm para el escalado automático. Sku de
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso 'Microsoft.MachineLearningServices/registries'

PrivateEndpointResource

Nombre Descripción Valor
subnetArmId SubnetId al que está conectado el punto de conexión privado. cuerda

RegistryPrivateEndpointConnection

Nombre Descripción Valor
identificación Este es el nombre de conexión del punto de conexión privado creado en SRP.
Identificador de recurso completo: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/registryPrivateEndpointConnections/{peConnectionName}
cuerda
ubicación Igual que la ubicación del área de trabajo. cuerda
Propiedades Propiedades de la conexión de punto de conexión privado RegistryPrivateEndpointConnectionProperties

RegistryPrivateEndpointConnectionProperties

Nombre Descripción Valor
groupIds Identificadores de grupo string[]
privateEndpoint Recurso de red pe que está vinculado a esta conexión pe. PrivateEndpointResource
provisioningState Uno de los valores NULL, "Succeeded", "Provisioning", "Failed". Aunque no está aprobada, es null. cuerda
registryPrivateLinkServiceConnectionState Estado de conexión. registryPrivateLinkServiceConnectionState

RegistryPrivateLinkServiceConnectionState

Nombre Descripción Valor
actionsRequired Algunos RP eligieron "None". Otros CSP lo usan para la expansión de regiones. cuerda
descripción Mensaje definido por el usuario que, por documento de NRP, se puede usar para el mensaje relacionado con la aprobación. cuerda
estado Estado de conexión del consumidor de servicios con el proveedor de servicios 'Aprobado'
'Desconectado'
'Pendiente'
'Rechazado'
'Tiempo de espera'

RegistryProperties

Nombre Descripción Valor
discoveryUrl Dirección URL de detección del Registro cuerda
intellectualPropertyPublisherer IntellectualPropertyPublisher para el registro cuerda
managedResourceGroup ResourceId del RG administrado si el registro tiene recursos creados por el sistema ArmResourceId
managedResourceGroupSettings Configuración específica del grupo de recursos administrado ManagedResourceGroupSettings
mlFlowRegistryUri URI del Registro de MLFlow para el Registro cuerda
publicNetworkAccess ¿Es accesible el Registro desde Internet?
Valores posibles: "Enabled" o "Disabled"
cuerda
regionDetails Detalles de cada región en la que se encuentra el registro RegistryRegionArmDetails[]
registryPrivateEndpointConnections Información de conexiones de punto de conexión privado que se usa para las conexiones pendientes en el portal de private link RegistryPrivateEndpointConnection[]

RegistryRegionArmDetails

Nombre Descripción Valor
acrDetails Lista de cuentas de ACR AcrDetails []
ubicación Ubicación donde existe el registro cuerda
storageAccountDetails Lista de cuentas de almacenamiento storageAccountDetails[]

Sku

Nombre Descripción Valor
capacidad Si la SKU admite el escalado horizontal o horizontal, se debe incluir el entero de capacidad. Si no es posible escalar horizontalmente o reducir horizontalmente el recurso, se puede omitir. Int
familia Si el servicio tiene diferentes generaciones de hardware, para la misma SKU, se puede capturar aquí. cuerda
nombre Nombre de la SKU. Por ejemplo, P3. Normalmente es un código de letra y número string (obligatorio)
tamaño Tamaño de la SKU. Cuando el campo de nombre es la combinación de nivel y otro valor, este sería el código independiente. cuerda
nivel El proveedor de recursos necesita implementar este campo si el servicio tiene más de un nivel, pero no es necesario en put. "Básico"
"Gratis"
'Premium'
'Estándar'

StorageAccountDetails

Nombre Descripción Valor
systemCreatedStorageAccount Detalles de la cuenta de almacenamiento creada por el sistema que se va a usar para el Registro SystemCreatedStorageAccount
userCreatedStorageAccount Detalles de la cuenta de almacenamiento creada por el usuario que se va a usar para el Registro UserCreatedStorageAccount

SystemCreatedAcrAccount

Nombre Descripción Valor
acrAccountName Nombre de la cuenta de ACR cuerda
acrAccountSku SKU de la cuenta de ACR cuerda
armResourceId Esto se rellena una vez creada la cuenta de ACR. ArmResourceId

SystemCreatedStorageAccount

Nombre Descripción Valor
allowBlobPublicAccess Se permite el acceso a blobs públicos Bool
armResourceId Esto se rellena una vez creada la cuenta de almacenamiento. ArmResourceId
storageAccountHnsEnabled HNS habilitado para la cuenta de almacenamiento Bool
storageAccountName Nombre de la cuenta de almacenamiento cuerda
storageAccountType Valores permitidos:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
cuerda

TrackedResourceTags

Nombre Descripción Valor

UserAssignedIdentities

Nombre Descripción Valor

UserAssignedIdentity

Nombre Descripción Valor

UserCreatedAcrAccount

Nombre Descripción Valor
armResourceId ResourceId de ARM de un recurso ArmResourceId

UserCreatedStorageAccount

Nombre Descripción Valor
armResourceId ResourceId de ARM de un recurso ArmResourceId

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso registries se puede implementar con operaciones que tienen como destino:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.MachineLearningServices/registries, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/registries@2024-10-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      discoveryUrl = "string"
      intellectualPropertyPublisher = "string"
      managedResourceGroup = {
        resourceId = "string"
      }
      managedResourceGroupSettings = {
        assignedIdentities = [
          {
          }
        ]
      }
      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 propiedad

AcrDetails

Nombre Descripción Valor
systemCreatedAcrAccount Detalles de la cuenta de ACR creada por el sistema que se usará para el Registro SystemCreatedAcrAccount
userCreatedAcrAccount Detalles de la cuenta de ACR creada por el usuario que se va a usar para el Registro UserCreatedAcrAccount de

ArmResourceId

Nombre Descripción Valor
resourceId Arm ResourceId tiene el formato "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
o "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
cuerda

ManagedResourceGroupAssignedIdentities

Nombre Descripción Valor

ManagedResourceGroupSettings

Nombre Descripción Valor
assignedIdentities Lista de identidades asignadas para el grupo de recursos administrado managedResourceGroupAssignedIdentities[]

ManagedServiceIdentity

Nombre Descripción Valor
tipo Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). 'Ninguno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatorio)
userAssignedIdentities Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. UserAssignedIdentities

Microsoft.MachineLearningServices/registries

Nombre Descripción Valor
identidad Identidad de servicio administrada (identidades asignadas por el sistema o asignadas por el usuario) managedServiceIdentity
amable Metadatos usados por el portal, las herramientas, etc. para representar diferentes experiencias de experiencia de usuario para los recursos del mismo tipo. cuerda
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{2,32}$ (obligatorio)
Propiedades [Obligatorio] Atributos adicionales de la entidad. RegistryProperties (obligatorio)
Sku Detalles de SKU necesarios para el contrato arm para el escalado automático. Sku de
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.MachineLearningServices/registries@2024-10-01-preview"

PrivateEndpointResource

Nombre Descripción Valor
subnetArmId SubnetId al que está conectado el punto de conexión privado. cuerda

RegistryPrivateEndpointConnection

Nombre Descripción Valor
identificación Este es el nombre de conexión del punto de conexión privado creado en SRP.
Identificador de recurso completo: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/registryPrivateEndpointConnections/{peConnectionName}
cuerda
ubicación Igual que la ubicación del área de trabajo. cuerda
Propiedades Propiedades de la conexión de punto de conexión privado RegistryPrivateEndpointConnectionProperties

RegistryPrivateEndpointConnectionProperties

Nombre Descripción Valor
groupIds Identificadores de grupo string[]
privateEndpoint Recurso de red pe que está vinculado a esta conexión pe. PrivateEndpointResource
provisioningState Uno de los valores NULL, "Succeeded", "Provisioning", "Failed". Aunque no está aprobada, es null. cuerda
registryPrivateLinkServiceConnectionState Estado de conexión. registryPrivateLinkServiceConnectionState

RegistryPrivateLinkServiceConnectionState

Nombre Descripción Valor
actionsRequired Algunos RP eligieron "None". Otros CSP lo usan para la expansión de regiones. cuerda
descripción Mensaje definido por el usuario que, por documento de NRP, se puede usar para el mensaje relacionado con la aprobación. cuerda
estado Estado de conexión del consumidor de servicios con el proveedor de servicios 'Aprobado'
'Desconectado'
'Pendiente'
'Rechazado'
'Tiempo de espera'

RegistryProperties

Nombre Descripción Valor
discoveryUrl Dirección URL de detección del Registro cuerda
intellectualPropertyPublisherer IntellectualPropertyPublisher para el registro cuerda
managedResourceGroup ResourceId del RG administrado si el registro tiene recursos creados por el sistema ArmResourceId
managedResourceGroupSettings Configuración específica del grupo de recursos administrado ManagedResourceGroupSettings
mlFlowRegistryUri URI del Registro de MLFlow para el Registro cuerda
publicNetworkAccess ¿Es accesible el Registro desde Internet?
Valores posibles: "Enabled" o "Disabled"
cuerda
regionDetails Detalles de cada región en la que se encuentra el registro RegistryRegionArmDetails[]
registryPrivateEndpointConnections Información de conexiones de punto de conexión privado que se usa para las conexiones pendientes en el portal de private link RegistryPrivateEndpointConnection[]

RegistryRegionArmDetails

Nombre Descripción Valor
acrDetails Lista de cuentas de ACR AcrDetails []
ubicación Ubicación donde existe el registro cuerda
storageAccountDetails Lista de cuentas de almacenamiento storageAccountDetails[]

Sku

Nombre Descripción Valor
capacidad Si la SKU admite el escalado horizontal o horizontal, se debe incluir el entero de capacidad. Si no es posible escalar horizontalmente o reducir horizontalmente el recurso, se puede omitir. Int
familia Si el servicio tiene diferentes generaciones de hardware, para la misma SKU, se puede capturar aquí. cuerda
nombre Nombre de la SKU. Por ejemplo, P3. Normalmente es un código de letra y número string (obligatorio)
tamaño Tamaño de la SKU. Cuando el campo de nombre es la combinación de nivel y otro valor, este sería el código independiente. cuerda
nivel El proveedor de recursos necesita implementar este campo si el servicio tiene más de un nivel, pero no es necesario en put. "Básico"
"Gratis"
'Premium'
'Estándar'

StorageAccountDetails

Nombre Descripción Valor
systemCreatedStorageAccount Detalles de la cuenta de almacenamiento creada por el sistema que se va a usar para el Registro SystemCreatedStorageAccount
userCreatedStorageAccount Detalles de la cuenta de almacenamiento creada por el usuario que se va a usar para el Registro UserCreatedStorageAccount

SystemCreatedAcrAccount

Nombre Descripción Valor
acrAccountName Nombre de la cuenta de ACR cuerda
acrAccountSku SKU de la cuenta de ACR cuerda
armResourceId Esto se rellena una vez creada la cuenta de ACR. ArmResourceId

SystemCreatedStorageAccount

Nombre Descripción Valor
allowBlobPublicAccess Se permite el acceso a blobs públicos Bool
armResourceId Esto se rellena una vez creada la cuenta de almacenamiento. ArmResourceId
storageAccountHnsEnabled HNS habilitado para la cuenta de almacenamiento Bool
storageAccountName Nombre de la cuenta de almacenamiento cuerda
storageAccountType Valores permitidos:
"Standard_LRS",
"Standard_GRS",
"Standard_RAGRS",
"Standard_ZRS",
"Standard_GZRS",
"Standard_RAGZRS",
"Premium_LRS",
"Premium_ZRS"
cuerda

TrackedResourceTags

Nombre Descripción Valor

UserAssignedIdentities

Nombre Descripción Valor

UserAssignedIdentity

Nombre Descripción Valor

UserCreatedAcrAccount

Nombre Descripción Valor
armResourceId ResourceId de ARM de un recurso ArmResourceId

UserCreatedStorageAccount

Nombre Descripción Valor
armResourceId ResourceId de ARM de un recurso ArmResourceId