ArmIotOperationsModelFactory.AkriConnectorTemplateManagedConfigurationSettings Method

Definition

public static Azure.ResourceManager.IotOperations.Models.AkriConnectorTemplateManagedConfigurationSettings AkriConnectorTemplateManagedConfigurationSettings(string managedConfigurationType = default, Azure.ResourceManager.IotOperations.Models.AkriConnectorTemplateAllocation allocation = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotOperations.Models.AkriConnectorTemplatePersistentVolumeClaim> persistentVolumeClaims = default, System.Collections.Generic.IDictionary<string,string> additionalConfiguration = default, System.Collections.Generic.IEnumerable<System.Collections.Generic.IDictionary<string,BinaryData>> persistentVolumeClaimTemplates = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotOperations.Models.AkriConnectorsSecret> secrets = default, string trustListSecretRef = default);
static member AkriConnectorTemplateManagedConfigurationSettings : string * Azure.ResourceManager.IotOperations.Models.AkriConnectorTemplateAllocation * seq<Azure.ResourceManager.IotOperations.Models.AkriConnectorTemplatePersistentVolumeClaim> * System.Collections.Generic.IDictionary<string, string> * seq<System.Collections.Generic.IDictionary<string, BinaryData>> * seq<Azure.ResourceManager.IotOperations.Models.AkriConnectorsSecret> * string -> Azure.ResourceManager.IotOperations.Models.AkriConnectorTemplateManagedConfigurationSettings
Public Shared Function AkriConnectorTemplateManagedConfigurationSettings (Optional managedConfigurationType As String = Nothing, Optional allocation As AkriConnectorTemplateAllocation = Nothing, Optional persistentVolumeClaims As IEnumerable(Of AkriConnectorTemplatePersistentVolumeClaim) = Nothing, Optional additionalConfiguration As IDictionary(Of String, String) = Nothing, Optional persistentVolumeClaimTemplates As IEnumerable(Of IDictionary(Of String, BinaryData)) = Nothing, Optional secrets As IEnumerable(Of AkriConnectorsSecret) = Nothing, Optional trustListSecretRef As String = Nothing) As AkriConnectorTemplateManagedConfigurationSettings

Parameters

managedConfigurationType
String

The type of the managed configuration.

allocation
AkriConnectorTemplateAllocation

Allocation settings for the managed configuration.

persistentVolumeClaims
IEnumerable<AkriConnectorTemplatePersistentVolumeClaim>

The persistent volume claims for the managed configuration.

additionalConfiguration
IDictionary<String,String>

Additional configuration for the image of the managed configuration.

persistentVolumeClaimTemplates
IEnumerable<IDictionary<String,BinaryData>>

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
IEnumerable<AkriConnectorsSecret>

Connector secrets that will be mounted onto all connector instances.

trustListSecretRef
String

The secret reference for certificates to trust.

Returns

A new AkriConnectorTemplateManagedConfigurationSettings instance for mocking.

Applies to