Akri Connector Template - Create Or Update
Tworzenie zasobu AkriConnectorTemplateResource
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperations/instances/{instanceName}/akriConnectorTemplates/{akriConnectorTemplateName}?api-version=2026-03-01
Parametry URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
akri
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[a-z0-9][a-z0-9-]*[a-z0-9]$ |
Nazwa zasobu AkriConnectorTemplate. |
|
instance
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[a-z0-9][a-z0-9-]*[a-z0-9]$ |
Nazwa wystąpienia. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter. |
|
subscription
|
path | True |
string (uuid) |
Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Wersja interfejsu API do użycia dla tej operacji. |
Ciało żądania
| Nazwa | Typ | Opis |
|---|---|---|
| extendedLocation |
Lokalizacja krawędzi zasobu. |
|
| properties |
Właściwości specyficzne dla zasobu dla tego zasobu. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Operacja aktualizacji zasobu "AkriConnectorTemplateResource" zakończyła się pomyślnie |
|
| 201 Created |
Operacja tworzenia zasobu "AkriConnectorTemplateResource" zakończyła się pomyślnie Nagłówki
|
|
| Other Status Codes |
Nieoczekiwana odpowiedź na błąd. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 w usłudze Azure Active Directory.
Typ:
oauth2
Flow:
implicit
URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresów
| Nazwa | Opis |
|---|---|
| user_impersonation | personifikacja konta użytkownika |
Przykłady
AkriConnectorTemplate_CreateOrUpdate_MaximumSet
Przykładowa prośba
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"
}
}
Przykładowa odpowiedź
{
"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"
}
}
Definicje
| Nazwa | Opis |
|---|---|
|
Akri |
Właściwości AkriConnectorsContainerRegistry. |
|
Akri |
Właściwości AkriConnectorsContainerRegistry. |
|
Akri |
Właściwości dziennika diagnostycznego AkriConnectors. |
|
Akri |
Właściwości AkriConnectorsDigest. |
|
Akri |
Zasady ściągania obrazów. |
|
Akri |
Właściwości AkriConnectorsImagePullSecret. |
|
Akri |
Właściwości AkriConnectorsMqttAuthenticationMethod. |
|
Akri |
Właściwości AkriConnectorsMqttConnectionConfiguration. |
|
Akri |
Typy protokołów Mqtt. |
|
Akri |
Właściwości AkriConnectorsRegistryEndpointRef. |
|
Akri |
Właściwości AkriConnectorsRegistrySettings. |
|
Akri |
Właściwości AkriConnectorsSecret. |
|
Akri |
Właściwości AkriConnectorsServiceAccountAuthentication. |
|
Akri |
Właściwości AkriConnectorsServiceAccountTokenSettings. |
|
Akri |
Właściwości AkriConnectorsTag. |
|
Akri |
AkriConnectorsTagDigestType wartości. |
|
Akri |
Właściwości AkriConnectorTemplateAioMetadata. |
|
Akri |
Właściwości AkriConnectorTemplateAllocationPolicy. |
|
Akri |
Właściwości AkriConnectorTemplateBucketizedAllocation. |
|
Akri |
Właściwości AkriConnectorTemplateDeviceInboundEndpointType. |
|
Akri |
Właściwości AkriConnectorTemplateDiagnostics. |
|
Akri |
Właściwości AkriConnectorTemplateManagedConfiguration. |
|
Akri |
Zarządzane typy konfiguracji. |
|
Akri |
Właściwości AkriConnectorTemplatePersistentVolumeClaim. |
|
Akri |
Właściwości AkriConnectorTemplate. |
|
Akri |
AkriConnectorTemplate zasób. |
|
Akri |
Typy konfiguracji środowiska uruchomieniowego. |
|
Akri |
Właściwości AkriConnectorTemplateRuntimeImageConfiguration. |
|
Akri |
Właściwości AkriConnectorTemplateRuntimeImageConfiguration. |
|
Akri |
Właściwości AkriConnectorTemplateRuntimeStatefulSetConfiguration. |
|
Akri |
Właściwości AkriConnectorTemplateTrustList. |
|
created |
Typ tożsamości, która utworzyła zasób. |
|
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
|
Error |
Szczegóły błędu. |
|
Error |
Odpowiedź na błąd |
|
Extended |
Lokalizacja rozszerzona jest rozszerzeniem lokalizacji platformy Azure. Umożliwiają one korzystanie z klastrów Kubernetes z obsługą usługi Azure ARC jako lokalizacji docelowych do wdrażania wystąpień usług platformy Azure. |
|
Extended |
Akceptowano typ wyliczenia definiujący ExtendedLocation. |
|
Operational |
Właściwości trybu |
|
Provisioning |
Wyliczenie definiujące stan zasobu. |
|
Resource |
Stan kondycji zasobu. |
|
system |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
|
Tls |
Właściwości protokołu TLS |
AkriConnectorsContainerRegistry
Właściwości AkriConnectorsContainerRegistry.
| Nazwa | Typ | Opis |
|---|---|---|
| containerRegistrySettings |
Ustawienia rejestru dla rejestru kontenerów. |
|
| registrySettingsType |
string:
Container |
Właściwości AkriConnectorsRegistrySettings. |
AkriConnectorsContainerRegistrySettings
Właściwości AkriConnectorsContainerRegistry.
| Nazwa | Typ | Opis |
|---|---|---|
| imagePullSecrets |
Opcjonalna lista odwołań do wpisów tajnych w tej samej przestrzeni nazw do użycia do ściągania obrazu łącznika. |
|
| registry |
string |
Rejestr kontenerów, który ma być używany dla artefaktu. |
AkriConnectorsDiagnosticsLogs
Właściwości dziennika diagnostycznego AkriConnectors.
| Nazwa | Typ | Wartość domyślna | Opis |
|---|---|---|---|
| level |
string |
info |
Poziom logowania. Przykłady — "debugowanie", "info", "warn", "error", "trace". |
AkriConnectorsDigest
Właściwości AkriConnectorsDigest.
| Nazwa | Typ | Opis |
|---|---|---|
| digest |
string |
Podsumowanie obrazu. |
| tagDigestType |
string:
Digest |
Typ tagu lub skrótu. |
AkriConnectorsImagePullPolicy
Zasady ściągania obrazów.
| Wartość | Opis |
|---|---|
| Always |
Zawsze ciągnij obraz. |
| IfNotPresent |
IfNotPresent ściąga obraz. |
| Never |
Nigdy nie ciągnij obrazu. |
AkriConnectorsImagePullSecret
Właściwości AkriConnectorsImagePullSecret.
| Nazwa | Typ | Opis |
|---|---|---|
| secretRef |
string |
Nazwa wpisu tajnego ściągania obrazu. |
AkriConnectorsMqttAuthenticationMethod
Właściwości AkriConnectorsMqttAuthenticationMethod.
| Wartość | Opis |
|---|---|
| ServiceAccountToken |
Uwierzytelnianie tokenu konta usługi. |
AkriConnectorsMqttConnectionConfiguration
Właściwości AkriConnectorsMqttConnectionConfiguration.
| Nazwa | Typ | Opis |
|---|---|---|
| authentication | AkriConnectorsMqttAuthentication: |
Właściwości uwierzytelniania. |
| host |
string |
Host brokera w postaci nazwy hosta <>:<port>. |
| keepAliveSeconds |
integer (int32) minimum: 0 |
KeepAlive do połączenia w kilka sekund. |
| maxInflightMessages |
integer (int32) minimum: 0 |
Maksymalna liczba komunikatów do utrzymania w locie. W przypadku subskrypcji jest to maksymalna wartość odbioru. W przypadku publikowania jest to maksymalna liczba komunikatów do wysłania przed oczekiwaniem na wykonanie ack. |
| protocol |
Protokół, który ma być używany dla połączenia. Obecnie obsługiwane są tylko |
|
| sessionExpirySeconds |
integer (int32) minimum: 0 |
Wygaśnięcie sesji w sekundach. |
| tls |
Konfiguracja protokołu TLS. |
AkriConnectorsMqttProtocolType
Typy protokołów Mqtt.
| Wartość | Opis |
|---|---|
| Mqtt |
Protokół Mqtt. |
AkriConnectorsRegistryEndpointRef
Właściwości AkriConnectorsRegistryEndpointRef.
| Nazwa | Typ | Opis |
|---|---|---|
| registryEndpointRef |
string |
Nazwa punktu końcowego rejestru. |
| registrySettingsType |
string:
Registry |
Właściwości AkriConnectorsRegistrySettings. |
AkriConnectorsRegistrySettingsType
Właściwości AkriConnectorsRegistrySettings.
| Wartość | Opis |
|---|---|
| RegistryEndpointRef |
Odwołanie do punktu końcowego rejestru. |
| ContainerRegistry |
Dokumentacja usługi Container Registry. |
AkriConnectorsSecret
Właściwości AkriConnectorsSecret.
| Nazwa | Typ | Opis |
|---|---|---|
| secretAlias |
string |
Zdefiniowany przez aplikację alias wpisu tajnego. |
| secretKey |
string |
Klucz w sekrecie do zamontowania. |
| secretRef |
string |
Nazwa wpisu tajnego, który ma zostać zamontowany. |
AkriConnectorsServiceAccountAuthentication
Właściwości AkriConnectorsServiceAccountAuthentication.
| Nazwa | Typ | Opis |
|---|---|---|
| method |
string:
Service |
Metoda uwierzytelniania dla połączenia MQTT. |
| serviceAccountTokenSettings |
Token konta usługi dla połączenia MQTT. |
AkriConnectorsServiceAccountTokenSettings
Właściwości AkriConnectorsServiceAccountTokenSettings.
| Nazwa | Typ | Opis |
|---|---|---|
| audience |
string |
Docelowi użytkownicy tokenu konta usługi. |
AkriConnectorsTag
Właściwości AkriConnectorsTag.
| Nazwa | Typ | Opis |
|---|---|---|
| tag |
string |
Znacznik obrazu. |
| tagDigestType |
string:
Tag |
Typ tagu lub skrótu. |
AkriConnectorsTagDigestType
AkriConnectorsTagDigestType wartości.
| Wartość | Opis |
|---|---|
| Tag |
Wskazuje, że należy określić tag. |
| Digest |
Wskazuje, że należy określić skrót. |
AkriConnectorTemplateAioMetadata
Właściwości AkriConnectorTemplateAioMetadata.
| Nazwa | Typ | Opis |
|---|---|---|
| aioMaxVersion |
string |
Maksymalna wersja AIO wymagana dla łącznika. |
| aioMinVersion |
string |
Minimalna wersja AIO wymagana dla łącznika. |
AkriConnectorTemplateAllocationPolicy
Właściwości AkriConnectorTemplateAllocationPolicy.
| Wartość | Opis |
|---|---|
| Bucketized |
Zasady alokacji w zasobnikach. |
AkriConnectorTemplateBucketizedAllocation
Właściwości AkriConnectorTemplateBucketizedAllocation.
| Nazwa | Typ | Opis |
|---|---|---|
| bucketSize |
integer (int32) minimum: 1maximum: 100 |
Alokacja zasobników AEP dla łączników. |
| policy |
string:
Bucketized |
Typ zasady alokacji. |
AkriConnectorTemplateDeviceInboundEndpointType
Właściwości AkriConnectorTemplateDeviceInboundEndpointType.
| Nazwa | Typ | Opis |
|---|---|---|
| displayName |
string |
Nazwa wyświetlana punktu końcowego ruchu przychodzącego urządzenia. |
| endpointType |
string minLength: 1 |
Typ punktu końcowego ruchu przychodzącego urządzenia. |
| version |
string minLength: 1 |
Wersja punktu końcowego ruchu przychodzącego urządzenia. |
AkriConnectorTemplateDiagnostics
Właściwości AkriConnectorTemplateDiagnostics.
| Nazwa | Typ | Opis |
|---|---|---|
| logs |
Ustawienia dziennika dla szablonu łącznika. |
AkriConnectorTemplateManagedConfiguration
Właściwości AkriConnectorTemplateManagedConfiguration.
| Nazwa | Typ | Opis |
|---|---|---|
| managedConfigurationSettings | AkriConnectorTemplateManagedConfigurationSettings: |
Ustawienia konfiguracji zarządzanej. |
| runtimeConfigurationType |
string:
Managed |
Typ konfiguracji środowiska uruchomieniowego dla szablonu łącznika. |
AkriConnectorTemplateManagedConfigurationType
Zarządzane typy konfiguracji.
| Wartość | Opis |
|---|---|
| ImageConfiguration |
Typ konfiguracji obrazu. |
| StatefulSetConfiguration |
Typ konfiguracji StatefulSet. |
AkriConnectorTemplatePersistentVolumeClaim
Właściwości AkriConnectorTemplatePersistentVolumeClaim.
| Nazwa | Typ | Opis |
|---|---|---|
| claimName |
string |
Nazwa trwałego oświadczenia woluminu. |
| mountPath |
string |
Ścieżka instalacji dla trwałego oświadczenia woluminu. |
AkriConnectorTemplateProperties
Właściwości AkriConnectorTemplate.
| Nazwa | Typ | Wartość domyślna | Opis |
|---|---|---|---|
| aioMetadata |
Metadane dotyczące AIO. |
||
| connectorMetadataRef |
string |
Odwołanie do dokumentacji metadanych łącznika w rejestrze kontenerów. |
|
| deviceInboundEndpointTypes |
Typy punktów końcowych ruchu przychodzącego urządzenia. |
||
| diagnostics |
Ustawienia diagnostyczne dla szablonu łącznika. |
||
| healthState | Unknown |
Stan kondycji zasobu. |
|
| mqttConnectionConfiguration |
Ustawienia konfiguracji połączenia Mqtt. |
||
| provisioningState |
Stan ostatniej operacji. |
||
| runtimeConfiguration | AkriConnectorTemplateRuntimeConfiguration: |
Konfiguracja środowiska uruchomieniowego dla szablonu łącznika. |
AkriConnectorTemplateResource
AkriConnectorTemplate zasób.
| Nazwa | Typ | Opis |
|---|---|---|
| extendedLocation |
Lokalizacja krawędzi zasobu. |
|
| id |
string (arm-id) |
W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Nazwa zasobu |
| properties |
Właściwości specyficzne dla zasobu dla tego zasobu. |
|
| systemData |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. |
|
| type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
AkriConnectorTemplateRuntimeConfigurationType
Typy konfiguracji środowiska uruchomieniowego.
| Wartość | Opis |
|---|---|
| ManagedConfiguration |
Typ konfiguracji zarządzanej. |
AkriConnectorTemplateRuntimeImageConfiguration
Właściwości AkriConnectorTemplateRuntimeImageConfiguration.
| Nazwa | Typ | Opis |
|---|---|---|
| additionalConfiguration |
object |
Dodatkowa konfiguracja obrazu konfiguracji zarządzanej. |
| allocation | AkriConnectorTemplateAllocation: |
Ustawienia alokacji dla konfiguracji zarządzanej. |
| imageConfigurationSettings |
Ustawienia konfiguracji obrazu. |
|
| managedConfigurationType |
string:
Image |
Typ konfiguracji zarządzanej. |
| persistentVolumeClaimTemplates |
Akri |
Szablony oświadczeń woluminów trwałych dla konfiguracji zarządzanej. Zobacz: https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json. |
| persistentVolumeClaims |
Oświadczenia woluminu trwałego dla konfiguracji zarządzanej. |
|
| secrets |
Wpisy tajne łącznika, które zostaną zainstalowane we wszystkich wystąpieniach łącznika. |
|
| trustSettings |
Lista zaufania dla łącznika. Służy do określania certyfikatów, którym powinny ufać wszystkie wystąpienia łącznika. |
AkriConnectorTemplateRuntimeImageConfigurationSettings
Właściwości AkriConnectorTemplateRuntimeImageConfiguration.
| Nazwa | Typ | Opis |
|---|---|---|
| imageName |
string |
Nazwa obrazu bez żadnego odwołania do rejestru, tagu lub skrótu. |
| imagePullPolicy |
Zasady ściągania obrazu. |
|
| registrySettings | AkriConnectorsRegistrySettings: |
Ustawienia rejestru obrazu. To pole można pominąć w przypadku korzystania z domyślnego repozytorium Docker Hub lub korzystania z obrazu lokalnego. |
| replicas |
integer (int32) |
Liczba replik do skonfigurowania. |
| tagDigestSettings | AkriConnectorsTagDigestSettings: |
Opcjonalny tag graficzny lub skrót. Jeśli nie zostanie określony, domyślnym tagiem będzie |
AkriConnectorTemplateRuntimeStatefulSetConfiguration
Właściwości AkriConnectorTemplateRuntimeStatefulSetConfiguration.
| Nazwa | Typ | Opis |
|---|---|---|
| additionalConfiguration |
object |
Dodatkowa konfiguracja obrazu konfiguracji zarządzanej. |
| allocation | AkriConnectorTemplateAllocation: |
Ustawienia alokacji dla konfiguracji zarządzanej. |
| managedConfigurationType |
string:
Stateful |
Typ konfiguracji zarządzanej. |
| persistentVolumeClaimTemplates |
Akri |
Szablony oświadczeń woluminów trwałych dla konfiguracji zarządzanej. Zobacz: https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json. |
| persistentVolumeClaims |
Oświadczenia woluminu trwałego dla konfiguracji zarządzanej. |
|
| secrets |
Wpisy tajne łącznika, które zostaną zainstalowane we wszystkich wystąpieniach łącznika. |
|
| statefulSetConfigurationSettings |
Stanowy zestaw ustawień konfiguracji. Odpowiada to zasobowi Kubernetes StatefulSet. Zobacz 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 |
Lista zaufania dla łącznika. Służy do określania certyfikatów, którym powinny ufać wszystkie wystąpienia łącznika. |
AkriConnectorTemplateTrustList
Właściwości AkriConnectorTemplateTrustList.
| Nazwa | Typ | Opis |
|---|---|---|
| trustListSecretRef |
string |
Odwołanie do wpisu tajnego dla certyfikatów, które mają być zaufane. |
createdByType
Typ tożsamości, która utworzyła zasób.
| Wartość | Opis |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
| Nazwa | Typ | Opis |
|---|---|---|
| info |
object |
Dodatkowe informacje. |
| type |
string |
Dodatkowy typ informacji. |
ErrorDetail
Szczegóły błędu.
| Nazwa | Typ | Opis |
|---|---|---|
| additionalInfo |
Dodatkowe informacje o błędzie. |
|
| code |
string |
Kod błędu. |
| details |
Szczegóły błędu. |
|
| message |
string |
Komunikat o błędzie. |
| target |
string |
Element docelowy błędu. |
ErrorResponse
Odpowiedź na błąd
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Obiekt błędu. |
ExtendedLocation
Lokalizacja rozszerzona jest rozszerzeniem lokalizacji platformy Azure. Umożliwiają one korzystanie z klastrów Kubernetes z obsługą usługi Azure ARC jako lokalizacji docelowych do wdrażania wystąpień usług platformy Azure.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa lokalizacji rozszerzonej. |
| type |
Typ extendedLocation. |
ExtendedLocationType
Akceptowano typ wyliczenia definiujący ExtendedLocation.
| Wartość | Opis |
|---|---|
| CustomLocation |
Typ CustomLocation |
OperationalMode
Właściwości trybu
| Wartość | Opis |
|---|---|
| Enabled |
Włączone jest równoważne wartości True |
| Disabled |
Wyłączone jest równoważne wartości False. |
ProvisioningState
Wyliczenie definiujące stan zasobu.
| Wartość | Opis |
|---|---|
| Succeeded |
Zasób został utworzony. |
| Failed |
Tworzenie zasobu nie powiodło się. |
| Canceled |
Tworzenie zasobu zostało anulowane. |
| Provisioning |
Zasób jest aprowizowany. |
| Updating |
Zasób jest aktualizowany. |
| Deleting |
Zasób jest usuwany. |
| Accepted |
Zasób został zaakceptowany. |
ResourceHealthState
Stan kondycji zasobu.
| Wartość | Opis |
|---|---|
| Available |
Zasób jest dostępny i działa zgodnie z oczekiwaniami. |
| Degraded |
Kondycja zasobów jest obniżona. |
| Unavailable |
Zasób nie działa zgodnie z oczekiwaniami. |
| Unknown |
Stan zasobu jest nieznany. |
systemData
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.
| Nazwa | Typ | Opis |
|---|---|---|
| createdAt |
string (date-time) |
Sygnatura czasowa tworzenia zasobu (UTC). |
| createdBy |
string |
Tożsamość, która utworzyła zasób. |
| createdByType |
Typ tożsamości, która utworzyła zasób. |
|
| lastModifiedAt |
string (date-time) |
Znacznik czasu ostatniej modyfikacji zasobu (UTC) |
| lastModifiedBy |
string |
Tożsamość, która ostatnio zmodyfikowała zasób. |
| lastModifiedByType |
Typ tożsamości, która ostatnio zmodyfikowała zasób. |
TlsProperties
Właściwości protokołu TLS
| Nazwa | Typ | Wartość domyślna | Opis |
|---|---|---|---|
| mode | Enabled |
Tryb protokołu TLS. |
|
| trustedCaCertificateConfigMapRef |
string |
Mapa konfiguracji zaufanego certyfikatu urzędu certyfikacji. |