Accounts - Create
Créez un compte Cognitive Services. Comptes est un type de ressource à l’échelle du groupe de ressources. Il contient les clés permettant aux développeurs d’accéder aux API intelligentes. Il s’agit également du type de ressource pour la facturation.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{accountName}?api-version=2023-05-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
Nom du compte Cognitive Services. Modèle d’expression régulière: |
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
Corps de la demande
Nom | Type | Description |
---|---|---|
identity |
Identité de la ressource. |
|
kind |
string |
Type de la ressource. |
location |
string |
Emplacement géographique où réside la ressource |
properties |
Propriétés du compte Cognitive Services. |
|
sku |
Définition du modèle de ressource représentant la référence SKU |
|
tags |
object |
Balises de ressource. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Si la ressource est créée avec succès ou existe déjà, le service doit retourner 200 (OK). |
|
201 Created |
Si la ressource est créée avec succès, le service doit retourner 201 (OK). |
|
202 Accepted |
HTTP 202 (Accepté) si l’opération a été correctement démarrée et se termine de manière asynchrone. |
|
Other Status Codes |
Réponse d’erreur décrivant le motif de l’échec de l’opération |
Exemples
Create Account |
Create Account Min |
Create Account
Exemple de requête
PUT https://management.azure.com/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/testCreate1?api-version=2023-05-01
{
"location": "West US",
"kind": "Emotion",
"sku": {
"name": "S0"
},
"properties": {
"encryption": {
"keyVaultProperties": {
"keyName": "KeyName",
"keyVersion": "891CF236-D241-4738-9462-D506AF493DFA",
"keyVaultUri": "https://pltfrmscrts-use-pc-dev.vault.azure.net/"
},
"keySource": "Microsoft.KeyVault"
},
"userOwnedStorage": [
{
"resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount"
}
]
},
"identity": {
"type": "SystemAssigned"
}
}
Exemple de réponse
{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/testCreate1",
"name": "testCreate1",
"type": "Microsoft.CognitiveServices/accounts",
"location": "West US",
"sku": {
"name": "S0"
},
"kind": "Emotion",
"etag": "W/\"datetime'2017-04-10T08%3A00%3A05.445595Z'\"",
"properties": {
"endpoint": "https://westus.api.cognitive.microsoft.com/emotion/v1.0",
"provisioningState": "Succeeded",
"encryption": {
"keySource": "Microsoft.KeyVault",
"keyVaultProperties": {
"keyName": "FakeKeyName",
"keyVersion": "891CF236-D241-4738-9462-D506AF493DFA",
"keyVaultUri": "https://pltfrmscrts-use-pc-dev.vault.azure.net/"
}
},
"userOwnedStorage": [
{
"resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount"
}
]
},
"identity": {
"principalId": "b5cf119e-a5c2-42c7-802f-592e0efb169f",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
"type": "SystemAssigned"
}
}
{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/testCreate1",
"name": "testCreate1",
"type": "Microsoft.CognitiveServices/accounts",
"location": "West US",
"sku": {
"name": "S0"
},
"kind": "Emotion",
"etag": "W/\"datetime'2017-04-10T07%3A57%3A48.4582781Z'\"",
"properties": {
"endpoint": "https://westus.api.cognitive.microsoft.com/emotion/v1.0",
"provisioningState": "Succeeded",
"encryption": {
"keySource": "Microsoft.KeyVault",
"keyVaultProperties": {
"keyName": "FakeKeyName",
"keyVersion": "891CF236-D241-4738-9462-D506AF493DFA",
"keyVaultUri": "https://pltfrmscrts-use-pc-dev.vault.azure.net/"
}
},
"userOwnedStorage": [
{
"resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount"
}
]
},
"identity": {
"principalId": "b5cf119e-a5c2-42c7-802f-592e0efb169f",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
"type": "SystemAssigned"
}
}
{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/testCreate1",
"name": "testCreate1",
"type": "Microsoft.CognitiveServices/accounts",
"location": "West US",
"sku": {
"name": "S0"
},
"kind": "Emotion",
"etag": "W/\"datetime'2017-04-10T07%3A57%3A48.4582781Z'\"",
"properties": {
"endpoint": "https://westus.api.cognitive.microsoft.com/emotion/v1.0",
"provisioningState": "Succeeded",
"encryption": {
"keySource": "Microsoft.KeyVault",
"keyVaultProperties": {
"keyName": "FakeKeyName",
"keyVersion": "891CF236-D241-4738-9462-D506AF493DFA",
"keyVaultUri": "https://pltfrmscrts-use-pc-dev.vault.azure.net/"
}
},
"userOwnedStorage": [
{
"resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount"
}
]
},
"identity": {
"principalId": "b5cf119e-a5c2-42c7-802f-592e0efb169f",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
"type": "SystemAssigned"
}
}
Create Account Min
Exemple de requête
PUT https://management.azure.com/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/testCreate1?api-version=2023-05-01
{
"location": "West US",
"kind": "CognitiveServices",
"sku": {
"name": "S0"
},
"properties": {},
"identity": {
"type": "SystemAssigned"
}
}
Exemple de réponse
{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/testCreate1",
"name": "testCreate1",
"type": "Microsoft.CognitiveServices/accounts",
"location": "West US",
"sku": {
"name": "S0"
},
"kind": "Emotion",
"etag": "W/\"datetime'2017-04-10T08%3A00%3A05.445595Z'\"",
"properties": {
"endpoint": "https://westus.api.cognitive.microsoft.com/emotion/v1.0",
"provisioningState": "Succeeded"
},
"identity": {
"principalId": "b5cf119e-a5c2-42c7-802f-592e0efb169f",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
"type": "SystemAssigned"
}
}
{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/testCreate1",
"name": "testCreate1",
"type": "Microsoft.CognitiveServices/accounts",
"location": "West US",
"sku": {
"name": "S0"
},
"kind": "Emotion",
"etag": "W/\"datetime'2017-04-10T07%3A57%3A48.4582781Z'\"",
"properties": {
"endpoint": "https://westus.api.cognitive.microsoft.com/emotion/v1.0",
"provisioningState": "Succeeded"
},
"identity": {
"principalId": "b5cf119e-a5c2-42c7-802f-592e0efb169f",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
"type": "SystemAssigned"
}
}
{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/testCreate1",
"name": "testCreate1",
"type": "Microsoft.CognitiveServices/accounts",
"location": "West US",
"sku": {
"name": "S0"
},
"kind": "Emotion",
"etag": "W/\"datetime'2017-04-10T07%3A57%3A48.4582781Z'\"",
"properties": {
"endpoint": "https://westus.api.cognitive.microsoft.com/emotion/v1.0",
"provisioningState": "Succeeded"
},
"identity": {
"principalId": "b5cf119e-a5c2-42c7-802f-592e0efb169f",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
"type": "SystemAssigned"
}
}
Définitions
Nom | Description |
---|---|
Abuse |
La pénalité d’abus. |
Abuse |
L’action d’AbusePenalty. |
Account |
Le compte Cognitive Services est une ressource Azure qui représente le compte provisionné, son type, son emplacement et sa référence SKU. |
Account |
Propriétés du compte Cognitive Services. |
Api |
Propriétés de l’API pour les API spéciales. |
Call |
La limite de débit d’appels compte Cognitive Services. |
Commitment |
Association du plan d’engagement. |
created |
Type d’identité qui a créé la ressource. |
Encryption |
Propriétés pour configurer le chiffrement |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Identity |
Identité de la ressource. |
Ip |
Règle régissant l’accessibilité à partir d’une adresse ip ou d’une plage d’adresses IP spécifiques. |
key |
Énumère la valeur possible de keySource pour le chiffrement |
Key |
Propriétés pour configurer les propriétés keyVault |
Multi |
Compte Cognitive Services des paramètres multirégions. |
Network |
Action par défaut quand aucune règle d’ipRules et de virtualNetworkRules ne correspondent. Elle est utilisée uniquement après l’évaluation de la propriété bypass. |
Network |
Ensemble de règles régissant l’accessibilité du réseau. |
Private |
Ressource de point de terminaison privé. |
Private |
Ressource de connexion de point de terminaison privé. |
Private |
Propriétés de PrivateEndpointConnectProperties. |
Private |
État d’approvisionnement actuel. |
Private |
La connexion de point de terminaison privé status. |
Private |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
Provisioning |
Obtient la status du compte Cognitive Services au moment de l’appel de l’opération. |
Public |
Indique si l’accès au point de terminaison public est autorisé pour ce compte. |
Quota |
|
Region |
La limite de débit d’appels compte Cognitive Services. |
Request |
|
Resource |
Type d’identité. |
Routing |
Méthodes de routage multirégion. |
Sku |
Définition du modèle de ressource représentant la référence SKU |
Sku |
SkuCapability indique la fonctionnalité d’une certaine fonctionnalité. |
Sku |
Informations de modification de la référence SKU du compte. |
Sku |
Ce champ doit être implémenté par le fournisseur de ressources si le service a plusieurs niveaux, mais n’est pas requis sur un PUT. |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
Throttling |
|
User |
Identité managée affectée par l’utilisateur. |
User |
Stockage appartenant à l’utilisateur pour le compte Cognitive Services. |
Virtual |
Règle régissant l’accessibilité à partir d’un réseau virtuel spécifique. |
AbusePenalty
La pénalité d’abus.
Nom | Type | Description |
---|---|---|
action |
L’action d’AbusePenalty. |
|
expiration |
string |
Dateheure d’expiration de AbusePenalty. |
rateLimitPercentage |
number |
Pourcentage de la limite de débit. |
AbusePenaltyAction
L’action d’AbusePenalty.
Nom | Type | Description |
---|---|---|
Block |
string |
|
Throttle |
string |
Account
Le compte Cognitive Services est une ressource Azure qui représente le compte provisionné, son type, son emplacement et sa référence SKU.
Nom | Type | Description |
---|---|---|
etag |
string |
Etag de la ressource. |
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Identité de la ressource. |
|
kind |
string |
Type de la ressource. |
location |
string |
Emplacement géographique où réside la ressource |
name |
string |
nom de la ressource. |
properties |
Propriétés du compte Cognitive Services. |
|
sku |
Définition du modèle de ressource représentant la référence SKU |
|
systemData |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
tags |
object |
Balises de ressource. |
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
AccountProperties
Propriétés du compte Cognitive Services.
Nom | Type | Description |
---|---|---|
abusePenalty |
La pénalité d’abus. |
|
allowedFqdnList |
string[] |
|
apiProperties |
Propriétés de l’API pour les API spéciales. |
|
callRateLimit |
La limite de débit d’appels compte Cognitive Services. |
|
capabilities |
Obtient les fonctionnalités du compte Cognitive Services. Chaque élément indique la fonctionnalité d’une fonctionnalité spécifique. Les valeurs sont en lecture seule et à titre de référence uniquement. |
|
commitmentPlanAssociations |
Associations de plan d’engagement du compte Cognitive Services. |
|
customSubDomainName |
string |
Nom de sous-domaine facultatif utilisé pour l’authentification basée sur les jetons. |
dateCreated |
string |
Obtient la date de création du compte Cognitive Services. |
deletionDate |
string |
Date de suppression, disponible uniquement pour le compte supprimé. |
disableLocalAuth |
boolean |
|
dynamicThrottlingEnabled |
boolean |
Indicateur permettant d’activer la limitation dynamique. |
encryption |
Propriétés de chiffrement de cette ressource. |
|
endpoint |
string |
Point de terminaison du compte créé. |
endpoints |
object |
|
internalId |
string |
Identificateur interne (déconseillé, n’utilisez pas cette propriété). |
isMigrated |
boolean |
Si la ressource est migrée à partir d’une clé existante. |
locations |
Paramètres multirégions du compte Cognitive Services. |
|
migrationToken |
string |
Jeton de migration de ressource. |
networkAcls |
Collection de règles régissant l’accessibilité à partir d’emplacements réseau spécifiques. |
|
privateEndpointConnections |
Connexion de point de terminaison privé associée au compte Cognitive Services. |
|
provisioningState |
Obtient la status du compte Cognitive Services au moment de l’appel de l’opération. |
|
publicNetworkAccess |
Indique si l’accès au point de terminaison public est autorisé pour ce compte. |
|
quotaLimit | ||
restore |
boolean |
|
restrictOutboundNetworkAccess |
boolean |
|
scheduledPurgeDate |
string |
Date de vidage planifiée, disponible uniquement pour le compte supprimé. |
skuChangeInfo |
Informations de modification de la référence SKU du compte. |
|
userOwnedStorage |
Comptes de stockage pour cette ressource. |
ApiProperties
Propriétés de l’API pour les API spéciales.
Nom | Type | Description |
---|---|---|
aadClientId |
string |
(Metrics Advisor uniquement) ID client Azure AD (ID d’application). |
aadTenantId |
string |
(Metrics Advisor uniquement) ID de locataire Azure AD. |
eventHubConnectionString |
string |
(Personnalisation uniquement) Indicateur permettant d’activer les statistiques de Recherche Bing. |
qnaAzureSearchEndpointId |
string |
(QnAMaker uniquement) ID de point de terminaison Recherche Azure de QnAMaker. |
qnaAzureSearchEndpointKey |
string |
(QnAMaker uniquement) Clé de point de terminaison Recherche Azure de QnAMaker. |
qnaRuntimeEndpoint |
string |
(QnAMaker uniquement) Point de terminaison d’exécution de QnAMaker. |
statisticsEnabled |
boolean |
(Recherche Bing uniquement) Indicateur permettant d’activer les statistiques de Recherche Bing. |
storageAccountConnectionString |
string |
(Personnalisation uniquement) Le compte de stockage chaîne de connexion. |
superUser |
string |
(Metrics Advisor uniquement) Super utilisateur de Metrics Advisor. |
websiteName |
string |
(Metrics Advisor uniquement) Nom du site web de Metrics Advisor. |
CallRateLimit
La limite de débit d’appels compte Cognitive Services.
Nom | Type | Description |
---|---|---|
count |
number |
Valeur de nombre de la limite de débit d’appels. |
renewalPeriod |
number |
Période de renouvellement en secondes de limite de débit d’appels. |
rules |
CommitmentPlanAssociation
Association du plan d’engagement.
Nom | Type | Description |
---|---|---|
commitmentPlanId |
string |
ID de ressource Azure du plan d’engagement. |
commitmentPlanLocation |
string |
Emplacement du plan d’engagement. |
createdByType
Type d’identité qui a créé la ressource.
Nom | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
Encryption
Propriétés pour configurer le chiffrement
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
keySource | Microsoft.KeyVault |
Énumère la valeur possible de keySource pour le chiffrement |
|
keyVaultProperties |
Propriétés de KeyVault |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires |
type |
string |
Type d’informations supplémentaires. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet error. |
Identity
Identité de la ressource.
Nom | Type | Description |
---|---|---|
principalId |
string |
ID principal de l’identité de ressource. |
tenantId |
string |
ID de locataire de la ressource. |
type |
Type d’identité. |
|
userAssignedIdentities |
<string,
User |
Liste des identités affectées par l’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
IpRule
Règle régissant l’accessibilité à partir d’une adresse ip ou d’une plage d’adresses IP spécifiques.
Nom | Type | Description |
---|---|---|
value |
string |
Une plage d’adresses IPv4 en notation CIDR, telle que « 124.56.78.91 » (adresse IP simple) ou « 124.56.78.0/24 » (toutes les adresses qui commencent par 124.56.78). |
keySource
Énumère la valeur possible de keySource pour le chiffrement
Nom | Type | Description |
---|---|---|
Microsoft.CognitiveServices |
string |
|
Microsoft.KeyVault |
string |
KeyVaultProperties
Propriétés pour configurer les propriétés keyVault
Nom | Type | Description |
---|---|---|
identityClientId |
string |
|
keyName |
string |
Nom de la clé de KeyVault |
keyVaultUri |
string |
URI de KeyVault |
keyVersion |
string |
Version de la clé à partir de KeyVault |
MultiRegionSettings
Compte Cognitive Services des paramètres multirégions.
Nom | Type | Description |
---|---|---|
regions |
La limite de débit d’appels compte Cognitive Services. |
|
routingMethod |
Méthodes de routage multirégion. |
NetworkRuleAction
Action par défaut quand aucune règle d’ipRules et de virtualNetworkRules ne correspondent. Elle est utilisée uniquement après l’évaluation de la propriété bypass.
Nom | Type | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
NetworkRuleSet
Ensemble de règles régissant l’accessibilité du réseau.
Nom | Type | Description |
---|---|---|
defaultAction |
Action par défaut quand aucune règle d’ipRules et de virtualNetworkRules ne correspondent. Elle est utilisée uniquement après l’évaluation de la propriété bypass. |
|
ipRules |
Ip |
Liste des règles d’adresse IP. |
virtualNetworkRules |
Liste des règles de réseau virtuel. |
PrivateEndpoint
Ressource de point de terminaison privé.
Nom | Type | Description |
---|---|---|
id |
string |
Identificateur ARM pour le point de terminaison privé |
PrivateEndpointConnection
Ressource de connexion de point de terminaison privé.
Nom | Type | Description |
---|---|---|
etag |
string |
Etag de la ressource. |
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
location |
string |
Emplacement de la connexion de point de terminaison privé |
name |
string |
nom de la ressource. |
properties |
Propriétés de ressource. |
|
systemData |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
PrivateEndpointConnectionProperties
Propriétés de PrivateEndpointConnectProperties.
Nom | Type | Description |
---|---|---|
groupIds |
string[] |
ID de groupe de ressources private link. |
privateEndpoint |
Ressource du point de terminaison privé. |
|
privateLinkServiceConnectionState |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
|
provisioningState |
État d’approvisionnement de la ressource de connexion de point de terminaison privé. |
PrivateEndpointConnectionProvisioningState
État d’approvisionnement actuel.
Nom | Type | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
PrivateEndpointServiceConnectionStatus
La connexion de point de terminaison privé status.
Nom | Type | Description |
---|---|---|
Approved |
string |
|
Pending |
string |
|
Rejected |
string |
PrivateLinkServiceConnectionState
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.
Nom | Type | Description |
---|---|---|
actionsRequired |
string |
Message indiquant si les modifications apportées au fournisseur de services nécessitent des mises à jour sur le consommateur. |
description |
string |
Motif de l’approbation/du rejet de la connexion. |
status |
Indique si la connexion a été approuvée/rejetée/supprimée par le propriétaire du service. |
ProvisioningState
Obtient la status du compte Cognitive Services au moment de l’appel de l’opération.
Nom | Type | Description |
---|---|---|
Accepted |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Moving |
string |
|
ResolvingDNS |
string |
|
Succeeded |
string |
PublicNetworkAccess
Indique si l’accès au point de terminaison public est autorisé pour ce compte.
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
QuotaLimit
Nom | Type | Description |
---|---|---|
count |
number |
|
renewalPeriod |
number |
|
rules |
RegionSetting
La limite de débit d’appels compte Cognitive Services.
Nom | Type | Description |
---|---|---|
customsubdomain |
string |
Mappe la région au sous-domaine personnalisé régional. |
name |
string |
Nom de la région. |
value |
number |
Valeur pour les méthodes de routage prioritaires ou pondérées. |
RequestMatchPattern
Nom | Type | Description |
---|---|---|
method |
string |
|
path |
string |
ResourceIdentityType
Type d’identité.
Nom | Type | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
RoutingMethods
Méthodes de routage multirégion.
Nom | Type | Description |
---|---|---|
Performance |
string |
|
Priority |
string |
|
Weighted |
string |
Sku
Définition du modèle de ressource représentant la référence SKU
Nom | Type | Description |
---|---|---|
capacity |
integer |
Si la référence SKU prend en charge le scale-out/in, l’entier de capacité doit être inclus. Si un scale-out/scale-in n’est pas possible pour la ressource, cela peut être omis. |
family |
string |
Si le service a différentes générations de matériel, pour la même référence SKU, cela peut être capturé ici. |
name |
string |
Nom de la référence SKU. Ex - P3. Il s’agit généralement d’un code lettre+nombre |
size |
string |
Taille de la référence SKU. Lorsque le champ name est la combinaison du niveau et d’une autre valeur, il s’agit du code autonome. |
tier |
Ce champ doit être implémenté par le fournisseur de ressources si le service a plusieurs niveaux, mais n’est pas requis sur un PUT. |
SkuCapability
SkuCapability indique la fonctionnalité d’une certaine fonctionnalité.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de la SkuCapability. |
value |
string |
Valeur de la SkuCapability. |
SkuChangeInfo
Informations de modification de la référence SKU du compte.
Nom | Type | Description |
---|---|---|
countOfDowngrades |
number |
Obtient le nombre de rétrogradations. |
countOfUpgradesAfterDowngrades |
number |
Obtient le nombre de mises à niveau après les rétrogradations. |
lastChangeDate |
string |
Obtient la date de la dernière modification. |
SkuTier
Ce champ doit être implémenté par le fournisseur de ressources si le service a plusieurs niveaux, mais n’est pas requis sur un PUT.
Nom | Type | Description |
---|---|---|
Basic |
string |
|
Enterprise |
string |
|
Free |
string |
|
Premium |
string |
|
Standard |
string |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
Nom | Type | Description |
---|---|---|
createdAt |
string |
Horodatage de la création de ressources (UTC). |
createdBy |
string |
Identité qui a créé la ressource. |
createdByType |
Type d’identité qui a créé la ressource. |
|
lastModifiedAt |
string |
Horodatage de la dernière modification de la ressource (UTC) |
lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
ThrottlingRule
Nom | Type | Description |
---|---|---|
count |
number |
|
dynamicThrottlingEnabled |
boolean |
|
key |
string |
|
matchPatterns | ||
minCount |
number |
|
renewalPeriod |
number |
UserAssignedIdentity
Identité managée affectée par l’utilisateur.
Nom | Type | Description |
---|---|---|
clientId |
string |
ID d’application client associé à cette identité. |
principalId |
string |
ID de principal Azure Active Directory associé à cette identité. |
UserOwnedStorage
Stockage appartenant à l’utilisateur pour le compte Cognitive Services.
Nom | Type | Description |
---|---|---|
identityClientId |
string |
|
resourceId |
string |
ID de ressource complet d’une ressource Microsoft.Storage. |
VirtualNetworkRule
Règle régissant l’accessibilité à partir d’un réseau virtuel spécifique.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource complet d’un sous-réseau de réseau virtuel, tel que « /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnets/subnets1 ». |
ignoreMissingVnetServiceEndpoint |
boolean |
Ignorez ou non le point de terminaison de service de réseau virtuel manquant. |
state |
string |
Obtient l’état de la règle de réseau virtuel. |