Akri Connector Template - Create Or Update
Créer un AkriConnectorTemplateResource
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperations/instances/{instanceName}/akriConnectorTemplates/{akriConnectorTemplateName}?api-version=2026-03-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
akri
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[a-z0-9][a-z0-9-]*[a-z0-9]$ |
Nom de la ressource AkriConnectorTemplate. |
|
instance
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[a-z0-9][a-z0-9-]*[a-z0-9]$ |
Nom de l’instance. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
subscription
|
path | True |
string (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Corps de la demande
| Nom | Type | Description |
|---|---|---|
| extendedLocation |
Emplacement de périphérie de la ressource. |
|
| properties |
Propriétés spécifiques à la ressource pour cette ressource. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Réussite de l’opération de mise à jour de la ressource 'AkriConnectorTemplateResource' |
|
| 201 Created |
Réussite de l’opération de création de la ressource 'AkriConnectorTemplateResource' En-têtes
|
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
AkriConnectorTemplate_CreateOrUpdate_MaximumSet
Exemple de requête
PUT https://management.azure.com/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/resourceGroups/rgiotoperations/providers/Microsoft.IoTOperations/instances/resource-name123/akriConnectorTemplates/resource-name123?api-version=2026-03-01
{
"properties": {
"aioMetadata": {
"aioMinVersion": "1.2.0",
"aioMaxVersion": "1.4.0"
},
"runtimeConfiguration": {
"runtimeConfigurationType": "ManagedConfiguration",
"managedConfigurationSettings": {
"managedConfigurationType": "ImageConfiguration",
"imageConfigurationSettings": {
"registrySettings": {
"registrySettingsType": "ContainerRegistry",
"containerRegistrySettings": {
"registry": "akribuilds.azurecr.io"
}
},
"imageName": "akri-connectors/rest",
"tagDigestSettings": {
"tagDigestType": "Tag",
"tag": "0.5.0-20250825.4"
}
}
}
},
"diagnostics": {
"logs": {
"level": "info"
}
},
"deviceInboundEndpointTypes": [
{
"endpointType": "Microsoft.Rest",
"version": "0.0.1"
}
],
"mqttConnectionConfiguration": {
"authentication": {
"method": "ServiceAccountToken",
"serviceAccountTokenSettings": {
"audience": "MQ-SAT"
}
},
"host": "aio-broker:18883",
"protocol": "Mqtt",
"keepAliveSeconds": 10,
"maxInflightMessages": 10,
"sessionExpirySeconds": 60,
"tls": {
"mode": "Enabled",
"trustedCaCertificateConfigMapRef": "azure-iot-operations-aio-ca-trust-bundle"
}
}
},
"extendedLocation": {
"name": "/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/resourceGroups/rgiotoperations/providers/Microsoft.ExtendedLocation/customLocations/resource-123",
"type": "CustomLocation"
}
}
Exemple de réponse
{
"properties": {
"provisioningState": "Succeeded",
"aioMetadata": {
"aioMinVersion": "1.2.0",
"aioMaxVersion": "1.4.0"
},
"runtimeConfiguration": {
"runtimeConfigurationType": "ManagedConfiguration",
"managedConfigurationSettings": {
"managedConfigurationType": "ImageConfiguration",
"imageConfigurationSettings": {
"registrySettings": {
"registrySettingsType": "ContainerRegistry",
"containerRegistrySettings": {
"registry": "akribuilds.azurecr.io"
}
},
"imageName": "akri-connectors/rest",
"tagDigestSettings": {
"tagDigestType": "Tag",
"tag": "0.5.0-20250825.4"
}
}
}
},
"diagnostics": {
"logs": {
"level": "info"
}
},
"deviceInboundEndpointTypes": [
{
"endpointType": "Microsoft.Rest",
"version": "0.0.1"
}
],
"mqttConnectionConfiguration": {
"authentication": {
"method": "ServiceAccountToken",
"serviceAccountTokenSettings": {
"audience": "MQ-SAT"
}
},
"host": "aio-broker:18883",
"protocol": "Mqtt",
"keepAliveSeconds": 10,
"maxInflightMessages": 10,
"sessionExpirySeconds": 60,
"tls": {
"mode": "Enabled",
"trustedCaCertificateConfigMapRef": "azure-iot-operations-aio-ca-trust-bundle"
}
}
},
"extendedLocation": {
"name": "/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/resourceGroups/rgiotoperations/providers/Microsoft.ExtendedLocation/customLocations/resource-123",
"type": "CustomLocation"
},
"id": "/subscriptions/0000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup123/providers/Microsoft.IoTOperations/instances/resource-name123/akriConnectorTemplates/resource-name123",
"name": "bfimycofjtzxduufwanuxwoudsh",
"type": "wnabnudmydrgpccqusxkmsmgcwzwh",
"systemData": {
"createdBy": "contosouser",
"createdByType": "User",
"createdAt": "2024-08-09T18:13:29.389Z",
"lastModifiedBy": "contosouser",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-08-09T18:13:29.389Z"
}
}
Azure-AsyncOperation: https://contoso.com/operationstatus
{
"properties": {
"provisioningState": "Accepted",
"aioMetadata": {
"aioMinVersion": "1.2.0",
"aioMaxVersion": "1.4.0"
},
"runtimeConfiguration": {
"runtimeConfigurationType": "ManagedConfiguration",
"managedConfigurationSettings": {
"managedConfigurationType": "ImageConfiguration",
"imageConfigurationSettings": {
"registrySettings": {
"registrySettingsType": "ContainerRegistry",
"containerRegistrySettings": {
"registry": "akribuilds.azurecr.io"
}
},
"imageName": "akri-connectors/rest",
"tagDigestSettings": {
"tagDigestType": "Tag",
"tag": "0.5.0-20250825.4"
}
}
}
},
"diagnostics": {
"logs": {
"level": "info"
}
},
"deviceInboundEndpointTypes": [
{
"endpointType": "Microsoft.Rest",
"version": "0.0.1"
}
],
"mqttConnectionConfiguration": {
"authentication": {
"method": "ServiceAccountToken",
"serviceAccountTokenSettings": {
"audience": "MQ-SAT"
}
},
"host": "aio-broker:18883",
"protocol": "Mqtt",
"keepAliveSeconds": 10,
"maxInflightMessages": 10,
"sessionExpirySeconds": 60,
"tls": {
"mode": "Enabled",
"trustedCaCertificateConfigMapRef": "azure-iot-operations-aio-ca-trust-bundle"
}
}
},
"extendedLocation": {
"name": "/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/resourceGroups/rgiotoperations/providers/Microsoft.ExtendedLocation/customLocations/resource-123",
"type": "CustomLocation"
},
"id": "/subscriptions/0000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup123/providers/Microsoft.IoTOperations/instances/resource-name123/akriConnectorTemplates/resource-name123",
"name": "bfimycofjtzxduufwanuxwoudsh",
"type": "wnabnudmydrgpccqusxkmsmgcwzwh",
"systemData": {
"createdBy": "contosouser",
"createdByType": "User",
"createdAt": "2024-08-09T18:13:29.389Z",
"lastModifiedBy": "contosouser",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-08-09T18:13:29.389Z"
}
}
Définitions
| Nom | Description |
|---|---|
|
Akri |
AkriConnectorsContainerRegistry. |
|
Akri |
AkriConnectorsContainerRegistry. |
|
Akri |
Propriétés du journal AkriConnectorsDiagnostic. |
|
Akri |
AkriConnectorsDigest. |
|
Akri |
Stratégie d’extraction d’image. |
|
Akri |
AkriConnectorsImagePullSecret. |
|
Akri |
AkriConnectorsMqttAuthenticationMethod. |
|
Akri |
AkriConnectorsMqttConnectionConfiguration. |
|
Akri |
Types de protocole Mqtt. |
|
Akri |
AkriConnectorsRegistryEndpointRef. |
|
Akri |
AkriConnectorsRegistrySettings. |
|
Akri |
AkriConnectorsSecret. |
|
Akri |
AkriConnectorsServiceAccountAuthentication. |
|
Akri |
AkriConnectorsServiceAccountTokenSettings. |
|
Akri |
AkriConnectorsTag. |
|
Akri |
Valeurs AkriConnectorsTagDigestType. |
|
Akri |
AkriConnectorTemplateAioMetadata. |
|
Akri |
AkriConnectorTemplateAllocationPolicy. |
|
Akri |
AkriConnectorTemplateBucketizedAllocation. |
|
Akri |
AkriConnectorTemplateDeviceInboundEndpointType. |
|
Akri |
AkriConnectorTemplateDiagnostics. |
|
Akri |
AkriConnectorTemplateManagedConfiguration. |
|
Akri |
Types de configuration gérée. |
|
Akri |
AkriConnectorTemplatePersistentVolumeClaim. |
|
Akri |
Propriétés AkriConnectorTemplate. |
|
Akri |
AkriConnectorTemplate. |
|
Akri |
Types de configuration d’exécution. |
|
Akri |
AkriConnectorTemplateRuntimeImageConfiguration. |
|
Akri |
AkriConnectorTemplateRuntimeImageConfiguration. |
|
Akri |
AkriConnectorTemplateRuntimeStatefulSetConfiguration. |
|
Akri |
AkriConnectorTemplateTrustList. |
|
created |
Type d’identité qui a créé la ressource. |
|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
|
Error |
Détail de l’erreur. |
|
Error |
Réponse d’erreur |
|
Extended |
L’emplacement étendu est une extension des emplacements Azure. Ils permettent d’utiliser leurs clusters Kubernetes avec Azure ARC comme emplacements cibles pour le déploiement d’instances de services Azure. |
|
Extended |
L’énumération définissant le type de ExtendedLocation acceptée. |
|
Operational |
Propriétés du mode |
|
Provisioning |
L’énumération définissant le statut de la ressource. |
|
Resource |
L’état de santé de la ressource. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
Tls |
Propriétés de Tls |
AkriConnectorsContainerRegistry
AkriConnectorsContainerRegistry.
| Nom | Type | Description |
|---|---|---|
| containerRegistrySettings |
Paramètres de registre pour le registre de conteneurs. |
|
| registrySettingsType |
string:
Container |
AkriConnectorsRegistrySettings. |
AkriConnectorsContainerRegistrySettings
AkriConnectorsContainerRegistry.
| Nom | Type | Description |
|---|---|---|
| imagePullSecrets |
Liste facultative de références à des secrets dans le même espace de noms à utiliser pour extraire l’image du connecteur. |
|
| registry |
string |
Registre de conteneurs à utiliser pour l’artefact. |
AkriConnectorsDiagnosticsLogs
Propriétés du journal AkriConnectorsDiagnostic.
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| level |
string |
info |
Niveau du journal. Exemples : « debug », « info », « warn », « error », « trace ». |
AkriConnectorsDigest
AkriConnectorsDigest.
| Nom | Type | Description |
|---|---|---|
| digest |
string |
Le condensé de l’image. |
| tagDigestType |
string:
Digest |
Le type de balise ou de résumé. |
AkriConnectorsImagePullPolicy
Stratégie d’extraction d’image.
| Valeur | Description |
|---|---|
| Always |
Tirez toujours l’image. |
| IfNotPresent |
IfNotPresent extrait l’image. |
| Never |
Ne tirez jamais l’image. |
AkriConnectorsImagePullSecret
AkriConnectorsImagePullSecret.
| Nom | Type | Description |
|---|---|---|
| secretRef |
string |
Nom du secret d’extraction d’image. |
AkriConnectorsMqttAuthenticationMethod
AkriConnectorsMqttAuthenticationMethod.
| Valeur | Description |
|---|---|
| ServiceAccountToken |
Authentification du jeton de compte de service. |
AkriConnectorsMqttConnectionConfiguration
AkriConnectorsMqttConnectionConfiguration.
| Nom | Type | Description |
|---|---|---|
| authentication | AkriConnectorsMqttAuthentication: |
Propriétés d’authentification. |
| host |
string |
Hôte du répartiteur sous la forme de <nom d’hôte>:<port>. |
| keepAliveSeconds |
integer (int32) minimum: 0 |
KeepAlive pour une connexion en quelques secondes. |
| maxInflightMessages |
integer (int32) minimum: 0 |
Nombre maximal de messages à conserver en cours d’exécution. Pour l’abonnement, il s’agit du maximum de réception. Pour la publication, il s’agit du nombre maximal de messages à envoyer avant d’attendre unck. |
| protocol |
Le protocole à utiliser pour la connexion. Actuellement, seul |
|
| sessionExpirySeconds |
integer (int32) minimum: 0 |
Expiration de la session en secondes. |
| tls |
Configuration TLS. |
AkriConnectorsMqttProtocolType
Types de protocole Mqtt.
| Valeur | Description |
|---|---|
| Mqtt |
Protocole Mqtt. |
AkriConnectorsRegistryEndpointRef
AkriConnectorsRegistryEndpointRef.
| Nom | Type | Description |
|---|---|---|
| registryEndpointRef |
string |
Nom du point de terminaison du registre. |
| registrySettingsType |
string:
Registry |
AkriConnectorsRegistrySettings. |
AkriConnectorsRegistrySettingsType
AkriConnectorsRegistrySettings.
| Valeur | Description |
|---|---|
| RegistryEndpointRef |
Référence de point de terminaison de registre. |
| ContainerRegistry |
Référence Container Registry. |
AkriConnectorsSecret
AkriConnectorsSecret.
| Nom | Type | Description |
|---|---|---|
| secretAlias |
string |
Alias défini par l’application pour le secret. |
| secretKey |
string |
La clé dans le secret à monter. |
| secretRef |
string |
Le nom du secret à monter. |
AkriConnectorsServiceAccountAuthentication
AkriConnectorsServiceAccountAuthentication.
| Nom | Type | Description |
|---|---|---|
| method |
string:
Service |
Méthode d’authentification pour la connexion MQTT. |
| serviceAccountTokenSettings |
Jeton de compte de service pour la connexion MQTT. |
AkriConnectorsServiceAccountTokenSettings
AkriConnectorsServiceAccountTokenSettings.
| Nom | Type | Description |
|---|---|---|
| audience |
string |
Audience pour le jeton de compte de service. |
AkriConnectorsTag
AkriConnectorsTag.
| Nom | Type | Description |
|---|---|---|
| tag |
string |
La balise de l’image. |
| tagDigestType |
string:
Tag |
Le type de balise ou de résumé. |
AkriConnectorsTagDigestType
Valeurs AkriConnectorsTagDigestType.
| Valeur | Description |
|---|---|
| Tag |
Indique qu’une balise doit être spécifiée. |
| Digest |
Indique qu’un résumé doit être spécifié. |
AkriConnectorTemplateAioMetadata
AkriConnectorTemplateAioMetadata.
| Nom | Type | Description |
|---|---|---|
| aioMaxVersion |
string |
La version maximale de l’AIO requise pour le connecteur. |
| aioMinVersion |
string |
Version minimale de l’AIO requise pour le connecteur. |
AkriConnectorTemplateAllocationPolicy
AkriConnectorTemplateAllocationPolicy.
| Valeur | Description |
|---|---|
| Bucketized |
Politique d’allocation par compartiments. |
AkriConnectorTemplateBucketizedAllocation
AkriConnectorTemplateBucketizedAllocation.
| Nom | Type | Description |
|---|---|---|
| bucketSize |
integer (int32) minimum: 1maximum: 100 |
L’allocation compartimentée d’AEP pour les connecteurs. |
| policy |
string:
Bucketized |
Type de politique d’allocation. |
AkriConnectorTemplateDeviceInboundEndpointType
AkriConnectorTemplateDeviceInboundEndpointType.
| Nom | Type | Description |
|---|---|---|
| displayName |
string |
Nom complet du point de terminaison entrant de l’appareil. |
| endpointType |
string minLength: 1 |
Type de point de terminaison entrant de l’appareil. |
| version |
string minLength: 1 |
Version du point de terminaison entrant de l’appareil. |
AkriConnectorTemplateDiagnostics
AkriConnectorTemplateDiagnostics.
| Nom | Type | Description |
|---|---|---|
| logs |
Les paramètres de journal du modèle Connecteur. |
AkriConnectorTemplateManagedConfiguration
AkriConnectorTemplateManagedConfiguration.
| Nom | Type | Description |
|---|---|---|
| managedConfigurationSettings | AkriConnectorTemplateManagedConfigurationSettings: |
Les paramètres de configuration gérés. |
| runtimeConfigurationType |
string:
Managed |
Type de configuration d’exécution pour le modèle Connecteur. |
AkriConnectorTemplateManagedConfigurationType
Types de configuration gérée.
| Valeur | Description |
|---|---|
| ImageConfiguration |
Type de configuration d’image. |
| StatefulSetConfiguration |
StatefulSet. |
AkriConnectorTemplatePersistentVolumeClaim
AkriConnectorTemplatePersistentVolumeClaim.
| Nom | Type | Description |
|---|---|---|
| claimName |
string |
Nom de la revendication de volume persistant. |
| mountPath |
string |
Chemin de montage de la revendication de volume persistant. |
AkriConnectorTemplateProperties
Propriétés AkriConnectorTemplate.
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| aioMetadata |
Métadonnées sur l’AIO. |
||
| connectorMetadataRef |
string |
Référence à une référence de document de métadonnées de connecteur dans un registre de conteneurs. |
|
| deviceInboundEndpointTypes |
Types de points de terminaison entrants de l’appareil. |
||
| diagnostics |
Paramètres de diagnostic du modèle de connecteur. |
||
| healthState | Unknown |
L’état de santé de la ressource. |
|
| mqttConnectionConfiguration |
Paramètres de configuration de la connexion Mqtt. |
||
| provisioningState |
État de la dernière opération. |
||
| runtimeConfiguration | AkriConnectorTemplateRuntimeConfiguration: |
Configuration d’exécution du modèle Connector. |
AkriConnectorTemplateResource
AkriConnectorTemplate.
| Nom | Type | Description |
|---|---|---|
| extendedLocation |
Emplacement de périphérie de la ressource. |
|
| id |
string (arm-id) |
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » |
| name |
string |
Nom de la ressource |
| properties |
Propriétés spécifiques à la ressource pour cette ressource. |
|
| systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
|
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
AkriConnectorTemplateRuntimeConfigurationType
Types de configuration d’exécution.
| Valeur | Description |
|---|---|
| ManagedConfiguration |
Type de configuration gérée. |
AkriConnectorTemplateRuntimeImageConfiguration
AkriConnectorTemplateRuntimeImageConfiguration.
| Nom | Type | Description |
|---|---|---|
| additionalConfiguration |
object |
Configuration supplémentaire pour l’image de la configuration gérée. |
| allocation | AkriConnectorTemplateAllocation: |
Paramètres d’allocation pour la configuration gérée. |
| imageConfigurationSettings |
Les paramètres de configuration de l’image. |
|
| managedConfigurationType |
string:
Image |
Type de configuration gérée. |
| persistentVolumeClaimTemplates |
Akri |
Les modèles de revendication de volume persistant pour la configuration gérée. Voir https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json. |
| persistentVolumeClaims |
Le volume persistant revendique la configuration gérée. |
|
| secrets |
Secrets de connecteur qui seront montés sur toutes les instances de connecteur. |
|
| trustSettings |
Liste de confiance pour le connecteur. Ceci est utilisé pour spécifier les certificats auxquels toutes les instances de connecteur doivent faire confiance. |
AkriConnectorTemplateRuntimeImageConfigurationSettings
AkriConnectorTemplateRuntimeImageConfiguration.
| Nom | Type | Description |
|---|---|---|
| imageName |
string |
Le nom de l’image sans référence de registre, balise ou résumé. |
| imagePullPolicy |
La politique de tirage de l’image. |
|
| registrySettings | AkriConnectorsRegistrySettings: |
Paramètres de registre de l’image. Vous pouvez omettre ce champ si vous utilisez le référentiel docker hub par défaut ou une image locale. |
| replicas |
integer (int32) |
Le nombre de répliques à configurer. |
| tagDigestSettings | AkriConnectorsTagDigestSettings: |
Balise d’image ou résumé facultatif. Si elle n’est pas spécifiée, la balise par défaut est |
AkriConnectorTemplateRuntimeStatefulSetConfiguration
AkriConnectorTemplateRuntimeStatefulSetConfiguration.
| Nom | Type | Description |
|---|---|---|
| additionalConfiguration |
object |
Configuration supplémentaire pour l’image de la configuration gérée. |
| allocation | AkriConnectorTemplateAllocation: |
Paramètres d’allocation pour la configuration gérée. |
| managedConfigurationType |
string:
Stateful |
Type de configuration gérée. |
| persistentVolumeClaimTemplates |
Akri |
Les modèles de revendication de volume persistant pour la configuration gérée. Voir https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json. |
| persistentVolumeClaims |
Le volume persistant revendique la configuration gérée. |
|
| secrets |
Secrets de connecteur qui seront montés sur toutes les instances de connecteur. |
|
| statefulSetConfigurationSettings |
Paramètres de configuration définis avec état. Cela correspond à la ressource Kubernetes StatefulSet. Voir https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json#/components/schemas/io.k8s.api.apps.v1.StatefulSetSpec |
|
| trustSettings |
Liste de confiance pour le connecteur. Ceci est utilisé pour spécifier les certificats auxquels toutes les instances de connecteur doivent faire confiance. |
AkriConnectorTemplateTrustList
AkriConnectorTemplateTrustList.
| Nom | Type | Description |
|---|---|---|
| trustListSecretRef |
string |
La référence secrète pour les certificats à approuver. |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
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émentaire. |
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 d’erreur. |
ExtendedLocation
L’emplacement étendu est une extension des emplacements Azure. Ils permettent d’utiliser leurs clusters Kubernetes avec Azure ARC comme emplacements cibles pour le déploiement d’instances de services Azure.
| Nom | Type | Description |
|---|---|---|
| name |
string |
Nom de l’emplacement étendu. |
| type |
Type de ExtendedLocation. |
ExtendedLocationType
L’énumération définissant le type de ExtendedLocation acceptée.
| Valeur | Description |
|---|---|
| CustomLocation |
Type de CustomLocation |
OperationalMode
Propriétés du mode
| Valeur | Description |
|---|---|
| Enabled |
Enabled est équivalent à True |
| Disabled |
Désactivé équivaut à False. |
ProvisioningState
L’énumération définissant le statut de la ressource.
| Valeur | Description |
|---|---|
| Succeeded |
La ressource a été créée. |
| Failed |
Échec de la création de ressources. |
| Canceled |
La création de ressources a été annulée. |
| Provisioning |
La ressource est provisionnée. |
| Updating |
La ressource est en cours de mise à jour. |
| Deleting |
La ressource est en train de supprimer. |
| Accepted |
La ressource a été acceptée. |
ResourceHealthState
L’état de santé de la ressource.
| Valeur | Description |
|---|---|
| Available |
La ressource est disponible et fonctionne comme prévu. |
| Degraded |
L’état de la ressource est dégradé. |
| Unavailable |
La ressource ne fonctionne pas comme prévu. |
| Unknown |
L’état de la ressource est inconnu. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
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 (date-time) |
Horodatage de la dernière modification de 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. |
TlsProperties
Propriétés de Tls
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| mode | Enabled |
Mode pour TLS. |
|
| trustedCaCertificateConfigMapRef |
string |
Mappage de configuration de certificat d’autorité de certification approuvé. |