Bagikan melalui


Akri Connector Template - Create Or Update

Membuat AkriConnectorTemplateResource

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
akriConnectorTemplateName
path True

string

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

Nama sumber daya AkriConnectorTemplate.

instanceName
path True

string

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

Nama instans.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

subscriptionId
path True

string (uuid)

ID langganan target. Nilainya harus sebuah UUID.

api-version
query True

string

minLength: 1

Versi API yang digunakan untuk operasi ini.

Isi Permintaan

Nama Jenis Deskripsi
extendedLocation

ExtendedLocation

Lokasi edge sumber daya.

properties

AkriConnectorTemplateProperties

Properti khusus sumber daya untuk sumber daya ini.

Respons

Nama Jenis Deskripsi
200 OK

AkriConnectorTemplateResource

Operasi pembaruan 'AkriConnectorTemplateResource' sumber daya berhasil

201 Created

AkriConnectorTemplateResource

Resource 'AkriConnectorTemplateResource' membuat operasi berhasil

Header

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

ErrorResponse

Respons kesalahan tak terduga.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory.

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

AkriConnectorTemplate_CreateOrUpdate_MaximumSet

Permintaan sampel

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

Respon sampel

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

Definisi

Nama Deskripsi
AkriConnectorsContainerRegistry

Properti AkriConnectorsContainerRegistry.

AkriConnectorsContainerRegistrySettings

Properti AkriConnectorsContainerRegistry.

AkriConnectorsDiagnosticsLogs

AkriConnectorsDiagnostic Log properti.

AkriConnectorsDigest

Properti AkriConnectorsDigest.

AkriConnectorsImagePullPolicy

Kebijakan penarikan gambar.

AkriConnectorsImagePullSecret

AkriConnectorsImagePullSecret.

AkriConnectorsMqttAuthenticationMethod

AkriConnectorsMqttAuthenticationMethod properti.

AkriConnectorsMqttConnectionConfiguration

AkriConnectorsMqttConnectionConfiguration.

AkriConnectorsMqttProtocolType

Jenis protokol Mqtt.

AkriConnectorsRegistryEndpointRef

AkriConnectorsRegistryEndpointRef properti.

AkriConnectorsRegistrySettingsType

AkriConnectorsRegistrySettings.

AkriConnectorsSecret

AkriConnectorsSecret properties.

AkriConnectorsServiceAccountAuthentication

AkriConnectorsServiceAccountAuthentication.

AkriConnectorsServiceAccountTokenSettings

AkriConnectorsServiceAccountTokenSettings properti.

AkriConnectorsTag

AkriConnectorsTag properti.

AkriConnectorsTagDigestType

AkriConnectorsTagDigestType.

AkriConnectorTemplateAioMetadata

AkriConnectorTemplateAioMetadata.

AkriConnectorTemplateAllocationPolicy

AkriConnectorTemplateAllocationPolicy.

AkriConnectorTemplateBucketizedAllocation

AkriConnectorTemplateBucketizedAllocation properti.

AkriConnectorTemplateDeviceInboundEndpointType

AkriConnectorTemplateDeviceInboundEndpointType.

AkriConnectorTemplateDiagnostics

AkriConnectorTemplateDiagnostics.

AkriConnectorTemplateManagedConfiguration

AkriConnectorTemplateManagedConfiguration.

AkriConnectorTemplateManagedConfigurationType

Jenis konfigurasi terkelola.

AkriConnectorTemplatePersistentVolumeClaim

AkriConnectorTemplatePersistentVolumeClaim.

AkriConnectorTemplateProperties

AkriConnectorTemplate.

AkriConnectorTemplateResource

AkriConnectorTemplate.

AkriConnectorTemplateRuntimeConfigurationType

Jenis konfigurasi runtime.

AkriConnectorTemplateRuntimeImageConfiguration

AkriConnectorTemplateRuntimeImageConfiguration.

AkriConnectorTemplateRuntimeImageConfigurationSettings

AkriConnectorTemplateRuntimeImageConfiguration.

