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.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.iotoperations.getDataflowEndpoint

Explore with Pulumi AI

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.1.0 published on Tuesday, Apr 8, 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>
Copy
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]
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:

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 This property is required. string
Token secret name.
SecretRef This property is required. string
Token secret name.
secretRef This property is required. String
Token secret name.
secretRef This property is required. string
Token secret name.
secret_ref This property is required. str
Token secret name.
secretRef This property is required. String
Token secret name.

DataflowEndpointAuthenticationSaslResponse

SaslType This property is required. string
Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
SecretRef 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.
SecretRef 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.
secretRef 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.
secretRef 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.
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.
secretRef 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 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 This property is required. string
Client ID for the user-assigned managed identity.
TenantId This property is required. string
Tenant ID.
Scope 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.
Scope 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.
scope 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.
scope string
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.
scope str
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.
scope String
Resource identifier (application ID URI) of the resource, affixed with the .default suffix.

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.

DataflowEndpointDataExplorerAuthenticationResponse

Method This property is required. interface{}
Mode of Authentication.
SystemAssignedManagedIdentitySettings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
System-assigned managed identity authentication.
UserAssignedManagedIdentitySettings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
User-assigned managed identity authentication.
method This property is required. Object
Mode of Authentication.
systemAssignedManagedIdentitySettings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
System-assigned managed identity authentication.
userAssignedManagedIdentitySettings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
User-assigned managed identity authentication.
method This property is required. any
Mode of Authentication.
systemAssignedManagedIdentitySettings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
System-assigned managed identity authentication.
userAssignedManagedIdentitySettings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
User-assigned managed identity authentication.
method This property is required. Any
Mode of Authentication.
system_assigned_managed_identity_settings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
System-assigned managed identity authentication.
user_assigned_managed_identity_settings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
User-assigned managed identity authentication.
method This property is required. Any
Mode of Authentication.
systemAssignedManagedIdentitySettings Property Map
System-assigned managed identity authentication.
userAssignedManagedIdentitySettings Property Map
User-assigned managed identity authentication.

DataflowEndpointDataExplorerResponse

Authentication This property is required. Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointDataExplorerAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
Authentication This property is required. DataflowEndpointDataExplorerAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
authentication This property is required. DataflowEndpointDataExplorerAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
authentication This property is required. DataflowEndpointDataExplorerAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
authentication This property is required. DataflowEndpointDataExplorerAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
authentication This property is required. Property Map
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.

DataflowEndpointDataLakeStorageAuthenticationResponse

method This property is required. 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 This property is required. Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointDataLakeStorageAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
Authentication This property is required. DataflowEndpointDataLakeStorageAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
authentication This property is required. DataflowEndpointDataLakeStorageAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
authentication This property is required. DataflowEndpointDataLakeStorageAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
authentication This property is required. DataflowEndpointDataLakeStorageAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.
authentication This property is required. Property Map
Authentication configuration. NOTE - only authentication property is allowed per entry.
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.

DataflowEndpointFabricOneLakeAuthenticationResponse

Method This property is required. interface{}
Mode of Authentication.
SystemAssignedManagedIdentitySettings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
System-assigned managed identity authentication.
UserAssignedManagedIdentitySettings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
User-assigned managed identity authentication.
method This property is required. Object
Mode of Authentication.
systemAssignedManagedIdentitySettings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
System-assigned managed identity authentication.
userAssignedManagedIdentitySettings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
User-assigned managed identity authentication.
method This property is required. any
Mode of Authentication.
systemAssignedManagedIdentitySettings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
System-assigned managed identity authentication.
userAssignedManagedIdentitySettings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
User-assigned managed identity authentication.
method This property is required. Any
Mode of Authentication.
system_assigned_managed_identity_settings DataflowEndpointAuthenticationSystemAssignedManagedIdentityResponse
System-assigned managed identity authentication.
user_assigned_managed_identity_settings DataflowEndpointAuthenticationUserAssignedManagedIdentityResponse
User-assigned managed identity authentication.
method This property is required. Any
Mode of Authentication.
systemAssignedManagedIdentitySettings Property Map
System-assigned managed identity authentication.
userAssignedManagedIdentitySettings Property Map
User-assigned managed identity authentication.

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

Authentication This property is required. Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointFabricOneLakeAuthenticationResponse
Authentication configuration. NOTE - only one authentication property is allowed per entry.
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.
Authentication This property is required. DataflowEndpointFabricOneLakeAuthenticationResponse
Authentication configuration. NOTE - only one authentication property is allowed per entry.
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.
authentication This property is required. DataflowEndpointFabricOneLakeAuthenticationResponse
Authentication configuration. NOTE - only one authentication property is allowed per entry.
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.
authentication This property is required. DataflowEndpointFabricOneLakeAuthenticationResponse
Authentication configuration. NOTE - only one authentication property is allowed per entry.
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.
authentication This property is required. DataflowEndpointFabricOneLakeAuthenticationResponse
Authentication configuration. NOTE - only one authentication property is allowed per entry.
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.
authentication This property is required. Property Map
Authentication configuration. NOTE - only one authentication property is allowed per entry.
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.

DataflowEndpointKafkaAuthenticationResponse

method This property is required. 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 This property is required. Pulumi.AzureNative.IoTOperations.Inputs.DataflowEndpointKafkaAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
Host This property is required. 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 This property is required. DataflowEndpointKafkaAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
Host This property is required. 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 This property is required. DataflowEndpointKafkaAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
host This property is required. 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 This property is required. DataflowEndpointKafkaAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
host This property is required. 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 This property is required. DataflowEndpointKafkaAuthenticationResponse
Authentication configuration. NOTE - only authentication property is allowed per entry.
host This property is required. 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 This property is required. Property Map
Authentication configuration. NOTE - only authentication property is allowed per entry.
host This property is required. 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 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.

DataflowEndpointMqttAuthenticationResponse

Method This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 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.
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.
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.
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.
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.
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 v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi