ArmIotOperationsModelFactory.AkriConnectorTemplateRuntimeImageConfiguration 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.AkriConnectorTemplateRuntimeImageConfiguration AkriConnectorTemplateRuntimeImageConfiguration(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, Azure.ResourceManager.IotOperations.Models.AkriConnectorTemplateRuntimeImageConfigurationSettings imageConfigurationSettings = default);
static member AkriConnectorTemplateRuntimeImageConfiguration : 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.AkriConnectorTemplateRuntimeImageConfigurationSettings -> Azure.ResourceManager.IotOperations.Models.AkriConnectorTemplateRuntimeImageConfiguration
Public Shared Function AkriConnectorTemplateRuntimeImageConfiguration (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, Optional imageConfigurationSettings As AkriConnectorTemplateRuntimeImageConfigurationSettings = Nothing) As AkriConnectorTemplateRuntimeImageConfiguration
Parameters
- 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.
- imageConfigurationSettings
- AkriConnectorTemplateRuntimeImageConfigurationSettings
The image configuration settings.
Returns
A new AkriConnectorTemplateRuntimeImageConfiguration instance for mocking.