AkriConnectorTemplateRuntimeStatefulSetConfiguration

AkriConnectorTemplateRuntimeStatefulSetConfiguration.

AkriConnectorTemplateTrustList

AkriConnectorTemplateTrustList properti.

createdByType

Jenis identitas yang membuat sumber daya.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Tanggapan kesalahan

ExtendedLocation

Lokasi yang diperluas adalah perpanjangan dari lokasi Azure. Mereka menyediakan cara untuk menggunakan kluster Kubernetes yang mendukung Azure ARC sebagai lokasi target untuk menyebarkan instans layanan Azure.

ExtendedLocationType

Jenis enum yang menentukan ExtendedLocation diterima.

OperationalMode

Properti mode

ProvisioningState

Status enum yang menentukan sumber daya.

ResourceHealthState

Keadaan kesehatan sumber daya.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

TlsProperties

Properti Tls

AkriConnectorsContainerRegistry

Properti AkriConnectorsContainerRegistry.

Nama Jenis Deskripsi
containerRegistrySettings

AkriConnectorsContainerRegistrySettings

Pengaturan registri untuk registri kontainer.

registrySettingsType string:

ContainerRegistry

AkriConnectorsRegistrySettings.

AkriConnectorsContainerRegistrySettings

Properti AkriConnectorsContainerRegistry.

Nama Jenis Deskripsi
imagePullSecrets

AkriConnectorsImagePullSecret[]

Daftar referensi opsional ke rahasia di namespace yang sama untuk digunakan untuk menarik gambar konektor.

registry

string

Registri kontainer yang akan digunakan untuk artefak.

AkriConnectorsDiagnosticsLogs

AkriConnectorsDiagnostic Log properti.

Nama Jenis Nilai default Deskripsi
level

string

info

Tingkatan log. Contoh - 'debug', 'info', 'warn', 'error', 'trace'.

AkriConnectorsDigest

Properti AkriConnectorsDigest.

Nama Jenis Deskripsi
digest

string

Intisari gambar.

tagDigestType string:

Digest

Jenis tag atau intisari.

AkriConnectorsImagePullPolicy

Kebijakan penarikan gambar.

Nilai Deskripsi
Always

Selalu tarik gambar.

IfNotPresent

IfNotPresent tarik gambar.

Never

Jangan pernah menarik gambar.

AkriConnectorsImagePullSecret

AkriConnectorsImagePullSecret.

Nama Jenis Deskripsi
secretRef

string

Nama rahasia tarik gambar.

AkriConnectorsMqttAuthenticationMethod

AkriConnectorsMqttAuthenticationMethod properti.

Nilai Deskripsi
ServiceAccountToken

Autentikasi Token Akun Layanan.

AkriConnectorsMqttConnectionConfiguration

AkriConnectorsMqttConnectionConfiguration.

Nama Jenis Deskripsi
authentication AkriConnectorsMqttAuthentication:

AkriConnectorsServiceAccountAuthentication

Properti autentikasi.

host

string

Host Broker dalam bentuk nama host <>: port<>.

keepAliveSeconds

integer (int32)

minimum: 0

KeepAlive untuk koneksi dalam hitungan detik.

maxInflightMessages

integer (int32)

minimum: 0

Jumlah maksimum pesan yang harus disimpan dalam penerbangan. Untuk berlangganan, ini adalah maksimum penerimaan. Untuk dipublikasikan, ini adalah jumlah maksimum pesan yang akan dikirim sebelum menunggu ack.

protocol

AkriConnectorsMqttProtocolType

Protokol yang akan digunakan untuk koneksi. Saat ini hanya mqtt yang didukung.

sessionExpirySeconds

integer (int32)

minimum: 0

Sesi kedaluwarsa dalam detik.

tls

TlsProperties

Konfigurasi TLS.

AkriConnectorsMqttProtocolType

Jenis protokol Mqtt.

Nilai Deskripsi
Mqtt

Protokol Mqtt.

AkriConnectorsRegistryEndpointRef

