1. Packages
  2. Azure Native
  3. API Docs
  4. iotoperations
  5. getDataFlowEndpoint
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native.iotoperations.getDataFlowEndpoint

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Get a DataFlowEndpointResource

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

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>
Copy
def get_data_flow_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_data_flow_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]
Copy
func LookupDataFlowEndpoint(ctx *Context, args *LookupDataFlowEndpointArgs, opts ...InvokeOption) (*LookupDataFlowEndpointResult, error)
func LookupDataFlowEndpointOutput(ctx *Context, args *LookupDataFlowEndpointOutputArgs, opts ...InvokeOption) LookupDataFlowEndpointResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetDataFlowEndpointResult> getDataFlowEndpoint(GetDataFlowEndpointArgs args, InvokeOptions options)
public static Output<GetDataFlowEndpointResult> getDataFlowEndpoint(GetDataFlowEndpointArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:iotoperations:getDataFlowEndpoint
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

DataflowEndpointName
This property is required.
Changes to this property will trigger replacement.
string
Name of Instance dataflowEndpoint resource
InstanceName
This property is required.
Changes to this property will trigger replacement.
string
Name of instance.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
DataflowEndpointName
This property is required.
Changes to this property will trigger replacement.
string
Name of Instance dataflowEndpoint resource
InstanceName
This property is required.
Changes to this property will trigger replacement.
string
Name of instance.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
dataflowEndpointName
This property is required.
Changes to this property will trigger replacement.
String
Name of Instance dataflowEndpoint resource
instanceName
This property is required.
Changes to this property will trigger replacement.
String
Name of instance.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
dataflowEndpointName
This property is required.
Changes to this property will trigger replacement.
string
Name of Instance dataflowEndpoint resource
instanceName
This property is required.
Changes to this property will trigger replacement.
string
Name of instance.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
dataflow_endpoint_name
This property is required.
Changes to this property will trigger replacement.
str
Name of Instance dataflowEndpoint resource
instance_name
This property is required.
Changes to this property will trigger replacement.
str
Name of instance.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
dataflowEndpointName
This property is required.
Changes to this property will trigger replacement.
String
Name of Instance dataflowEndpoint resource
instanceName
This property is required.
Changes to this property will trigger replacement.
String
Name of instance.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

getDataFlowEndpoint Result

The following output properties are available:

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"
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"
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"
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"
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"
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.

DataFlowEndpointAuthenticationResponse

Method This property is required. string
Mode of Authentication.
AccessTokenSecretRef string
SAS token authentication.
SaslSettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationSaslResponse
SASL authentication.
ServiceAccountTokenSettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationServiceAccountTokenResponse
Service Account Token authentication.
SystemAssignedManagedIdentitySettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationSystemAssignedManagedIdentityResponse
System-assigned managed identity authentication.
UserAssignedManagedIdentitySettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationUserAssignedManagedIdentityResponse
User-assigned managed identity authentication.
X509CredentialsSettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationX509Response
X.509 certificate authentication.
method This property is required. String
Mode of Authentication.
accessTokenSecretRef String
SAS token authentication.
saslSettings Property Map
SASL authentication.
serviceAccountTokenSettings Property Map
Service Account Token authentication.
systemAssignedManagedIdentitySettings Property Map
System-assigned managed identity authentication.
userAssignedManagedIdentitySettings Property Map
User-assigned managed identity authentication.
x509CredentialsSettings Property Map
X.509 certificate authentication.

DataFlowEndpointAuthenticationSaslResponse

SaslType This property is required. string
Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
TokenSecretRef This property is required. string
Token secret name.
SaslType This property is required. string
Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
TokenSecretRef This property is required. string
Token secret name.
saslType This property is required. String
Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
tokenSecretRef This property is required. String
Token secret name.
saslType This property is required. string
Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
tokenSecretRef This property is required. string
Token secret name.
sasl_type This property is required. str
Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
token_secret_ref This property is required. str
Token secret name.
saslType This property is required. String
Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
tokenSecretRef This property is required. String
Token secret name.

DataFlowEndpointAuthenticationServiceAccountTokenResponse

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

DataFlowEndpointAuthenticationSystemAssignedManagedIdentityResponse

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

DataFlowEndpointAuthenticationUserAssignedManagedIdentityResponse

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

DataFlowEndpointAuthenticationX509Response

SecretRef This property is required. string
Secret reference of the X.509 certificate.
SecretRef This property is required. string
Secret reference of the X.509 certificate.
secretRef This property is required. String
Secret reference of the X.509 certificate.
secretRef This property is required. string
Secret reference of the X.509 certificate.
secret_ref This property is required. str
Secret reference of the X.509 certificate.
secretRef This property is required. String
Secret reference of the X.509 certificate.

DataFlowEndpointDataExplorerResponse

Database This property is required. string
Database name.
Host This property is required. 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.
Database This property is required. string
Database name.
Host This property is required. string
Host of the Azure Data Explorer in the form of ..kusto.windows.net .
Batching BatchingConfigurationResponse
Azure Data Explorer endpoint batching configuration.
database This property is required. String
Database name.
host This property is required. String
Host of the Azure Data Explorer in the form of ..kusto.windows.net .
batching BatchingConfigurationResponse
Azure Data Explorer endpoint batching configuration.
database This property is required. string
Database name.
host This property is required. string
Host of the Azure Data Explorer in the form of ..kusto.windows.net .
batching BatchingConfigurationResponse
Azure Data Explorer endpoint batching configuration.
database This property is required. str
Database name.
host This property is required. str
Host of the Azure Data Explorer in the form of ..kusto.windows.net .
batching BatchingConfigurationResponse
Azure Data Explorer endpoint batching configuration.
database This property is required. String
Database name.
host This property is required. String
Host of the Azure Data Explorer in the form of ..kusto.windows.net .
batching Property Map
Azure Data Explorer endpoint batching configuration.

DataFlowEndpointDataLakeStorageResponse

Host This property is required. 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.
Host This property is required. string
Host of the Azure Data Lake in the form of .blob.core.windows.net .
Batching BatchingConfigurationResponse
Azure Data Lake endpoint batching configuration.
host This property is required. String
Host of the Azure Data Lake in the form of .blob.core.windows.net .
batching BatchingConfigurationResponse
Azure Data Lake endpoint batching configuration.
host This property is required. string
Host of the Azure Data Lake in the form of .blob.core.windows.net .
batching BatchingConfigurationResponse
Azure Data Lake endpoint batching configuration.
host This property is required. str
Host of the Azure Data Lake in the form of .blob.core.windows.net .
batching BatchingConfigurationResponse
Azure Data Lake endpoint batching configuration.
host This property is required. String
Host of the Azure Data Lake in the form of .blob.core.windows.net .
batching Property Map
Azure Data Lake endpoint batching configuration.

DataFlowEndpointFabricOneLakeNamesResponse

LakehouseName This property is required. string
Lakehouse name.
WorkspaceName This property is required. string
Workspace name.
LakehouseName This property is required. string
Lakehouse name.
WorkspaceName This property is required. string
Workspace name.
lakehouseName This property is required. String
Lakehouse name.
workspaceName This property is required. String
Workspace name.
lakehouseName This property is required. string
Lakehouse name.
workspaceName This property is required. string
Workspace name.
lakehouse_name This property is required. str
Lakehouse name.
workspace_name This property is required. str
Workspace name.
lakehouseName This property is required. String
Lakehouse name.
workspaceName This property is required. String
Workspace name.

DataFlowEndpointFabricOneLakeResponse

Host This property is required. string
Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
Names This property is required. Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointFabricOneLakeNamesResponse
Names of the workspace and lakehouse.
OneLakePathType This property is required. string
Type of location of the data in the workspace. Can be either tables or files.
Batching Pulumi.AzureNative.IoTOperations.Inputs.BatchingConfigurationResponse
Batching configuration.
Host This property is required. string
Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
Names This property is required. DataFlowEndpointFabricOneLakeNamesResponse
Names of the workspace and lakehouse.
OneLakePathType This property is required. string
Type of location of the data in the workspace. Can be either tables or files.
Batching BatchingConfigurationResponse
Batching configuration.
host This property is required. String
Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
names This property is required. DataFlowEndpointFabricOneLakeNamesResponse
Names of the workspace and lakehouse.
oneLakePathType This property is required. String
Type of location of the data in the workspace. Can be either tables or files.
batching BatchingConfigurationResponse
Batching configuration.
host This property is required. string
Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
names This property is required. DataFlowEndpointFabricOneLakeNamesResponse
Names of the workspace and lakehouse.
oneLakePathType This property is required. string
Type of location of the data in the workspace. Can be either tables or files.
batching BatchingConfigurationResponse
Batching configuration.
host This property is required. str
Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
names This property is required. DataFlowEndpointFabricOneLakeNamesResponse
Names of the workspace and lakehouse.
one_lake_path_type This property is required. str
Type of location of the data in the workspace. Can be either tables or files.
batching BatchingConfigurationResponse
Batching configuration.
host This property is required. String
Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
names This property is required. Property Map
Names of the workspace and lakehouse.
oneLakePathType This property is required. String
Type of location of the data in the workspace. Can be either tables or files.
batching Property Map
Batching configuration.

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

Tls This property is required. Pulumi.AzureNative.IoTOperations.Inputs.TlsPropertiesResponse
TLS configuration.
Batching Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointKafkaBatchingResponse
Batching configuration.
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.
Host string
Kafka endpoint host.
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 This property is required. TlsPropertiesResponse
TLS configuration.
Batching DataFlowEndpointKafkaBatchingResponse
Batching configuration.
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.
Host string
Kafka endpoint host.
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 This property is required. TlsPropertiesResponse
TLS configuration.
batching DataFlowEndpointKafkaBatchingResponse
Batching configuration.
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.
host String
Kafka endpoint host.
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 This property is required. TlsPropertiesResponse
TLS configuration.
batching DataFlowEndpointKafkaBatchingResponse
Batching configuration.
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.
host string
Kafka endpoint host.
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 This property is required. TlsPropertiesResponse
TLS configuration.
batching DataFlowEndpointKafkaBatchingResponse
Batching configuration.
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.
host str
Kafka endpoint host.
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 This property is required. Property Map
TLS configuration.
batching Property Map
Batching configuration.
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.
host String
Kafka endpoint host.
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.

DataFlowEndpointLocalStorageResponse

PersistentVolumeClaimRef This property is required. string
Persistent volume claim name.
PersistentVolumeClaimRef This property is required. string
Persistent volume claim name.
persistentVolumeClaimRef This property is required. String
Persistent volume claim name.
persistentVolumeClaimRef This property is required. string
Persistent volume claim name.
persistent_volume_claim_ref This property is required. str
Persistent volume claim name.
persistentVolumeClaimRef This property is required. String
Persistent volume claim name.

DataFlowEndpointMqttResponse

ClientIdPrefix string
Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
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.
ClientIdPrefix string
Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
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.
clientIdPrefix String
Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
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.
clientIdPrefix string
Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
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.
client_id_prefix str
Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
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.
clientIdPrefix String
Client ID prefix. Client ID generated by the dataflow is -TBD. Optional; no prefix if omitted.
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

Authentication This property is required. Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationResponse
Authentication configuration.
EndpointType This property is required. string
Endpoint Type.
ProvisioningState This property is required. string
The status of the last operation.
DataExplorerSettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointDataExplorerResponse
Azure Data Explorer endpoint.
DataLakeStorageSettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointDataLakeStorageResponse
Azure Data Lake endpoint.
FabricOneLakeSettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointFabricOneLakeResponse
Microsoft Fabric endpoint.
KafkaSettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointKafkaResponse
Kafka endpoint.
LocalStorageSettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointLocalStorageResponse
Local persistent volume endpoint.
MqttSettings Pulumi.AzureNative.IoTOperations.Inputs.DataFlowEndpointMqttResponse
Broker endpoint.
Authentication This property is required. DataFlowEndpointAuthenticationResponse
Authentication configuration.
EndpointType This property is required. string
Endpoint Type.
ProvisioningState This property is required. string
The status of the last operation.
DataExplorerSettings DataFlowEndpointDataExplorerResponse
Azure Data Explorer endpoint.
DataLakeStorageSettings DataFlowEndpointDataLakeStorageResponse
Azure Data Lake endpoint.
FabricOneLakeSettings DataFlowEndpointFabricOneLakeResponse
Microsoft Fabric endpoint.
KafkaSettings DataFlowEndpointKafkaResponse
Kafka endpoint.
LocalStorageSettings DataFlowEndpointLocalStorageResponse
Local persistent volume endpoint.
MqttSettings DataFlowEndpointMqttResponse
Broker endpoint.
authentication This property is required. DataFlowEndpointAuthenticationResponse
Authentication configuration.
endpointType This property is required. String
Endpoint Type.
provisioningState This property is required. String
The status of the last operation.
dataExplorerSettings DataFlowEndpointDataExplorerResponse
Azure Data Explorer endpoint.
dataLakeStorageSettings DataFlowEndpointDataLakeStorageResponse
Azure Data Lake endpoint.
fabricOneLakeSettings DataFlowEndpointFabricOneLakeResponse
Microsoft Fabric endpoint.
kafkaSettings DataFlowEndpointKafkaResponse
Kafka endpoint.
localStorageSettings DataFlowEndpointLocalStorageResponse
Local persistent volume endpoint.
mqttSettings DataFlowEndpointMqttResponse
Broker endpoint.
authentication This property is required. DataFlowEndpointAuthenticationResponse
Authentication configuration.
endpointType This property is required. string
Endpoint Type.
provisioningState This property is required. string
The status of the last operation.
dataExplorerSettings DataFlowEndpointDataExplorerResponse
Azure Data Explorer endpoint.
dataLakeStorageSettings DataFlowEndpointDataLakeStorageResponse
Azure Data Lake endpoint.
fabricOneLakeSettings DataFlowEndpointFabricOneLakeResponse
Microsoft Fabric endpoint.
kafkaSettings DataFlowEndpointKafkaResponse
Kafka endpoint.
localStorageSettings DataFlowEndpointLocalStorageResponse
Local persistent volume endpoint.
mqttSettings DataFlowEndpointMqttResponse
Broker endpoint.
authentication This property is required. DataFlowEndpointAuthenticationResponse
Authentication configuration.
endpoint_type This property is required. str
Endpoint Type.
provisioning_state This property is required. str
The status of the last operation.
data_explorer_settings DataFlowEndpointDataExplorerResponse
Azure Data Explorer endpoint.
data_lake_storage_settings DataFlowEndpointDataLakeStorageResponse
Azure Data Lake endpoint.
fabric_one_lake_settings DataFlowEndpointFabricOneLakeResponse
Microsoft Fabric endpoint.
kafka_settings DataFlowEndpointKafkaResponse
Kafka endpoint.
local_storage_settings DataFlowEndpointLocalStorageResponse
Local persistent volume endpoint.
mqtt_settings DataFlowEndpointMqttResponse
Broker endpoint.
authentication This property is required. Property Map
Authentication configuration.
endpointType This property is required. String
Endpoint Type.
provisioningState This property is required. 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 This property is required. string
The name of the extended location.
Type This property is required. string
Type of ExtendedLocation.
Name This property is required. string
The name of the extended location.
Type This property is required. string
Type of ExtendedLocation.
name This property is required. String
The name of the extended location.
type This property is required. String
Type of ExtendedLocation.
name This property is required. string
The name of the extended location.
type This property is required. string
Type of ExtendedLocation.
name This property is required. str
The name of the extended location.
type This property is required. str
Type of ExtendedLocation.
name This property is required. String
The name of the extended location.
type This property is required. 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
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi