1. Packages
  2. Azure Native
  3. API Docs
  4. iotoperations
  5. getAkriConnectorTemplate
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi

azure-native.iotoperations.getAkriConnectorTemplate

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi

    Get a AkriConnectorTemplateResource

    Uses Azure REST API version 2025-07-01-preview.

    Using getAkriConnectorTemplate

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getAkriConnectorTemplate(args: GetAkriConnectorTemplateArgs, opts?: InvokeOptions): Promise<GetAkriConnectorTemplateResult>
    function getAkriConnectorTemplateOutput(args: GetAkriConnectorTemplateOutputArgs, opts?: InvokeOptions): Output<GetAkriConnectorTemplateResult>
    def get_akri_connector_template(akri_connector_template_name: Optional[str] = None,
                                    instance_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetAkriConnectorTemplateResult
    def get_akri_connector_template_output(akri_connector_template_name: Optional[pulumi.Input[str]] = None,
                                    instance_name: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetAkriConnectorTemplateResult]
    func LookupAkriConnectorTemplate(ctx *Context, args *LookupAkriConnectorTemplateArgs, opts ...InvokeOption) (*LookupAkriConnectorTemplateResult, error)
    func LookupAkriConnectorTemplateOutput(ctx *Context, args *LookupAkriConnectorTemplateOutputArgs, opts ...InvokeOption) LookupAkriConnectorTemplateResultOutput

    > Note: This function is named LookupAkriConnectorTemplate in the Go SDK.

    public static class GetAkriConnectorTemplate 
    {
        public static Task<GetAkriConnectorTemplateResult> InvokeAsync(GetAkriConnectorTemplateArgs args, InvokeOptions? opts = null)
        public static Output<GetAkriConnectorTemplateResult> Invoke(GetAkriConnectorTemplateInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAkriConnectorTemplateResult> getAkriConnectorTemplate(GetAkriConnectorTemplateArgs args, InvokeOptions options)
    public static Output<GetAkriConnectorTemplateResult> getAkriConnectorTemplate(GetAkriConnectorTemplateArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:iotoperations:getAkriConnectorTemplate
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AkriConnectorTemplateName string
    Name of AkriConnectorTemplate resource.
    InstanceName string
    Name of instance.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AkriConnectorTemplateName string
    Name of AkriConnectorTemplate resource.
    InstanceName string
    Name of instance.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    akriConnectorTemplateName String
    Name of AkriConnectorTemplate resource.
    instanceName String
    Name of instance.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    akriConnectorTemplateName string
    Name of AkriConnectorTemplate resource.
    instanceName string
    Name of instance.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    akri_connector_template_name str
    Name of AkriConnectorTemplate resource.
    instance_name str
    Name of instance.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    akriConnectorTemplateName String
    Name of AkriConnectorTemplate resource.
    instanceName String
    Name of instance.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getAkriConnectorTemplate Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.IoTOperations.Outputs.AkriConnectorTemplatePropertiesResponse
    The resource-specific properties for this resource.
    SystemData Pulumi.AzureNative.IoTOperations.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    ExtendedLocation Pulumi.AzureNative.IoTOperations.Outputs.ExtendedLocationResponse
    Edge location of the resource.
    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Properties AkriConnectorTemplatePropertiesResponse
    The resource-specific properties for this resource.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    ExtendedLocation ExtendedLocationResponse
    Edge location of the resource.
    azureApiVersion String
    The Azure API version of the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    properties AkriConnectorTemplatePropertiesResponse
    The resource-specific properties for this resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    extendedLocation ExtendedLocationResponse
    Edge location of the resource.
    azureApiVersion string
    The Azure API version of the resource.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name string
    The name of the resource
    properties AkriConnectorTemplatePropertiesResponse
    The resource-specific properties for this resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    extendedLocation ExtendedLocationResponse
    Edge location of the resource.
    azure_api_version str
    The Azure API version of the resource.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name str
    The name of the resource
    properties AkriConnectorTemplatePropertiesResponse
    The resource-specific properties for this resource.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    extended_location ExtendedLocationResponse
    Edge location of the resource.
    azureApiVersion String
    The Azure API version of the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    properties Property Map
    The resource-specific properties for this resource.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    extendedLocation Property Map
    Edge location of the resource.

    Supporting Types

    AkriConnectorTemplateAioMetadataResponse

    AioMaxVersion string
    The maximum version of AIO required for the connector.
    AioMinVersion string
    The minimum version of AIO required for the connector.
    AioMaxVersion string
    The maximum version of AIO required for the connector.
    AioMinVersion string
    The minimum version of AIO required for the connector.
    aioMaxVersion String
    The maximum version of AIO required for the connector.
    aioMinVersion String
    The minimum version of AIO required for the connector.
    aioMaxVersion string
    The maximum version of AIO required for the connector.
    aioMinVersion string
    The minimum version of AIO required for the connector.
    aio_max_version str
    The maximum version of AIO required for the connector.
    aio_min_version str
    The minimum version of AIO required for the connector.
    aioMaxVersion String
    The maximum version of AIO required for the connector.
    aioMinVersion String
    The minimum version of AIO required for the connector.

    AkriConnectorTemplateBucketizedAllocationResponse

    BucketSize int
    The bucketized allocation of AEPs for connectors.
    BucketSize int
    The bucketized allocation of AEPs for connectors.
    bucketSize Integer
    The bucketized allocation of AEPs for connectors.
    bucketSize number
    The bucketized allocation of AEPs for connectors.
    bucket_size int
    The bucketized allocation of AEPs for connectors.
    bucketSize Number
    The bucketized allocation of AEPs for connectors.

    AkriConnectorTemplateDeviceInboundEndpointConfigurationSchemaRefsResponse

    AdditionalConfigSchemaRef string
    The additional configuration schema reference.
    DefaultDatasetConfigSchemaRef string
    The default configuration schema reference for datasets.
    DefaultEventsConfigSchemaRef string
    The default configuration schema reference for events.
    DefaultProcessControlConfigSchemaRef string
    The default configuration schema reference for process control.
    DefaultStreamsConfigSchemaRef string
    The default configuration schema reference for streams.
    AdditionalConfigSchemaRef string
    The additional configuration schema reference.
    DefaultDatasetConfigSchemaRef string
    The default configuration schema reference for datasets.
    DefaultEventsConfigSchemaRef string
    The default configuration schema reference for events.
    DefaultProcessControlConfigSchemaRef string
    The default configuration schema reference for process control.
    DefaultStreamsConfigSchemaRef string
    The default configuration schema reference for streams.
    additionalConfigSchemaRef String
    The additional configuration schema reference.
    defaultDatasetConfigSchemaRef String
    The default configuration schema reference for datasets.
    defaultEventsConfigSchemaRef String
    The default configuration schema reference for events.
    defaultProcessControlConfigSchemaRef String
    The default configuration schema reference for process control.
    defaultStreamsConfigSchemaRef String
    The default configuration schema reference for streams.
    additionalConfigSchemaRef string
    The additional configuration schema reference.
    defaultDatasetConfigSchemaRef string
    The default configuration schema reference for datasets.
    defaultEventsConfigSchemaRef string
    The default configuration schema reference for events.
    defaultProcessControlConfigSchemaRef string
    The default configuration schema reference for process control.
    defaultStreamsConfigSchemaRef string
    The default configuration schema reference for streams.
    additional_config_schema_ref str
    The additional configuration schema reference.
    default_dataset_config_schema_ref str
    The default configuration schema reference for datasets.
    default_events_config_schema_ref str
    The default configuration schema reference for events.
    default_process_control_config_schema_ref str
    The default configuration schema reference for process control.
    default_streams_config_schema_ref str
    The default configuration schema reference for streams.
    additionalConfigSchemaRef String
    The additional configuration schema reference.
    defaultDatasetConfigSchemaRef String
    The default configuration schema reference for datasets.
    defaultEventsConfigSchemaRef String
    The default configuration schema reference for events.
    defaultProcessControlConfigSchemaRef String
    The default configuration schema reference for process control.
    defaultStreamsConfigSchemaRef String
    The default configuration schema reference for streams.

    AkriConnectorTemplateDeviceInboundEndpointTypeResponse

    EndpointType string
    The type of the device inbound endpoint.
    ConfigurationSchemaRefs Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateDeviceInboundEndpointConfigurationSchemaRefsResponse
    The configuration schema references for the device inbound endpoint.
    Description string
    A description of the device inbound endpoint.
    Version string
    The version of the device inbound endpoint.
    EndpointType string
    The type of the device inbound endpoint.
    ConfigurationSchemaRefs AkriConnectorTemplateDeviceInboundEndpointConfigurationSchemaRefsResponse
    The configuration schema references for the device inbound endpoint.
    Description string
    A description of the device inbound endpoint.
    Version string
    The version of the device inbound endpoint.
    endpointType String
    The type of the device inbound endpoint.
    configurationSchemaRefs AkriConnectorTemplateDeviceInboundEndpointConfigurationSchemaRefsResponse
    The configuration schema references for the device inbound endpoint.
    description String
    A description of the device inbound endpoint.
    version String
    The version of the device inbound endpoint.
    endpointType string
    The type of the device inbound endpoint.
    configurationSchemaRefs AkriConnectorTemplateDeviceInboundEndpointConfigurationSchemaRefsResponse
    The configuration schema references for the device inbound endpoint.
    description string
    A description of the device inbound endpoint.
    version string
    The version of the device inbound endpoint.
    endpoint_type str
    The type of the device inbound endpoint.
    configuration_schema_refs AkriConnectorTemplateDeviceInboundEndpointConfigurationSchemaRefsResponse
    The configuration schema references for the device inbound endpoint.
    description str
    A description of the device inbound endpoint.
    version str
    The version of the device inbound endpoint.
    endpointType String
    The type of the device inbound endpoint.
    configurationSchemaRefs Property Map
    The configuration schema references for the device inbound endpoint.
    description String
    A description of the device inbound endpoint.
    version String
    The version of the device inbound endpoint.

    AkriConnectorTemplateDiagnosticsResponse

    Logs AkriConnectorsDiagnosticsLogsResponse
    The log settings for the Connector template.
    logs AkriConnectorsDiagnosticsLogsResponse
    The log settings for the Connector template.
    logs AkriConnectorsDiagnosticsLogsResponse
    The log settings for the Connector template.
    logs AkriConnectorsDiagnosticsLogsResponse
    The log settings for the Connector template.
    logs Property Map
    The log settings for the Connector template.

    AkriConnectorTemplateHelmAdvancedConfigurationResponse

    Delete AkriConnectorTemplateHelmDeleteConfigurationResponse
    Delete operation configuration for the Helm chart.
    Install AkriConnectorTemplateHelmInstallConfigurationResponse
    Install operation configuration for the Helm chart.
    Upgrade AkriConnectorTemplateHelmUpgradeConfigurationResponse
    Upgrade operation configuration for the Helm chart.
    delete AkriConnectorTemplateHelmDeleteConfigurationResponse
    Delete operation configuration for the Helm chart.
    install AkriConnectorTemplateHelmInstallConfigurationResponse
    Install operation configuration for the Helm chart.
    upgrade AkriConnectorTemplateHelmUpgradeConfigurationResponse
    Upgrade operation configuration for the Helm chart.
    delete AkriConnectorTemplateHelmDeleteConfigurationResponse
    Delete operation configuration for the Helm chart.
    install AkriConnectorTemplateHelmInstallConfigurationResponse
    Install operation configuration for the Helm chart.
    upgrade AkriConnectorTemplateHelmUpgradeConfigurationResponse
    Upgrade operation configuration for the Helm chart.
    delete AkriConnectorTemplateHelmDeleteConfigurationResponse
    Delete operation configuration for the Helm chart.
    install AkriConnectorTemplateHelmInstallConfigurationResponse
    Install operation configuration for the Helm chart.
    upgrade AkriConnectorTemplateHelmUpgradeConfigurationResponse
    Upgrade operation configuration for the Helm chart.
    delete Property Map
    Delete operation configuration for the Helm chart.
    install Property Map
    Install operation configuration for the Helm chart.
    upgrade Property Map
    Upgrade operation configuration for the Helm chart.

    AkriConnectorTemplateHelmAuthSecretRefResponse

    PasswordKey string
    The key of the password in the secret.
    SecretRef string
    The name of the secret.
    UsernameKey string
    The key of the username in the secret.
    PasswordKey string
    The key of the password in the secret.
    SecretRef string
    The name of the secret.
    UsernameKey string
    The key of the username in the secret.
    passwordKey String
    The key of the password in the secret.
    secretRef String
    The name of the secret.
    usernameKey String
    The key of the username in the secret.
    passwordKey string
    The key of the password in the secret.
    secretRef string
    The name of the secret.
    usernameKey string
    The key of the username in the secret.
    password_key str
    The key of the password in the secret.
    secret_ref str
    The name of the secret.
    username_key str
    The key of the username in the secret.
    passwordKey String
    The key of the password in the secret.
    secretRef String
    The name of the secret.
    usernameKey String
    The key of the username in the secret.

    AkriConnectorTemplateHelmConfigurationResponse

    helmConfigurationSettings Property Map
    The Helm configuration settings.

    AkriConnectorTemplateHelmConfigurationSettingsResponse

    ReleaseName string
    The release name of the Helm chart.
    RepositoryName string
    The name of the repository
    Version string
    The version of the Helm chart.
    AdvancedConfiguration Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateHelmAdvancedConfigurationResponse
    Advanced configuration for the Helm chart. Install, upgrade, and uninstall options for the helm chart such as atomic, wait, timeout, wait_for_jobs, and disable_hooks.
    RegistrySettings Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateHelmContainerRegistryResponse | Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateHelmRegistryEndpointRefResponse
    The registry settings for the helm chart to be used.
    Values Dictionary<string, string>
    A map of values to pass to the helm chart.
    ReleaseName string
    The release name of the Helm chart.
    RepositoryName string
    The name of the repository
    Version string
    The version of the Helm chart.
    AdvancedConfiguration AkriConnectorTemplateHelmAdvancedConfigurationResponse
    Advanced configuration for the Helm chart. Install, upgrade, and uninstall options for the helm chart such as atomic, wait, timeout, wait_for_jobs, and disable_hooks.
    RegistrySettings AkriConnectorTemplateHelmContainerRegistryResponse | AkriConnectorTemplateHelmRegistryEndpointRefResponse
    The registry settings for the helm chart to be used.
    Values map[string]string
    A map of values to pass to the helm chart.
    releaseName String
    The release name of the Helm chart.
    repositoryName String
    The name of the repository
    version String
    The version of the Helm chart.
    advancedConfiguration AkriConnectorTemplateHelmAdvancedConfigurationResponse
    Advanced configuration for the Helm chart. Install, upgrade, and uninstall options for the helm chart such as atomic, wait, timeout, wait_for_jobs, and disable_hooks.
    registrySettings AkriConnectorTemplateHelmContainerRegistryResponse | AkriConnectorTemplateHelmRegistryEndpointRefResponse
    The registry settings for the helm chart to be used.
    values Map<String,String>
    A map of values to pass to the helm chart.
    releaseName string
    The release name of the Helm chart.
    repositoryName string
    The name of the repository
    version string
    The version of the Helm chart.
    advancedConfiguration AkriConnectorTemplateHelmAdvancedConfigurationResponse
    Advanced configuration for the Helm chart. Install, upgrade, and uninstall options for the helm chart such as atomic, wait, timeout, wait_for_jobs, and disable_hooks.
    registrySettings AkriConnectorTemplateHelmContainerRegistryResponse | AkriConnectorTemplateHelmRegistryEndpointRefResponse
    The registry settings for the helm chart to be used.
    values {[key: string]: string}
    A map of values to pass to the helm chart.
    release_name str
    The release name of the Helm chart.
    repository_name str
    The name of the repository
    version str
    The version of the Helm chart.
    advanced_configuration AkriConnectorTemplateHelmAdvancedConfigurationResponse
    Advanced configuration for the Helm chart. Install, upgrade, and uninstall options for the helm chart such as atomic, wait, timeout, wait_for_jobs, and disable_hooks.
    registry_settings AkriConnectorTemplateHelmContainerRegistryResponse | AkriConnectorTemplateHelmRegistryEndpointRefResponse
    The registry settings for the helm chart to be used.
    values Mapping[str, str]
    A map of values to pass to the helm chart.
    releaseName String
    The release name of the Helm chart.
    repositoryName String
    The name of the repository
    version String
    The version of the Helm chart.
    advancedConfiguration Property Map
    Advanced configuration for the Helm chart. Install, upgrade, and uninstall options for the helm chart such as atomic, wait, timeout, wait_for_jobs, and disable_hooks.
    registrySettings Property Map | Property Map
    The registry settings for the helm chart to be used.
    values Map<String>
    A map of values to pass to the helm chart.

    AkriConnectorTemplateHelmContainerRegistryResponse

    containerRegistrySettings Property Map
    The registry settings for the container registry.

    AkriConnectorTemplateHelmContainerRegistrySettingsResponse

    Registry string
    The registry to use for the Helm chart.
    AuthSecretRef Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateHelmAuthSecretRefResponse
    Optional reference to a secret in the same namespace to use for pulling the Helm chart.
    Registry string
    The registry to use for the Helm chart.
    AuthSecretRef AkriConnectorTemplateHelmAuthSecretRefResponse
    Optional reference to a secret in the same namespace to use for pulling the Helm chart.
    registry String
    The registry to use for the Helm chart.
    authSecretRef AkriConnectorTemplateHelmAuthSecretRefResponse
    Optional reference to a secret in the same namespace to use for pulling the Helm chart.
    registry string
    The registry to use for the Helm chart.
    authSecretRef AkriConnectorTemplateHelmAuthSecretRefResponse
    Optional reference to a secret in the same namespace to use for pulling the Helm chart.
    registry str
    The registry to use for the Helm chart.
    auth_secret_ref AkriConnectorTemplateHelmAuthSecretRefResponse
    Optional reference to a secret in the same namespace to use for pulling the Helm chart.
    registry String
    The registry to use for the Helm chart.
    authSecretRef Property Map
    Optional reference to a secret in the same namespace to use for pulling the Helm chart.

    AkriConnectorTemplateHelmDeleteConfigurationResponse

    Atomic bool
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    DisableHooks bool
    Disable pre/post upgrade hooks for the operation.
    Timeout int
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    Wait bool
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    WaitForJobs bool
    If set, the operation will wait for jobs to complete before marking the release as successful.
    Atomic bool
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    DisableHooks bool
    Disable pre/post upgrade hooks for the operation.
    Timeout int
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    Wait bool
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    WaitForJobs bool
    If set, the operation will wait for jobs to complete before marking the release as successful.
    atomic Boolean
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disableHooks Boolean
    Disable pre/post upgrade hooks for the operation.
    timeout Integer
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    waitForJobs Boolean
    If set, the operation will wait for jobs to complete before marking the release as successful.
    wait_ Boolean
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    atomic boolean
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disableHooks boolean
    Disable pre/post upgrade hooks for the operation.
    timeout number
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    wait boolean
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    waitForJobs boolean
    If set, the operation will wait for jobs to complete before marking the release as successful.
    atomic bool
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disable_hooks bool
    Disable pre/post upgrade hooks for the operation.
    timeout int
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    wait bool
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    wait_for_jobs bool
    If set, the operation will wait for jobs to complete before marking the release as successful.
    atomic Boolean
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disableHooks Boolean
    Disable pre/post upgrade hooks for the operation.
    timeout Number
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    wait Boolean
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    waitForJobs Boolean
    If set, the operation will wait for jobs to complete before marking the release as successful.

    AkriConnectorTemplateHelmInstallConfigurationResponse

    Atomic bool
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    DisableHooks bool
    Disable pre/post upgrade hooks for the operation.
    Timeout int
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    Wait bool
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    WaitForJobs bool
    If set, the operation will wait for jobs to complete before marking the release as successful.
    Atomic bool
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    DisableHooks bool
    Disable pre/post upgrade hooks for the operation.
    Timeout int
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    Wait bool
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    WaitForJobs bool
    If set, the operation will wait for jobs to complete before marking the release as successful.
    atomic Boolean
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disableHooks Boolean
    Disable pre/post upgrade hooks for the operation.
    timeout Integer
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    waitForJobs Boolean
    If set, the operation will wait for jobs to complete before marking the release as successful.
    wait_ Boolean
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    atomic boolean
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disableHooks boolean
    Disable pre/post upgrade hooks for the operation.
    timeout number
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    wait boolean
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    waitForJobs boolean
    If set, the operation will wait for jobs to complete before marking the release as successful.
    atomic bool
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disable_hooks bool
    Disable pre/post upgrade hooks for the operation.
    timeout int
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    wait bool
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    wait_for_jobs bool
    If set, the operation will wait for jobs to complete before marking the release as successful.
    atomic Boolean
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disableHooks Boolean
    Disable pre/post upgrade hooks for the operation.
    timeout Number
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    wait Boolean
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    waitForJobs Boolean
    If set, the operation will wait for jobs to complete before marking the release as successful.

    AkriConnectorTemplateHelmRegistryEndpointRefResponse

    RegistryEndpointRef string
    The name of the registry endpoint.
    RegistryEndpointRef string
    The name of the registry endpoint.
    registryEndpointRef String
    The name of the registry endpoint.
    registryEndpointRef string
    The name of the registry endpoint.
    registry_endpoint_ref str
    The name of the registry endpoint.
    registryEndpointRef String
    The name of the registry endpoint.

    AkriConnectorTemplateHelmUpgradeConfigurationResponse

    Atomic bool
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    DisableHooks bool
    Disable pre/post upgrade hooks for the operation.
    Timeout int
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    Wait bool
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    WaitForJobs bool
    If set, the operation will wait for jobs to complete before marking the release as successful.
    Atomic bool
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    DisableHooks bool
    Disable pre/post upgrade hooks for the operation.
    Timeout int
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    Wait bool
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    WaitForJobs bool
    If set, the operation will wait for jobs to complete before marking the release as successful.
    atomic Boolean
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disableHooks Boolean
    Disable pre/post upgrade hooks for the operation.
    timeout Integer
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    waitForJobs Boolean
    If set, the operation will wait for jobs to complete before marking the release as successful.
    wait_ Boolean
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    atomic boolean
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disableHooks boolean
    Disable pre/post upgrade hooks for the operation.
    timeout number
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    wait boolean
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    waitForJobs boolean
    If set, the operation will wait for jobs to complete before marking the release as successful.
    atomic bool
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disable_hooks bool
    Disable pre/post upgrade hooks for the operation.
    timeout int
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    wait bool
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    wait_for_jobs bool
    If set, the operation will wait for jobs to complete before marking the release as successful.
    atomic Boolean
    If set, the operation will be atomic. If the operation fails, all changes will be rolled back.
    disableHooks Boolean
    Disable pre/post upgrade hooks for the operation.
    timeout Number
    Time to wait for any individual Kubernetes operation (like Jobs for hooks).
    wait Boolean
    If set, the operation will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.
    waitForJobs Boolean
    If set, the operation will wait for jobs to complete before marking the release as successful.

    AkriConnectorTemplateManagedConfigurationResponse

    managedConfigurationSettings Property Map | Property Map
    The managed configuration settings.

    AkriConnectorTemplatePersistentVolumeClaimResponse

    ClaimName string
    The name of the persistent volume claim.
    MountPath string
    The mount path for the persistent volume claim.
    ClaimName string
    The name of the persistent volume claim.
    MountPath string
    The mount path for the persistent volume claim.
    claimName String
    The name of the persistent volume claim.
    mountPath String
    The mount path for the persistent volume claim.
    claimName string
    The name of the persistent volume claim.
    mountPath string
    The mount path for the persistent volume claim.
    claim_name str
    The name of the persistent volume claim.
    mount_path str
    The mount path for the persistent volume claim.
    claimName String
    The name of the persistent volume claim.
    mountPath String
    The mount path for the persistent volume claim.

    AkriConnectorTemplatePropertiesResponse

    DeviceInboundEndpointTypes List<Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateDeviceInboundEndpointTypeResponse>
    Device inbound endpoint types.
    ProvisioningState string
    The status of the last operation.
    RuntimeConfiguration Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateHelmConfigurationResponse | Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateManagedConfigurationResponse
    The runtime configuration for the Connector template.
    AioMetadata Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateAioMetadataResponse
    Metadata about AIO.
    Diagnostics Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateDiagnosticsResponse
    Diagnostics settings for the Connector template.
    MqttConnectionConfiguration Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorsMqttConnectionConfigurationResponse
    Mqtt connection configuration settings.
    deviceInboundEndpointTypes List<Property Map>
    Device inbound endpoint types.
    provisioningState String
    The status of the last operation.
    runtimeConfiguration Property Map | Property Map
    The runtime configuration for the Connector template.
    aioMetadata Property Map
    Metadata about AIO.
    diagnostics Property Map
    Diagnostics settings for the Connector template.
    mqttConnectionConfiguration Property Map
    Mqtt connection configuration settings.

    AkriConnectorTemplateRuntimeImageConfigurationResponse

    ImageConfigurationSettings Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateRuntimeImageConfigurationSettingsResponse
    The image configuration settings.
    AdditionalConfiguration Dictionary<string, string>
    Additional configuration for the image of the managed configuration.
    Allocation Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    PersistentVolumeClaimTemplates List<object>
    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.
    PersistentVolumeClaims List<Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplatePersistentVolumeClaimResponse>
    The persistent volume claims for the managed configuration.
    Secrets List<Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorsSecretResponse>
    Connector secrets that will be mounted onto all connector instances.
    TrustSettings Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    ImageConfigurationSettings AkriConnectorTemplateRuntimeImageConfigurationSettingsResponse
    The image configuration settings.
    AdditionalConfiguration map[string]string
    Additional configuration for the image of the managed configuration.
    Allocation AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    PersistentVolumeClaimTemplates []interface{}
    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.
    PersistentVolumeClaims []AkriConnectorTemplatePersistentVolumeClaimResponse
    The persistent volume claims for the managed configuration.
    Secrets []AkriConnectorsSecretResponse
    Connector secrets that will be mounted onto all connector instances.
    TrustSettings AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    imageConfigurationSettings AkriConnectorTemplateRuntimeImageConfigurationSettingsResponse
    The image configuration settings.
    additionalConfiguration Map<String,String>
    Additional configuration for the image of the managed configuration.
    allocation AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    persistentVolumeClaimTemplates List<Object>
    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.
    persistentVolumeClaims List<AkriConnectorTemplatePersistentVolumeClaimResponse>
    The persistent volume claims for the managed configuration.
    secrets List<AkriConnectorsSecretResponse>
    Connector secrets that will be mounted onto all connector instances.
    trustSettings AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    imageConfigurationSettings AkriConnectorTemplateRuntimeImageConfigurationSettingsResponse
    The image configuration settings.
    additionalConfiguration {[key: string]: string}
    Additional configuration for the image of the managed configuration.
    allocation AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    persistentVolumeClaimTemplates any[]
    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.
    persistentVolumeClaims AkriConnectorTemplatePersistentVolumeClaimResponse[]
    The persistent volume claims for the managed configuration.
    secrets AkriConnectorsSecretResponse[]
    Connector secrets that will be mounted onto all connector instances.
    trustSettings AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    image_configuration_settings AkriConnectorTemplateRuntimeImageConfigurationSettingsResponse
    The image configuration settings.
    additional_configuration Mapping[str, str]
    Additional configuration for the image of the managed configuration.
    allocation AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    persistent_volume_claim_templates Sequence[Any]
    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.
    persistent_volume_claims Sequence[AkriConnectorTemplatePersistentVolumeClaimResponse]
    The persistent volume claims for the managed configuration.
    secrets Sequence[AkriConnectorsSecretResponse]
    Connector secrets that will be mounted onto all connector instances.
    trust_settings AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    imageConfigurationSettings Property Map
    The image configuration settings.
    additionalConfiguration Map<String>
    Additional configuration for the image of the managed configuration.
    allocation Property Map
    Allocation settings for the managed configuration.
    persistentVolumeClaimTemplates List<Any>
    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.
    persistentVolumeClaims List<Property Map>
    The persistent volume claims for the managed configuration.
    secrets List<Property Map>
    Connector secrets that will be mounted onto all connector instances.
    trustSettings Property Map
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.

    AkriConnectorTemplateRuntimeImageConfigurationSettingsResponse

    ImageName string
    The image name without any registry reference, tag or digest.
    ImagePullPolicy string
    The pull policy of the image.
    RegistrySettings Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorsContainerRegistryResponse | Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorsRegistryEndpointRefResponse
    The registry settings for the image. You can omit this field if using the default docker hub repository or using a local image.
    Replicas int
    The number of replicas to be set up.
    TagDigestSettings Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorsDigestResponse | Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorsTagResponse
    Optional image tag or digest. If not specified, the default tag is latest.
    ImageName string
    The image name without any registry reference, tag or digest.
    ImagePullPolicy string
    The pull policy of the image.
    RegistrySettings AkriConnectorsContainerRegistryResponse | AkriConnectorsRegistryEndpointRefResponse
    The registry settings for the image. You can omit this field if using the default docker hub repository or using a local image.
    Replicas int
    The number of replicas to be set up.
    TagDigestSettings AkriConnectorsDigestResponse | AkriConnectorsTagResponse
    Optional image tag or digest. If not specified, the default tag is latest.
    imageName String
    The image name without any registry reference, tag or digest.
    imagePullPolicy String
    The pull policy of the image.
    registrySettings AkriConnectorsContainerRegistryResponse | AkriConnectorsRegistryEndpointRefResponse
    The registry settings for the image. You can omit this field if using the default docker hub repository or using a local image.
    replicas Integer
    The number of replicas to be set up.
    tagDigestSettings AkriConnectorsDigestResponse | AkriConnectorsTagResponse
    Optional image tag or digest. If not specified, the default tag is latest.
    imageName string
    The image name without any registry reference, tag or digest.
    imagePullPolicy string
    The pull policy of the image.
    registrySettings AkriConnectorsContainerRegistryResponse | AkriConnectorsRegistryEndpointRefResponse
    The registry settings for the image. You can omit this field if using the default docker hub repository or using a local image.
    replicas number
    The number of replicas to be set up.
    tagDigestSettings AkriConnectorsDigestResponse | AkriConnectorsTagResponse
    Optional image tag or digest. If not specified, the default tag is latest.
    image_name str
    The image name without any registry reference, tag or digest.
    image_pull_policy str
    The pull policy of the image.
    registry_settings AkriConnectorsContainerRegistryResponse | AkriConnectorsRegistryEndpointRefResponse
    The registry settings for the image. You can omit this field if using the default docker hub repository or using a local image.
    replicas int
    The number of replicas to be set up.
    tag_digest_settings AkriConnectorsDigestResponse | AkriConnectorsTagResponse
    Optional image tag or digest. If not specified, the default tag is latest.
    imageName String
    The image name without any registry reference, tag or digest.
    imagePullPolicy String
    The pull policy of the image.
    registrySettings Property Map | Property Map
    The registry settings for the image. You can omit this field if using the default docker hub repository or using a local image.
    replicas Number
    The number of replicas to be set up.
    tagDigestSettings Property Map | Property Map
    Optional image tag or digest. If not specified, the default tag is latest.

    AkriConnectorTemplateRuntimeStatefulSetConfigurationResponse

    StatefulSetConfigurationSettings object
    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
    AdditionalConfiguration Dictionary<string, string>
    Additional configuration for the image of the managed configuration.
    Allocation Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    PersistentVolumeClaimTemplates List<object>
    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.
    PersistentVolumeClaims List<Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplatePersistentVolumeClaimResponse>
    The persistent volume claims for the managed configuration.
    Secrets List<Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorsSecretResponse>
    Connector secrets that will be mounted onto all connector instances.
    TrustSettings Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    StatefulSetConfigurationSettings interface{}
    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
    AdditionalConfiguration map[string]string
    Additional configuration for the image of the managed configuration.
    Allocation AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    PersistentVolumeClaimTemplates []interface{}
    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.
    PersistentVolumeClaims []AkriConnectorTemplatePersistentVolumeClaimResponse
    The persistent volume claims for the managed configuration.
    Secrets []AkriConnectorsSecretResponse
    Connector secrets that will be mounted onto all connector instances.
    TrustSettings AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    statefulSetConfigurationSettings Object
    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
    additionalConfiguration Map<String,String>
    Additional configuration for the image of the managed configuration.
    allocation AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    persistentVolumeClaimTemplates List<Object>
    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.
    persistentVolumeClaims List<AkriConnectorTemplatePersistentVolumeClaimResponse>
    The persistent volume claims for the managed configuration.
    secrets List<AkriConnectorsSecretResponse>
    Connector secrets that will be mounted onto all connector instances.
    trustSettings AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    statefulSetConfigurationSettings any
    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
    additionalConfiguration {[key: string]: string}
    Additional configuration for the image of the managed configuration.
    allocation AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    persistentVolumeClaimTemplates any[]
    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.
    persistentVolumeClaims AkriConnectorTemplatePersistentVolumeClaimResponse[]
    The persistent volume claims for the managed configuration.
    secrets AkriConnectorsSecretResponse[]
    Connector secrets that will be mounted onto all connector instances.
    trustSettings AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    stateful_set_configuration_settings Any
    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
    additional_configuration Mapping[str, str]
    Additional configuration for the image of the managed configuration.
    allocation AkriConnectorTemplateBucketizedAllocationResponse
    Allocation settings for the managed configuration.
    persistent_volume_claim_templates Sequence[Any]
    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.
    persistent_volume_claims Sequence[AkriConnectorTemplatePersistentVolumeClaimResponse]
    The persistent volume claims for the managed configuration.
    secrets Sequence[AkriConnectorsSecretResponse]
    Connector secrets that will be mounted onto all connector instances.
    trust_settings AkriConnectorTemplateTrustListResponse
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.
    statefulSetConfigurationSettings Any
    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
    additionalConfiguration Map<String>
    Additional configuration for the image of the managed configuration.
    allocation Property Map
    Allocation settings for the managed configuration.
    persistentVolumeClaimTemplates List<Any>
    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.
    persistentVolumeClaims List<Property Map>
    The persistent volume claims for the managed configuration.
    secrets List<Property Map>
    Connector secrets that will be mounted onto all connector instances.
    trustSettings Property Map
    Trust list for the connector. This is used to specify the certificates that all connector instances should trust.

    AkriConnectorTemplateTrustListResponse

    TrustListSecretRef string
    The secret reference for certificates to trust.
    TrustListSecretRef string
    The secret reference for certificates to trust.
    trustListSecretRef String
    The secret reference for certificates to trust.
    trustListSecretRef string
    The secret reference for certificates to trust.
    trust_list_secret_ref str
    The secret reference for certificates to trust.
    trustListSecretRef String
    The secret reference for certificates to trust.

    AkriConnectorsContainerRegistryResponse

    ContainerRegistrySettings AkriConnectorsContainerRegistrySettingsResponse
    The registry settings for the container registry.
    containerRegistrySettings AkriConnectorsContainerRegistrySettingsResponse
    The registry settings for the container registry.
    containerRegistrySettings AkriConnectorsContainerRegistrySettingsResponse
    The registry settings for the container registry.
    container_registry_settings AkriConnectorsContainerRegistrySettingsResponse
    The registry settings for the container registry.
    containerRegistrySettings Property Map
    The registry settings for the container registry.

    AkriConnectorsContainerRegistrySettingsResponse

    Registry string
    The container registry to use for the artifact.
    ImagePullSecrets List<Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorsImagePullSecretResponse>
    Optional list of references to secrets in the same namespace to use for pulling the connector image.
    Registry string
    The container registry to use for the artifact.
    ImagePullSecrets []AkriConnectorsImagePullSecretResponse
    Optional list of references to secrets in the same namespace to use for pulling the connector image.
    registry String
    The container registry to use for the artifact.
    imagePullSecrets List<AkriConnectorsImagePullSecretResponse>
    Optional list of references to secrets in the same namespace to use for pulling the connector image.
    registry string
    The container registry to use for the artifact.
    imagePullSecrets AkriConnectorsImagePullSecretResponse[]
    Optional list of references to secrets in the same namespace to use for pulling the connector image.
    registry str
    The container registry to use for the artifact.
    image_pull_secrets Sequence[AkriConnectorsImagePullSecretResponse]
    Optional list of references to secrets in the same namespace to use for pulling the connector image.
    registry String
    The container registry to use for the artifact.
    imagePullSecrets List<Property Map>
    Optional list of references to secrets in the same namespace to use for pulling the connector image.

    AkriConnectorsDiagnosticsLogsResponse

    Level string
    The log level. Examples - 'debug', 'info', 'warn', 'error', 'trace'.
    Level string
    The log level. Examples - 'debug', 'info', 'warn', 'error', 'trace'.
    level String
    The log level. Examples - 'debug', 'info', 'warn', 'error', 'trace'.
    level string
    The log level. Examples - 'debug', 'info', 'warn', 'error', 'trace'.
    level str
    The log level. Examples - 'debug', 'info', 'warn', 'error', 'trace'.
    level String
    The log level. Examples - 'debug', 'info', 'warn', 'error', 'trace'.

    AkriConnectorsDigestResponse

    Digest string
    The digest of the image.
    Digest string
    The digest of the image.
    digest String
    The digest of the image.
    digest string
    The digest of the image.
    digest str
    The digest of the image.
    digest String
    The digest of the image.

    AkriConnectorsImagePullSecretResponse

    SecretRef string
    The name of the image pull secret.
    SecretRef string
    The name of the image pull secret.
    secretRef String
    The name of the image pull secret.
    secretRef string
    The name of the image pull secret.
    secret_ref str
    The name of the image pull secret.
    secretRef String
    The name of the image pull secret.

    AkriConnectorsMqttConnectionConfigurationResponse

    Authentication Pulumi.AzureNative.IoTOperations.Inputs.AkriConnectorsServiceAccountAuthenticationResponse
    Authentication properties.
    Host string
    Host of the Broker in the form of :.
    KeepAliveSeconds int
    KeepAlive for connection in seconds.
    MaxInflightMessages int
    The max number of messages to keep in flight. For subscribe, this is the receive maximum. For publish, this is the maximum number of messages to send before waiting for an ack.
    Protocol string
    The protocol to use for the connection. Currently only mqtt is supported.
    SessionExpirySeconds int
    Session expiry in seconds.
    Tls Pulumi.AzureNative.IoTOperations.Inputs.TlsPropertiesResponse
    TLS configuration.
    Authentication AkriConnectorsServiceAccountAuthenticationResponse
    Authentication properties.
    Host string
    Host of the Broker in the form of :.
    KeepAliveSeconds int
    KeepAlive for connection in seconds.
    MaxInflightMessages int
    The max number of messages to keep in flight. For subscribe, this is the receive maximum. For publish, this is the maximum number of messages to send before waiting for an ack.
    Protocol string
    The protocol to use for the connection. Currently only mqtt is supported.
    SessionExpirySeconds int
    Session expiry in seconds.
    Tls TlsPropertiesResponse
    TLS configuration.
    authentication AkriConnectorsServiceAccountAuthenticationResponse
    Authentication properties.
    host String
    Host of the Broker in the form of :.
    keepAliveSeconds Integer
    KeepAlive for connection in seconds.
    maxInflightMessages Integer
    The max number of messages to keep in flight. For subscribe, this is the receive maximum. For publish, this is the maximum number of messages to send before waiting for an ack.
    protocol String
    The protocol to use for the connection. Currently only mqtt is supported.
    sessionExpirySeconds Integer
    Session expiry in seconds.
    tls TlsPropertiesResponse
    TLS configuration.
    authentication AkriConnectorsServiceAccountAuthenticationResponse
    Authentication properties.
    host string
    Host of the Broker in the form of :.
    keepAliveSeconds number
    KeepAlive for connection in seconds.
    maxInflightMessages number
    The max number of messages to keep in flight. For subscribe, this is the receive maximum. For publish, this is the maximum number of messages to send before waiting for an ack.
    protocol string
    The protocol to use for the connection. Currently only mqtt is supported.
    sessionExpirySeconds number
    Session expiry in seconds.
    tls TlsPropertiesResponse
    TLS configuration.
    authentication AkriConnectorsServiceAccountAuthenticationResponse
    Authentication properties.
    host str
    Host of the Broker in the form of :.
    keep_alive_seconds int
    KeepAlive for connection in seconds.
    max_inflight_messages int
    The max number of messages to keep in flight. For subscribe, this is the receive maximum. For publish, this is the maximum number of messages to send before waiting for an ack.
    protocol str
    The protocol to use for the connection. Currently only mqtt is supported.
    session_expiry_seconds int
    Session expiry in seconds.
    tls TlsPropertiesResponse
    TLS configuration.
    authentication Property Map
    Authentication properties.
    host String
    Host of the Broker in the form of :.
    keepAliveSeconds Number
    KeepAlive for connection in seconds.
    maxInflightMessages Number
    The max number of messages to keep in flight. For subscribe, this is the receive maximum. For publish, this is the maximum number of messages to send before waiting for an ack.
    protocol String
    The protocol to use for the connection. Currently only mqtt is supported.
    sessionExpirySeconds Number
    Session expiry in seconds.
    tls Property Map
    TLS configuration.

    AkriConnectorsRegistryEndpointRefResponse

    RegistryEndpointRef string
    The name of the registry endpoint.
    RegistryEndpointRef string
    The name of the registry endpoint.
    registryEndpointRef String
    The name of the registry endpoint.
    registryEndpointRef string
    The name of the registry endpoint.
    registry_endpoint_ref str
    The name of the registry endpoint.
    registryEndpointRef String
    The name of the registry endpoint.

    AkriConnectorsSecretResponse

    SecretAlias string
    The application-defined alias for the secret.
    SecretKey string
    The key in the secret to be mounted.
    SecretRef string
    The name of the secret to be mounted.
    SecretAlias string
    The application-defined alias for the secret.
    SecretKey string
    The key in the secret to be mounted.
    SecretRef string
    The name of the secret to be mounted.
    secretAlias String
    The application-defined alias for the secret.
    secretKey String
    The key in the secret to be mounted.
    secretRef String
    The name of the secret to be mounted.
    secretAlias string
    The application-defined alias for the secret.
    secretKey string
    The key in the secret to be mounted.
    secretRef string
    The name of the secret to be mounted.
    secret_alias str
    The application-defined alias for the secret.
    secret_key str
    The key in the secret to be mounted.
    secret_ref str
    The name of the secret to be mounted.
    secretAlias String
    The application-defined alias for the secret.
    secretKey String
    The key in the secret to be mounted.
    secretRef String
    The name of the secret to be mounted.

    AkriConnectorsServiceAccountAuthenticationResponse

    ServiceAccountTokenSettings AkriConnectorsServiceAccountTokenSettingsResponse
    The service account token for the MQTT connection.
    serviceAccountTokenSettings AkriConnectorsServiceAccountTokenSettingsResponse
    The service account token for the MQTT connection.
    serviceAccountTokenSettings AkriConnectorsServiceAccountTokenSettingsResponse
    The service account token for the MQTT connection.
    serviceAccountTokenSettings Property Map
    The service account token for the MQTT connection.

    AkriConnectorsServiceAccountTokenSettingsResponse

    Audience string
    The audience for the service account token.
    Audience string
    The audience for the service account token.
    audience String
    The audience for the service account token.
    audience string
    The audience for the service account token.
    audience str
    The audience for the service account token.
    audience String
    The audience for the service account token.

    AkriConnectorsTagResponse

    Tag string
    The tag of the image.
    Tag string
    The tag of the image.
    tag String
    The tag of the image.
    tag string
    The tag of the image.
    tag str
    The tag of the image.
    tag String
    The tag of the image.

    ExtendedLocationResponse

    Name string
    The name of the extended location.
    Type string
    Type of ExtendedLocation.
    Name string
    The name of the extended location.
    Type string
    Type of ExtendedLocation.
    name String
    The name of the extended location.
    type String
    Type of ExtendedLocation.
    name string
    The name of the extended location.
    type string
    Type of ExtendedLocation.
    name str
    The name of the extended location.
    type str
    Type of ExtendedLocation.
    name String
    The name of the extended location.
    type String
    Type of ExtendedLocation.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    TlsPropertiesResponse

    Mode string
    Mode for TLS.
    TrustedCaCertificateConfigMapRef string
    Trusted CA certificate config map.
    Mode string
    Mode for TLS.
    TrustedCaCertificateConfigMapRef string
    Trusted CA certificate config map.
    mode String
    Mode for TLS.
    trustedCaCertificateConfigMapRef String
    Trusted CA certificate config map.
    mode string
    Mode for TLS.
    trustedCaCertificateConfigMapRef string
    Trusted CA certificate config map.
    mode str
    Mode for TLS.
    trusted_ca_certificate_config_map_ref str
    Trusted CA certificate config map.
    mode String
    Mode for TLS.
    trustedCaCertificateConfigMapRef String
    Trusted CA certificate config map.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi