Sdílet prostřednictvím


Akri Connector Template - Create Or Update

Vytvoření souboru AkriConnectorTemplateResource

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperations/instances/{instanceName}/akriConnectorTemplates/{akriConnectorTemplateName}?api-version=2026-03-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
akriConnectorTemplateName
path True

string

minLength: 3
maxLength: 63
pattern: ^[a-z0-9][a-z0-9-]*[a-z0-9]$

Název prostředku AkriConnectorTemplate.

instanceName
path True

string

minLength: 3
maxLength: 63
pattern: ^[a-z0-9][a-z0-9-]*[a-z0-9]$

Název instance.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
extendedLocation

ExtendedLocation

Hraniční umístění prostředku.

properties

AkriConnectorTemplateProperties

Vlastnosti specifické pro prostředek pro tento prostředek.

Odpovědi

Name Typ Description
200 OK

AkriConnectorTemplateResource

Operace aktualizace prostředku AkriConnectorTemplateResource byla úspěšná

201 Created

AkriConnectorTemplateResource

Operace vytvoření prostředku AkriConnectorTemplateResource byla úspěšná

Hlavičky

  • Azure-AsyncOperation: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2.

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

AkriConnectorTemplate_CreateOrUpdate_MaximumSet

Ukázkový požadavek

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"
  }
}

Ukázková odpověď

{
  "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"
  }
}

Definice

Name Description
AkriConnectorsContainerRegistry

Vlastnosti AkriConnectorsContainerRegistry.

AkriConnectorsContainerRegistrySettings

Vlastnosti AkriConnectorsContainerRegistry.

AkriConnectorsDiagnosticsLogs

Vlastnosti protokolu AkriConnectorsDiagnostic.

AkriConnectorsDigest

Vlastnosti AkriConnectorsDigest.

AkriConnectorsImagePullPolicy

Zásady vyžádání image

AkriConnectorsImagePullSecret

Vlastnosti AkriConnectorsImagePullSecret.

AkriConnectorsMqttAuthenticationMethod

Vlastnosti AkriConnectorsMqttAuthenticationMethod.

AkriConnectorsMqttConnectionConfiguration

Vlastnosti AkriConnectorsMqttConnectionConfiguration.

AkriConnectorsMqttProtocolType

Typy protokolů Mqtt.

AkriConnectorsRegistryEndpointRef

Vlastnosti AkriConnectorsRegistryEndpointRef.

AkriConnectorsRegistrySettingsType

Vlastnosti AkriConnectorsRegistrySettings.

AkriConnectorsSecret

Vlastnosti AkriConnectorsSecret.

AkriConnectorsServiceAccountAuthentication

Vlastnosti AkriConnectorsServiceAccountAuthentication.

AkriConnectorsServiceAccountTokenSettings

Vlastnosti AkriConnectorsServiceAccountTokenSettings.

AkriConnectorsTag

Vlastnosti značky AkriConnectorsTag.

AkriConnectorsTagDigestType

AkriConnectorsTagDigestType hodnoty.

AkriConnectorTemplateAioMetadata

Vlastnosti AkriConnectorTemplateAioMetadata.

AkriConnectorTemplateAllocationPolicy

Vlastnosti AkriConnectorTemplateAllocationPolicy.

AkriConnectorTemplateBucketizedAllocation

AkriConnectorTemplateBucketizedAllocation vlastnosti.

AkriConnectorTemplateDeviceInboundEndpointType

Vlastnosti AkriConnectorTemplateDeviceInboundEndpointType.

AkriConnectorTemplateDiagnostics

Vlastnosti AkriConnectorTemplateDiagnostics.

AkriConnectorTemplateManagedConfiguration

Vlastnosti AkriConnectorTemplateManagedConfiguration.

AkriConnectorTemplateManagedConfigurationType

Spravované typy konfigurace.

AkriConnectorTemplatePersistentVolumeClaim

Vlastnosti AkriConnectorTemplatePersistentVolumeClaim.

AkriConnectorTemplateProperties

Vlastnosti AkriConnectorTemplate.

AkriConnectorTemplateResource

Prostředek AkriConnectorTemplate.

AkriConnectorTemplateRuntimeConfigurationType

Typy konfigurace za běhu.

AkriConnectorTemplateRuntimeImageConfiguration

AkriConnectorTemplateRuntimeImageConfiguration vlastnosti.

AkriConnectorTemplateRuntimeImageConfigurationSettings

AkriConnectorTemplateRuntimeImageConfiguration vlastnosti.

AkriConnectorTemplateRuntimeStatefulSetConfiguration

Vlastnosti AkriConnectorTemplateRuntimeStatefulSetConfiguration.

AkriConnectorTemplateTrustList

Vlastnosti AkriConnectorTemplateTrustList.

createdByType

Typ identity, která prostředek vytvořila.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

ExtendedLocation

Rozšířená lokalita je rozšířením lokalit Azure. Poskytují způsob, jak používat clustery Kubernetes s podporou Azure ARC jako cílová umístění pro nasazení instancí služeb Azure.

ExtendedLocationType

Typ definující výčet ExtendedLocation byl přijat.

OperationalMode

Vlastnosti režimu

ProvisioningState

Výčet definující stav zdroje.

ResourceHealthState

Stav prostředku.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

TlsProperties

Vlastnosti protokolu TLS

AkriConnectorsContainerRegistry

Vlastnosti AkriConnectorsContainerRegistry.

Name Typ Description
containerRegistrySettings

AkriConnectorsContainerRegistrySettings

Nastavení registru pro registr kontejneru.

registrySettingsType string:

ContainerRegistry

Vlastnosti AkriConnectorsRegistrySettings.

AkriConnectorsContainerRegistrySettings

Vlastnosti AkriConnectorsContainerRegistry.

Name Typ Description
imagePullSecrets

AkriConnectorsImagePullSecret[]

Volitelný seznam odkazů na tajné kódy ve stejném oboru názvů, které se mají použít k vyžádání image konektoru.

registry

string

Registr kontejneru, který se má použít pro artefakt.

AkriConnectorsDiagnosticsLogs

Vlastnosti protokolu AkriConnectorsDiagnostic.

Name Typ Default value Description
level

string

info

Úroveň protokolování Příklady – debug, info, warn, error, trace.

AkriConnectorsDigest

Vlastnosti AkriConnectorsDigest.

Name Typ Description
digest

string

Výtah obrázku.

tagDigestType string:

Digest

Typ tagu nebo digest.

AkriConnectorsImagePullPolicy

Zásady vyžádání image

Hodnota Description
Always

Vždy obrázek vytáhněte.

IfNotPresent

IfNotPresent obrázek vytáhne.

Never

Nikdy obrázek nevytahujte.

AkriConnectorsImagePullSecret

Vlastnosti AkriConnectorsImagePullSecret.

Name Typ Description
secretRef

string

Název tajného klíče pro stažení bitové kopie.

AkriConnectorsMqttAuthenticationMethod

Vlastnosti AkriConnectorsMqttAuthenticationMethod.

Hodnota Description
ServiceAccountToken

Ověřování tokenu účtu služby

AkriConnectorsMqttConnectionConfiguration

Vlastnosti AkriConnectorsMqttConnectionConfiguration.

Name Typ Description
authentication AkriConnectorsMqttAuthentication:

AkriConnectorsServiceAccountAuthentication

Vlastnosti ověřování

host

string

Hostitel zprostředkovatele ve formě <názvu> hostitele:<port>.

keepAliveSeconds

integer (int32)

minimum: 0

KeepAlive pro připojení během několika sekund.

maxInflightMessages

integer (int32)

minimum: 0

Maximální početzprávýchch Pro přihlášení k odběru je to maximum pro příjem. U publikování se jedná o maximální počet zpráv, které se mají odeslat před čekáním na akci.

protocol

AkriConnectorsMqttProtocolType

Protokol, který se má použít pro připojení. V současné době se podporuje pouze mqtt.

sessionExpirySeconds

integer (int32)

minimum: 0

Platnost relace vyprší v sekundách.

tls

TlsProperties

Konfigurace protokolu TLS.

AkriConnectorsMqttProtocolType

Typy protokolů Mqtt.

Hodnota Description
Mqtt

Protokol Mqtt.

AkriConnectorsRegistryEndpointRef

Vlastnosti AkriConnectorsRegistryEndpointRef.

Name Typ Description
registryEndpointRef

string

Název koncového bodu registru.

registrySettingsType string:

RegistryEndpointRef

Vlastnosti AkriConnectorsRegistrySettings.

AkriConnectorsRegistrySettingsType

Vlastnosti AkriConnectorsRegistrySettings.

Hodnota Description
RegistryEndpointRef

Referenční informace ke koncovému bodu registru.

ContainerRegistry

Referenční informace ke službě Container Registry.

AkriConnectorsSecret

Vlastnosti AkriConnectorsSecret.

Name Typ Description
secretAlias

string

Alias definovaný aplikací pro tajný klíč.

secretKey

string

Klíč v tajemství, které má být připojeno.

secretRef

string

Název tajného klíče, který má být připojen.

AkriConnectorsServiceAccountAuthentication

Vlastnosti AkriConnectorsServiceAccountAuthentication.

Name Typ Description
method string:

ServiceAccountToken

Metoda autentizace pro MQTT spojení.

serviceAccountTokenSettings

AkriConnectorsServiceAccountTokenSettings

Token účtu služby pro připojení MQTT.

AkriConnectorsServiceAccountTokenSettings

Vlastnosti AkriConnectorsServiceAccountTokenSettings.

Name Typ Description
audience

string

Cílová skupina tokenu účtu služby.

AkriConnectorsTag

Vlastnosti značky AkriConnectorsTag.

Name Typ Description
tag

string

Značka obrázku.

tagDigestType string:

Tag

Typ tagu nebo digest.

AkriConnectorsTagDigestType

AkriConnectorsTagDigestType hodnoty.

Hodnota Description
Tag

Označuje, že by měl být zadán tag.

Digest

Označuje, že by měl být zadán souhrn.

AkriConnectorTemplateAioMetadata

Vlastnosti AkriConnectorTemplateAioMetadata.

Name Typ Description
aioMaxVersion

string

Maximální verze AIO vyžadovaná pro konektor.

aioMinVersion

string

Pro konektor je vyžadována minimální verze AIO.

AkriConnectorTemplateAllocationPolicy

Vlastnosti AkriConnectorTemplateAllocationPolicy.

Hodnota Description
Bucketized

Zásady kbelhatého přidělování.

AkriConnectorTemplateBucketizedAllocation

AkriConnectorTemplateBucketizedAllocation vlastnosti.

Name Typ Description
bucketSize

integer (int32)

minimum: 1
maximum: 100

Segmentové přidělování AEP pro konektory.

policy string:

Bucketized

Typ zásady přidělení.

AkriConnectorTemplateDeviceInboundEndpointType

Vlastnosti AkriConnectorTemplateDeviceInboundEndpointType.

Name Typ Description
displayName

string

Zobrazovaný název příchozího koncového bodu zařízení.

endpointType

string

minLength: 1

Typ příchozího koncového bodu zařízení.

version

string

minLength: 1

Verze příchozího koncového bodu zařízení.

AkriConnectorTemplateDiagnostics

Vlastnosti AkriConnectorTemplateDiagnostics.

Name Typ Description
logs

AkriConnectorsDiagnosticsLogs

Nastavení protokolu pro šablonu konektoru.

AkriConnectorTemplateManagedConfiguration

Vlastnosti AkriConnectorTemplateManagedConfiguration.

