Rejestry Microsoft.MachineLearningServices 2023-04-01-preview
Definicja zasobu Bicep
Typ zasobu rejestrów można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/registries, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.MachineLearningServices/registries@2023-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'
}
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'
}
}
}
]
}
]
}
}
Wartości właściwości
Rejestrów
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Szczegóły jednostki SKU wymagane dla kontraktu usługi ARM na potrzeby skalowania automatycznego. | Numer jednostki magazynowej |
Rodzaju | Metadane używane przez portal/narzędzia/itp. do renderowania różnych środowisk środowiska użytkownika dla zasobów tego samego typu. | ciąg |
identity | Tożsamość usługi zarządzanej (tożsamości przypisane przez system i/lub przypisane przez użytkownika) | Identyfikator usługi zarządzanej |
properties | [Wymagane] Dodatkowe atrybuty jednostki. | RegistryProperties (wymagane) |
Identyfikator usługi zarządzanej
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). | "Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
userAssignedIdentities | Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach. | UserAssignedIdentities |
UserAssignedIdentities
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | UserAssignedIdentity |
UserAssignedIdentity
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
RegistryProperties
Nazwa | Opis | Wartość |
---|---|---|
discoveryUrl | Adres URL odnajdywania dla rejestru | ciąg |
intellectualPropertyPublisher | IntellectualPropertyPublisher dla rejestru | ciąg |
managedResourceGroup | Identyfikator zasobu zarządzanego RG, jeśli rejestr ma zasoby utworzone przez system | ArmResourceId |
mlFlowRegistryUri | Identyfikator URI rejestru MLFlow dla rejestru | ciąg |
privateEndpointConnections | Informacje o połączeniach prywatnych punktów końcowych używane do oczekujących połączeń w portalu linków prywatnych | RegistryPrivateEndpointConnection[] |
publicNetworkAccess | Czy rejestr jest dostępny z Internetu? Możliwe wartości: "Włączone" lub "Wyłączone" |
ciąg |
regionDetails | Szczegóły każdego regionu, w którym znajduje się rejestr | RegistryRegionArmDetails[] |
ArmResourceId
Nazwa | Opis | Wartość |
---|---|---|
resourceId | Identyfikator ResourceId arm jest w formacie "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}" lub "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}" |
ciąg |
RegistryPrivateEndpointConnection
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Jest to nazwa połączenia prywatnego punktu końcowego utworzona w ramach protokołu SRP Pełny identyfikator zasobu: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/privateEndpointConnections/{peConnectionName} |
ciąg |
location | Tak samo jak lokalizacja obszaru roboczego. | ciąg |
properties | Właściwości połączenia prywatnego punktu końcowego | RegistryPrivateEndpointConnectionProperties |
RegistryPrivateEndpointConnectionProperties
Nazwa | Opis | Wartość |
---|---|---|
groupIds | Identyfikatory grupy | ciąg[] |
privateEndpoint | Zasób sieciowy PE połączony z tym połączeniem PE. | PrivateEndpointResource |
privateLinkServiceConnectionState | Stan połączenia. | RegistryPrivateLinkServiceConnectionState |
provisioningState | Jeden z wartości null, "Succeeded", "Provisioning", "Failed". Mimo że nie został zatwierdzony, ma wartość null. | ciąg |
PrivateEndpointResource
Nazwa | Opis | Wartość |
---|---|---|
subnetArmId | PodsiećId, z którą jest połączony prywatny punkt końcowy. | ciąg |
RegistryPrivateLinkServiceConnectionState
Nazwa | Opis | Wartość |
---|---|---|
actionsRequired | Niektóre rp wybrały opcję "Brak". Inne adresy IP używają tego do rozszerzania regionu. | ciąg |
description (opis) | Komunikat zdefiniowany przez użytkownika, który zgodnie z dokumentem nrP może być używany do wiadomości związanej z zatwierdzeniem. | ciąg |
status | Stan połączenia użytkownika usługi z dostawcą usług | "Zatwierdzone" "Rozłączone" "Oczekujące" "Odrzucono" |
RegistryRegionArmDetails
Nazwa | Opis | Wartość |
---|---|---|
acrDetails | Lista kont usługi ACR | AcrDetails[] |
location | Lokalizacja, w której istnieje rejestr | ciąg |
storageAccountDetails | Lista kont magazynu | StorageAccountDetails[] |
AcrDetails
Nazwa | Opis | Wartość |
---|---|---|
systemCreatedAcrAccount | Szczegóły systemu utworzonego konta usługi ACR do użycia w rejestrze | SystemCreatedAcrAccount |
userCreatedAcrAccount | Szczegóły konta usługi ACR utworzonego przez użytkownika do użycia w rejestrze | UserCreatedAcrAccount |
SystemCreatedAcrAccount
Nazwa | Opis | Wartość |
---|---|---|
acrAccountName | Nazwa konta usługi ACR | ciąg |
acrAccountSku | Jednostka SKU konta usługi ACR | ciąg |
armResourceId | Jest to wypełniane po utworzeniu konta usługi ACR. | ArmResourceId |
UserCreatedAcrAccount
Nazwa | Opis | Wartość |
---|---|---|
armResourceId | Identyfikator resourceid zasobu usługi ARM | ArmResourceId |
StorageAccountDetails
Nazwa | Opis | Wartość |
---|---|---|
systemCreatedStorageAccount | Szczegóły konta magazynu utworzonego przez system do użycia w rejestrze | SystemCreatedStorageAccount |
userCreatedStorageAccount | Szczegóły konta magazynu utworzonego przez użytkownika do użycia w rejestrze | UserCreatedStorageAccount |
SystemCreatedStorageAccount
Nazwa | Opis | Wartość |
---|---|---|
allowBlobPublicAccess | Dozwolony dostęp do publicznych obiektów blob | bool |
armResourceId | Jest to wypełniane po utworzeniu konta magazynu. | ArmResourceId |
storageAccountHnsEnabled | Włączono usługę HNS dla konta magazynu | bool |
storageAccountName | Nazwa konta magazynu | ciąg |
storageAccountType | Dozwolone wartości: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Standard_GZRS", "Standard_RAGZRS", "Premium_LRS", "Premium_ZRS" |
ciąg |
UserCreatedStorageAccount
Nazwa | Opis | Wartość |
---|---|---|
armResourceId | Identyfikator resourceid zasobu usługi ARM | ArmResourceId |
SKU
Nazwa | Opis | Wartość |
---|---|---|
capacity | Jeśli jednostka SKU obsługuje skalowanie w poziomie/w poziomie, należy uwzględnić liczbę całkowitą pojemności. Jeśli skalowanie w poziomie/w nie jest możliwe dla zasobu, może to zostać pominięte. | int |
rodzina | Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj. | ciąg |
name | Nazwa jednostki SKU. Ex — P3. Zazwyczaj jest to kod litery i cyfry | ciąg (wymagany) |
size | Rozmiar jednostki SKU. Gdy pole nazwy jest kombinacją warstwy i inną wartością, będzie to autonomiczny kod. | ciąg |
tier | To pole jest wymagane do zaimplementowania przez dostawcę zasobów, jeśli usługa ma więcej niż jedną warstwę, ale nie jest wymagana w put. | "Podstawowa" "Bezpłatna" "Premium" "Standardowa" |
Definicja zasobu szablonu usługi ARM
Typ zasobu rejestrów można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/registries, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.MachineLearningServices/registries",
"apiVersion": "2023-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"
},
"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"
}
}
}
]
}
]
}
}
Wartości właściwości
Rejestrów
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.MachineLearningServices/registries" |
apiVersion | Wersja interfejsu API zasobów | "2023-04-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Szczegóły jednostki SKU wymagane dla kontraktu usługi ARM na potrzeby skalowania automatycznego. | Numer jednostki magazynowej |
Rodzaju | Metadane używane przez portal/narzędzia/itp. do renderowania różnych środowisk środowiska użytkownika dla zasobów tego samego typu. | ciąg |
identity | Tożsamość usługi zarządzanej (tożsamości przypisane przez system i/lub przypisane przez użytkownika) | ManagedServiceIdentity |
properties | [Wymagane] Dodatkowe atrybuty jednostki. | RegistryProperties (wymagane) |
ManagedServiceIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). | "Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
userAssignedIdentities | Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach. | UserAssignedIdentities |
UserAssignedIdentities
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | UserAssignedIdentity |
UserAssignedIdentity
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
Właściwości rejestru
Nazwa | Opis | Wartość |
---|---|---|
discoveryUrl | Adres URL odnajdywania dla rejestru | ciąg |
intellectualPropertyPublisher | IntellectualPropertyPublisher dla rejestru | ciąg |
managedResourceGroup | ResourceId zarządzanej grupy zasobów, jeśli rejestr utworzył zasoby przez system | ArmResourceId |
mlFlowRegistryUri | Identyfikator URI rejestru MLFlow dla rejestru | ciąg |
privateEndpointConnections | Informacje o połączeniach prywatnych punktów końcowych używane do oczekujących połączeń w portalu usługi Private Link | RegistryPrivateEndpointConnection[] |
publicNetworkAccess | Czy rejestr jest dostępny z Internetu? Możliwe wartości: "Włączone" lub "Wyłączone" |
ciąg |
regionDetails | Szczegóły każdego regionu, w którym znajduje się rejestr | RegistryRegionArmDetails[] |
ArmResourceId
Nazwa | Opis | Wartość |
---|---|---|
resourceId | Identyfikator zasobu arm ma format "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}" lub "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}" |
ciąg |
RegistryPrivateEndpointConnection
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Jest to nazwa połączenia prywatnego punktu końcowego utworzona w ramach protokołu SRP Pełny identyfikator zasobu: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/privateEndpointConnections/{peConnectionName} |
ciąg |
location | Tak samo jak lokalizacja obszaru roboczego. | ciąg |
properties | Właściwości połączenia prywatnego punktu końcowego | RegistryPrivateEndpointConnectionProperties |
RegistryPrivateEndpointConnectionProperties
Nazwa | Opis | Wartość |
---|---|---|
groupIds | Identyfikatory grup | ciąg[] |
privateEndpoint | Zasób sieciowy PE połączony z tym połączeniem PE. | PrivateEndpointResource |
privateLinkServiceConnectionState | Stan połączenia. | RegistryPrivateLinkServiceConnectionState |
provisioningState | Jedna z wartości null, "Succeeded", "Provisioning", "Failed". Mimo że nie została zatwierdzona, ma wartość null. | ciąg |
PrivateEndpointResource
Nazwa | Opis | Wartość |
---|---|---|
subnetArmId | PodsiećId, z którą jest połączony prywatny punkt końcowy. | ciąg |
RegistryPrivateLinkServiceConnectionState
Nazwa | Opis | Wartość |
---|---|---|
actionsRequired | Niektóre rp wybrały opcję "Brak". Inne adresy IP używają tego do rozszerzania regionu. | ciąg |
description (opis) | Komunikat zdefiniowany przez użytkownika, który zgodnie z dokumentem nrP może być używany do wiadomości związanej z zatwierdzeniem. | ciąg |
status | Stan połączenia użytkownika usługi z dostawcą usług | "Zatwierdzone" "Rozłączone" "Oczekujące" "Odrzucono" |
RegistryRegionArmDetails
Nazwa | Opis | Wartość |
---|---|---|
acrDetails | Lista kont usługi ACR | AcrDetails[] |
location | Lokalizacja, w której istnieje rejestr | ciąg |
storageAccountDetails | Lista kont magazynu | StorageAccountDetails[] |
AcrDetails
Nazwa | Opis | Wartość |
---|---|---|
systemCreatedAcrAccount | Szczegóły systemu utworzonego konta usługi ACR do użycia w rejestrze | SystemCreatedAcrAccount |
userCreatedAcrAccount | Szczegóły konta usługi ACR utworzonego przez użytkownika do użycia w rejestrze | UserCreatedAcrAccount |
SystemCreatedAcrAccount
Nazwa | Opis | Wartość |
---|---|---|
acrAccountName | Nazwa konta usługi ACR | ciąg |
acrAccountSku | Jednostka SKU konta usługi ACR | ciąg |
armResourceId | Jest to wypełniane po utworzeniu konta usługi ACR. | ArmResourceId |
UserCreatedAcrAccount
Nazwa | Opis | Wartość |
---|---|---|
armResourceId | Identyfikator resourceid zasobu usługi ARM | ArmResourceId |
StorageAccountDetails
Nazwa | Opis | Wartość |
---|---|---|
systemCreatedStorageAccount | Szczegóły konta magazynu utworzonego przez system do użycia w rejestrze | SystemCreatedStorageAccount |
userCreatedStorageAccount | Szczegóły konta magazynu utworzonego przez użytkownika do użycia w rejestrze | UserCreatedStorageAccount |
SystemCreatedStorageAccount
Nazwa | Opis | Wartość |
---|---|---|
allowBlobPublicAccess | Dozwolony dostęp do publicznych obiektów blob | bool |
armResourceId | Jest to wypełniane po utworzeniu konta magazynu. | ArmResourceId |
storageAccountHnsEnabled | Włączono usługę HNS dla konta magazynu | bool |
storageAccountName | Nazwa konta magazynu | ciąg |
storageAccountType | Dozwolone wartości: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Standard_GZRS", "Standard_RAGZRS", "Premium_LRS", "Premium_ZRS" |
ciąg |
UserCreatedStorageAccount
Nazwa | Opis | Wartość |
---|---|---|
armResourceId | Identyfikator resourceid zasobu usługi ARM | ArmResourceId |
SKU
Nazwa | Opis | Wartość |
---|---|---|
capacity | Jeśli jednostka SKU obsługuje skalowanie w poziomie/w poziomie, należy uwzględnić liczbę całkowitą pojemności. Jeśli skalowanie w poziomie/w nie jest możliwe dla zasobu, może to zostać pominięte. | int |
rodzina | Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj. | ciąg |
name | Nazwa jednostki SKU. Ex — P3. Zazwyczaj jest to kod litery i cyfry | ciąg (wymagany) |
size | Rozmiar jednostki SKU. Gdy pole nazwy jest kombinacją warstwy i inną wartością, będzie to autonomiczny kod. | ciąg |
tier | To pole jest wymagane do zaimplementowania przez dostawcę zasobów, jeśli usługa ma więcej niż jedną warstwę, ale nie jest wymagana w put. | "Podstawowa" "Bezpłatna" "Premium" "Standardowa" |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu rejestrów można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/registries, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/registries@2023-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"
}
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"
})
}
Wartości właściwości
Rejestrów
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.MachineLearningServices/registries@2023-04-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
parent_id | Aby wdrożyć w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. |
sku | Szczegóły jednostki SKU wymagane dla kontraktu usługi ARM na potrzeby skalowania automatycznego. | Numer jednostki magazynowej |
Rodzaju | Metadane używane przez portal/narzędzia/itp. do renderowania różnych środowisk środowiska użytkownika dla zasobów tego samego typu. | ciąg |
identity | Tożsamość usługi zarządzanej (tożsamości przypisane przez system i/lub przypisane przez użytkownika) | Identyfikator usługi zarządzanej |
properties | [Wymagane] Dodatkowe atrybuty jednostki. | RegistryProperties (wymagane) |
Identyfikator usługi zarządzanej
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
identity_ids | Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach. | Tablica identyfikatorów tożsamości użytkownika. |
UserAssignedIdentities
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | UserAssignedIdentity |
UserAssignedIdentity
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
RegistryProperties
Nazwa | Opis | Wartość |
---|---|---|
discoveryUrl | Adres URL odnajdywania dla rejestru | ciąg |
intellectualPropertyPublisher | IntellectualPropertyPublisher dla rejestru | ciąg |
managedResourceGroup | ResourceId zarządzanej grupy zasobów, jeśli rejestr utworzył zasoby przez system | ArmResourceId |
mlFlowRegistryUri | Identyfikator URI rejestru MLFlow dla rejestru | ciąg |
privateEndpointConnections | Informacje o połączeniach prywatnych punktów końcowych używane do oczekujących połączeń w portalu usługi Private Link | RegistryPrivateEndpointConnection[] |
publicNetworkAccess | Czy rejestr jest dostępny z Internetu? Możliwe wartości: "Włączone" lub "Wyłączone" |
ciąg |
regionDetails | Szczegóły każdego regionu, w którym znajduje się rejestr | RegistryRegionArmDetails[] |
ArmResourceId
Nazwa | Opis | Wartość |
---|---|---|
resourceId | Identyfikator zasobu arm ma format "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}" lub "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}" |
ciąg |
RegistryPrivateEndpointConnection
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Jest to nazwa połączenia prywatnego punktu końcowego utworzona w ramach protokołu SRP Pełny identyfikator zasobu: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/privateEndpointConnections/{peConnectionName} |
ciąg |
location | Tak samo jak lokalizacja obszaru roboczego. | ciąg |
properties | Właściwości połączenia prywatnego punktu końcowego | RegistryPrivateEndpointConnectionProperties |
RegistryPrivateEndpointConnectionProperties
Nazwa | Opis | Wartość |
---|---|---|
groupIds | Identyfikatory grup | ciąg[] |
privateEndpoint | Zasób sieciowy PE połączony z tym połączeniem PE. | PrivateEndpointResource |
privateLinkServiceConnectionState | Stan połączenia. | RegistryPrivateLinkServiceConnectionState |
provisioningState | Jedna z wartości null, "Succeeded", "Provisioning", "Failed". Mimo że nie została zatwierdzona, ma wartość null. | ciąg |
PrivateEndpointResource
Nazwa | Opis | Wartość |
---|---|---|
subnetArmId | Podsieć, z którą jest połączony prywatny punkt końcowy. | ciąg |
RegistryPrivateLinkServiceConnectionState
Nazwa | Opis | Wartość |
---|---|---|
actionsRequired | Niektóre rp wybrały opcję "Brak". Inne dostawcy RPs używają tego do rozszerzania regionu. | ciąg |
description (opis) | Komunikat zdefiniowany przez użytkownika, który zgodnie z dokumentem NRP może być używany do obsługi komunikatu związanego z zatwierdzeniem. | ciąg |
status | Stan połączenia odbiorcy usługi z dostawcą usług | "Zatwierdzone" "Rozłączono" "Oczekujące" "Odrzucono" |
RegistryRegionArmDetails
Nazwa | Opis | Wartość |
---|---|---|
acrDetails | Lista kont usługi ACR | AcrDetails[] |
location | Lokalizacja, w której istnieje rejestr | ciąg |
storageAccountDetails | Lista kont magazynu | StorageAccountDetails[] |
AcrDetails
Nazwa | Opis | Wartość |
---|---|---|
systemCreatedAcrAccount | Szczegóły systemu utworzonego konta usługi ACR do użycia w rejestrze | SystemCreatedAcrAccount |
userCreatedAcrAccount | Szczegóły konta usługi ACR utworzonego przez użytkownika do użycia w rejestrze | UserCreatedAcrAccount |
SystemCreatedAcrAccount
Nazwa | Opis | Wartość |
---|---|---|
acrAccountName | Nazwa konta usługi ACR | ciąg |
acrAccountSku | Jednostka SKU konta usługi ACR | ciąg |
armResourceId | Jest on wypełniany po utworzeniu konta usługi ACR. | ArmResourceId |
UserCreatedAcrAccount
Nazwa | Opis | Wartość |
---|---|---|
armResourceId | ResourceId usługi ARM zasobu | ArmResourceId |
StorageAccountDetails
Nazwa | Opis | Wartość |
---|---|---|
systemCreatedStorageAccount | Szczegóły konta magazynu utworzonego przez system do użycia w rejestrze | SystemCreatedStorageAccount |
userCreatedStorageAccount | Szczegóły konta magazynu utworzonego przez użytkownika do użycia w rejestrze | UserCreatedStorageAccount |
SystemCreatedStorageAccount
Nazwa | Opis | Wartość |
---|---|---|
allowBlobPublicAccess | Dostęp do publicznych obiektów blob jest dozwolony | bool |
armResourceId | Jest to wypełniane po utworzeniu konta magazynu. | ArmResourceId |
storageAccountHnsEnabled | Włączono usługę HNS dla konta magazynu | bool |
storageAccountName | Nazwa konta magazynu | ciąg |
storageAccountType | Dozwolone wartości: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Standard_GZRS", "Standard_RAGZRS", "Premium_LRS", "Premium_ZRS" |
ciąg |
UserCreatedStorageAccount
Nazwa | Opis | Wartość |
---|---|---|
armResourceId | ResourceId usługi ARM zasobu | ArmResourceId |
SKU
Nazwa | Opis | Wartość |
---|---|---|
capacity | Jeśli jednostka SKU obsługuje skalowanie w poziomie/w poziomie, należy uwzględnić liczbę całkowitą pojemności. Jeśli skalowanie w poziomie/w poziomie nie jest możliwe dla zasobu, może to zostać pominięte. | int |
rodzina | Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj. | ciąg |
name | Nazwa jednostki SKU. Ex - P3. Zazwyczaj jest to kod litery i cyfry | ciąg (wymagany) |
size | Rozmiar jednostki SKU. Jeśli pole nazwy jest kombinacją warstwy i innej wartości, będzie to autonomiczny kod. | ciąg |
tier | To pole jest wymagane do zaimplementowania przez dostawcę zasobów, jeśli usługa ma więcej niż jedną warstwę, ale nie jest wymagana w funkcji PUT. | "Podstawowa" "Bezpłatna" "Premium" "Standardowa" |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla