Udostępnij za pośrednictwem


Konta Microsoft.CognitiveServices

Definicja zasobu Bicep

Typ zasobu kont można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.CognitiveServices/accounts, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.CognitiveServices/accounts@2023-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    allowedFqdnList: [
      'string'
    ]
    apiProperties: {
      aadClientId: 'string'
      aadTenantId: 'string'
      eventHubConnectionString: 'string'
      qnaAzureSearchEndpointId: 'string'
      qnaAzureSearchEndpointKey: 'string'
      qnaRuntimeEndpoint: 'string'
      statisticsEnabled: bool
      storageAccountConnectionString: 'string'
      superUser: 'string'
      websiteName: 'string'
    }
    customSubDomainName: 'string'
    disableLocalAuth: bool
    dynamicThrottlingEnabled: bool
    encryption: {
      keySource: 'string'
      keyVaultProperties: {
        identityClientId: 'string'
        keyName: 'string'
        keyVaultUri: 'string'
        keyVersion: 'string'
      }
    }
    locations: {
      regions: [
        {
          customsubdomain: 'string'
          name: 'string'
          value: int
        }
      ]
      routingMethod: 'string'
    }
    migrationToken: 'string'
    networkAcls: {
      defaultAction: 'string'
      ipRules: [
        {
          value: 'string'
        }
      ]
      virtualNetworkRules: [
        {
          id: 'string'
          ignoreMissingVnetServiceEndpoint: bool
          state: 'string'
        }
      ]
    }
    publicNetworkAccess: 'string'
    restore: bool
    restrictOutboundNetworkAccess: bool
    userOwnedStorage: [
      {
        identityClientId: 'string'
        resourceId: 'string'
      }
    ]
  }
}

Wartości właściwości

Konta

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 2–64

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Rozpocznij i zakończ od alfanumeryczne.
location Lokalizacja geograficzna, w której znajduje się zasób ciąg
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
sku Definicja modelu zasobów reprezentująca jednostkę SKU Numer jednostki magazynowej
Rodzaju Rodzaj zasobu. ciąg
identity Tożsamość zasobu. Tożsamość
properties Właściwości konta usług Cognitive Services. AccountProperties

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} object

AccountProperties

Nazwa Opis Wartość
allowedFqdnList ciąg[]
apiProperties Właściwości interfejsu API dla specjalnych interfejsów API. Właściwości interfejsu API
customSubDomainName Opcjonalna nazwa poddomeny używana do uwierzytelniania opartego na tokenach. ciąg
disableLocalAuth bool
dynamicThrottlingEnabled Flaga umożliwiająca dynamiczne ograniczanie przepustowości. bool
Szyfrowanie Właściwości szyfrowania dla tego zasobu. Szyfrowanie
locations Ustawienia wieloregionowe konta usług Cognitive Services. MultiRegionSettings
migrationToken Token migracji zasobów. ciąg
networkAcls Kolekcja reguł zarządzających ułatwieniami dostępu z określonych lokalizacji sieciowych. NetworkRuleSet
publicNetworkAccess Niezależnie od tego, czy dostęp do publicznego punktu końcowego jest dozwolony dla tego konta. "Wyłączone"
"Włączone"
Przywracanie bool
restrictOutboundNetworkAccess bool
userOwnedStorage Konta magazynu dla tego zasobu. UserOwnedStorage[]

Właściwości interfejsu API

Nazwa Opis Wartość
aadClientId (Tylko doradca metryk) Identyfikator klienta Azure AD (identyfikator aplikacji). ciąg
aadTenantId (Tylko doradca metryk) Identyfikator dzierżawy Azure AD. ciąg
eventHubConnectionString (Tylko personalizacja) Flaga umożliwiająca włączenie statystyk wyszukiwania Bing. ciąg
qnaAzureSearchEndpointId (Tylko QnAMaker) Identyfikator punktu końcowego usługi Azure Search usługi QnAMaker. ciąg
qnaAzureSearchEndpointKey (Tylko QnAMaker) Klucz punktu końcowego usługi Azure Search usługi QnAMaker. ciąg
qnaRuntimeEndpoint (Tylko QnAMaker) Punkt końcowy środowiska uruchomieniowego QnAMaker. ciąg
statisticsEnabled (Tylko wyszukiwanie Bing) Flaga umożliwiająca włączenie statystyk wyszukiwania Bing. bool
storageAccountConnectionString (Tylko personalizacja) Parametry połączenia konta magazynu. ciąg
Superuser (Tylko doradca metryk) Superuchemij użytkownik klasyfikatora metryk. ciąg
nazwa witryny sieci Web (Tylko doradca metryk) Nazwa witryny internetowej klasyfikatora metryk. ciąg

Szyfrowanie

Nazwa Opis Wartość
keySource Wylicza możliwą wartość kluczaSource dla szyfrowania "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Właściwości usługi KeyVault KeyVaultProperties

KeyVaultProperties

Nazwa Opis Wartość
identityClientId ciąg
keyName Nazwa klucza z usługi KeyVault ciąg
keyVaultUri Identyfikator URI usługi KeyVault ciąg
keyVersion Wersja klucza z usługi KeyVault ciąg

MultiRegionSettings

Nazwa Opis Wartość
Regionów RegionSetting[]
routingMethod Metody routingu w wielu regionach. "Wydajność"
"Priorytet"
"Ważone"

RegionSetting

Nazwa Opis Wartość
poddomeny celne Mapuje region na regionalną poddomenę niestandardową. ciąg
name Nazwa regionu. ciąg
wartość Wartość dla metod routingu priorytetowego lub ważonego. int

NetworkRuleSet

Nazwa Opis Wartość
defaultAction Akcja domyślna, gdy nie jest zgodna żadna reguła z reguł ipRules i virtualNetworkRules. Jest to używane tylko po ocenie właściwości obejścia. "Zezwalaj"
"Odmów"
ipRules Lista reguł adresów IP. IpRule[]
virtualNetworkRules Lista reguł sieci wirtualnej. VirtualNetworkRule[]

IpRule

Nazwa Opis Wartość
wartość Zakres adresów IPv4 w notacji CIDR, taki jak "124.56.78.91" (prosty adres IP) lub "124.56.78.0/24" (wszystkie adresy rozpoczynające się od 124.56.78). ciąg (wymagany)

VirtualNetworkRule

Nazwa Opis Wartość
identyfikator Pełny identyfikator zasobu podsieci sieci wirtualnej, taki jak "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". ciąg (wymagany)
ignoreMissingVnetServiceEndpoint Ignoruj brakujący punkt końcowy usługi sieci wirtualnej lub nie. bool
stan Pobiera stan reguły sieci wirtualnej. ciąg

UserOwnedStorage

Nazwa Opis Wartość
identityClientId ciąg
resourceId Pełny identyfikator zasobu Microsoft.Storage. ciąg

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"
"Przedsiębiorstwo"
"Bezpłatna"
"Premium"
"Standardowa"

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
Wdrażanie interfejsu API przetwarzanie obrazów usług Cognitive Services

Wdróż na platformie Azure
Szablon do tworzenia nowego interfejsu API usługi Cognitive Services przetwarzanie obrazów
Wdrażanie interfejsu API tłumaczenia usług Cognitive Services

Wdróż na platformie Azure
Ten szablon wdraża interfejs API tłumaczenia usług Cognitive Services. Interfejs API usługi Microsoft Translator to neuronowa usługa tłumaczenia maszynowego, którą deweloperzy mogą łatwo zintegrować z witrynami internetowymi, narzędziami lub dowolnym rozwiązaniem wymagającym obsługi wielu języków, takich jak lokalizacja witryny internetowej, handel elektroniczny, obsługa klienta, aplikacje do obsługi komunikatów, komunikacja wewnętrzna i inne.
Wdrażanie klucza uniwersalnego usługi Cognitive Service

Wdróż na platformie Azure
Ten szablon wdraża wszystkie usługi interfejsy API usług Cognitive Services Cognitive Services przynoszą sztuczną inteligencję w zasięgu każdego dewelopera?bez konieczności posiadania wiedzy na temat uczenia maszynowego. Wystarczy wywołanie interfejsu API, aby osadzić możliwość wyświetlania, mówienia, wyszukiwania, zrozumienia i przyspieszania podejmowania decyzji w aplikacjach.

Definicja zasobu szablonu usługi ARM

Typ zasobu kont można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.CognitiveServices/accounts, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.CognitiveServices/accounts",
  "apiVersion": "2023-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "allowedFqdnList": [ "string" ],
    "apiProperties": {
      "aadClientId": "string",
      "aadTenantId": "string",
      "eventHubConnectionString": "string",
      "qnaAzureSearchEndpointId": "string",
      "qnaAzureSearchEndpointKey": "string",
      "qnaRuntimeEndpoint": "string",
      "statisticsEnabled": "bool",
      "storageAccountConnectionString": "string",
      "superUser": "string",
      "websiteName": "string"
    },
    "customSubDomainName": "string",
    "disableLocalAuth": "bool",
    "dynamicThrottlingEnabled": "bool",
    "encryption": {
      "keySource": "string",
      "keyVaultProperties": {
        "identityClientId": "string",
        "keyName": "string",
        "keyVaultUri": "string",
        "keyVersion": "string"
      }
    },
    "locations": {
      "regions": [
        {
          "customsubdomain": "string",
          "name": "string",
          "value": "int"
        }
      ],
      "routingMethod": "string"
    },
    "migrationToken": "string",
    "networkAcls": {
      "defaultAction": "string",
      "ipRules": [
        {
          "value": "string"
        }
      ],
      "virtualNetworkRules": [
        {
          "id": "string",
          "ignoreMissingVnetServiceEndpoint": "bool",
          "state": "string"
        }
      ]
    },
    "publicNetworkAccess": "string",
    "restore": "bool",
    "restrictOutboundNetworkAccess": "bool",
    "userOwnedStorage": [
      {
        "identityClientId": "string",
        "resourceId": "string"
      }
    ]
  }
}

Wartości właściwości

Konta

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.CognitiveServices/accounts"
apiVersion Wersja interfejsu API zasobów '2023-05-01'
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 2–64

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Rozpocznij i zakończ od alfanumeryczne.
location Lokalizacja geograficzna, w której znajduje się zasób ciąg
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
sku Definicja modelu zasobów reprezentująca jednostkę SKU Numer jednostki magazynowej
Rodzaju Rodzaj zasobu. ciąg
identity Tożsamość zasobu. Tożsamość
properties Właściwości konta usług Cognitive Services. AccountProperties

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} object

AccountProperties

Nazwa Opis Wartość
allowedFqdnList ciąg[]
apiProperties Właściwości interfejsu API dla specjalnych interfejsów API. Właściwości interfejsu API
customSubDomainName Opcjonalna nazwa poddomeny używana do uwierzytelniania opartego na tokenach. ciąg
disableLocalAuth bool
dynamicThrottlingEnabled Flaga umożliwiająca dynamiczne ograniczanie przepustowości. bool
Szyfrowanie Właściwości szyfrowania dla tego zasobu. Szyfrowanie
locations Ustawienia wieloregionowe konta usług Cognitive Services. MultiRegionSettings
migrationToken Token migracji zasobów. ciąg
networkAcls Kolekcja reguł zarządzających ułatwieniami dostępu z określonych lokalizacji sieciowych. NetworkRuleSet
publicNetworkAccess Niezależnie od tego, czy dostęp do publicznego punktu końcowego jest dozwolony dla tego konta. "Wyłączone"
"Włączone"
Przywracanie bool
restrictOutboundNetworkAccess bool
userOwnedStorage Konta magazynu dla tego zasobu. UserOwnedStorage[]

Właściwości interfejsu API

Nazwa Opis Wartość
aadClientId (Tylko doradca metryk) Identyfikator klienta Azure AD (identyfikator aplikacji). ciąg
aadTenantId (Tylko doradca metryk) Identyfikator dzierżawy Azure AD. ciąg
eventHubConnectionString (Tylko personalizacja) Flaga umożliwiająca włączenie statystyk wyszukiwania Bing. ciąg
qnaAzureSearchEndpointId (Tylko QnAMaker) Identyfikator punktu końcowego usługi Azure Search usługi QnAMaker. ciąg
qnaAzureSearchEndpointKey (Tylko QnAMaker) Klucz punktu końcowego usługi Azure Search usługi QnAMaker. ciąg
qnaRuntimeEndpoint (Tylko QnAMaker) Punkt końcowy środowiska uruchomieniowego QnAMaker. ciąg
statisticsEnabled (Tylko wyszukiwanie Bing) Flaga umożliwiająca włączenie statystyk wyszukiwania Bing. bool
storageAccountConnectionString (Tylko personalizacja) Parametry połączenia konta magazynu. ciąg
Superuser (Tylko doradca metryk) Superuchomiejny użytkownik klasyfikatora metryk. ciąg
nazwa witryny sieci Web (Tylko doradca metryk) Nazwa witryny internetowej klasyfikatora metryk. ciąg

Szyfrowanie

Nazwa Opis Wartość
keySource Wylicza możliwą wartość keySource dla szyfrowania "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Właściwości usługi KeyVault KeyVaultProperties

KeyVaultProperties

Nazwa Opis Wartość
identityClientId ciąg
keyName Nazwa klucza z usługi KeyVault ciąg
keyVaultUri Identyfikator URI usługi KeyVault ciąg
keyVersion Wersja klucza z usługi KeyVault ciąg

MultiRegionSettings

Nazwa Opis Wartość
Regionów RegionSetting[]
routingMethod Metody routingu w wielu regionach. "Wydajność"
"Priorytet"
"Ważony"

RegionSetting

Nazwa Opis Wartość
celna poddomena Mapuje region na regionalną poddomenę niestandardową. ciąg
name Nazwa regionu. ciąg
wartość Wartość dla metod routingu o priorytecie lub ważonym. int

NetworkRuleSet

Nazwa Opis Wartość
defaultAction Domyślna akcja, gdy żadna reguła z reguł ipRules i virtualNetworkRules jest zgodna. Jest to używane tylko po ocenie właściwości obejścia. "Zezwalaj"
"Odmów"
adresy IPRules Lista reguł adresów IP. IpRule[]
virtualNetworkRules Lista reguł sieci wirtualnej. VirtualNetworkRule[]

Adres IPRule

Nazwa Opis Wartość
wartość Zakres adresów IPv4 w notacji CIDR, taki jak "124.56.78.91" (prosty adres IP) lub "124.56.78.0/24" (wszystkie adresy rozpoczynające się od 124.56.78). ciąg (wymagany)

VirtualNetworkRule

Nazwa Opis Wartość
identyfikator Pełny identyfikator zasobu podsieci sieci wirtualnej, taki jak "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". ciąg (wymagany)
ignoreMissingVnetServiceEndpoint Ignoruj brakujący punkt końcowy usługi sieci wirtualnej, a nie. bool
stan Pobiera stan reguły sieci wirtualnej. ciąg

UserOwnedStorage

Nazwa Opis Wartość
identityClientId ciąg
resourceId Pełny identyfikator zasobu Microsoft.Storage. ciąg

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"
"Przedsiębiorstwo"
"Bezpłatna"
"Premium"
"Standardowa"

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
Wdrażanie interfejsu API przetwarzanie obrazów usług Cognitive Services

Wdróż na platformie Azure
Szablon do tworzenia nowego interfejsu API usługi Cognitive Services przetwarzanie obrazów
Wdrażanie interfejsu API tłumaczenia usług Cognitive Services