AkriConnectorsRegistryEndpointRef properti.

Nama Jenis Deskripsi
registryEndpointRef

string

Nama titik akhir registri.

registrySettingsType string:

RegistryEndpointRef

AkriConnectorsRegistrySettings.

AkriConnectorsRegistrySettingsType

AkriConnectorsRegistrySettings.

Nilai Deskripsi
RegistryEndpointRef

Referensi Titik Akhir Registri.

ContainerRegistry

Referensi Registri Kontainer.

AkriConnectorsSecret

AkriConnectorsSecret properties.

Nama Jenis Deskripsi
secretAlias

string

Alias yang ditentukan aplikasi untuk rahasia.

secretKey

string

Kunci rahasia yang akan dipasang.

secretRef

string

Nama rahasia yang akan dipasang.

AkriConnectorsServiceAccountAuthentication

AkriConnectorsServiceAccountAuthentication.

Nama Jenis Deskripsi
method string:

ServiceAccountToken

Metode autentikasi untuk koneksi MQTT.

serviceAccountTokenSettings

AkriConnectorsServiceAccountTokenSettings

Token akun layanan untuk koneksi MQTT.

AkriConnectorsServiceAccountTokenSettings

AkriConnectorsServiceAccountTokenSettings properti.

Nama Jenis Deskripsi
audience

string

Audiens untuk token akun layanan.

AkriConnectorsTag

AkriConnectorsTag properti.

Nama Jenis Deskripsi
tag

string

Tag gambar.

tagDigestType string:

Tag

Jenis tag atau intisari.

AkriConnectorsTagDigestType

AkriConnectorsTagDigestType.

Nilai Deskripsi
Tag

Menunjukkan bahwa tag harus ditentukan.

Digest

Menunjukkan bahwa intisari harus ditentukan.

AkriConnectorTemplateAioMetadata

AkriConnectorTemplateAioMetadata.

Nama Jenis Deskripsi
aioMaxVersion

string

Versi maksimum AIO yang diperlukan untuk konektor.

aioMinVersion

string

Versi minimum AIO yang diperlukan untuk konektor.

AkriConnectorTemplateAllocationPolicy

AkriConnectorTemplateAllocationPolicy.

Nilai Deskripsi
Bucketized

Kebijakan alokasi bucket.

AkriConnectorTemplateBucketizedAllocation

AkriConnectorTemplateBucketizedAllocation properti.

Nama Jenis Deskripsi
bucketSize

integer (int32)

minimum: 1
maximum: 100

Alokasi ember AEP untuk konektor.

policy string:

Bucketized

Jenis kebijakan alokasi.

AkriConnectorTemplateDeviceInboundEndpointType

AkriConnectorTemplateDeviceInboundEndpointType.

Nama Jenis Deskripsi
displayName

string

Nama tampilan titik akhir masuk perangkat.

endpointType

string

minLength: 1

Jenis titik akhir masuk perangkat.

version

string

minLength: 1

Versi titik akhir masuk perangkat.

AkriConnectorTemplateDiagnostics

AkriConnectorTemplateDiagnostics.

Nama Jenis Deskripsi
logs

AkriConnectorsDiagnosticsLogs

Pengaturan log untuk templat Konektor.

AkriConnectorTemplateManagedConfiguration

AkriConnectorTemplateManagedConfiguration.

Nama Jenis Deskripsi
managedConfigurationSettings AkriConnectorTemplateManagedConfigurationSettings:

Pengaturan konfigurasi terkelola.

runtimeConfigurationType string:

ManagedConfiguration

Jenis konfigurasi runtime untuk templat Konektor.

AkriConnectorTemplateManagedConfigurationType

Jenis konfigurasi terkelola.

Nilai Deskripsi
ImageConfiguration

Jenis Konfigurasi Gambar.

StatefulSetConfiguration

Jenis konfigurasi StatefulSet.

AkriConnectorTemplatePersistentVolumeClaim

AkriConnectorTemplatePersistentVolumeClaim.