Name Typ Description
managedConfigurationSettings AkriConnectorTemplateManagedConfigurationSettings:

Nastavení spravované konfigurace.

runtimeConfigurationType string:

ManagedConfiguration

Typ konfigurace modulu runtime pro šablonu konektoru.

AkriConnectorTemplateManagedConfigurationType

Spravované typy konfigurace.

Hodnota Description
ImageConfiguration

Typ konfigurace bitové kopie.

StatefulSetConfiguration

Typ konfigurace StatefulSet.

AkriConnectorTemplatePersistentVolumeClaim

Vlastnosti AkriConnectorTemplatePersistentVolumeClaim.

Name Typ Description
claimName

string

Název deklarace identity trvalého svazku.

mountPath

string

Cesta pro připojení deklarace identity trvalého svazku.

AkriConnectorTemplateProperties

Vlastnosti AkriConnectorTemplate.

Name Typ Default value Description
aioMetadata

AkriConnectorTemplateAioMetadata

Metadata o AIO.

connectorMetadataRef

string

Odkaz na odkaz na dokument metadat konektoru v registru kontejneru.

deviceInboundEndpointTypes

AkriConnectorTemplateDeviceInboundEndpointType[]

Typy příchozích koncových bodů zařízení.

diagnostics

AkriConnectorTemplateDiagnostics

Nastavení diagnostiky pro šablonu konektoru.

healthState

ResourceHealthState

Unknown

Stav prostředku.

mqttConnectionConfiguration

AkriConnectorsMqttConnectionConfiguration

Nastavení konfigurace připojení Mqtt.

provisioningState

ProvisioningState

Stav poslední operace.

runtimeConfiguration AkriConnectorTemplateRuntimeConfiguration:

AkriConnectorTemplateManagedConfiguration

Konfigurace modulu runtime pro šablonu konektoru.

AkriConnectorTemplateResource

Prostředek AkriConnectorTemplate.

Name Typ Description
extendedLocation

ExtendedLocation

Hraniční umístění prostředku.

id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Např. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Název prostředku

properties

AkriConnectorTemplateProperties

Vlastnosti specifické pro prostředek pro tento prostředek.

systemData

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

type

string

Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts"

AkriConnectorTemplateRuntimeConfigurationType

Typy konfigurace za běhu.

Hodnota Description
ManagedConfiguration

Typ spravované konfigurace.

AkriConnectorTemplateRuntimeImageConfiguration

AkriConnectorTemplateRuntimeImageConfiguration vlastnosti.

Name Typ Description
additionalConfiguration

object

Další konfigurace pro bitovou kopii spravované konfigurace.

allocation AkriConnectorTemplateAllocation:

AkriConnectorTemplateBucketizedAllocation

Nastavení přidělování pro spravovanou konfiguraci.

imageConfigurationSettings

AkriConnectorTemplateRuntimeImageConfigurationSettings

Nastavení konfigurace bitové kopie.

managedConfigurationType string:

ImageConfiguration

Typ spravované konfigurace.

persistentVolumeClaimTemplates

AkriConnectorTemplateManagedConfigurationSettings.PersistentVolumeClaimTemplates[]

Šablony trvalých deklarací svazku pro spravovanou konfiguraci. Viz https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json.

persistentVolumeClaims

AkriConnectorTemplatePersistentVolumeClaim[]

Deklarace identity trvalého svazku pro spravovanou konfiguraci.

secrets

AkriConnectorsSecret[]

Tajné kódy konektoru, které budou připojeny ke všem instancím konektoru.

trustSettings

AkriConnectorTemplateTrustList

Seznam důvěryhodných certifikátů pro konektor. Slouží k určení certifikátů, kterým by měly všechny instance konektoru důvěřovat.

AkriConnectorTemplateRuntimeImageConfigurationSettings

AkriConnectorTemplateRuntimeImageConfiguration vlastnosti.

Name Typ Description
imageName

string

