Freigeben über


Microsoft.CognitiveServices-Konten 2017-04-18

Bicep-Ressourcendefinition

Der Ressourcentyp "Konten" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.CognitiveServices/Accounts-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.CognitiveServices/accounts@2017-04-18' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    apiProperties: {
      aadClientId: 'string'
      aadTenantId: 'string'
      eventHubConnectionString: 'string'
      qnaAzureSearchEndpointId: 'string'
      qnaAzureSearchEndpointKey: 'string'
      qnaRuntimeEndpoint: 'string'
      statisticsEnabled: bool
      storageAccountConnectionString: 'string'
      superUser: 'string'
      websiteName: 'string'
    }
    customSubDomainName: 'string'
    encryption: {
      keySource: 'string'
      keyVaultProperties: {
        keyName: 'string'
        keyVaultUri: 'string'
        keyVersion: 'string'
      }
    }
    networkAcls: {
      defaultAction: 'string'
      ipRules: [
        {
          value: 'string'
        }
      ]
      virtualNetworkRules: [
        {
          id: 'string'
          ignoreMissingVnetServiceEndpoint: bool
          state: 'string'
        }
      ]
    }
    privateEndpointConnections: [
      {
        location: 'string'
        properties: {
          groupIds: [
            'string'
          ]
          privateEndpoint: {}
          privateLinkServiceConnectionState: {
            actionsRequired: 'string'
            description: 'string'
            status: 'string'
          }
        }
      }
    ]
    publicNetworkAccess: 'string'
    userOwnedStorage: [
      {
        resourceId: 'string'
      }
    ]
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

CognitiveServicesAccountApiProperties

Name Beschreibung Wert
aadClientId (Nur Metrikenratgeber) Die Azure AD-Client-ID (Anwendungs-ID). Schnur

Zwänge:
Max. Länge =
aadTenantId (Nur Metrikenratgeber) Die Azure AD-Mandanten-ID. Schnur

Zwänge:
Max. Länge =
eventHubConnectionString (Nur Personalisierung) Das Kennzeichen zum Aktivieren von Statistiken von Bing Search. Schnur

Zwänge:
Max. Länge =
Pattern = ^( *)Endpoint=sb://(.*);( *)SharedAccessKeyName=(.*);( *)SharedAccessKey=(.*)$
qnaAzureSearchEndpointId (Nur QnAMaker) Die Azure Search-Endpunkt-ID von QnAMaker. Schnur
qnaAzureSearchEndpointKey (Nur QnAMaker) Der Azure Search-Endpunktschlüssel von QnAMaker. Schnur
qnaRuntimeEndpoint (Nur QnAMaker) Der Laufzeitendpunkt von QnAMaker. Schnur
statisticsEnabled (Nur Bing-Suche) Das Kennzeichen zum Aktivieren von Statistiken von Bing Search. Bool
storageAccountConnectionString (Nur Personalisierung) Die Verbindungszeichenfolge des Speicherkontos. Schnur

Zwänge:
Max. Länge =
Pattern = ^(( *)DefaultEndpointsProtocol=(http|https)( *);( *))?AccountName=(.*)AccountKey=(.*)EndpointSuffix=(.*)$
Superuser (Nur Metrikenratgeber) Der Superbenutzer von Metrics Advisor. Schnur

Zwänge:
Max. Länge =
websiteName (Nur Metrikenratgeber) Der Websitename von Metrics Advisor. Schnur

Zwänge:
Max. Länge =

CognitiveServicesAccountProperties

Name Beschreibung Wert
apiProperties Die API-Eigenschaften für spezielle APIs. CognitiveServicesAccountApiProperties
customSubDomainName Optionaler Unterdomänenname, der für die tokenbasierte Authentifizierung verwendet wird. Schnur
Verschlüsselung Die Verschlüsselungseigenschaften für diese Ressource. Verschlüsselungs-
networkAcls Eine Sammlung von Regeln für die Barrierefreiheit von bestimmten Netzwerkstandorten. NetworkRuleSet-
privateEndpointConnections Die private Endpunktverbindung, die mit dem Cognitive Services-Konto verknüpft ist. PrivateEndpointConnection[]
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Endpunkte für dieses Konto zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss 'Enabled' oder 'Disabled' sein. "Deaktiviert"
"Aktiviert"
userOwnedStorage Die Speicherkonten für diese Ressource. UserOwnedStorage[]

CognitiveServicesAccountTags

Name Beschreibung Wert

Verschlüsselung

Name Beschreibung Wert
keySource Listet den möglichen Wert von keySource für Verschlüsselung auf. "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Eigenschaften von KeyVault KeyVaultProperties

Identität

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität. 'None'
'SystemAssigned'
"UserAssigned"
userAssignedIdentities Die Liste der benutzer zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beschreibung Wert

IpRule

Name Beschreibung Wert
Wert Ein IPv4-Adressbereich in CIDR-Notation, z. B. "124.56.78.91" (einfache IP-Adresse) oder "124.56.78.0/24" (alle Adressen, die mit 124.56.78 beginnen). Zeichenfolge (erforderlich)

KeyVaultProperties

Name Beschreibung Wert
keyName Name des Schlüssels von KeyVault Schnur
keyVaultUri URI von KeyVault Schnur
keyVersion Version des Schlüssels von KeyVault Schnur

Microsoft.CognitiveServices/Konten

Name Beschreibung Wert
Identität Die Identität des Cognitive Services-Kontos. Identity
Art Die Art der Ressource. Schnur
Ort Der Speicherort der Ressource Schnur
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 2
Max. Länge = 2
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (erforderlich)
Eigenschaften Eigenschaften des Cognitive Services-Kontos. CognitiveServicesAccountProperties
Sku Das SKU of Cognitive Services-Konto. Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

NetworkRuleSet

Name Beschreibung Wert
defaultAction Die Standardaktion, wenn keine Regel von "ipRules" und "virtualNetworkRules" übereinstimmen. Dies wird nur verwendet, nachdem die Umgehungseigenschaft ausgewertet wurde. "Zulassen"
"Ablehnen"
ipRules Die Liste der IP-Adressregeln. IpRule-[]
virtualNetworkRules Die Liste der Regeln für virtuelle Netzwerke. VirtualNetworkRule[]

PrivateEndpoint

Name Beschreibung Wert

PrivateEndpointConnection

Name Beschreibung Wert
Ort Der Speicherort der privaten Endpunktverbindung Schnur
Eigenschaften Ressourceneigenschaften. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Name Beschreibung Wert
groupIds Die ID der privaten Verknüpfungsressourcengruppe. string[]
privateEndpoint Die Ressource des privaten Endpunkts. PrivateEndpoint-
privateLinkServiceConnectionState Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider. PrivateLinkServiceConnectionState (erforderlich)

PrivateLinkServiceConnectionState

Name Beschreibung Wert
actionsRequired Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Verbraucher erfordern. Schnur
Beschreibung Der Grund für die Genehmigung/Ablehnung der Verbindung. Schnur
Status Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde. "Genehmigt"
"Getrennt"
"Ausstehend"
"Abgelehnt"

Sku

Name Beschreibung Wert
Name Dient zum Abrufen oder Festlegen des Sku-Namens. Erforderlich für die Kontoerstellung, optional für das Update. Zeichenfolge (erforderlich)

UserAssignedIdentity

Name Beschreibung Wert
clientId Dieser Identität zugeordnete Client-App-ID. Schnur
principalId Azure Active Directory-Prinzipal-ID, die dieser Identität zugeordnet ist. Schnur

UserOwnedStorage

Name Beschreibung Wert
resourceId Vollständige Ressourcen-ID einer Microsoft.Storage-Ressource. Schnur

VirtualNetworkRule

Name Beschreibung Wert
id Vollständige Ressourcen-ID eines vnet-Subnetzes, z. B. "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". Zeichenfolge (erforderlich)
ignoreMissingVnetServiceEndpoint Fehlender vnet-Dienstendpunkt ignorieren oder nicht. Bool
Zustand Ruft den Status der virtuellen Netzwerkregel ab. Schnur

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Azure AI Studio – grundlegende Einrichtung Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource.
Azure AI Studio – grundlegende Einrichtung Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource.
Azure AI Studio – grundlegende Einrichtung Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource.
Azure AI Studio Network Restricted Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit deaktiviertem privaten Link und Ausstieg einrichten, wobei microsoftverwaltete Schlüssel für Verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource verwendet werden.
Azure AI Studio Network Restricted Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit deaktiviertem privaten Link und Ausstieg einrichten, wobei microsoftverwaltete Schlüssel für Verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource verwendet werden.
Azure AI Studio mit Microsoft Entra ID-Authentifizierung Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit der Microsoft Entra ID-Authentifizierung für abhängige Ressourcen einrichten, z. B. Azure AI Services und Azure Storage.
Bereitstellen einer Azure AI Services-Multi-Service-Ressource Diese Vorlage stellt eine Azure AI-Dienstressource bereit, um KI in Reichweite jedes Entwicklers zu bringen, ohne dass maschinelles Lernen erforderlich ist. Alles, was es erfordert, ist ein API-Aufruf, um die Möglichkeit einzubetten, zu sehen, zu hören, zu sprechen, zu suchen, zu verstehen und die Entscheidungsfindung in Ihre Apps zu beschleunigen.
Bereitstellen einer Azure AI Translator-Ressource Diese Vorlage stellt eine Azure AI Translator-Ressource bereit, um KI in Reichweite jedes Entwicklers zu bringen, ohne dass maschinelles Lernen erforderlich ist.
Bereitstellen einer Azure AI Vision-Ressource Diese Vorlage stellt eine Azure AI Vision-Ressource bereit, um KI in Reichweite jedes Entwicklers zu bringen, ohne dass maschinelles Lernen erforderlich ist.
Bereitstellen von secure Azure AI Studio mit einem verwalteten virtuellen Netzwerk Diese Vorlage erstellt eine sichere Azure AI Studio-Umgebung mit robusten Netzwerk- und Identitätssicherheitseinschränkungen.

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "Konten" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.CognitiveServices/Accounts-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.CognitiveServices/accounts",
  "apiVersion": "2017-04-18",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "apiProperties": {
      "aadClientId": "string",
      "aadTenantId": "string",
      "eventHubConnectionString": "string",
      "qnaAzureSearchEndpointId": "string",
      "qnaAzureSearchEndpointKey": "string",
      "qnaRuntimeEndpoint": "string",
      "statisticsEnabled": "bool",
      "storageAccountConnectionString": "string",
      "superUser": "string",
      "websiteName": "string"
    },
    "customSubDomainName": "string",
    "encryption": {
      "keySource": "string",
      "keyVaultProperties": {
        "keyName": "string",
        "keyVaultUri": "string",
        "keyVersion": "string"
      }
    },
    "networkAcls": {
      "defaultAction": "string",
      "ipRules": [
        {
          "value": "string"
        }
      ],
      "virtualNetworkRules": [
        {
          "id": "string",
          "ignoreMissingVnetServiceEndpoint": "bool",
          "state": "string"
        }
      ]
    },
    "privateEndpointConnections": [
      {
        "location": "string",
        "properties": {
          "groupIds": [ "string" ],
          "privateEndpoint": {
          },
          "privateLinkServiceConnectionState": {
            "actionsRequired": "string",
            "description": "string",
            "status": "string"
          }
        }
      }
    ],
    "publicNetworkAccess": "string",
    "userOwnedStorage": [
      {
        "resourceId": "string"
      }
    ]
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

CognitiveServicesAccountApiProperties

Name Beschreibung Wert
aadClientId (Nur Metrikenratgeber) Die Azure AD-Client-ID (Anwendungs-ID). Schnur

Zwänge:
Max. Länge =
aadTenantId (Nur Metrikenratgeber) Die Azure AD-Mandanten-ID. Schnur

Zwänge:
Max. Länge =
eventHubConnectionString (Nur Personalisierung) Das Kennzeichen zum Aktivieren von Statistiken von Bing Search. Schnur

Zwänge:
Max. Länge =
Pattern = ^( *)Endpoint=sb://(.*);( *)SharedAccessKeyName=(.*);( *)SharedAccessKey=(.*)$
qnaAzureSearchEndpointId (Nur QnAMaker) Die Azure Search-Endpunkt-ID von QnAMaker. Schnur
qnaAzureSearchEndpointKey (Nur QnAMaker) Der Azure Search-Endpunktschlüssel von QnAMaker. Schnur
qnaRuntimeEndpoint (Nur QnAMaker) Der Laufzeitendpunkt von QnAMaker. Schnur
statisticsEnabled (Nur Bing-Suche) Das Kennzeichen zum Aktivieren von Statistiken von Bing Search. Bool
storageAccountConnectionString (Nur Personalisierung) Die Verbindungszeichenfolge des Speicherkontos. Schnur

Zwänge:
Max. Länge =
Pattern = ^(( *)DefaultEndpointsProtocol=(http|https)( *);( *))?AccountName=(.*)AccountKey=(.*)EndpointSuffix=(.*)$
Superuser (Nur Metrikenratgeber) Der Superbenutzer von Metrics Advisor. Schnur

Zwänge:
Max. Länge =
websiteName (Nur Metrikenratgeber) Der Websitename von Metrics Advisor. Schnur

Zwänge:
Max. Länge =

CognitiveServicesAccountProperties

Name Beschreibung Wert
apiProperties Die API-Eigenschaften für spezielle APIs. CognitiveServicesAccountApiProperties
customSubDomainName Optionaler Unterdomänenname, der für die tokenbasierte Authentifizierung verwendet wird. Schnur
Verschlüsselung Die Verschlüsselungseigenschaften für diese Ressource. Verschlüsselungs-
networkAcls Eine Sammlung von Regeln für die Barrierefreiheit von bestimmten Netzwerkstandorten. NetworkRuleSet-
privateEndpointConnections Die private Endpunktverbindung, die mit dem Cognitive Services-Konto verknüpft ist. PrivateEndpointConnection[]
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Endpunkte für dieses Konto zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss 'Enabled' oder 'Disabled' sein. "Deaktiviert"
"Aktiviert"
userOwnedStorage Die Speicherkonten für diese Ressource. UserOwnedStorage[]

CognitiveServicesAccountTags

Name Beschreibung Wert

Verschlüsselung

Name Beschreibung Wert
keySource Listet den möglichen Wert von keySource für Verschlüsselung auf. "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Eigenschaften von KeyVault KeyVaultProperties

Identität

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität. 'None'
'SystemAssigned'
"UserAssigned"
userAssignedIdentities Die Liste der benutzer zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beschreibung Wert

IpRule

Name Beschreibung Wert
Wert Ein IPv4-Adressbereich in CIDR-Notation, z. B. "124.56.78.91" (einfache IP-Adresse) oder "124.56.78.0/24" (alle Adressen, die mit 124.56.78 beginnen). Zeichenfolge (erforderlich)

KeyVaultProperties

Name Beschreibung Wert
keyName Name des Schlüssels von KeyVault Schnur
keyVaultUri URI von KeyVault Schnur
keyVersion Version des Schlüssels von KeyVault Schnur

Microsoft.CognitiveServices/Konten

Name Beschreibung Wert
apiVersion Die API-Version '2017-04-18'
Identität Die Identität des Cognitive Services-Kontos. Identity
Art Die Art der Ressource. Schnur
Ort Der Speicherort der Ressource Schnur
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 2
Max. Länge = 2
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (erforderlich)
Eigenschaften Eigenschaften des Cognitive Services-Kontos. CognitiveServicesAccountProperties
Sku Das SKU of Cognitive Services-Konto. Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.CognitiveServices/accounts"

NetworkRuleSet

Name Beschreibung Wert
defaultAction Die Standardaktion, wenn keine Regel von "ipRules" und "virtualNetworkRules" übereinstimmen. Dies wird nur verwendet, nachdem die Umgehungseigenschaft ausgewertet wurde. "Zulassen"
"Ablehnen"
ipRules Die Liste der IP-Adressregeln. IpRule-[]
virtualNetworkRules Die Liste der Regeln für virtuelle Netzwerke. VirtualNetworkRule[]

PrivateEndpoint

Name Beschreibung Wert

PrivateEndpointConnection

Name Beschreibung Wert
Ort Der Speicherort der privaten Endpunktverbindung Schnur
Eigenschaften Ressourceneigenschaften. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Name Beschreibung Wert
groupIds Die ID der privaten Verknüpfungsressourcengruppe. string[]
privateEndpoint Die Ressource des privaten Endpunkts. PrivateEndpoint-
privateLinkServiceConnectionState Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider. PrivateLinkServiceConnectionState (erforderlich)

PrivateLinkServiceConnectionState

Name Beschreibung Wert
actionsRequired Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Verbraucher erfordern. Schnur
Beschreibung Der Grund für die Genehmigung/Ablehnung der Verbindung. Schnur
Status Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde. "Genehmigt"
"Getrennt"
"Ausstehend"
"Abgelehnt"

Sku

Name Beschreibung Wert
Name Dient zum Abrufen oder Festlegen des Sku-Namens. Erforderlich für die Kontoerstellung, optional für das Update. Zeichenfolge (erforderlich)

UserAssignedIdentity

Name Beschreibung Wert
clientId Dieser Identität zugeordnete Client-App-ID. Schnur
principalId Azure Active Directory-Prinzipal-ID, die dieser Identität zugeordnet ist. Schnur

UserOwnedStorage

Name Beschreibung Wert
resourceId Vollständige Ressourcen-ID einer Microsoft.Storage-Ressource. Schnur

VirtualNetworkRule

Name Beschreibung Wert
id Vollständige Ressourcen-ID eines vnet-Subnetzes, z. B. "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". Zeichenfolge (erforderlich)
ignoreMissingVnetServiceEndpoint Fehlender vnet-Dienstendpunkt ignorieren oder nicht. Bool
Zustand Ruft den Status der virtuellen Netzwerkregel ab. Schnur

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Azure AI Studio – grundlegende Einrichtung

Bereitstellen in Azure
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource.
Azure AI Studio – grundlegende Einrichtung

Bereitstellen in Azure
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource.
Azure AI Studio – grundlegende Einrichtung

Bereitstellen in Azure
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit dem grundlegenden Setup einrichten, was bedeutet, dass der öffentliche Internetzugriff aktiviert ist, von Microsoft verwaltete Schlüssel für verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource.
Azure AI Studio Network Restricted

Bereitstellen in Azure
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit deaktiviertem privaten Link und Ausstieg einrichten, wobei microsoftverwaltete Schlüssel für Verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource verwendet werden.
Azure AI Studio Network Restricted

Bereitstellen in Azure
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit deaktiviertem privaten Link und Ausstieg einrichten, wobei microsoftverwaltete Schlüssel für Verschlüsselung und von Microsoft verwaltete Identitätskonfiguration für die KI-Ressource verwendet werden.
Azure AI Studio mit Microsoft Entra ID-Authentifizierung

Bereitstellen in Azure
Dieser Satz von Vorlagen veranschaulicht, wie Sie Azure AI Studio mit der Microsoft Entra ID-Authentifizierung für abhängige Ressourcen einrichten, z. B. Azure AI Services und Azure Storage.
Bereitstellen einer Azure AI Services-Multi-Service-Ressource

Bereitstellen in Azure
Diese Vorlage stellt eine Azure AI-Dienstressource bereit, um KI in Reichweite jedes Entwicklers zu bringen, ohne dass maschinelles Lernen erforderlich ist. Alles, was es erfordert, ist ein API-Aufruf, um die Möglichkeit einzubetten, zu sehen, zu hören, zu sprechen, zu suchen, zu verstehen und die Entscheidungsfindung in Ihre Apps zu beschleunigen.
Bereitstellen einer Azure AI Translator-Ressource

Bereitstellen in Azure
Diese Vorlage stellt eine Azure AI Translator-Ressource bereit, um KI in Reichweite jedes Entwicklers zu bringen, ohne dass maschinelles Lernen erforderlich ist.
Bereitstellen einer Azure AI Vision-Ressource

Bereitstellen in Azure
Diese Vorlage stellt eine Azure AI Vision-Ressource bereit, um KI in Reichweite jedes Entwicklers zu bringen, ohne dass maschinelles Lernen erforderlich ist.
Bereitstellen von secure Azure AI Studio mit einem verwalteten virtuellen Netzwerk