Nama Jenis Deskripsi
claimName

string

Nama klaim volume persisten.

mountPath

string

Jalur pemasangan untuk klaim volume persisten.

AkriConnectorTemplateProperties

AkriConnectorTemplate.

Nama Jenis Nilai default Deskripsi
aioMetadata

AkriConnectorTemplateAioMetadata

Metadata tentang AIO.

connectorMetadataRef

string

Referensi ke referensi dokumen metadata konektor dalam registri kontainer.

deviceInboundEndpointTypes

AkriConnectorTemplateDeviceInboundEndpointType[]

Jenis titik akhir masuk perangkat.

diagnostics

AkriConnectorTemplateDiagnostics

Pengaturan diagnostik untuk templat Konektor.

healthState

ResourceHealthState

Unknown

Keadaan kesehatan sumber daya.

mqttConnectionConfiguration

AkriConnectorsMqttConnectionConfiguration

Pengaturan konfigurasi koneksi Mqtt.

provisioningState

ProvisioningState

Status operasi terakhir.

runtimeConfiguration AkriConnectorTemplateRuntimeConfiguration:

AkriConnectorTemplateManagedConfiguration

Konfigurasi runtime untuk templat Konektor.

AkriConnectorTemplateResource

AkriConnectorTemplate.

Nama Jenis Deskripsi
extendedLocation

ExtendedLocation

Lokasi edge sumber daya.

id

string (arm-id)

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nama sumber daya

properties

AkriConnectorTemplateProperties

Properti khusus sumber daya untuk sumber daya ini.

systemData

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.

type

string

Jenis sumber daya. Misalnya "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

AkriConnectorTemplateRuntimeConfigurationType

Jenis konfigurasi runtime.

Nilai Deskripsi
ManagedConfiguration

Jenis konfigurasi terkelola.

AkriConnectorTemplateRuntimeImageConfiguration

AkriConnectorTemplateRuntimeImageConfiguration.

Nama Jenis Deskripsi
additionalConfiguration

object

Konfigurasi tambahan untuk gambar konfigurasi terkelola.

allocation AkriConnectorTemplateAllocation:

AkriConnectorTemplateBucketizedAllocation

Pengaturan alokasi untuk konfigurasi terkelola.

imageConfigurationSettings

AkriConnectorTemplateRuntimeImageConfigurationSettings

Pengaturan konfigurasi gambar.

managedConfigurationType string:

ImageConfiguration

Jenis konfigurasi terkelola.

persistentVolumeClaimTemplates

AkriConnectorTemplateManagedConfigurationSettings.PersistentVolumeClaimTemplates[]

Templat klaim volume persisten untuk konfigurasi terkelola. Lihat https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json.

persistentVolumeClaims

AkriConnectorTemplatePersistentVolumeClaim[]

Klaim volume persisten untuk konfigurasi terkelola.

secrets

AkriConnectorsSecret[]

Rahasia konektor yang akan dipasang ke semua instans konektor.

trustSettings

AkriConnectorTemplateTrustList

Daftar kepercayaan untuk konektor. Ini digunakan untuk menentukan sertifikat yang harus dipercaya oleh semua instans konektor.

AkriConnectorTemplateRuntimeImageConfigurationSettings

AkriConnectorTemplateRuntimeImageConfiguration.

Nama Jenis Deskripsi
imageName

string

Nama gambar tanpa referensi registri, tag, atau ringkasan apa pun.

imagePullPolicy

AkriConnectorsImagePullPolicy

Kebijakan tarik gambar.

registrySettings AkriConnectorsRegistrySettings:

Pengaturan registri untuk gambar. Anda dapat menghilangkan bidang ini jika menggunakan repositori hub buruh pelabuhan default atau menggunakan gambar lokal.

replicas

integer (int32)

Jumlah replika yang akan disiapkan.

tagDigestSettings AkriConnectorsTagDigestSettings:

Tag atau ringkasan gambar opsional. Jika tidak ditentukan, tag defaultnya adalah latest.

