AkriConnectorTemplateRuntimeStatefulSetConfiguration interface
AkriConnectorTemplateRuntimeStatefulSetConfiguration properties.
Properties
| managed |
The managed configuration type for the Connector template. |
| stateful |
The stateful set configuration settings. This corresponds to the Kubernetes StatefulSet resource. See 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 |
Inherited Properties
| additional |
Additional configuration for the image of the managed configuration. |
| allocation | Allocation settings for the managed configuration. |
| persistent |
The persistent volume claims for the managed configuration. |
| persistent |
The persistent volume claim templates for the managed configuration. See https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json. |
| secrets | Connector secrets that will be mounted onto all connector instances. |
| trust |
Trust list for the connector. This is used to specify the certificates that all connector instances should trust. |
Property Details
managedConfigurationType
The managed configuration type for the Connector template.
managedConfigurationType: "StatefulSetConfiguration"
Property Value
"StatefulSetConfiguration"
statefulSetConfigurationSettings
The stateful set configuration settings. This corresponds to the Kubernetes StatefulSet resource. See 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
statefulSetConfigurationSettings: Record<string, any>
Property Value
Record<string, any>
Inherited Property Details
additionalConfiguration
Additional configuration for the image of the managed configuration.
additionalConfiguration?: Record<string, string>
Property Value
Record<string, string>
Inherited From AkriConnectorTemplateManagedConfigurationSettings.additionalConfiguration
allocation
Allocation settings for the managed configuration.
allocation?: AkriConnectorTemplateAllocationUnion
Property Value
Inherited From AkriConnectorTemplateManagedConfigurationSettings.allocation
persistentVolumeClaims
The persistent volume claims for the managed configuration.
persistentVolumeClaims?: AkriConnectorTemplatePersistentVolumeClaim[]
Property Value
Inherited From AkriConnectorTemplateManagedConfigurationSettings.persistentVolumeClaims
persistentVolumeClaimTemplates
The persistent volume claim templates for the managed configuration. See https://raw.githubusercontent.com/kubernetes/kubernetes/refs/heads/master/api/openapi-spec/v3/apis__apps__v1_openapi.json.
persistentVolumeClaimTemplates?: Record<string, any>[]
Property Value
Record<string, any>[]
Inherited From AkriConnectorTemplateManagedConfigurationSettings.persistentVolumeClaimTemplates
secrets
Connector secrets that will be mounted onto all connector instances.
secrets?: AkriConnectorsSecret[]
Property Value
Inherited From AkriConnectorTemplateManagedConfigurationSettings.secrets
trustSettings
Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
trustSettings?: AkriConnectorTemplateTrustList
Property Value
Inherited From AkriConnectorTemplateManagedConfigurationSettings.trustSettings