Název bitové kopie bez jakéhokoli odkazu na registr, značky nebo výtahu.

imagePullPolicy

AkriConnectorsImagePullPolicy

Zásady vyžádané kopie obrazu.

registrySettings AkriConnectorsRegistrySettings:

Nastavení registru pro bitovou kopii. Toto pole můžete vynechat, pokud používáte výchozí úložiště Docker Hub nebo používáte místní image.

replicas

integer (int32)

Počet replik, které mají být nastaveny.

tagDigestSettings AkriConnectorsTagDigestSettings:

Volitelný obrázek tag nebo digest. Pokud není uvedeno, výchozí značka je latest.

AkriConnectorTemplateRuntimeStatefulSetConfiguration

Vlastnosti AkriConnectorTemplateRuntimeStatefulSetConfiguration.

Name Typ Description
additionalConfiguration

object

Další konfigurace pro bitovou kopii spravované konfigurace.

allocation AkriConnectorTemplateAllocation:

AkriConnectorTemplateBucketizedAllocation

Nastavení přidělování pro spravovanou konfiguraci.

managedConfigurationType string:

StatefulSetConfiguration

Typ spravované konfigurace.

persistentVolumeClaimTemplates

AkriConnectorTemplateManagedConfigurationSettings.PersistentVolumeClaimTemplates[]

Šablony trvalých deklarací svazku pro spravovanou konfiguraci. Viz https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json.

persistentVolumeClaims

AkriConnectorTemplatePersistentVolumeClaim[]

Deklarace identity trvalého svazku pro spravovanou konfiguraci.

secrets

AkriConnectorsSecret[]

Tajné kódy konektoru, které budou připojeny ke všem instancím konektoru.

statefulSetConfigurationSettings

Stavová sada nastavení konfigurace. To odpovídá prostředku Kubernetes StatefulSet. Viz 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

AkriConnectorTemplateTrustList

Seznam důvěryhodných certifikátů pro konektor. Slouží k určení certifikátů, kterým by měly všechny instance konektoru důvěřovat.

AkriConnectorTemplateTrustList

Vlastnosti AkriConnectorTemplateTrustList.

Name Typ Description
trustListSecretRef

string

Odkaz na tajný kód pro certifikáty, kterým chcete důvěřovat.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

ExtendedLocation

Rozšířená lokalita je rozšířením lokalit Azure. Poskytují způsob, jak používat clustery Kubernetes s podporou Azure ARC jako cílová umístění pro nasazení instancí služeb Azure.

Name Typ Description
name

string

Název rozšířeného umístění.

type

ExtendedLocationType

Typ ExtendedLocation.

ExtendedLocationType

Typ definující výčet ExtendedLocation byl přijat.

Hodnota Description
CustomLocation

Typ CustomLocation

OperationalMode

Vlastnosti režimu

Hodnota Description
Enabled

Povoleno je ekvivalentní True

Disabled

Zakázáno je ekvivalentní hodnotě False.

ProvisioningState

Výčet definující stav zdroje.

Hodnota Description
Succeeded

Zdroj byl vytvořen.

Failed

Vytvoření zdroje se nezdařilo.

Canceled

Vytváření zdrojů bylo zrušeno.

Provisioning

Prostředek se zřizuje.

Updating

Zdroj se aktualizuje.

Deleting

Prostředek se odstraňuje.

Accepted

Zdroj byl přijat.

ResourceHealthState

Stav prostředku.

Hodnota Description
Available

Zdroj je k dispozici a funguje podle očekávání.

Degraded

Stav prostředků je omezený.

Unavailable

Prostředek nefunguje podle očekávání.

Unknown

Stav prostředku není znám.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

TlsProperties

Vlastnosti protokolu TLS

Name Typ Default value Description
mode

OperationalMode

Enabled

Režim protokolu TLS.

trustedCaCertificateConfigMapRef

string

Mapa konfigurace certifikátu důvěryhodné certifikační autority