1. Packages
  2. Azure Native
  3. API Docs
  4. iotoperations
  5. getDataflowEndpoint
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.3.0 published on Monday, Apr 28, 2025 by Pulumi

azure-native.iotoperations.getDataflowEndpoint

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.3.0 published on Monday, Apr 28, 2025 by Pulumi

    Get a DataflowEndpointResource

    Uses Azure REST API version 2024-11-01.

    Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2025-04-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native iotoperations [ApiVersion]. See the version guide for details.

    Using getDataflowEndpoint

    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 getDataflowEndpoint(args: GetDataflowEndpointArgs, opts?: InvokeOptions): Promise<GetDataflowEndpointResult>
    function getDataflowEndpointOutput(args: GetDataflowEndpointOutputArgs, opts?: InvokeOptions): Output<GetDataflowEndpointResult>
    def get_dataflow_endpoint(dataflow_endpoint_name: Optional[str] = None,
                              instance_name: Optional[str] = None,
                              resource_group_name: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetDataflowEndpointResult
    def get_dataflow_endpoint_output(dataflow_endpoint_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[GetDataflowEndpointResult]
    func LookupDataflowEndpoint(ctx *Context, args *LookupDataflowEndpointArgs, opts ...InvokeOption) (*LookupDataflowEndpointResult, error)
    func LookupDataflowEndpointOutput(ctx *Context, args *LookupDataflowEndpointOutputArgs, opts ...InvokeOption) LookupDataflowEndpointResultOutput

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

    public static class GetDataflowEndpoint 
    {
        public static Task<GetDataflowEndpointResult> InvokeAsync(GetDataflowEndpointArgs args, InvokeOptions? opts = null)
        public static Output<GetDataflowEndpointResult> Invoke(GetDataflowEndpointInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDataflowEndpointResult> getDataflowEndpoint(GetDataflowEndpointArgs args, InvokeOptions options)
    public static Output<GetDataflowEndpointResult> getDataflowEndpoint(GetDataflowEndpointArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:iotoperations:getDataflowEndpoint
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DataflowEndpointName string
    Name of Instance dataflowEndpoint resource
    InstanceName string
    Name of instance.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    DataflowEndpointName string
    Name of Instance dataflowEndpoint resource
    InstanceName string
    Name of instance.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    dataflowEndpointName String
    Name of Instance dataflowEndpoint resource
    instanceName String
    Name of instance.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    dataflowEndpointName string
    Name of Instance dataflowEndpoint resource
    instanceName string
    Name of instance.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    dataflow_endpoint_name str
    Name of Instance dataflowEndpoint resource
    instance_name str
    Name of instance.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    dataflowEndpointName String
    Name of Instance dataflowEndpoint resource
    instanceName String
    Name of instance.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getDataflowEndpoint Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    ExtendedLocation Pulumi.AzureNative.IoTOperations.Outputs.ExtendedLocationResponse
    Edge location 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.DataflowEndpointPropertiesResponse
    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"
    AzureApiVersion string
    The Azure API version of the resource.
    ExtendedLocation ExtendedLocationResponse
    Edge location 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 DataflowEndpointPropertiesResponse
    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"
    azureApiVersion String
    The Azure API version of the resource.
    extendedLocation ExtendedLocationResponse
    Edge location 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 DataflowEndpointPropertiesResponse
    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"
    azureApiVersion string
    The Azure API version of the resource.
    extendedLocation ExtendedLocationResponse
    Edge location 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 DataflowEndpointPropertiesResponse
    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"
    azure_api_version str
    The Azure API version of the resource.
    extended_location ExtendedLocationResponse
    Edge location 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 DataflowEndpointPropertiesResponse
    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"
    azureApiVersion String
    The Azure API version of the resource.
    extendedLocation Property Map
    Edge location 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"

    Supporting Types

    BatchingConfigurationResponse

    LatencySeconds int
    Batching latency in seconds.
    MaxMessages int
    Maximum number of messages in a batch.
    LatencySeconds int
    Batching latency in seconds.
    MaxMessages int
    Maximum number of messages in a batch.
    latencySeconds Integer
    Batching latency in seconds.
    maxMessages Integer
    Maximum number of messages in a batch.
    latencySeconds number
    Batching latency in seconds.
    maxMessages number
    Maximum number of messages in a batch.
    latency_seconds int
    Batching latency in seconds.
    max_messages int
    Maximum number of messages in a batch.
    latencySeconds Number
    Batching latency in seconds.
    maxMessages Number
    Maximum number of messages in a batch.

    DataflowEndpointAuthenticationAccessTokenResponse

    SecretRef string
    Token secret name.
    SecretRef string
    Token secret name.
    secretRef String
    Token secret name.
    secretRef string
    Token secret name.
    secret_ref str
    Token secret name.
    secretRef String
    Token secret name.

    DataflowEndpointAuthenticationSaslResponse

    SaslType string
    Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
    SecretRef string
    Token secret name.
    SaslType string
    Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
    SecretRef string
    Token secret name.
    saslType String
    Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
    secretRef String
    Token secret name.
    saslType string
    Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
    secretRef string
    Token secret name.
    sasl_type str
    Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
    secret_ref str
    Token secret name.
    saslType String
    Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
    secretRef String
    Token secret name.

    DataflowEndpointAuthenticationServiceAccountTokenResponse

    Audience string
    Audience of the service account. Optional, defaults to the broker internal service account audience.
    Audience string
    Audience of the service account. Optional, defaults to the broker internal service account audience.
    audience String
    Audience of the service account. Optional, defaults to the broker internal service account audience.
    audience string
    Audience of the service account. Optional, defaults to the broker internal service account audience.
    audience str
    Audience of the service account. Optional, defaults to the broker internal service account audience.
    audience String
    Audience of the service account. Optional, defaults to the broker internal service account audience.

    DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse

    Audience string
    Audience of the service to authenticate against. Optional; defaults to the audience for Service host configuration.
    Audience string
    Audience of the service to authenticate against. Optional; defaults to the audience for Service host configuration.
    audience String
    Audience of the service to authenticate against. Optional; defaults to the audience for Service host configuration.
    audience string
    Audience of the service to authenticate against. Optional; defaults to the audience for Service host configuration.
    audience str
    Audience of the service to authenticate against. Optional; defaults to the audience for Service host configuration.
    audience String
    Audience of the service to authenticate against. Optional; defaults to the audience for Service host configuration.

    DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse

    ClientId string
    Client ID for the user-assigned managed identity.
    TenantId string
    Tenant ID.
    Scope string
    Resource identifier (application ID URI) of the resource, affixed with the .default suffix.
    ClientId string
    Client ID for the user-assigned managed identity.
    TenantId string
    Tenant ID.
    Scope string
    Resource identifier (application ID URI) of the resource, affixed with the .default suffix.
    clientId String
    Client ID for the user-assigned managed identity.
    tenantId String
    Tenant ID.
    scope String
    Resource identifier (application ID URI) of the resource, affixed with the .default suffix.
    clientId string
    Client ID for the user-assigned managed identity.
    tenantId string
    Tenant ID.
    scope string
    Resource identifier (application ID URI) of the resource, affixed with the .default suffix.
    client_id str
    Client ID for the user-assigned managed identity.
    tenant_id str
    Tenant ID.
    scope str
    Resource identifier (application ID URI) of the resource, affixed with the .default suffix.
    clientId String
    Client ID for the user-assigned managed identity.
    tenantId String
    Tenant ID.
    scope String
    Resource identifier (application ID URI) of the resource, affixed with the .default suffix.

    DataflowEndpointAuthenticationX509Response

    SecretRef string
    Secret reference of the X.509 certificate.
    SecretRef string
    Secret reference of the X.509 certificate.
    secretRef String
    Secret reference of the X.509 certificate.
    secretRef string
    Secret reference of the X.509 certificate.
    secret_ref str
    Secret reference of the X.509 certificate.
    secretRef String
    Secret reference of the X.509 certificate.

    DataflowEndpointDataExplorerAuthenticationResponse

    method Any
    Mode of Authentication.
    systemAssignedManagedIdentitySettings Property Map
    System-assigned managed identity authentication.
    userAssignedManagedIdentitySettings Property Map
    User-assigned managed identity authentication.

    DataflowEndpointDataExplorerResponse

    Authentication Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointDataExplorerAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    Database string
    Database name.
    Host string
    Host of the Azure Data Explorer in the form of ..kusto.windows.net .
    Batching Pulumi.AzureNative.IoTOperations.Inputs.BatchingConfigurationResponse
    Azure Data Explorer endpoint batching configuration.
    Authentication DataflowEndpointDataExplorerAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    Database string
    Database name.
    Host string
    Host of the Azure Data Explorer in the form of ..kusto.windows.net .
    Batching BatchingConfigurationResponse
    Azure Data Explorer endpoint batching configuration.
    authentication DataflowEndpointDataExplorerAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    database String
    Database name.
    host String
    Host of the Azure Data Explorer in the form of ..kusto.windows.net .
    batching BatchingConfigurationResponse
    Azure Data Explorer endpoint batching configuration.
    authentication DataflowEndpointDataExplorerAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    database string
    Database name.
    host string
    Host of the Azure Data Explorer in the form of ..kusto.windows.net .
    batching BatchingConfigurationResponse
    Azure Data Explorer endpoint batching configuration.
    authentication DataflowEndpointDataExplorerAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    database str
    Database name.
    host str
    Host of the Azure Data Explorer in the form of ..kusto.windows.net .
    batching BatchingConfigurationResponse
    Azure Data Explorer endpoint batching configuration.
    authentication Property Map
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    database String
    Database name.
    host String
    Host of the Azure Data Explorer in the form of ..kusto.windows.net .
    batching Property Map
    Azure Data Explorer endpoint batching configuration.

    DataflowEndpointDataLakeStorageAuthenticationResponse

    method String
    Mode of Authentication.
    accessTokenSettings Property Map
    SAS token authentication.
    systemAssignedManagedIdentitySettings Property Map
    System-assigned managed identity authentication.
    userAssignedManagedIdentitySettings Property Map
    User-assigned managed identity authentication.

    DataflowEndpointDataLakeStorageResponse

    Authentication Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointDataLakeStorageAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    Host string
    Host of the Azure Data Lake in the form of .blob.core.windows.net .
    Batching Pulumi.AzureNative.IoTOperations.Inputs.BatchingConfigurationResponse
    Azure Data Lake endpoint batching configuration.
    Authentication DataflowEndpointDataLakeStorageAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    Host string
    Host of the Azure Data Lake in the form of .blob.core.windows.net .
    Batching BatchingConfigurationResponse
    Azure Data Lake endpoint batching configuration.
    authentication DataflowEndpointDataLakeStorageAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    host String
    Host of the Azure Data Lake in the form of .blob.core.windows.net .
    batching BatchingConfigurationResponse
    Azure Data Lake endpoint batching configuration.
    authentication DataflowEndpointDataLakeStorageAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    host string
    Host of the Azure Data Lake in the form of .blob.core.windows.net .
    batching BatchingConfigurationResponse
    Azure Data Lake endpoint batching configuration.
    authentication DataflowEndpointDataLakeStorageAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    host str
    Host of the Azure Data Lake in the form of .blob.core.windows.net .
    batching BatchingConfigurationResponse
    Azure Data Lake endpoint batching configuration.
    authentication Property Map
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    host String
    Host of the Azure Data Lake in the form of .blob.core.windows.net .
    batching Property Map
    Azure Data Lake endpoint batching configuration.

    DataflowEndpointFabricOneLakeAuthenticationResponse

    method Any
    Mode of Authentication.
    systemAssignedManagedIdentitySettings Property Map
    System-assigned managed identity authentication.
    userAssignedManagedIdentitySettings Property Map
    User-assigned managed identity authentication.

    DataflowEndpointFabricOneLakeNamesResponse

    LakehouseName string
    Lakehouse name.
    WorkspaceName string
    Workspace name.
    LakehouseName string
    Lakehouse name.
    WorkspaceName string
    Workspace name.
    lakehouseName String
    Lakehouse name.
    workspaceName String
    Workspace name.
    lakehouseName string
    Lakehouse name.
    workspaceName string
    Workspace name.
    lakehouse_name str
    Lakehouse name.
    workspace_name str
    Workspace name.
    lakehouseName String
    Lakehouse name.
    workspaceName String
    Workspace name.

    DataflowEndpointFabricOneLakeResponse

    Authentication Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointFabricOneLakeAuthenticationResponse
    Authentication configuration. NOTE - only one authentication property is allowed per entry.
    Host string
    Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
    Names Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointFabricOneLakeNamesResponse
    Names of the workspace and lakehouse.
    OneLakePathType string
    Type of location of the data in the workspace. Can be either tables or files.
    Batching Pulumi.AzureNative.IoTOperations.Inputs.BatchingConfigurationResponse
    Batching configuration.
    Authentication DataflowEndpointFabricOneLakeAuthenticationResponse
    Authentication configuration. NOTE - only one authentication property is allowed per entry.
    Host string
    Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
    Names DataflowEndpointFabricOneLakeNamesResponse
    Names of the workspace and lakehouse.
    OneLakePathType string
    Type of location of the data in the workspace. Can be either tables or files.
    Batching BatchingConfigurationResponse
    Batching configuration.
    authentication DataflowEndpointFabricOneLakeAuthenticationResponse
    Authentication configuration. NOTE - only one authentication property is allowed per entry.
    host String
    Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
    names DataflowEndpointFabricOneLakeNamesResponse
    Names of the workspace and lakehouse.
    oneLakePathType String
    Type of location of the data in the workspace. Can be either tables or files.
    batching BatchingConfigurationResponse
    Batching configuration.
    authentication DataflowEndpointFabricOneLakeAuthenticationResponse
    Authentication configuration. NOTE - only one authentication property is allowed per entry.
    host string
    Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
    names DataflowEndpointFabricOneLakeNamesResponse
    Names of the workspace and lakehouse.
    oneLakePathType string
    Type of location of the data in the workspace. Can be either tables or files.
    batching BatchingConfigurationResponse
    Batching configuration.
    authentication DataflowEndpointFabricOneLakeAuthenticationResponse
    Authentication configuration. NOTE - only one authentication property is allowed per entry.
    host str
    Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
    names DataflowEndpointFabricOneLakeNamesResponse
    Names of the workspace and lakehouse.
    one_lake_path_type str
    Type of location of the data in the workspace. Can be either tables or files.
    batching BatchingConfigurationResponse
    Batching configuration.
    authentication Property Map
    Authentication configuration. NOTE - only one authentication property is allowed per entry.
    host String
    Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
    names Property Map
    Names of the workspace and lakehouse.
    oneLakePathType String
    Type of location of the data in the workspace. Can be either tables or files.
    batching Property Map
    Batching configuration.

    DataflowEndpointKafkaAuthenticationResponse

    method String
    Mode of Authentication.
    saslSettings Property Map
    SASL authentication.
    systemAssignedManagedIdentitySettings Property Map
    System-assigned managed identity authentication.
    userAssignedManagedIdentitySettings Property Map
    User-assigned managed identity authentication.
    x509CertificateSettings Property Map
    X.509 certificate authentication.

    DataflowEndpointKafkaBatchingResponse

    LatencyMs int
    Batching latency in milliseconds.
    MaxBytes int
    Maximum number of bytes in a batch.
    MaxMessages int
    Maximum number of messages in a batch.
    Mode string
    Mode for batching.
    LatencyMs int
    Batching latency in milliseconds.
    MaxBytes int
    Maximum number of bytes in a batch.
    MaxMessages int
    Maximum number of messages in a batch.
    Mode string
    Mode for batching.
    latencyMs Integer
    Batching latency in milliseconds.
    maxBytes Integer
    Maximum number of bytes in a batch.
    maxMessages Integer
    Maximum number of messages in a batch.
    mode String
    Mode for batching.
    latencyMs number
    Batching latency in milliseconds.
    maxBytes number
    Maximum number of bytes in a batch.
    maxMessages number
    Maximum number of messages in a batch.
    mode string
    Mode for batching.
    latency_ms int
    Batching latency in milliseconds.
    max_bytes int
    Maximum number of bytes in a batch.
    max_messages int
    Maximum number of messages in a batch.
    mode str
    Mode for batching.
    latencyMs Number
    Batching latency in milliseconds.
    maxBytes Number
    Maximum number of bytes in a batch.
    maxMessages Number
    Maximum number of messages in a batch.
    mode String
    Mode for batching.

    DataflowEndpointKafkaResponse

    Authentication Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointKafkaAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    Host string
    Kafka endpoint host.
    Batching Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointKafkaBatchingResponse
    Batching configuration.
    CloudEventAttributes string
    Cloud event mapping config.
    Compression string
    Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
    ConsumerGroupId string
    Consumer group ID.
    CopyMqttProperties string
    Copy Broker properties. No effect if the endpoint is used as a source or if the dataflow doesn't have an Broker source.
    KafkaAcks string
    Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
    PartitionStrategy string
    Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
    Tls Pulumi.AzureNative.IoTOperations.Inputs.TlsPropertiesResponse
    TLS configuration.
    Authentication DataflowEndpointKafkaAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    Host string
    Kafka endpoint host.
    Batching DataflowEndpointKafkaBatchingResponse
    Batching configuration.
    CloudEventAttributes string
    Cloud event mapping config.
    Compression string
    Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
    ConsumerGroupId string
    Consumer group ID.
    CopyMqttProperties string
    Copy Broker properties. No effect if the endpoint is used as a source or if the dataflow doesn't have an Broker source.
    KafkaAcks string
    Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
    PartitionStrategy string
    Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
    Tls TlsPropertiesResponse
    TLS configuration.
    authentication DataflowEndpointKafkaAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    host String
    Kafka endpoint host.
    batching DataflowEndpointKafkaBatchingResponse
    Batching configuration.
    cloudEventAttributes String
    Cloud event mapping config.
    compression String
    Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
    consumerGroupId String
    Consumer group ID.
    copyMqttProperties String
    Copy Broker properties. No effect if the endpoint is used as a source or if the dataflow doesn't have an Broker source.
    kafkaAcks String
    Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
    partitionStrategy String
    Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
    tls TlsPropertiesResponse
    TLS configuration.
    authentication DataflowEndpointKafkaAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    host string
    Kafka endpoint host.
    batching DataflowEndpointKafkaBatchingResponse
    Batching configuration.
    cloudEventAttributes string
    Cloud event mapping config.
    compression string
    Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
    consumerGroupId string
    Consumer group ID.
    copyMqttProperties string
    Copy Broker properties. No effect if the endpoint is used as a source or if the dataflow doesn't have an Broker source.
    kafkaAcks string
    Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
    partitionStrategy string
    Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
    tls TlsPropertiesResponse
    TLS configuration.
    authentication DataflowEndpointKafkaAuthenticationResponse
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    host str
    Kafka endpoint host.
    batching DataflowEndpointKafkaBatchingResponse
    Batching configuration.
    cloud_event_attributes str
    Cloud event mapping config.
    compression str
    Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
    consumer_group_id str
    Consumer group ID.
    copy_mqtt_properties str
    Copy Broker properties. No effect if the endpoint is used as a source or if the dataflow doesn't have an Broker source.
    kafka_acks str
    Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
    partition_strategy str
    Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
    tls TlsPropertiesResponse
    TLS configuration.
    authentication Property Map
    Authentication configuration. NOTE - only authentication property is allowed per entry.
    host String
    Kafka endpoint host.
    batching Property Map
    Batching configuration.
    cloudEventAttributes String
    Cloud event mapping config.
    compression String
    Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
    consumerGroupId String
    Consumer group ID.
    copyMqttProperties String
    Copy Broker properties. No effect if the endpoint is used as a source or if the dataflow doesn't have an Broker source.
    kafkaAcks String
    Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
    partitionStrategy String
    Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
    tls Property Map
    TLS configuration.

    DataflowEndpointLocalStorageResponse

    PersistentVolumeClaimRef string
    Persistent volume claim name.
    PersistentVolumeClaimRef string
    Persistent volume claim name.
    persistentVolumeClaimRef String
    Persistent volume claim name.
    persistentVolumeClaimRef string
    Persistent volume claim name.
    persistent_volume_claim_ref str
    Persistent volume claim name.
    persistentVolumeClaimRef String
    Persistent volume claim name.

    DataflowEndpointMqttAuthenticationResponse

    Method string
    Mode of Authentication.
    ServiceAccountTokenSettings DataflowEndpointAuthenticationServiceAccountTokenResponse
    Kubernetes service account token authentication. Default audience if not set is aio-internal
    SystemAssignedManagedIdentitySettings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
    System-assigned managed identity authentication.
    UserAssignedManagedIdentitySettings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
    User-assigned managed identity authentication.
    X509CertificateSettings DataflowEndpointAuthenticationX509Response
    X.509 certificate authentication.
    method String
    Mode of Authentication.
    serviceAccountTokenSettings DataflowEndpointAuthenticationServiceAccountTokenResponse
    Kubernetes service account token authentication. Default audience if not set is aio-internal
    systemAssignedManagedIdentitySettings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
    System-assigned managed identity authentication.
    userAssignedManagedIdentitySettings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
    User-assigned managed identity authentication.
    x509CertificateSettings DataflowEndpointAuthenticationX509Response
    X.509 certificate authentication.
    method string
    Mode of Authentication.
    serviceAccountTokenSettings DataflowEndpointAuthenticationServiceAccountTokenResponse
    Kubernetes service account token authentication. Default audience if not set is aio-internal
    systemAssignedManagedIdentitySettings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
    System-assigned managed identity authentication.
    userAssignedManagedIdentitySettings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
    User-assigned managed identity authentication.
    x509CertificateSettings DataflowEndpointAuthenticationX509Response
    X.509 certificate authentication.
    method str
    Mode of Authentication.
    service_account_token_settings DataflowEndpointAuthenticationServiceAccountTokenResponse
    Kubernetes service account token authentication. Default audience if not set is aio-internal
    system_assigned_managed_identity_settings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
    System-assigned managed identity authentication.
    user_assigned_managed_identity_settings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
    User-assigned managed identity authentication.
    x509_certificate_settings DataflowEndpointAuthenticationX509Response
    X.509 certificate authentication.
    method String
    Mode of Authentication.
    serviceAccountTokenSettings Property Map
    Kubernetes service account token authentication. Default audience if not set is aio-internal
    systemAssignedManagedIdentitySettings Property Map
    System-assigned managed identity authentication.
    userAssignedManagedIdentitySettings Property Map
    User-assigned managed identity authentication.
    x509CertificateSettings Property Map
    X.509 certificate authentication.

    DataflowEndpointMqttResponse

    Authentication Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointMqttAuthenticationResponse
    authentication properties. DEFAULT: kubernetes.audience=aio-internal. NOTE - Enum field only property is allowed
    ClientIdPrefix string
    Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
    CloudEventAttributes string
    Cloud event mapping config.
    Host string
    Host of the Broker in the form of :. Optional; connects to Broker if omitted.
    KeepAliveSeconds int
    Broker 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
    Enable or disable websockets.
    Qos int
    Qos for Broker connection.
    Retain string
    Whether or not to keep the retain setting.
    SessionExpirySeconds int
    Session expiry in seconds.
    Tls Pulumi.AzureNative.IoTOperations.Inputs.TlsPropertiesResponse
    TLS configuration.
    Authentication DataflowEndpointMqttAuthenticationResponse
    authentication properties. DEFAULT: kubernetes.audience=aio-internal. NOTE - Enum field only property is allowed
    ClientIdPrefix string
    Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
    CloudEventAttributes string
    Cloud event mapping config.
    Host string
    Host of the Broker in the form of :. Optional; connects to Broker if omitted.
    KeepAliveSeconds int
    Broker 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
    Enable or disable websockets.
    Qos int
    Qos for Broker connection.
    Retain string
    Whether or not to keep the retain setting.
    SessionExpirySeconds int
    Session expiry in seconds.
    Tls TlsPropertiesResponse
    TLS configuration.
    authentication DataflowEndpointMqttAuthenticationResponse
    authentication properties. DEFAULT: kubernetes.audience=aio-internal. NOTE - Enum field only property is allowed
    clientIdPrefix String
    Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
    cloudEventAttributes String
    Cloud event mapping config.
    host String
    Host of the Broker in the form of :. Optional; connects to Broker if omitted.
    keepAliveSeconds Integer
    Broker 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
    Enable or disable websockets.
    qos Integer
    Qos for Broker connection.
    retain String
    Whether or not to keep the retain setting.
    sessionExpirySeconds Integer
    Session expiry in seconds.
    tls TlsPropertiesResponse
    TLS configuration.
    authentication DataflowEndpointMqttAuthenticationResponse
    authentication properties. DEFAULT: kubernetes.audience=aio-internal. NOTE - Enum field only property is allowed
    clientIdPrefix string
    Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
    cloudEventAttributes string
    Cloud event mapping config.
    host string
    Host of the Broker in the form of :. Optional; connects to Broker if omitted.
    keepAliveSeconds number
    Broker 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
    Enable or disable websockets.
    qos number
    Qos for Broker connection.
    retain string
    Whether or not to keep the retain setting.
    sessionExpirySeconds number
    Session expiry in seconds.
    tls TlsPropertiesResponse
    TLS configuration.
    authentication DataflowEndpointMqttAuthenticationResponse
    authentication properties. DEFAULT: kubernetes.audience=aio-internal. NOTE - Enum field only property is allowed
    client_id_prefix str
    Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
    cloud_event_attributes str
    Cloud event mapping config.
    host str
    Host of the Broker in the form of :. Optional; connects to Broker if omitted.
    keep_alive_seconds int
    Broker 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
    Enable or disable websockets.
    qos int
    Qos for Broker connection.
    retain str
    Whether or not to keep the retain setting.
    session_expiry_seconds int
    Session expiry in seconds.
    tls TlsPropertiesResponse
    TLS configuration.
    authentication Property Map
    authentication properties. DEFAULT: kubernetes.audience=aio-internal. NOTE - Enum field only property is allowed
    clientIdPrefix String
    Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
    cloudEventAttributes String
    Cloud event mapping config.
    host String
    Host of the Broker in the form of :. Optional; connects to Broker if omitted.
    keepAliveSeconds Number
    Broker 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
    Enable or disable websockets.
    qos Number
    Qos for Broker connection.
    retain String
    Whether or not to keep the retain setting.
    sessionExpirySeconds Number
    Session expiry in seconds.
    tls Property Map
    TLS configuration.

    DataflowEndpointPropertiesResponse

    endpointType String
    Endpoint Type.
    provisioningState String
    The status of the last operation.
    dataExplorerSettings Property Map
    Azure Data Explorer endpoint.
    dataLakeStorageSettings Property Map
    Azure Data Lake endpoint.
    fabricOneLakeSettings Property Map
    Microsoft Fabric endpoint.
    kafkaSettings Property Map
    Kafka endpoint.
    localStorageSettings Property Map
    Local persistent volume endpoint.
    mqttSettings Property Map
    Broker endpoint.

    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.3.0 published on Monday, Apr 28, 2025 by Pulumi