Bereitstellen in Azure
Diese Vorlage erstellt eine sichere Azure AI Studio-Umgebung mit robusten Netzwerk- und Identitätssicherheitseinschränkungen.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "Konten" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.CognitiveServices/Accounts-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CognitiveServices/accounts@2017-04-18"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  kind = "string"
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      apiProperties = {
        aadClientId = "string"
        aadTenantId = "string"
        eventHubConnectionString = "string"
        qnaAzureSearchEndpointId = "string"
        qnaAzureSearchEndpointKey = "string"
        qnaRuntimeEndpoint = "string"
        statisticsEnabled = bool
        storageAccountConnectionString = "string"
        superUser = "string"
        websiteName = "string"
      }
      customSubDomainName = "string"
      encryption = {
        keySource = "string"
        keyVaultProperties = {
          keyName = "string"
          keyVaultUri = "string"
          keyVersion = "string"
        }
      }
      networkAcls = {
        defaultAction = "string"
        ipRules = [
          {
            value = "string"
          }
        ]
        virtualNetworkRules = [
          {
            id = "string"
            ignoreMissingVnetServiceEndpoint = bool
            state = "string"
          }
        ]
      }
      privateEndpointConnections = [
        {
          location = "string"
          properties = {
            groupIds = [
              "string"
            ]
            privateEndpoint = {
            }
            privateLinkServiceConnectionState = {
              actionsRequired = "string"
              description = "string"
              status = "string"
            }
          }
        }
      ]
      publicNetworkAccess = "string"
      userOwnedStorage = [
        {
          resourceId = "string"
        }
      ]
    }
  })
}

Eigenschaftswerte

CognitiveServicesAccountApiProperties

Name Beschreibung Wert
aadClientId (Nur Metrikenratgeber) Die Azure AD-Client-ID (Anwendungs-ID). Schnur

Zwänge:
Max. Länge =
aadTenantId (Nur Metrikenratgeber) Die Azure AD-Mandanten-ID. Schnur

Zwänge:
Max. Länge =
eventHubConnectionString (Nur Personalisierung) Das Kennzeichen zum Aktivieren von Statistiken von Bing Search. Schnur

Zwänge:
Max. Länge =
Pattern = ^( *)Endpoint=sb://(.*);( *)SharedAccessKeyName=(.*);( *)SharedAccessKey=(.*)$
qnaAzureSearchEndpointId (Nur QnAMaker) Die Azure Search-Endpunkt-ID von QnAMaker. Schnur
qnaAzureSearchEndpointKey (Nur QnAMaker) Der Azure Search-Endpunktschlüssel von QnAMaker. Schnur
qnaRuntimeEndpoint (Nur QnAMaker) Der Laufzeitendpunkt von QnAMaker. Schnur
statisticsEnabled (Nur Bing-Suche) Das Kennzeichen zum Aktivieren von Statistiken von Bing Search. Bool
storageAccountConnectionString (Nur Personalisierung) Die Verbindungszeichenfolge des Speicherkontos. Schnur

Zwänge:
Max. Länge =
Pattern = ^(( *)DefaultEndpointsProtocol=(http|https)( *);( *))?AccountName=(.*)AccountKey=(.*)EndpointSuffix=(.*)$
Superuser (Nur Metrikenratgeber) Der Superbenutzer von Metrics Advisor. Schnur

Zwänge:
Max. Länge =
websiteName (Nur Metrikenratgeber) Der Websitename von Metrics Advisor. Schnur

Zwänge:
Max. Länge =

CognitiveServicesAccountProperties

Name Beschreibung Wert
apiProperties Die API-Eigenschaften für spezielle APIs. CognitiveServicesAccountApiProperties
customSubDomainName Optionaler Unterdomänenname, der für die tokenbasierte Authentifizierung verwendet wird. Schnur
Verschlüsselung Die Verschlüsselungseigenschaften für diese Ressource. Verschlüsselungs-
networkAcls Eine Sammlung von Regeln für die Barrierefreiheit von bestimmten Netzwerkstandorten. NetworkRuleSet-
privateEndpointConnections Die private Endpunktverbindung, die mit dem Cognitive Services-Konto verknüpft ist. PrivateEndpointConnection[]
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Endpunkte für dieses Konto zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss 'Enabled' oder 'Disabled' sein. "Deaktiviert"
"Aktiviert"
userOwnedStorage Die Speicherkonten für diese Ressource. UserOwnedStorage[]

