ArmIotOperationsModelFactory.AkriConnectorTemplateManagedConfigurationSettings Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.