AkriConnectorTemplateRuntimeStatefulSetConfiguration

AkriConnectorTemplateRuntimeStatefulSetConfiguration.

Nama Jenis Deskripsi
additionalConfiguration

object

Konfigurasi tambahan untuk gambar konfigurasi terkelola.

allocation AkriConnectorTemplateAllocation:

AkriConnectorTemplateBucketizedAllocation

Pengaturan alokasi untuk konfigurasi terkelola.

managedConfigurationType string:

StatefulSetConfiguration

Jenis konfigurasi terkelola.

persistentVolumeClaimTemplates

AkriConnectorTemplateManagedConfigurationSettings.PersistentVolumeClaimTemplates[]

Templat klaim volume persisten untuk konfigurasi terkelola. Lihat https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json.

persistentVolumeClaims

AkriConnectorTemplatePersistentVolumeClaim[]

Klaim volume persisten untuk konfigurasi terkelola.

secrets

AkriConnectorsSecret[]

Rahasia konektor yang akan dipasang ke semua instans konektor.

statefulSetConfigurationSettings

Pengaturan konfigurasi set stateful. Ini sesuai dengan sumber daya Kubernetes StatefulSet. Lihat 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

Daftar kepercayaan untuk konektor. Ini digunakan untuk menentukan sertifikat yang harus dipercaya oleh semua instans konektor.

AkriConnectorTemplateTrustList

AkriConnectorTemplateTrustList properti.

Nama Jenis Deskripsi
trustListSecretRef

string

Referensi rahasia untuk sertifikat untuk dipercaya.

createdByType

Jenis identitas yang membuat sumber daya.

Nilai Deskripsi
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Detail kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan.

ErrorResponse

Tanggapan kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

ExtendedLocation

Lokasi yang diperluas adalah perpanjangan dari lokasi Azure. Mereka menyediakan cara untuk menggunakan kluster Kubernetes yang mendukung Azure ARC sebagai lokasi target untuk menyebarkan instans layanan Azure.

Nama Jenis Deskripsi
name

string

Nama lokasi yang diperluas.

type

ExtendedLocationType

Jenis ExtendedLocation.

ExtendedLocationType

Jenis enum yang menentukan ExtendedLocation diterima.

Nilai Deskripsi
CustomLocation

Jenis CustomLocation

OperationalMode

Properti mode

Nilai Deskripsi
Enabled

Diaktifkan setara dengan True

Disabled

Dinonaktifkan setara dengan False.

ProvisioningState

Status enum yang menentukan sumber daya.

Nilai Deskripsi
Succeeded

Sumber daya telah dibuat.

Failed

Pembuatan sumber daya gagal.

Canceled

Pembuatan sumber daya dibatalkan.

Provisioning

Sumber daya sedang disediakan.

Updating

Sumber daya sedang diperbarui.

Deleting

Sumber daya sedang dihapus.

Accepted

Sumber daya telah Diterima.

ResourceHealthState

Keadaan kesehatan sumber daya.

Nilai Deskripsi
Available

Sumber daya tersedia dan berfungsi seperti yang diharapkan.

Degraded

Kesehatan sumber daya menurun.

Unavailable

Sumber daya tidak berfungsi seperti yang diharapkan.

Unknown

Status sumber daya tidak diketahui.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Nama Jenis Deskripsi
createdAt

string (date-time)

Tanda waktu pembuatan sumber daya (UTC).

createdBy

string

Identitas yang membuat sumber daya.

createdByType

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt

string (date-time)

Stempel waktu modifikasi terakhir sumber daya (UTC)

lastModifiedBy

string

Identitas yang terakhir mengubah sumber daya.

lastModifiedByType

createdByType

Jenis identitas yang terakhir memodifikasi sumber daya.

TlsProperties

Properti Tls

Nama Jenis Nilai default Deskripsi
mode

OperationalMode

Enabled

Mode untuk TLS.

trustedCaCertificateConfigMapRef

string

Peta konfigurasi sertifikat CA tepercaya.