CognitiveServicesAccountTags

Name Beschreibung Wert

Verschlüsselung

Name Beschreibung Wert
keySource Listet den möglichen Wert von keySource für Verschlüsselung auf. "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Eigenschaften von KeyVault KeyVaultProperties

Identität

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität. 'None'
'SystemAssigned'
"UserAssigned"
userAssignedIdentities Die Liste der benutzer zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beschreibung Wert

IpRule

Name Beschreibung Wert
Wert Ein IPv4-Adressbereich in CIDR-Notation, z. B. "124.56.78.91" (einfache IP-Adresse) oder "124.56.78.0/24" (alle Adressen, die mit 124.56.78 beginnen). Zeichenfolge (erforderlich)

KeyVaultProperties

Name Beschreibung Wert
keyName Name des Schlüssels von KeyVault Schnur
keyVaultUri URI von KeyVault Schnur
keyVersion Version des Schlüssels von KeyVault Schnur

Microsoft.CognitiveServices/Konten

Name Beschreibung Wert
Identität Die Identität des Cognitive Services-Kontos. Identity
Art Die Art der Ressource. Schnur
Ort Der Speicherort der Ressource Schnur
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 2
Max. Länge = 2
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (erforderlich)
Eigenschaften Eigenschaften des Cognitive Services-Kontos. CognitiveServicesAccountProperties
Sku Das SKU of Cognitive Services-Konto. Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.CognitiveServices/accounts@2017-04-18"

NetworkRuleSet

Name Beschreibung Wert
defaultAction Die Standardaktion, wenn keine Regel von "ipRules" und "virtualNetworkRules" übereinstimmen. Dies wird nur verwendet, nachdem die Umgehungseigenschaft ausgewertet wurde. "Zulassen"
"Ablehnen"
ipRules Die Liste der IP-Adressregeln. IpRule-[]
virtualNetworkRules Die Liste der Regeln für virtuelle Netzwerke. VirtualNetworkRule[]

PrivateEndpoint

Name Beschreibung Wert

PrivateEndpointConnection

Name Beschreibung Wert
Ort Der Speicherort der privaten Endpunktverbindung Schnur
Eigenschaften Ressourceneigenschaften. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Name Beschreibung Wert
groupIds Die ID der privaten Verknüpfungsressourcengruppe. string[]
privateEndpoint Die Ressource des privaten Endpunkts. PrivateEndpoint-
privateLinkServiceConnectionState Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider. PrivateLinkServiceConnectionState (erforderlich)

PrivateLinkServiceConnectionState

Name Beschreibung Wert
actionsRequired Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Verbraucher erfordern. Schnur
Beschreibung Der Grund für die Genehmigung/Ablehnung der Verbindung. Schnur
Status Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde. "Genehmigt"
"Getrennt"
"Ausstehend"
"Abgelehnt"

Sku

Name Beschreibung Wert
Name Dient zum Abrufen oder Festlegen des Sku-Namens. Erforderlich für die Kontoerstellung, optional für das Update. Zeichenfolge (erforderlich)

UserAssignedIdentity

Name Beschreibung Wert
clientId Dieser Identität zugeordnete Client-App-ID. Schnur
principalId Azure Active Directory-Prinzipal-ID, die dieser Identität zugeordnet ist. Schnur

UserOwnedStorage

Name Beschreibung Wert
resourceId Vollständige Ressourcen-ID einer Microsoft.Storage-Ressource. Schnur

VirtualNetworkRule

Name Beschreibung Wert
id Vollständige Ressourcen-ID eines vnet-Subnetzes, z. B. "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". Zeichenfolge (erforderlich)
ignoreMissingVnetServiceEndpoint Fehlender vnet-Dienstendpunkt ignorieren oder nicht. Bool
Zustand Ruft den Status der virtuellen Netzwerkregel ab. Schnur