Wdróż na platformie Azure
Ten szablon wdraża interfejs API tłumaczenia usług Cognitive Services. Interfejs API usługi Microsoft Translator to neuronowa usługa tłumaczenia maszynowego, którą deweloperzy mogą łatwo zintegrować z witrynami internetowymi, narzędziami lub dowolnym rozwiązaniem wymagającym obsługi wielu języków, takich jak lokalizacja witryny internetowej, handel elektroniczny, obsługa klienta, aplikacje do obsługi komunikatów, komunikacja wewnętrzna i inne.
Wdrażanie klucza uniwersalnego usługi Cognitive Service

Wdróż na platformie Azure
Ten szablon wdraża wszystkie usługi interfejsy API usług Cognitive Services Cognitive Services przynoszą sztuczną inteligencję w zasięgu każdego dewelopera?bez konieczności posiadania wiedzy na temat uczenia maszynowego. Wystarczy wywołanie interfejsu API, aby osadzić możliwość wyświetlania, mówienia, wyszukiwania, zrozumienia i przyspieszania podejmowania decyzji w aplikacjach.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu kont można wdrożyć z operacjami docelowymi:

  • 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.CognitiveServices/accounts, dodaj następujące narzędzie Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CognitiveServices/accounts@2023-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      allowedFqdnList = [
        "string"
      ]
      apiProperties = {
        aadClientId = "string"
        aadTenantId = "string"
        eventHubConnectionString = "string"
        qnaAzureSearchEndpointId = "string"
        qnaAzureSearchEndpointKey = "string"
        qnaRuntimeEndpoint = "string"
        statisticsEnabled = bool
        storageAccountConnectionString = "string"
        superUser = "string"
        websiteName = "string"
      }
      customSubDomainName = "string"
      disableLocalAuth = bool
      dynamicThrottlingEnabled = bool
      encryption = {
        keySource = "string"
        keyVaultProperties = {
          identityClientId = "string"
          keyName = "string"
          keyVaultUri = "string"
          keyVersion = "string"
        }
      }
      locations = {
        regions = [
          {
            customsubdomain = "string"
            name = "string"
            value = int
          }
        ]
        routingMethod = "string"
      }
      migrationToken = "string"
      networkAcls = {
        defaultAction = "string"
        ipRules = [
          {
            value = "string"
          }
        ]
        virtualNetworkRules = [
          {
            id = "string"
            ignoreMissingVnetServiceEndpoint = bool
            state = "string"
          }
        ]
      }
      publicNetworkAccess = "string"
      restore = bool
      restrictOutboundNetworkAccess = bool
      userOwnedStorage = [
        {
          identityClientId = "string"
          resourceId = "string"
        }
      ]
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Wartości właściwości

Konta

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.CognitiveServices/accounts@2023-05-01"
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 2–64

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Rozpocznij i zakończ od alfanumeryczne.
location Lokalizacja geograficzna, w której znajduje się zasób ciąg
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 Definicja modelu zasobów reprezentująca jednostkę SKU Numer jednostki magazynowej
Rodzaju Rodzaj zasobu. ciąg
identity Tożsamość zasobu. Tożsamość
properties Właściwości konta usług Cognitive Services. AccountProperties

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Tablica identyfikatorów tożsamości użytkownika.

AccountProperties

Nazwa Opis Wartość
allowedFqdnList ciąg[]
apiProperties Właściwości interfejsu API dla specjalnych interfejsów API. Właściwości interfejsu API
customSubDomainName Opcjonalna nazwa poddomeny używana do uwierzytelniania opartego na tokenach. ciąg
disableLocalAuth bool
dynamicThrottlingEnabled Flaga umożliwiająca dynamiczne ograniczanie przepustowości. bool
Szyfrowanie Właściwości szyfrowania dla tego zasobu. Szyfrowanie
locations Ustawienia wieloregionowe konta usług Cognitive Services. MultiRegionSettings
migrationToken Token migracji zasobów. ciąg
networkAcls Zbiór reguł określających dostępność z określonych lokalizacji sieciowych. NetworkRuleSet
publicNetworkAccess Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tego konta. "Wyłączone"
"Włączone"
Przywracanie bool
restrictOutboundNetworkAccess bool
userOwnedStorage Konta magazynu dla tego zasobu. UserOwnedStorage[]

Właściwości interfejsu API

Nazwa Opis Wartość
aadClientId (Tylko doradca metryk) Identyfikator klienta Azure AD (identyfikator aplikacji). ciąg
aadTenantId (Tylko doradca metryk) Identyfikator dzierżawy Azure AD. ciąg
eventHubConnectionString (Tylko personalizacja) Flaga umożliwiająca włączenie statystyk wyszukiwania Bing. ciąg
qnaAzureSearchEndpointId (Tylko QnAMaker) Identyfikator punktu końcowego usługi Azure Search usługi QnAMaker. ciąg
qnaAzureSearchEndpointKey (Tylko QnAMaker) Klucz punktu końcowego usługi Azure Search usługi QnAMaker. ciąg
qnaRuntimeEndpoint (Tylko QnAMaker) Punkt końcowy środowiska uruchomieniowego usługi QnAMaker. ciąg
statisticsEnabled (Tylko wyszukiwanie Bing) Flaga umożliwiająca włączenie statystyk wyszukiwania Bing. bool
storageAccountConnectionString (Tylko personalizacja) Parametry połączenia konta magazynu. ciąg
Superuser (Tylko doradca metryk) Superuchomiejny użytkownik klasyfikatora metryk. ciąg
nazwa witryny sieci Web (Tylko doradca metryk) Nazwa witryny internetowej klasyfikatora metryk. ciąg

Szyfrowanie

Nazwa Opis Wartość
keySource Wylicza możliwą wartość keySource dla szyfrowania "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Właściwości usługi KeyVault KeyVaultProperties

KeyVaultProperties

Nazwa Opis Wartość
identityClientId ciąg
keyName Nazwa klucza z usługi KeyVault ciąg
keyVaultUri Identyfikator URI usługi KeyVault ciąg
keyVersion Wersja klucza z usługi KeyVault ciąg

MultiRegionSettings

Nazwa Opis Wartość
Regionów RegionSetting[]
routingMethod Metody routingu w wielu regionach. "Wydajność"
"Priorytet"
"Ważony"

RegionSetting

Nazwa Opis Wartość
celna poddomena Mapuje region na regionalną poddomenę niestandardową. ciąg
name Nazwa regionu. ciąg
wartość Wartość dla metod routingu o priorytecie lub ważonym. int

NetworkRuleSet

Nazwa Opis Wartość
defaultAction Domyślna akcja, gdy żadna reguła z reguł ipRules i virtualNetworkRules jest zgodna. Jest to używane tylko po ocenie właściwości obejścia. "Zezwalaj"
"Odmów"
adresy IPRules Lista reguł adresów IP. IpRule[]
virtualNetworkRules Lista reguł sieci wirtualnej. VirtualNetworkRule[]

Adres IPRule

Nazwa Opis Wartość
wartość Zakres adresów IPv4 w notacji CIDR, taki jak "124.56.78.91" (prosty adres IP) lub "124.56.78.0/24" (wszystkie adresy rozpoczynające się od 124.56.78). ciąg (wymagany)

VirtualNetworkRule

Nazwa Opis Wartość
identyfikator Pełny identyfikator zasobu podsieci sieci wirtualnej, taki jak "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". ciąg (wymagany)
ignoreMissingVnetServiceEndpoint Ignoruj brakujący punkt końcowy usługi sieci wirtualnej, a nie. bool
stan Pobiera stan reguły sieci wirtualnej. ciąg

UserOwnedStorage

Nazwa Opis Wartość
identityClientId ciąg
resourceId Pełny identyfikator zasobu Microsoft.Storage. ciąg

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"
"Przedsiębiorstwo"
"Bezpłatna"
"Premium"
"Standardowa"