azure-native.iotoperations.DataFlowEndpoint
Explore with Pulumi AI
Instance dataflowEndpoint resource Azure REST API version: 2024-07-01-preview.
Example Usage
DataFlowEndpoint_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var dataFlowEndpoint = new AzureNative.IoTOperations.DataFlowEndpoint("dataFlowEndpoint", new()
    {
        DataflowEndpointName = "aio-dataflowendpoint",
        ExtendedLocation = new AzureNative.IoTOperations.Inputs.ExtendedLocationArgs
        {
            Name = "ycsyubcxttlusbhfdqaynmkaatnbyv",
            Type = AzureNative.IoTOperations.ExtendedLocationType.CustomLocation,
        },
        InstanceName = "aio-instance",
        Properties = new AzureNative.IoTOperations.Inputs.DataFlowEndpointPropertiesArgs
        {
            Authentication = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationArgs
            {
                AccessTokenSecretRef = "tnwgineiasofrjwmpvrpxrvgxesxge",
                Method = AzureNative.IoTOperations.AuthenticationMethod.SystemAssignedManagedIdentity,
                SaslSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationSaslArgs
                {
                    SaslType = AzureNative.IoTOperations.DataFlowEndpointAuthenticationSaslType.Plain,
                    TokenSecretRef = "yveihxxdxfczlnsp",
                },
                ServiceAccountTokenSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationServiceAccountTokenArgs
                {
                    Audience = "jwqprkifp",
                },
                SystemAssignedManagedIdentitySettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs
                {
                    Audience = "imuwrt",
                },
                UserAssignedManagedIdentitySettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs
                {
                    Audience = "lwqpynroxkgvk",
                    ClientId = "qjwbqdunldmwiknaifmjtdzc",
                    TenantId = "xuhbmockgsjanbccm",
                },
                X509CredentialsSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationX509Args
                {
                    SecretRef = "ginzjdbcaebellwqjwiy",
                },
            },
            DataExplorerSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointDataExplorerArgs
            {
                Batching = new AzureNative.IoTOperations.Inputs.BatchingConfigurationArgs
                {
                    LatencySeconds = 9312,
                    MaxMessages = 9028,
                },
                Database = "vlzldgzfnjrenepi",
                Host = "<cluster>.<region>.kusto.windows.net",
            },
            DataLakeStorageSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointDataLakeStorageArgs
            {
                Batching = new AzureNative.IoTOperations.Inputs.BatchingConfigurationArgs
                {
                    LatencySeconds = 9312,
                    MaxMessages = 9028,
                },
                Host = "<account>.blob.core.windows.net",
            },
            EndpointType = AzureNative.IoTOperations.EndpointType.DataExplorer,
            FabricOneLakeSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointFabricOneLakeArgs
            {
                Batching = new AzureNative.IoTOperations.Inputs.BatchingConfigurationArgs
                {
                    LatencySeconds = 9312,
                    MaxMessages = 9028,
                },
                Host = "https://<host>.fabric.microsoft.com",
                Names = new AzureNative.IoTOperations.Inputs.DataFlowEndpointFabricOneLakeNamesArgs
                {
                    LakehouseName = "wlkswgqkputd",
                    WorkspaceName = "jpixitkilnnznphuv",
                },
                OneLakePathType = AzureNative.IoTOperations.DataFlowEndpointFabricPathType.Files,
            },
            KafkaSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointKafkaArgs
            {
                Batching = new AzureNative.IoTOperations.Inputs.DataFlowEndpointKafkaBatchingArgs
                {
                    LatencyMs = 5560,
                    MaxBytes = 2289,
                    MaxMessages = 7908,
                    Mode = AzureNative.IoTOperations.OperationalMode.Enabled,
                },
                Compression = AzureNative.IoTOperations.DataFlowEndpointKafkaCompression.None,
                ConsumerGroupId = "bpihkcqsi",
                CopyMqttProperties = AzureNative.IoTOperations.OperationalMode.Enabled,
                Host = "duqkazfangmbwtfnivqmhpxfqigi",
                KafkaAcks = AzureNative.IoTOperations.DataFlowEndpointKafkaAcks.Zero,
                PartitionStrategy = AzureNative.IoTOperations.DataFlowEndpointKafkaPartitionStrategy.Default,
                Tls = new AzureNative.IoTOperations.Inputs.TlsPropertiesArgs
                {
                    Mode = AzureNative.IoTOperations.OperationalMode.Enabled,
                    TrustedCaCertificateConfigMapRef = "p",
                },
            },
            LocalStorageSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointLocalStorageArgs
            {
                PersistentVolumeClaimRef = "fnswdfocruvmkzqbtfvzhzremdohtv",
            },
            MqttSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointMqttArgs
            {
                ClientIdPrefix = "vhfupaialczfkrcmo",
                Host = "lenprkulhttcpqop",
                KeepAliveSeconds = 0,
                MaxInflightMessages = 0,
                Protocol = AzureNative.IoTOperations.BrokerProtocolType.Mqtt,
                Qos = 1,
                Retain = AzureNative.IoTOperations.MqttRetainType.Keep,
                SessionExpirySeconds = 0,
                Tls = new AzureNative.IoTOperations.Inputs.TlsPropertiesArgs
                {
                    Mode = AzureNative.IoTOperations.OperationalMode.Enabled,
                    TrustedCaCertificateConfigMapRef = "p",
                },
            },
        },
        ResourceGroupName = "rgiotoperations",
    });
});
package main
import (
	iotoperations "github.com/pulumi/pulumi-azure-native-sdk/iotoperations/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotoperations.NewDataFlowEndpoint(ctx, "dataFlowEndpoint", &iotoperations.DataFlowEndpointArgs{
			DataflowEndpointName: pulumi.String("aio-dataflowendpoint"),
			ExtendedLocation: &iotoperations.ExtendedLocationArgs{
				Name: pulumi.String("ycsyubcxttlusbhfdqaynmkaatnbyv"),
				Type: pulumi.String(iotoperations.ExtendedLocationTypeCustomLocation),
			},
			InstanceName: pulumi.String("aio-instance"),
			Properties: &iotoperations.DataFlowEndpointPropertiesArgs{
				Authentication: &iotoperations.DataFlowEndpointAuthenticationArgs{
					AccessTokenSecretRef: pulumi.String("tnwgineiasofrjwmpvrpxrvgxesxge"),
					Method:               pulumi.String(iotoperations.AuthenticationMethodSystemAssignedManagedIdentity),
					SaslSettings: &iotoperations.DataFlowEndpointAuthenticationSaslArgs{
						SaslType:       pulumi.String(iotoperations.DataFlowEndpointAuthenticationSaslTypePlain),
						TokenSecretRef: pulumi.String("yveihxxdxfczlnsp"),
					},
					ServiceAccountTokenSettings: &iotoperations.DataFlowEndpointAuthenticationServiceAccountTokenArgs{
						Audience: pulumi.String("jwqprkifp"),
					},
					SystemAssignedManagedIdentitySettings: &iotoperations.DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs{
						Audience: pulumi.String("imuwrt"),
					},
					UserAssignedManagedIdentitySettings: &iotoperations.DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs{
						Audience: pulumi.String("lwqpynroxkgvk"),
						ClientId: pulumi.String("qjwbqdunldmwiknaifmjtdzc"),
						TenantId: pulumi.String("xuhbmockgsjanbccm"),
					},
					X509CredentialsSettings: &iotoperations.DataFlowEndpointAuthenticationX509Args{
						SecretRef: pulumi.String("ginzjdbcaebellwqjwiy"),
					},
				},
				DataExplorerSettings: &iotoperations.DataFlowEndpointDataExplorerArgs{
					Batching: &iotoperations.BatchingConfigurationArgs{
						LatencySeconds: pulumi.Int(9312),
						MaxMessages:    pulumi.Int(9028),
					},
					Database: pulumi.String("vlzldgzfnjrenepi"),
					Host:     pulumi.String("<cluster>.<region>.kusto.windows.net"),
				},
				DataLakeStorageSettings: &iotoperations.DataFlowEndpointDataLakeStorageArgs{
					Batching: &iotoperations.BatchingConfigurationArgs{
						LatencySeconds: pulumi.Int(9312),
						MaxMessages:    pulumi.Int(9028),
					},
					Host: pulumi.String("<account>.blob.core.windows.net"),
				},
				EndpointType: pulumi.String(iotoperations.EndpointTypeDataExplorer),
				FabricOneLakeSettings: &iotoperations.DataFlowEndpointFabricOneLakeArgs{
					Batching: &iotoperations.BatchingConfigurationArgs{
						LatencySeconds: pulumi.Int(9312),
						MaxMessages:    pulumi.Int(9028),
					},
					Host: pulumi.String("https://<host>.fabric.microsoft.com"),
					Names: &iotoperations.DataFlowEndpointFabricOneLakeNamesArgs{
						LakehouseName: pulumi.String("wlkswgqkputd"),
						WorkspaceName: pulumi.String("jpixitkilnnznphuv"),
					},
					OneLakePathType: pulumi.String(iotoperations.DataFlowEndpointFabricPathTypeFiles),
				},
				KafkaSettings: &iotoperations.DataFlowEndpointKafkaArgs{
					Batching: &iotoperations.DataFlowEndpointKafkaBatchingArgs{
						LatencyMs:   pulumi.Int(5560),
						MaxBytes:    pulumi.Int(2289),
						MaxMessages: pulumi.Int(7908),
						Mode:        pulumi.String(iotoperations.OperationalModeEnabled),
					},
					Compression:        pulumi.String(iotoperations.DataFlowEndpointKafkaCompressionNone),
					ConsumerGroupId:    pulumi.String("bpihkcqsi"),
					CopyMqttProperties: pulumi.String(iotoperations.OperationalModeEnabled),
					Host:               pulumi.String("duqkazfangmbwtfnivqmhpxfqigi"),
					KafkaAcks:          pulumi.String(iotoperations.DataFlowEndpointKafkaAcksZero),
					PartitionStrategy:  pulumi.String(iotoperations.DataFlowEndpointKafkaPartitionStrategyDefault),
					Tls: &iotoperations.TlsPropertiesArgs{
						Mode:                             pulumi.String(iotoperations.OperationalModeEnabled),
						TrustedCaCertificateConfigMapRef: pulumi.String("p"),
					},
				},
				LocalStorageSettings: &iotoperations.DataFlowEndpointLocalStorageArgs{
					PersistentVolumeClaimRef: pulumi.String("fnswdfocruvmkzqbtfvzhzremdohtv"),
				},
				MqttSettings: &iotoperations.DataFlowEndpointMqttArgs{
					ClientIdPrefix:       pulumi.String("vhfupaialczfkrcmo"),
					Host:                 pulumi.String("lenprkulhttcpqop"),
					KeepAliveSeconds:     pulumi.Int(0),
					MaxInflightMessages:  pulumi.Int(0),
					Protocol:             pulumi.String(iotoperations.BrokerProtocolTypeMqtt),
					Qos:                  pulumi.Int(1),
					Retain:               pulumi.String(iotoperations.MqttRetainTypeKeep),
					SessionExpirySeconds: pulumi.Int(0),
					Tls: &iotoperations.TlsPropertiesArgs{
						Mode:                             pulumi.String(iotoperations.OperationalModeEnabled),
						TrustedCaCertificateConfigMapRef: pulumi.String("p"),
					},
				},
			},
			ResourceGroupName: pulumi.String("rgiotoperations"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.iotoperations.DataFlowEndpoint;
import com.pulumi.azurenative.iotoperations.DataFlowEndpointArgs;
import com.pulumi.azurenative.iotoperations.inputs.ExtendedLocationArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointPropertiesArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointAuthenticationArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointAuthenticationSaslArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointAuthenticationServiceAccountTokenArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointAuthenticationX509Args;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointDataExplorerArgs;
import com.pulumi.azurenative.iotoperations.inputs.BatchingConfigurationArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointDataLakeStorageArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointFabricOneLakeArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointFabricOneLakeNamesArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointKafkaArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointKafkaBatchingArgs;
import com.pulumi.azurenative.iotoperations.inputs.TlsPropertiesArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointLocalStorageArgs;
import com.pulumi.azurenative.iotoperations.inputs.DataFlowEndpointMqttArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var dataFlowEndpoint = new DataFlowEndpoint("dataFlowEndpoint", DataFlowEndpointArgs.builder()
            .dataflowEndpointName("aio-dataflowendpoint")
            .extendedLocation(ExtendedLocationArgs.builder()
                .name("ycsyubcxttlusbhfdqaynmkaatnbyv")
                .type("CustomLocation")
                .build())
            .instanceName("aio-instance")
            .properties(DataFlowEndpointPropertiesArgs.builder()
                .authentication(DataFlowEndpointAuthenticationArgs.builder()
                    .accessTokenSecretRef("tnwgineiasofrjwmpvrpxrvgxesxge")
                    .method("SystemAssignedManagedIdentity")
                    .saslSettings(DataFlowEndpointAuthenticationSaslArgs.builder()
                        .saslType("Plain")
                        .tokenSecretRef("yveihxxdxfczlnsp")
                        .build())
                    .serviceAccountTokenSettings(DataFlowEndpointAuthenticationServiceAccountTokenArgs.builder()
                        .audience("jwqprkifp")
                        .build())
                    .systemAssignedManagedIdentitySettings(DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs.builder()
                        .audience("imuwrt")
                        .build())
                    .userAssignedManagedIdentitySettings(DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs.builder()
                        .audience("lwqpynroxkgvk")
                        .clientId("qjwbqdunldmwiknaifmjtdzc")
                        .tenantId("xuhbmockgsjanbccm")
                        .build())
                    .x509CredentialsSettings(DataFlowEndpointAuthenticationX509Args.builder()
                        .secretRef("ginzjdbcaebellwqjwiy")
                        .build())
                    .build())
                .dataExplorerSettings(DataFlowEndpointDataExplorerArgs.builder()
                    .batching(BatchingConfigurationArgs.builder()
                        .latencySeconds(9312)
                        .maxMessages(9028)
                        .build())
                    .database("vlzldgzfnjrenepi")
                    .host("<cluster>.<region>.kusto.windows.net")
                    .build())
                .dataLakeStorageSettings(DataFlowEndpointDataLakeStorageArgs.builder()
                    .batching(BatchingConfigurationArgs.builder()
                        .latencySeconds(9312)
                        .maxMessages(9028)
                        .build())
                    .host("<account>.blob.core.windows.net")
                    .build())
                .endpointType("DataExplorer")
                .fabricOneLakeSettings(DataFlowEndpointFabricOneLakeArgs.builder()
                    .batching(BatchingConfigurationArgs.builder()
                        .latencySeconds(9312)
                        .maxMessages(9028)
                        .build())
                    .host("https://<host>.fabric.microsoft.com")
                    .names(DataFlowEndpointFabricOneLakeNamesArgs.builder()
                        .lakehouseName("wlkswgqkputd")
                        .workspaceName("jpixitkilnnznphuv")
                        .build())
                    .oneLakePathType("Files")
                    .build())
                .kafkaSettings(DataFlowEndpointKafkaArgs.builder()
                    .batching(DataFlowEndpointKafkaBatchingArgs.builder()
                        .latencyMs(5560)
                        .maxBytes(2289)
                        .maxMessages(7908)
                        .mode("Enabled")
                        .build())
                    .compression("None")
                    .consumerGroupId("bpihkcqsi")
                    .copyMqttProperties("Enabled")
                    .host("duqkazfangmbwtfnivqmhpxfqigi")
                    .kafkaAcks("Zero")
                    .partitionStrategy("Default")
                    .tls(TlsPropertiesArgs.builder()
                        .mode("Enabled")
                        .trustedCaCertificateConfigMapRef("p")
                        .build())
                    .build())
                .localStorageSettings(DataFlowEndpointLocalStorageArgs.builder()
                    .persistentVolumeClaimRef("fnswdfocruvmkzqbtfvzhzremdohtv")
                    .build())
                .mqttSettings(DataFlowEndpointMqttArgs.builder()
                    .clientIdPrefix("vhfupaialczfkrcmo")
                    .host("lenprkulhttcpqop")
                    .keepAliveSeconds(0)
                    .maxInflightMessages(0)
                    .protocol("Mqtt")
                    .qos(1)
                    .retain("Keep")
                    .sessionExpirySeconds(0)
                    .tls(TlsPropertiesArgs.builder()
                        .mode("Enabled")
                        .trustedCaCertificateConfigMapRef("p")
                        .build())
                    .build())
                .build())
            .resourceGroupName("rgiotoperations")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const dataFlowEndpoint = new azure_native.iotoperations.DataFlowEndpoint("dataFlowEndpoint", {
    dataflowEndpointName: "aio-dataflowendpoint",
    extendedLocation: {
        name: "ycsyubcxttlusbhfdqaynmkaatnbyv",
        type: azure_native.iotoperations.ExtendedLocationType.CustomLocation,
    },
    instanceName: "aio-instance",
    properties: {
        authentication: {
            accessTokenSecretRef: "tnwgineiasofrjwmpvrpxrvgxesxge",
            method: azure_native.iotoperations.AuthenticationMethod.SystemAssignedManagedIdentity,
            saslSettings: {
                saslType: azure_native.iotoperations.DataFlowEndpointAuthenticationSaslType.Plain,
                tokenSecretRef: "yveihxxdxfczlnsp",
            },
            serviceAccountTokenSettings: {
                audience: "jwqprkifp",
            },
            systemAssignedManagedIdentitySettings: {
                audience: "imuwrt",
            },
            userAssignedManagedIdentitySettings: {
                audience: "lwqpynroxkgvk",
                clientId: "qjwbqdunldmwiknaifmjtdzc",
                tenantId: "xuhbmockgsjanbccm",
            },
            x509CredentialsSettings: {
                secretRef: "ginzjdbcaebellwqjwiy",
            },
        },
        dataExplorerSettings: {
            batching: {
                latencySeconds: 9312,
                maxMessages: 9028,
            },
            database: "vlzldgzfnjrenepi",
            host: "<cluster>.<region>.kusto.windows.net",
        },
        dataLakeStorageSettings: {
            batching: {
                latencySeconds: 9312,
                maxMessages: 9028,
            },
            host: "<account>.blob.core.windows.net",
        },
        endpointType: azure_native.iotoperations.EndpointType.DataExplorer,
        fabricOneLakeSettings: {
            batching: {
                latencySeconds: 9312,
                maxMessages: 9028,
            },
            host: "https://<host>.fabric.microsoft.com",
            names: {
                lakehouseName: "wlkswgqkputd",
                workspaceName: "jpixitkilnnznphuv",
            },
            oneLakePathType: azure_native.iotoperations.DataFlowEndpointFabricPathType.Files,
        },
        kafkaSettings: {
            batching: {
                latencyMs: 5560,
                maxBytes: 2289,
                maxMessages: 7908,
                mode: azure_native.iotoperations.OperationalMode.Enabled,
            },
            compression: azure_native.iotoperations.DataFlowEndpointKafkaCompression.None,
            consumerGroupId: "bpihkcqsi",
            copyMqttProperties: azure_native.iotoperations.OperationalMode.Enabled,
            host: "duqkazfangmbwtfnivqmhpxfqigi",
            kafkaAcks: azure_native.iotoperations.DataFlowEndpointKafkaAcks.Zero,
            partitionStrategy: azure_native.iotoperations.DataFlowEndpointKafkaPartitionStrategy.Default,
            tls: {
                mode: azure_native.iotoperations.OperationalMode.Enabled,
                trustedCaCertificateConfigMapRef: "p",
            },
        },
        localStorageSettings: {
            persistentVolumeClaimRef: "fnswdfocruvmkzqbtfvzhzremdohtv",
        },
        mqttSettings: {
            clientIdPrefix: "vhfupaialczfkrcmo",
            host: "lenprkulhttcpqop",
            keepAliveSeconds: 0,
            maxInflightMessages: 0,
            protocol: azure_native.iotoperations.BrokerProtocolType.Mqtt,
            qos: 1,
            retain: azure_native.iotoperations.MqttRetainType.Keep,
            sessionExpirySeconds: 0,
            tls: {
                mode: azure_native.iotoperations.OperationalMode.Enabled,
                trustedCaCertificateConfigMapRef: "p",
            },
        },
    },
    resourceGroupName: "rgiotoperations",
});
import pulumi
import pulumi_azure_native as azure_native
data_flow_endpoint = azure_native.iotoperations.DataFlowEndpoint("dataFlowEndpoint",
    dataflow_endpoint_name="aio-dataflowendpoint",
    extended_location={
        "name": "ycsyubcxttlusbhfdqaynmkaatnbyv",
        "type": azure_native.iotoperations.ExtendedLocationType.CUSTOM_LOCATION,
    },
    instance_name="aio-instance",
    properties={
        "authentication": {
            "access_token_secret_ref": "tnwgineiasofrjwmpvrpxrvgxesxge",
            "method": azure_native.iotoperations.AuthenticationMethod.SYSTEM_ASSIGNED_MANAGED_IDENTITY,
            "sasl_settings": {
                "sasl_type": azure_native.iotoperations.DataFlowEndpointAuthenticationSaslType.PLAIN,
                "token_secret_ref": "yveihxxdxfczlnsp",
            },
            "service_account_token_settings": {
                "audience": "jwqprkifp",
            },
            "system_assigned_managed_identity_settings": {
                "audience": "imuwrt",
            },
            "user_assigned_managed_identity_settings": {
                "audience": "lwqpynroxkgvk",
                "client_id": "qjwbqdunldmwiknaifmjtdzc",
                "tenant_id": "xuhbmockgsjanbccm",
            },
            "x509_credentials_settings": {
                "secret_ref": "ginzjdbcaebellwqjwiy",
            },
        },
        "data_explorer_settings": {
            "batching": {
                "latency_seconds": 9312,
                "max_messages": 9028,
            },
            "database": "vlzldgzfnjrenepi",
            "host": "<cluster>.<region>.kusto.windows.net",
        },
        "data_lake_storage_settings": {
            "batching": {
                "latency_seconds": 9312,
                "max_messages": 9028,
            },
            "host": "<account>.blob.core.windows.net",
        },
        "endpoint_type": azure_native.iotoperations.EndpointType.DATA_EXPLORER,
        "fabric_one_lake_settings": {
            "batching": {
                "latency_seconds": 9312,
                "max_messages": 9028,
            },
            "host": "https://<host>.fabric.microsoft.com",
            "names": {
                "lakehouse_name": "wlkswgqkputd",
                "workspace_name": "jpixitkilnnznphuv",
            },
            "one_lake_path_type": azure_native.iotoperations.DataFlowEndpointFabricPathType.FILES,
        },
        "kafka_settings": {
            "batching": {
                "latency_ms": 5560,
                "max_bytes": 2289,
                "max_messages": 7908,
                "mode": azure_native.iotoperations.OperationalMode.ENABLED,
            },
            "compression": azure_native.iotoperations.DataFlowEndpointKafkaCompression.NONE,
            "consumer_group_id": "bpihkcqsi",
            "copy_mqtt_properties": azure_native.iotoperations.OperationalMode.ENABLED,
            "host": "duqkazfangmbwtfnivqmhpxfqigi",
            "kafka_acks": azure_native.iotoperations.DataFlowEndpointKafkaAcks.ZERO,
            "partition_strategy": azure_native.iotoperations.DataFlowEndpointKafkaPartitionStrategy.DEFAULT,
            "tls": {
                "mode": azure_native.iotoperations.OperationalMode.ENABLED,
                "trusted_ca_certificate_config_map_ref": "p",
            },
        },
        "local_storage_settings": {
            "persistent_volume_claim_ref": "fnswdfocruvmkzqbtfvzhzremdohtv",
        },
        "mqtt_settings": {
            "client_id_prefix": "vhfupaialczfkrcmo",
            "host": "lenprkulhttcpqop",
            "keep_alive_seconds": 0,
            "max_inflight_messages": 0,
            "protocol": azure_native.iotoperations.BrokerProtocolType.MQTT,
            "qos": 1,
            "retain": azure_native.iotoperations.MqttRetainType.KEEP,
            "session_expiry_seconds": 0,
            "tls": {
                "mode": azure_native.iotoperations.OperationalMode.ENABLED,
                "trusted_ca_certificate_config_map_ref": "p",
            },
        },
    },
    resource_group_name="rgiotoperations")
resources:
  dataFlowEndpoint:
    type: azure-native:iotoperations:DataFlowEndpoint
    properties:
      dataflowEndpointName: aio-dataflowendpoint
      extendedLocation:
        name: ycsyubcxttlusbhfdqaynmkaatnbyv
        type: CustomLocation
      instanceName: aio-instance
      properties:
        authentication:
          accessTokenSecretRef: tnwgineiasofrjwmpvrpxrvgxesxge
          method: SystemAssignedManagedIdentity
          saslSettings:
            saslType: Plain
            tokenSecretRef: yveihxxdxfczlnsp
          serviceAccountTokenSettings:
            audience: jwqprkifp
          systemAssignedManagedIdentitySettings:
            audience: imuwrt
          userAssignedManagedIdentitySettings:
            audience: lwqpynroxkgvk
            clientId: qjwbqdunldmwiknaifmjtdzc
            tenantId: xuhbmockgsjanbccm
          x509CredentialsSettings:
            secretRef: ginzjdbcaebellwqjwiy
        dataExplorerSettings:
          batching:
            latencySeconds: 9312
            maxMessages: 9028
          database: vlzldgzfnjrenepi
          host: <cluster>.<region>.kusto.windows.net
        dataLakeStorageSettings:
          batching:
            latencySeconds: 9312
            maxMessages: 9028
          host: <account>.blob.core.windows.net
        endpointType: DataExplorer
        fabricOneLakeSettings:
          batching:
            latencySeconds: 9312
            maxMessages: 9028
          host: https://<host>.fabric.microsoft.com
          names:
            lakehouseName: wlkswgqkputd
            workspaceName: jpixitkilnnznphuv
          oneLakePathType: Files
        kafkaSettings:
          batching:
            latencyMs: 5560
            maxBytes: 2289
            maxMessages: 7908
            mode: Enabled
          compression: None
          consumerGroupId: bpihkcqsi
          copyMqttProperties: Enabled
          host: duqkazfangmbwtfnivqmhpxfqigi
          kafkaAcks: Zero
          partitionStrategy: Default
          tls:
            mode: Enabled
            trustedCaCertificateConfigMapRef: p
        localStorageSettings:
          persistentVolumeClaimRef: fnswdfocruvmkzqbtfvzhzremdohtv
        mqttSettings:
          clientIdPrefix: vhfupaialczfkrcmo
          host: lenprkulhttcpqop
          keepAliveSeconds: 0
          maxInflightMessages: 0
          protocol: Mqtt
          qos: 1
          retain: Keep
          sessionExpirySeconds: 0
          tls:
            mode: Enabled
            trustedCaCertificateConfigMapRef: p
      resourceGroupName: rgiotoperations
Create DataFlowEndpoint Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DataFlowEndpoint(name: string, args: DataFlowEndpointArgs, opts?: CustomResourceOptions);@overload
def DataFlowEndpoint(resource_name: str,
                     args: DataFlowEndpointArgs,
                     opts: Optional[ResourceOptions] = None)
@overload
def DataFlowEndpoint(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     extended_location: Optional[ExtendedLocationArgs] = None,
                     instance_name: Optional[str] = None,
                     resource_group_name: Optional[str] = None,
                     dataflow_endpoint_name: Optional[str] = None,
                     properties: Optional[DataFlowEndpointPropertiesArgs] = None)func NewDataFlowEndpoint(ctx *Context, name string, args DataFlowEndpointArgs, opts ...ResourceOption) (*DataFlowEndpoint, error)public DataFlowEndpoint(string name, DataFlowEndpointArgs args, CustomResourceOptions? opts = null)
public DataFlowEndpoint(String name, DataFlowEndpointArgs args)
public DataFlowEndpoint(String name, DataFlowEndpointArgs args, CustomResourceOptions options)
type: azure-native:iotoperations:DataFlowEndpoint
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DataFlowEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DataFlowEndpointArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DataFlowEndpointArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DataFlowEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DataFlowEndpointArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var dataFlowEndpointResource = new AzureNative.IoTOperations.DataFlowEndpoint("dataFlowEndpointResource", new()
{
    ExtendedLocation = new AzureNative.IoTOperations.Inputs.ExtendedLocationArgs
    {
        Name = "string",
        Type = "string",
    },
    InstanceName = "string",
    ResourceGroupName = "string",
    DataflowEndpointName = "string",
    Properties = new AzureNative.IoTOperations.Inputs.DataFlowEndpointPropertiesArgs
    {
        Authentication = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationArgs
        {
            Method = "string",
            AccessTokenSecretRef = "string",
            SaslSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationSaslArgs
            {
                SaslType = "string",
                TokenSecretRef = "string",
            },
            ServiceAccountTokenSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationServiceAccountTokenArgs
            {
                Audience = "string",
            },
            SystemAssignedManagedIdentitySettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs
            {
                Audience = "string",
            },
            UserAssignedManagedIdentitySettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs
            {
                Audience = "string",
                ClientId = "string",
                TenantId = "string",
            },
            X509CredentialsSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointAuthenticationX509Args
            {
                SecretRef = "string",
            },
        },
        EndpointType = "string",
        DataExplorerSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointDataExplorerArgs
        {
            Database = "string",
            Host = "string",
            Batching = new AzureNative.IoTOperations.Inputs.BatchingConfigurationArgs
            {
                LatencySeconds = 0,
                MaxMessages = 0,
            },
        },
        DataLakeStorageSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointDataLakeStorageArgs
        {
            Host = "string",
            Batching = new AzureNative.IoTOperations.Inputs.BatchingConfigurationArgs
            {
                LatencySeconds = 0,
                MaxMessages = 0,
            },
        },
        FabricOneLakeSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointFabricOneLakeArgs
        {
            Host = "string",
            Names = new AzureNative.IoTOperations.Inputs.DataFlowEndpointFabricOneLakeNamesArgs
            {
                LakehouseName = "string",
                WorkspaceName = "string",
            },
            OneLakePathType = "string",
            Batching = new AzureNative.IoTOperations.Inputs.BatchingConfigurationArgs
            {
                LatencySeconds = 0,
                MaxMessages = 0,
            },
        },
        KafkaSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointKafkaArgs
        {
            Tls = new AzureNative.IoTOperations.Inputs.TlsPropertiesArgs
            {
                Mode = "string",
                TrustedCaCertificateConfigMapRef = "string",
            },
            Batching = new AzureNative.IoTOperations.Inputs.DataFlowEndpointKafkaBatchingArgs
            {
                LatencyMs = 0,
                MaxBytes = 0,
                MaxMessages = 0,
                Mode = "string",
            },
            Compression = "string",
            ConsumerGroupId = "string",
            CopyMqttProperties = "string",
            Host = "string",
            KafkaAcks = "string",
            PartitionStrategy = "string",
        },
        LocalStorageSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointLocalStorageArgs
        {
            PersistentVolumeClaimRef = "string",
        },
        MqttSettings = new AzureNative.IoTOperations.Inputs.DataFlowEndpointMqttArgs
        {
            ClientIdPrefix = "string",
            Host = "string",
            KeepAliveSeconds = 0,
            MaxInflightMessages = 0,
            Protocol = "string",
            Qos = 0,
            Retain = "string",
            SessionExpirySeconds = 0,
            Tls = new AzureNative.IoTOperations.Inputs.TlsPropertiesArgs
            {
                Mode = "string",
                TrustedCaCertificateConfigMapRef = "string",
            },
        },
    },
});
example, err := iotoperations.NewDataFlowEndpoint(ctx, "dataFlowEndpointResource", &iotoperations.DataFlowEndpointArgs{
	ExtendedLocation: &iotoperations.ExtendedLocationArgs{
		Name: pulumi.String("string"),
		Type: pulumi.String("string"),
	},
	InstanceName:         pulumi.String("string"),
	ResourceGroupName:    pulumi.String("string"),
	DataflowEndpointName: pulumi.String("string"),
	Properties: &iotoperations.DataFlowEndpointPropertiesArgs{
		Authentication: &iotoperations.DataFlowEndpointAuthenticationArgs{
			Method:               pulumi.String("string"),
			AccessTokenSecretRef: pulumi.String("string"),
			SaslSettings: &iotoperations.DataFlowEndpointAuthenticationSaslArgs{
				SaslType:       pulumi.String("string"),
				TokenSecretRef: pulumi.String("string"),
			},
			ServiceAccountTokenSettings: &iotoperations.DataFlowEndpointAuthenticationServiceAccountTokenArgs{
				Audience: pulumi.String("string"),
			},
			SystemAssignedManagedIdentitySettings: &iotoperations.DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs{
				Audience: pulumi.String("string"),
			},
			UserAssignedManagedIdentitySettings: &iotoperations.DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs{
				Audience: pulumi.String("string"),
				ClientId: pulumi.String("string"),
				TenantId: pulumi.String("string"),
			},
			X509CredentialsSettings: &iotoperations.DataFlowEndpointAuthenticationX509Args{
				SecretRef: pulumi.String("string"),
			},
		},
		EndpointType: pulumi.String("string"),
		DataExplorerSettings: &iotoperations.DataFlowEndpointDataExplorerArgs{
			Database: pulumi.String("string"),
			Host:     pulumi.String("string"),
			Batching: &iotoperations.BatchingConfigurationArgs{
				LatencySeconds: pulumi.Int(0),
				MaxMessages:    pulumi.Int(0),
			},
		},
		DataLakeStorageSettings: &iotoperations.DataFlowEndpointDataLakeStorageArgs{
			Host: pulumi.String("string"),
			Batching: &iotoperations.BatchingConfigurationArgs{
				LatencySeconds: pulumi.Int(0),
				MaxMessages:    pulumi.Int(0),
			},
		},
		FabricOneLakeSettings: &iotoperations.DataFlowEndpointFabricOneLakeArgs{
			Host: pulumi.String("string"),
			Names: &iotoperations.DataFlowEndpointFabricOneLakeNamesArgs{
				LakehouseName: pulumi.String("string"),
				WorkspaceName: pulumi.String("string"),
			},
			OneLakePathType: pulumi.String("string"),
			Batching: &iotoperations.BatchingConfigurationArgs{
				LatencySeconds: pulumi.Int(0),
				MaxMessages:    pulumi.Int(0),
			},
		},
		KafkaSettings: &iotoperations.DataFlowEndpointKafkaArgs{
			Tls: &iotoperations.TlsPropertiesArgs{
				Mode:                             pulumi.String("string"),
				TrustedCaCertificateConfigMapRef: pulumi.String("string"),
			},
			Batching: &iotoperations.DataFlowEndpointKafkaBatchingArgs{
				LatencyMs:   pulumi.Int(0),
				MaxBytes:    pulumi.Int(0),
				MaxMessages: pulumi.Int(0),
				Mode:        pulumi.String("string"),
			},
			Compression:        pulumi.String("string"),
			ConsumerGroupId:    pulumi.String("string"),
			CopyMqttProperties: pulumi.String("string"),
			Host:               pulumi.String("string"),
			KafkaAcks:          pulumi.String("string"),
			PartitionStrategy:  pulumi.String("string"),
		},
		LocalStorageSettings: &iotoperations.DataFlowEndpointLocalStorageArgs{
			PersistentVolumeClaimRef: pulumi.String("string"),
		},
		MqttSettings: &iotoperations.DataFlowEndpointMqttArgs{
			ClientIdPrefix:       pulumi.String("string"),
			Host:                 pulumi.String("string"),
			KeepAliveSeconds:     pulumi.Int(0),
			MaxInflightMessages:  pulumi.Int(0),
			Protocol:             pulumi.String("string"),
			Qos:                  pulumi.Int(0),
			Retain:               pulumi.String("string"),
			SessionExpirySeconds: pulumi.Int(0),
			Tls: &iotoperations.TlsPropertiesArgs{
				Mode:                             pulumi.String("string"),
				TrustedCaCertificateConfigMapRef: pulumi.String("string"),
			},
		},
	},
})
var dataFlowEndpointResource = new DataFlowEndpoint("dataFlowEndpointResource", DataFlowEndpointArgs.builder()
    .extendedLocation(ExtendedLocationArgs.builder()
        .name("string")
        .type("string")
        .build())
    .instanceName("string")
    .resourceGroupName("string")
    .dataflowEndpointName("string")
    .properties(DataFlowEndpointPropertiesArgs.builder()
        .authentication(DataFlowEndpointAuthenticationArgs.builder()
            .method("string")
            .accessTokenSecretRef("string")
            .saslSettings(DataFlowEndpointAuthenticationSaslArgs.builder()
                .saslType("string")
                .tokenSecretRef("string")
                .build())
            .serviceAccountTokenSettings(DataFlowEndpointAuthenticationServiceAccountTokenArgs.builder()
                .audience("string")
                .build())
            .systemAssignedManagedIdentitySettings(DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs.builder()
                .audience("string")
                .build())
            .userAssignedManagedIdentitySettings(DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs.builder()
                .audience("string")
                .clientId("string")
                .tenantId("string")
                .build())
            .x509CredentialsSettings(DataFlowEndpointAuthenticationX509Args.builder()
                .secretRef("string")
                .build())
            .build())
        .endpointType("string")
        .dataExplorerSettings(DataFlowEndpointDataExplorerArgs.builder()
            .database("string")
            .host("string")
            .batching(BatchingConfigurationArgs.builder()
                .latencySeconds(0)
                .maxMessages(0)
                .build())
            .build())
        .dataLakeStorageSettings(DataFlowEndpointDataLakeStorageArgs.builder()
            .host("string")
            .batching(BatchingConfigurationArgs.builder()
                .latencySeconds(0)
                .maxMessages(0)
                .build())
            .build())
        .fabricOneLakeSettings(DataFlowEndpointFabricOneLakeArgs.builder()
            .host("string")
            .names(DataFlowEndpointFabricOneLakeNamesArgs.builder()
                .lakehouseName("string")
                .workspaceName("string")
                .build())
            .oneLakePathType("string")
            .batching(BatchingConfigurationArgs.builder()
                .latencySeconds(0)
                .maxMessages(0)
                .build())
            .build())
        .kafkaSettings(DataFlowEndpointKafkaArgs.builder()
            .tls(TlsPropertiesArgs.builder()
                .mode("string")
                .trustedCaCertificateConfigMapRef("string")
                .build())
            .batching(DataFlowEndpointKafkaBatchingArgs.builder()
                .latencyMs(0)
                .maxBytes(0)
                .maxMessages(0)
                .mode("string")
                .build())
            .compression("string")
            .consumerGroupId("string")
            .copyMqttProperties("string")
            .host("string")
            .kafkaAcks("string")
            .partitionStrategy("string")
            .build())
        .localStorageSettings(DataFlowEndpointLocalStorageArgs.builder()
            .persistentVolumeClaimRef("string")
            .build())
        .mqttSettings(DataFlowEndpointMqttArgs.builder()
            .clientIdPrefix("string")
            .host("string")
            .keepAliveSeconds(0)
            .maxInflightMessages(0)
            .protocol("string")
            .qos(0)
            .retain("string")
            .sessionExpirySeconds(0)
            .tls(TlsPropertiesArgs.builder()
                .mode("string")
                .trustedCaCertificateConfigMapRef("string")
                .build())
            .build())
        .build())
    .build());
data_flow_endpoint_resource = azure_native.iotoperations.DataFlowEndpoint("dataFlowEndpointResource",
    extended_location={
        "name": "string",
        "type": "string",
    },
    instance_name="string",
    resource_group_name="string",
    dataflow_endpoint_name="string",
    properties={
        "authentication": {
            "method": "string",
            "access_token_secret_ref": "string",
            "sasl_settings": {
                "sasl_type": "string",
                "token_secret_ref": "string",
            },
            "service_account_token_settings": {
                "audience": "string",
            },
            "system_assigned_managed_identity_settings": {
                "audience": "string",
            },
            "user_assigned_managed_identity_settings": {
                "audience": "string",
                "client_id": "string",
                "tenant_id": "string",
            },
            "x509_credentials_settings": {
                "secret_ref": "string",
            },
        },
        "endpoint_type": "string",
        "data_explorer_settings": {
            "database": "string",
            "host": "string",
            "batching": {
                "latency_seconds": 0,
                "max_messages": 0,
            },
        },
        "data_lake_storage_settings": {
            "host": "string",
            "batching": {
                "latency_seconds": 0,
                "max_messages": 0,
            },
        },
        "fabric_one_lake_settings": {
            "host": "string",
            "names": {
                "lakehouse_name": "string",
                "workspace_name": "string",
            },
            "one_lake_path_type": "string",
            "batching": {
                "latency_seconds": 0,
                "max_messages": 0,
            },
        },
        "kafka_settings": {
            "tls": {
                "mode": "string",
                "trusted_ca_certificate_config_map_ref": "string",
            },
            "batching": {
                "latency_ms": 0,
                "max_bytes": 0,
                "max_messages": 0,
                "mode": "string",
            },
            "compression": "string",
            "consumer_group_id": "string",
            "copy_mqtt_properties": "string",
            "host": "string",
            "kafka_acks": "string",
            "partition_strategy": "string",
        },
        "local_storage_settings": {
            "persistent_volume_claim_ref": "string",
        },
        "mqtt_settings": {
            "client_id_prefix": "string",
            "host": "string",
            "keep_alive_seconds": 0,
            "max_inflight_messages": 0,
            "protocol": "string",
            "qos": 0,
            "retain": "string",
            "session_expiry_seconds": 0,
            "tls": {
                "mode": "string",
                "trusted_ca_certificate_config_map_ref": "string",
            },
        },
    })
const dataFlowEndpointResource = new azure_native.iotoperations.DataFlowEndpoint("dataFlowEndpointResource", {
    extendedLocation: {
        name: "string",
        type: "string",
    },
    instanceName: "string",
    resourceGroupName: "string",
    dataflowEndpointName: "string",
    properties: {
        authentication: {
            method: "string",
            accessTokenSecretRef: "string",
            saslSettings: {
                saslType: "string",
                tokenSecretRef: "string",
            },
            serviceAccountTokenSettings: {
                audience: "string",
            },
            systemAssignedManagedIdentitySettings: {
                audience: "string",
            },
            userAssignedManagedIdentitySettings: {
                audience: "string",
                clientId: "string",
                tenantId: "string",
            },
            x509CredentialsSettings: {
                secretRef: "string",
            },
        },
        endpointType: "string",
        dataExplorerSettings: {
            database: "string",
            host: "string",
            batching: {
                latencySeconds: 0,
                maxMessages: 0,
            },
        },
        dataLakeStorageSettings: {
            host: "string",
            batching: {
                latencySeconds: 0,
                maxMessages: 0,
            },
        },
        fabricOneLakeSettings: {
            host: "string",
            names: {
                lakehouseName: "string",
                workspaceName: "string",
            },
            oneLakePathType: "string",
            batching: {
                latencySeconds: 0,
                maxMessages: 0,
            },
        },
        kafkaSettings: {
            tls: {
                mode: "string",
                trustedCaCertificateConfigMapRef: "string",
            },
            batching: {
                latencyMs: 0,
                maxBytes: 0,
                maxMessages: 0,
                mode: "string",
            },
            compression: "string",
            consumerGroupId: "string",
            copyMqttProperties: "string",
            host: "string",
            kafkaAcks: "string",
            partitionStrategy: "string",
        },
        localStorageSettings: {
            persistentVolumeClaimRef: "string",
        },
        mqttSettings: {
            clientIdPrefix: "string",
            host: "string",
            keepAliveSeconds: 0,
            maxInflightMessages: 0,
            protocol: "string",
            qos: 0,
            retain: "string",
            sessionExpirySeconds: 0,
            tls: {
                mode: "string",
                trustedCaCertificateConfigMapRef: "string",
            },
        },
    },
});
type: azure-native:iotoperations:DataFlowEndpoint
properties:
    dataflowEndpointName: string
    extendedLocation:
        name: string
        type: string
    instanceName: string
    properties:
        authentication:
            accessTokenSecretRef: string
            method: string
            saslSettings:
                saslType: string
                tokenSecretRef: string
            serviceAccountTokenSettings:
                audience: string
            systemAssignedManagedIdentitySettings:
                audience: string
            userAssignedManagedIdentitySettings:
                audience: string
                clientId: string
                tenantId: string
            x509CredentialsSettings:
                secretRef: string
        dataExplorerSettings:
            batching:
                latencySeconds: 0
                maxMessages: 0
            database: string
            host: string
        dataLakeStorageSettings:
            batching:
                latencySeconds: 0
                maxMessages: 0
            host: string
        endpointType: string
        fabricOneLakeSettings:
            batching:
                latencySeconds: 0
                maxMessages: 0
            host: string
            names:
                lakehouseName: string
                workspaceName: string
            oneLakePathType: string
        kafkaSettings:
            batching:
                latencyMs: 0
                maxBytes: 0
                maxMessages: 0
                mode: string
            compression: string
            consumerGroupId: string
            copyMqttProperties: string
            host: string
            kafkaAcks: string
            partitionStrategy: string
            tls:
                mode: string
                trustedCaCertificateConfigMapRef: string
        localStorageSettings:
            persistentVolumeClaimRef: string
        mqttSettings:
            clientIdPrefix: string
            host: string
            keepAliveSeconds: 0
            maxInflightMessages: 0
            protocol: string
            qos: 0
            retain: string
            sessionExpirySeconds: 0
            tls:
                mode: string
                trustedCaCertificateConfigMapRef: string
    resourceGroupName: string
DataFlowEndpoint Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DataFlowEndpoint resource accepts the following input properties:
- ExtendedLocation Pulumi.Azure Native. Io TOperations. Inputs. Extended Location 
- Edge location of the resource.
- InstanceName string
- Name of instance.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- DataflowEndpoint stringName 
- Name of Instance dataflowEndpoint resource
- Properties
Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Properties 
- The resource-specific properties for this resource.
- ExtendedLocation ExtendedLocation Args 
- Edge location of the resource.
- InstanceName string
- Name of instance.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- DataflowEndpoint stringName 
- Name of Instance dataflowEndpoint resource
- Properties
DataFlow Endpoint Properties Args 
- The resource-specific properties for this resource.
- extendedLocation ExtendedLocation 
- Edge location of the resource.
- instanceName String
- Name of instance.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- dataflowEndpoint StringName 
- Name of Instance dataflowEndpoint resource
- properties
DataFlow Endpoint Properties 
- The resource-specific properties for this resource.
- extendedLocation ExtendedLocation 
- Edge location of the resource.
- instanceName string
- Name of instance.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- dataflowEndpoint stringName 
- Name of Instance dataflowEndpoint resource
- properties
DataFlow Endpoint Properties 
- The resource-specific properties for this resource.
- extended_location ExtendedLocation Args 
- Edge location of the resource.
- instance_name str
- Name of instance.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- dataflow_endpoint_ strname 
- Name of Instance dataflowEndpoint resource
- properties
DataFlow Endpoint Properties Args 
- The resource-specific properties for this resource.
- extendedLocation Property Map
- Edge location of the resource.
- instanceName String
- Name of instance.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- dataflowEndpoint StringName 
- Name of Instance dataflowEndpoint resource
- properties Property Map
- The resource-specific properties for this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the DataFlowEndpoint resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Io TOperations. Outputs. System Data Response 
- 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"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData SystemData Response 
- 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"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData SystemData Response 
- 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"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- systemData SystemData Response 
- 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"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- system_data SystemData Response 
- 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"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the 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
AuthenticationMethod, AuthenticationMethodArgs    
- SystemAssigned Managed Identity 
- SystemAssignedManagedIdentitySystemAssignedManagedIdentity Option
- UserAssigned Managed Identity 
- UserAssignedManagedIdentityUserAssignedManagedIdentity Option
- AccessToken 
- AccessTokenAccessToken Option
- Sasl
- SaslSasl Option
- X509Credentials
- X509CredentialsX509Credentials Option
- AuthenticationMethod System Assigned Managed Identity 
- SystemAssignedManagedIdentitySystemAssignedManagedIdentity Option
- AuthenticationMethod User Assigned Managed Identity 
- UserAssignedManagedIdentityUserAssignedManagedIdentity Option
- AuthenticationMethod Access Token 
- AccessTokenAccessToken Option
- AuthenticationMethod Sasl 
- SaslSasl Option
- AuthenticationMethod X509Credentials 
- X509CredentialsX509Credentials Option
- SystemAssigned Managed Identity 
- SystemAssignedManagedIdentitySystemAssignedManagedIdentity Option
- UserAssigned Managed Identity 
- UserAssignedManagedIdentityUserAssignedManagedIdentity Option
- AccessToken 
- AccessTokenAccessToken Option
- Sasl
- SaslSasl Option
- X509Credentials
- X509CredentialsX509Credentials Option
- SystemAssigned Managed Identity 
- SystemAssignedManagedIdentitySystemAssignedManagedIdentity Option
- UserAssigned Managed Identity 
- UserAssignedManagedIdentityUserAssignedManagedIdentity Option
- AccessToken 
- AccessTokenAccessToken Option
- Sasl
- SaslSasl Option
- X509Credentials
- X509CredentialsX509Credentials Option
- SYSTEM_ASSIGNED_MANAGED_IDENTITY
- SystemAssignedManagedIdentitySystemAssignedManagedIdentity Option
- USER_ASSIGNED_MANAGED_IDENTITY
- UserAssignedManagedIdentityUserAssignedManagedIdentity Option
- ACCESS_TOKEN
- AccessTokenAccessToken Option
- SASL
- SaslSasl Option
- X509_CREDENTIALS
- X509CredentialsX509Credentials Option
- "SystemAssigned Managed Identity" 
- SystemAssignedManagedIdentitySystemAssignedManagedIdentity Option
- "UserAssigned Managed Identity" 
- UserAssignedManagedIdentityUserAssignedManagedIdentity Option
- "AccessToken" 
- AccessTokenAccessToken Option
- "Sasl"
- SaslSasl Option
- "X509Credentials"
- X509CredentialsX509Credentials Option
BatchingConfiguration, BatchingConfigurationArgs    
- 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.
BatchingConfigurationResponse, BatchingConfigurationResponseArgs      
- 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.
BrokerProtocolType, BrokerProtocolTypeArgs      
- Mqtt
- Mqttprotocol broker
- WebSockets 
- WebSocketsprotocol websocket
- BrokerProtocol Type Mqtt 
- Mqttprotocol broker
- BrokerProtocol Type Web Sockets 
- WebSocketsprotocol websocket
- Mqtt
- Mqttprotocol broker
- WebSockets 
- WebSocketsprotocol websocket
- Mqtt
- Mqttprotocol broker
- WebSockets 
- WebSocketsprotocol websocket
- MQTT
- Mqttprotocol broker
- WEB_SOCKETS
- WebSocketsprotocol websocket
- "Mqtt"
- Mqttprotocol broker
- "WebSockets" 
- WebSocketsprotocol websocket
DataFlowEndpointAuthentication, DataFlowEndpointAuthenticationArgs        
- Method
string | Pulumi.Azure Native. Io TOperations. Authentication Method 
- Mode of Authentication.
- AccessToken stringSecret Ref 
- SAS token authentication.
- SaslSettings Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication Sasl 
- SASL authentication.
- ServiceAccount Pulumi.Token Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication Service Account Token 
- Service Account Token authentication.
- SystemAssigned Pulumi.Managed Identity Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication System Assigned Managed Identity 
- System-assigned managed identity authentication.
- UserAssigned Pulumi.Managed Identity Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication User Assigned Managed Identity 
- User-assigned managed identity authentication.
- X509CredentialsSettings Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication X509 
- X.509 certificate authentication.
- Method
string | AuthenticationMethod 
- Mode of Authentication.
- AccessToken stringSecret Ref 
- SAS token authentication.
- SaslSettings DataFlow Endpoint Authentication Sasl 
- SASL authentication.
- ServiceAccount DataToken Settings Flow Endpoint Authentication Service Account Token 
- Service Account Token authentication.
- SystemAssigned DataManaged Identity Settings Flow Endpoint Authentication System Assigned Managed Identity 
- System-assigned managed identity authentication.
- UserAssigned DataManaged Identity Settings Flow Endpoint Authentication User Assigned Managed Identity 
- User-assigned managed identity authentication.
- X509CredentialsSettings DataFlow Endpoint Authentication X509 
- X.509 certificate authentication.
- method
String | AuthenticationMethod 
- Mode of Authentication.
- accessToken StringSecret Ref 
- SAS token authentication.
- saslSettings DataFlow Endpoint Authentication Sasl 
- SASL authentication.
- serviceAccount DataToken Settings Flow Endpoint Authentication Service Account Token 
- Service Account Token authentication.
- systemAssigned DataManaged Identity Settings Flow Endpoint Authentication System Assigned Managed Identity 
- System-assigned managed identity authentication.
- userAssigned DataManaged Identity Settings Flow Endpoint Authentication User Assigned Managed Identity 
- User-assigned managed identity authentication.
- x509CredentialsSettings DataFlow Endpoint Authentication X509 
- X.509 certificate authentication.
- method
string | AuthenticationMethod 
- Mode of Authentication.
- accessToken stringSecret Ref 
- SAS token authentication.
- saslSettings DataFlow Endpoint Authentication Sasl 
- SASL authentication.
- serviceAccount DataToken Settings Flow Endpoint Authentication Service Account Token 
- Service Account Token authentication.
- systemAssigned DataManaged Identity Settings Flow Endpoint Authentication System Assigned Managed Identity 
- System-assigned managed identity authentication.
- userAssigned DataManaged Identity Settings Flow Endpoint Authentication User Assigned Managed Identity 
- User-assigned managed identity authentication.
- x509CredentialsSettings DataFlow Endpoint Authentication X509 
- X.509 certificate authentication.
- method
str | AuthenticationMethod 
- Mode of Authentication.
- access_token_ strsecret_ ref 
- SAS token authentication.
- sasl_settings DataFlow Endpoint Authentication Sasl 
- SASL authentication.
- service_account_ Datatoken_ settings Flow Endpoint Authentication Service Account Token 
- Service Account Token authentication.
- system_assigned_ Datamanaged_ identity_ settings Flow Endpoint Authentication System Assigned Managed Identity 
- System-assigned managed identity authentication.
- user_assigned_ Datamanaged_ identity_ settings Flow Endpoint Authentication User Assigned Managed Identity 
- User-assigned managed identity authentication.
- x509_credentials_ Datasettings Flow Endpoint Authentication X509 
- X.509 certificate authentication.
- method
String | "SystemAssigned Managed Identity" | "User Assigned Managed Identity" | "Access Token" | "Sasl" | "X509Credentials" 
- Mode of Authentication.
- accessToken StringSecret Ref 
- SAS token authentication.
- saslSettings Property Map
- SASL authentication.
- serviceAccount Property MapToken Settings 
- Service Account Token authentication.
- systemAssigned Property MapManaged Identity Settings 
- System-assigned managed identity authentication.
- userAssigned Property MapManaged Identity Settings 
- User-assigned managed identity authentication.
- x509CredentialsSettings Property Map
- X.509 certificate authentication.
DataFlowEndpointAuthenticationResponse, DataFlowEndpointAuthenticationResponseArgs          
- Method string
- Mode of Authentication.
- AccessToken stringSecret Ref 
- SAS token authentication.
- SaslSettings Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication Sasl Response 
- SASL authentication.
- ServiceAccount Pulumi.Token Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication Service Account Token Response 
- Service Account Token authentication.
- SystemAssigned Pulumi.Managed Identity Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication System Assigned Managed Identity Response 
- System-assigned managed identity authentication.
- UserAssigned Pulumi.Managed Identity Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication User Assigned Managed Identity Response 
- User-assigned managed identity authentication.
- X509CredentialsSettings Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication X509Response 
- X.509 certificate authentication.
- Method string
- Mode of Authentication.
- AccessToken stringSecret Ref 
- SAS token authentication.
- SaslSettings DataFlow Endpoint Authentication Sasl Response 
- SASL authentication.
- ServiceAccount DataToken Settings Flow Endpoint Authentication Service Account Token Response 
- Service Account Token authentication.
- SystemAssigned DataManaged Identity Settings Flow Endpoint Authentication System Assigned Managed Identity Response 
- System-assigned managed identity authentication.
- UserAssigned DataManaged Identity Settings Flow Endpoint Authentication User Assigned Managed Identity Response 
- User-assigned managed identity authentication.
- X509CredentialsSettings DataFlow Endpoint Authentication X509Response 
- X.509 certificate authentication.
- method String
- Mode of Authentication.
- accessToken StringSecret Ref 
- SAS token authentication.
- saslSettings DataFlow Endpoint Authentication Sasl Response 
- SASL authentication.
- serviceAccount DataToken Settings Flow Endpoint Authentication Service Account Token Response 
- Service Account Token authentication.
- systemAssigned DataManaged Identity Settings Flow Endpoint Authentication System Assigned Managed Identity Response 
- System-assigned managed identity authentication.
- userAssigned DataManaged Identity Settings Flow Endpoint Authentication User Assigned Managed Identity Response 
- User-assigned managed identity authentication.
- x509CredentialsSettings DataFlow Endpoint Authentication X509Response 
- X.509 certificate authentication.
- method string
- Mode of Authentication.
- accessToken stringSecret Ref 
- SAS token authentication.
- saslSettings DataFlow Endpoint Authentication Sasl Response 
- SASL authentication.
- serviceAccount DataToken Settings Flow Endpoint Authentication Service Account Token Response 
- Service Account Token authentication.
- systemAssigned DataManaged Identity Settings Flow Endpoint Authentication System Assigned Managed Identity Response 
- System-assigned managed identity authentication.
- userAssigned DataManaged Identity Settings Flow Endpoint Authentication User Assigned Managed Identity Response 
- User-assigned managed identity authentication.
- x509CredentialsSettings DataFlow Endpoint Authentication X509Response 
- X.509 certificate authentication.
- method str
- Mode of Authentication.
- access_token_ strsecret_ ref 
- SAS token authentication.
- sasl_settings DataFlow Endpoint Authentication Sasl Response 
- SASL authentication.
- service_account_ Datatoken_ settings Flow Endpoint Authentication Service Account Token Response 
- Service Account Token authentication.
- system_assigned_ Datamanaged_ identity_ settings Flow Endpoint Authentication System Assigned Managed Identity Response 
- System-assigned managed identity authentication.
- user_assigned_ Datamanaged_ identity_ settings Flow Endpoint Authentication User Assigned Managed Identity Response 
- User-assigned managed identity authentication.
- x509_credentials_ Datasettings Flow Endpoint Authentication X509Response 
- X.509 certificate authentication.
- method String
- Mode of Authentication.
- accessToken StringSecret Ref 
- SAS token authentication.
- saslSettings Property Map
- SASL authentication.
- serviceAccount Property MapToken Settings 
- Service Account Token authentication.
- systemAssigned Property MapManaged Identity Settings 
- System-assigned managed identity authentication.
- userAssigned Property MapManaged Identity Settings 
- User-assigned managed identity authentication.
- x509CredentialsSettings Property Map
- X.509 certificate authentication.
DataFlowEndpointAuthenticationSasl, DataFlowEndpointAuthenticationSaslArgs          
- SaslType string | Pulumi.Azure Native. Io TOperations. Data Flow Endpoint Authentication Sasl Type 
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- TokenSecret stringRef 
- Token secret name.
- SaslType string | DataFlow Endpoint Authentication Sasl Type 
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- TokenSecret stringRef 
- Token secret name.
- saslType String | DataFlow Endpoint Authentication Sasl Type 
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- tokenSecret StringRef 
- Token secret name.
- saslType string | DataFlow Endpoint Authentication Sasl Type 
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- tokenSecret stringRef 
- Token secret name.
- sasl_type str | DataFlow Endpoint Authentication Sasl Type 
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- token_secret_ strref 
- Token secret name.
- saslType String | "Plain" | "ScramSha256" | "Scram Sha512" 
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- tokenSecret StringRef 
- Token secret name.
DataFlowEndpointAuthenticationSaslResponse, DataFlowEndpointAuthenticationSaslResponseArgs            
- SaslType string
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- TokenSecret stringRef 
- Token secret name.
- SaslType string
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- TokenSecret stringRef 
- Token secret name.
- saslType String
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- tokenSecret StringRef 
- Token secret name.
- saslType string
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- tokenSecret stringRef 
- Token secret name.
- sasl_type str
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- token_secret_ strref 
- Token secret name.
- saslType String
- Type of SASL authentication. Can be PLAIN, SCRAM-SHA-256, or SCRAM-SHA-512.
- tokenSecret StringRef 
- Token secret name.
DataFlowEndpointAuthenticationSaslType, DataFlowEndpointAuthenticationSaslTypeArgs            
- Plain
- PlainPLAIN Type
- ScramSha256 
- ScramSha256SCRAM_SHA_256 Type
- ScramSha512 
- ScramSha512SCRAM_SHA_512 Type
- DataFlow Endpoint Authentication Sasl Type Plain 
- PlainPLAIN Type
- DataFlow Endpoint Authentication Sasl Type Scram Sha256 
- ScramSha256SCRAM_SHA_256 Type
- DataFlow Endpoint Authentication Sasl Type Scram Sha512 
- ScramSha512SCRAM_SHA_512 Type
- Plain
- PlainPLAIN Type
- ScramSha256 
- ScramSha256SCRAM_SHA_256 Type
- ScramSha512 
- ScramSha512SCRAM_SHA_512 Type
- Plain
- PlainPLAIN Type
- ScramSha256 
- ScramSha256SCRAM_SHA_256 Type
- ScramSha512 
- ScramSha512SCRAM_SHA_512 Type
- PLAIN
- PlainPLAIN Type
- SCRAM_SHA256
- ScramSha256SCRAM_SHA_256 Type
- SCRAM_SHA512
- ScramSha512SCRAM_SHA_512 Type
- "Plain"
- PlainPLAIN Type
- "ScramSha256" 
- ScramSha256SCRAM_SHA_256 Type
- "ScramSha512" 
- ScramSha512SCRAM_SHA_512 Type
DataFlowEndpointAuthenticationServiceAccountToken, DataFlowEndpointAuthenticationServiceAccountTokenArgs              
- Audience string
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- Audience string
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- audience String
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- audience string
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- audience str
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- audience String
- Audience of the service account. Optional, defaults to the broker internal service account audience.
DataFlowEndpointAuthenticationServiceAccountTokenResponse, DataFlowEndpointAuthenticationServiceAccountTokenResponseArgs                
- Audience string
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- Audience string
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- audience String
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- audience string
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- audience str
- Audience of the service account. Optional, defaults to the broker internal service account audience.
- audience String
- Audience of the service account. Optional, defaults to the broker internal service account audience.
DataFlowEndpointAuthenticationSystemAssignedManagedIdentity, DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs                
- 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.
DataFlowEndpointAuthenticationSystemAssignedManagedIdentityResponse, DataFlowEndpointAuthenticationSystemAssignedManagedIdentityResponseArgs                  
- 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.
DataFlowEndpointAuthenticationUserAssignedManagedIdentity, DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs                
DataFlowEndpointAuthenticationUserAssignedManagedIdentityResponse, DataFlowEndpointAuthenticationUserAssignedManagedIdentityResponseArgs                  
DataFlowEndpointAuthenticationX509, DataFlowEndpointAuthenticationX509Args          
- SecretRef string
- Secret reference of the X.509 certificate.
- SecretRef string
- Secret reference of the X.509 certificate.
- secretRef String
- Secret reference of the X.509 certificate.
- secretRef string
- Secret reference of the X.509 certificate.
- secret_ref str
- Secret reference of the X.509 certificate.
- secretRef String
- Secret reference of the X.509 certificate.
DataFlowEndpointAuthenticationX509Response, DataFlowEndpointAuthenticationX509ResponseArgs          
- SecretRef string
- Secret reference of the X.509 certificate.
- SecretRef string
- Secret reference of the X.509 certificate.
- secretRef String
- Secret reference of the X.509 certificate.
- secretRef string
- Secret reference of the X.509 certificate.
- secret_ref str
- Secret reference of the X.509 certificate.
- secretRef String
- Secret reference of the X.509 certificate.
DataFlowEndpointDataExplorer, DataFlowEndpointDataExplorerArgs          
- Database string
- Database name.
- Host string
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- Batching
Pulumi.Azure Native. Io TOperations. Inputs. Batching Configuration 
- Azure Data Explorer endpoint batching configuration.
- Database string
- Database name.
- Host string
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- Batching
BatchingConfiguration 
- Azure Data Explorer endpoint batching configuration.
- database String
- Database name.
- host String
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- batching
BatchingConfiguration 
- Azure Data Explorer endpoint batching configuration.
- database string
- Database name.
- host string
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- batching
BatchingConfiguration 
- Azure Data Explorer endpoint batching configuration.
- database str
- Database name.
- host str
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- batching
BatchingConfiguration 
- Azure Data Explorer endpoint batching configuration.
- database String
- Database name.
- host String
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- batching Property Map
- Azure Data Explorer endpoint batching configuration.
DataFlowEndpointDataExplorerResponse, DataFlowEndpointDataExplorerResponseArgs            
- Database string
- Database name.
- Host string
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- Batching
Pulumi.Azure Native. Io TOperations. Inputs. Batching Configuration Response 
- Azure Data Explorer endpoint batching configuration.
- Database string
- Database name.
- Host string
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- Batching
BatchingConfiguration Response 
- Azure Data Explorer endpoint batching configuration.
- database String
- Database name.
- host String
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- batching
BatchingConfiguration Response 
- Azure Data Explorer endpoint batching configuration.
- database string
- Database name.
- host string
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- batching
BatchingConfiguration Response 
- Azure Data Explorer endpoint batching configuration.
- database str
- Database name.
- host str
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- batching
BatchingConfiguration Response 
- Azure Data Explorer endpoint batching configuration.
- database String
- Database name.
- host String
- Host of the Azure Data Explorer in the form of ..kusto.windows.net .
- batching Property Map
- Azure Data Explorer endpoint batching configuration.
DataFlowEndpointDataLakeStorage, DataFlowEndpointDataLakeStorageArgs            
- Host string
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- Batching
Pulumi.Azure Native. Io TOperations. Inputs. Batching Configuration 
- Azure Data Lake endpoint batching configuration.
- Host string
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- Batching
BatchingConfiguration 
- Azure Data Lake endpoint batching configuration.
- host String
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- batching
BatchingConfiguration 
- Azure Data Lake endpoint batching configuration.
- host string
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- batching
BatchingConfiguration 
- Azure Data Lake endpoint batching configuration.
- host str
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- batching
BatchingConfiguration 
- Azure Data Lake endpoint batching configuration.
- host String
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- batching Property Map
- Azure Data Lake endpoint batching configuration.
DataFlowEndpointDataLakeStorageResponse, DataFlowEndpointDataLakeStorageResponseArgs              
- Host string
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- Batching
Pulumi.Azure Native. Io TOperations. Inputs. Batching Configuration Response 
- Azure Data Lake endpoint batching configuration.
- Host string
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- Batching
BatchingConfiguration Response 
- Azure Data Lake endpoint batching configuration.
- host String
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- batching
BatchingConfiguration Response 
- Azure Data Lake endpoint batching configuration.
- host string
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- batching
BatchingConfiguration Response 
- Azure Data Lake endpoint batching configuration.
- host str
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- batching
BatchingConfiguration Response 
- Azure Data Lake endpoint batching configuration.
- host String
- Host of the Azure Data Lake in the form of .blob.core.windows.net .
- batching Property Map
- Azure Data Lake endpoint batching configuration.
DataFlowEndpointFabricOneLake, DataFlowEndpointFabricOneLakeArgs            
- Host string
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- Names
Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Fabric One Lake Names 
- Names of the workspace and lakehouse.
- OneLake string | Pulumi.Path Type Azure Native. Io TOperations. Data Flow Endpoint Fabric Path Type 
- Type of location of the data in the workspace. Can be either tables or files.
- Batching
Pulumi.Azure Native. Io TOperations. Inputs. Batching Configuration 
- Batching configuration.
- Host string
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- Names
DataFlow Endpoint Fabric One Lake Names 
- Names of the workspace and lakehouse.
- OneLake string | DataPath Type Flow Endpoint Fabric Path Type 
- Type of location of the data in the workspace. Can be either tables or files.
- Batching
BatchingConfiguration 
- Batching configuration.
- host String
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- names
DataFlow Endpoint Fabric One Lake Names 
- Names of the workspace and lakehouse.
- oneLake String | DataPath Type Flow Endpoint Fabric Path Type 
- Type of location of the data in the workspace. Can be either tables or files.
- batching
BatchingConfiguration 
- Batching configuration.
- host string
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- names
DataFlow Endpoint Fabric One Lake Names 
- Names of the workspace and lakehouse.
- oneLake string | DataPath Type Flow Endpoint Fabric Path Type 
- Type of location of the data in the workspace. Can be either tables or files.
- batching
BatchingConfiguration 
- Batching configuration.
- host str
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- names
DataFlow Endpoint Fabric One Lake Names 
- Names of the workspace and lakehouse.
- one_lake_ str | Datapath_ type Flow Endpoint Fabric Path Type 
- Type of location of the data in the workspace. Can be either tables or files.
- batching
BatchingConfiguration 
- Batching configuration.
- host String
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- names Property Map
- Names of the workspace and lakehouse.
- oneLake String | "Files" | "Tables"Path Type 
- Type of location of the data in the workspace. Can be either tables or files.
- batching Property Map
- Batching configuration.
DataFlowEndpointFabricOneLakeNames, DataFlowEndpointFabricOneLakeNamesArgs              
- LakehouseName string
- Lakehouse name.
- WorkspaceName string
- Workspace name.
- LakehouseName string
- Lakehouse name.
- WorkspaceName string
- Workspace name.
- lakehouseName String
- Lakehouse name.
- workspaceName String
- Workspace name.
- lakehouseName string
- Lakehouse name.
- workspaceName string
- Workspace name.
- lakehouse_name str
- Lakehouse name.
- workspace_name str
- Workspace name.
- lakehouseName String
- Lakehouse name.
- workspaceName String
- Workspace name.
DataFlowEndpointFabricOneLakeNamesResponse, DataFlowEndpointFabricOneLakeNamesResponseArgs                
- LakehouseName string
- Lakehouse name.
- WorkspaceName string
- Workspace name.
- LakehouseName string
- Lakehouse name.
- WorkspaceName string
- Workspace name.
- lakehouseName String
- Lakehouse name.
- workspaceName String
- Workspace name.
- lakehouseName string
- Lakehouse name.
- workspaceName string
- Workspace name.
- lakehouse_name str
- Lakehouse name.
- workspace_name str
- Workspace name.
- lakehouseName String
- Lakehouse name.
- workspaceName String
- Workspace name.
DataFlowEndpointFabricOneLakeResponse, DataFlowEndpointFabricOneLakeResponseArgs              
- Host string
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- Names
Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Fabric One Lake Names Response 
- Names of the workspace and lakehouse.
- OneLake stringPath Type 
- Type of location of the data in the workspace. Can be either tables or files.
- Batching
Pulumi.Azure Native. Io TOperations. Inputs. Batching Configuration Response 
- Batching configuration.
- Host string
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- Names
DataFlow Endpoint Fabric One Lake Names Response 
- Names of the workspace and lakehouse.
- OneLake stringPath Type 
- Type of location of the data in the workspace. Can be either tables or files.
- Batching
BatchingConfiguration Response 
- Batching configuration.
- host String
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- names
DataFlow Endpoint Fabric One Lake Names Response 
- Names of the workspace and lakehouse.
- oneLake StringPath Type 
- Type of location of the data in the workspace. Can be either tables or files.
- batching
BatchingConfiguration Response 
- Batching configuration.
- host string
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- names
DataFlow Endpoint Fabric One Lake Names Response 
- Names of the workspace and lakehouse.
- oneLake stringPath Type 
- Type of location of the data in the workspace. Can be either tables or files.
- batching
BatchingConfiguration Response 
- Batching configuration.
- host str
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- names
DataFlow Endpoint Fabric One Lake Names Response 
- Names of the workspace and lakehouse.
- one_lake_ strpath_ type 
- Type of location of the data in the workspace. Can be either tables or files.
- batching
BatchingConfiguration Response 
- Batching configuration.
- host String
- Host of the Microsoft Fabric in the form of https://.fabric.microsoft.com.
- names Property Map
- Names of the workspace and lakehouse.
- oneLake StringPath Type 
- Type of location of the data in the workspace. Can be either tables or files.
- batching Property Map
- Batching configuration.
DataFlowEndpointFabricPathType, DataFlowEndpointFabricPathTypeArgs            
- Files
- FilesFILES Type
- Tables
- TablesTABLES Type
- DataFlow Endpoint Fabric Path Type Files 
- FilesFILES Type
- DataFlow Endpoint Fabric Path Type Tables 
- TablesTABLES Type
- Files
- FilesFILES Type
- Tables
- TablesTABLES Type
- Files
- FilesFILES Type
- Tables
- TablesTABLES Type
- FILES
- FilesFILES Type
- TABLES
- TablesTABLES Type
- "Files"
- FilesFILES Type
- "Tables"
- TablesTABLES Type
DataFlowEndpointKafka, DataFlowEndpointKafkaArgs        
- Tls
Pulumi.Azure Native. Io TOperations. Inputs. Tls Properties 
- TLS configuration.
- Batching
Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Kafka Batching 
- Batching configuration.
- Compression
string | Pulumi.Azure Native. Io TOperations. Data Flow Endpoint Kafka Compression 
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- ConsumerGroup stringId 
- Consumer group ID.
- CopyMqtt string | Pulumi.Properties Azure Native. Io TOperations. Operational Mode 
- 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 | Pulumi.Azure Native. Io TOperations. Data Flow Endpoint Kafka Acks 
- Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
- PartitionStrategy string | Pulumi.Azure Native. Io TOperations. Data Flow Endpoint Kafka Partition Strategy 
- Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
- Tls
TlsProperties 
- TLS configuration.
- Batching
DataFlow Endpoint Kafka Batching 
- Batching configuration.
- Compression
string | DataFlow Endpoint Kafka Compression 
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- ConsumerGroup stringId 
- Consumer group ID.
- CopyMqtt string | OperationalProperties Mode 
- 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 | DataFlow Endpoint Kafka Acks 
- Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
- PartitionStrategy string | DataFlow Endpoint Kafka Partition Strategy 
- Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
- tls
TlsProperties 
- TLS configuration.
- batching
DataFlow Endpoint Kafka Batching 
- Batching configuration.
- compression
String | DataFlow Endpoint Kafka Compression 
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- consumerGroup StringId 
- Consumer group ID.
- copyMqtt String | OperationalProperties Mode 
- 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 | DataFlow Endpoint Kafka Acks 
- Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
- partitionStrategy String | DataFlow Endpoint Kafka Partition Strategy 
- Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
- tls
TlsProperties 
- TLS configuration.
- batching
DataFlow Endpoint Kafka Batching 
- Batching configuration.
- compression
string | DataFlow Endpoint Kafka Compression 
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- consumerGroup stringId 
- Consumer group ID.
- copyMqtt string | OperationalProperties Mode 
- 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 | DataFlow Endpoint Kafka Acks 
- Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
- partitionStrategy string | DataFlow Endpoint Kafka Partition Strategy 
- Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
- tls
TlsProperties 
- TLS configuration.
- batching
DataFlow Endpoint Kafka Batching 
- Batching configuration.
- compression
str | DataFlow Endpoint Kafka Compression 
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- consumer_group_ strid 
- Consumer group ID.
- copy_mqtt_ str | Operationalproperties Mode 
- 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 | DataFlow Endpoint Kafka Acks 
- Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
- partition_strategy str | DataFlow Endpoint Kafka Partition Strategy 
- Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
- tls Property Map
- TLS configuration.
- batching Property Map
- Batching configuration.
- compression String | "None" | "Gzip" | "Snappy" | "Lz4"
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- consumerGroup StringId 
- Consumer group ID.
- copyMqtt String | "Enabled" | "Disabled"Properties 
- 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 | "Zero" | "One" | "All"
- Kafka acks. Can be all, one, or zero. No effect if the endpoint is used as a source.
- partitionStrategy String | "Default" | "Static" | "Topic" | "Property"
- Partition handling strategy. Can be default or static. No effect if the endpoint is used as a source.
DataFlowEndpointKafkaAcks, DataFlowEndpointKafkaAcksArgs          
- Zero
- ZeroZERO Option
- One
- OneONE Option
- All
- AllALL Option
- DataFlow Endpoint Kafka Acks Zero 
- ZeroZERO Option
- DataFlow Endpoint Kafka Acks One 
- OneONE Option
- DataFlow Endpoint Kafka Acks All 
- AllALL Option
- Zero
- ZeroZERO Option
- One
- OneONE Option
- All
- AllALL Option
- Zero
- ZeroZERO Option
- One
- OneONE Option
- All
- AllALL Option
- ZERO
- ZeroZERO Option
- ONE
- OneONE Option
- ALL
- AllALL Option
- "Zero"
- ZeroZERO Option
- "One"
- OneONE Option
- "All"
- AllALL Option
DataFlowEndpointKafkaBatching, DataFlowEndpointKafkaBatchingArgs          
- 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 | Pulumi.Azure Native. Io TOperations. Operational Mode 
- 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 | OperationalMode 
- 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 | OperationalMode 
- 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 | OperationalMode 
- 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 | OperationalMode 
- 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 | "Enabled" | "Disabled"
- Mode for batching.
DataFlowEndpointKafkaBatchingResponse, DataFlowEndpointKafkaBatchingResponseArgs            
- 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.
DataFlowEndpointKafkaCompression, DataFlowEndpointKafkaCompressionArgs          
- None
- NoneNONE Option
- Gzip
- GzipGzip Option
- Snappy
- SnappySNAPPY Option
- Lz4
- Lz4LZ4 Option
- DataFlow Endpoint Kafka Compression None 
- NoneNONE Option
- DataFlow Endpoint Kafka Compression Gzip 
- GzipGzip Option
- DataFlow Endpoint Kafka Compression Snappy 
- SnappySNAPPY Option
- DataFlow Endpoint Kafka Compression Lz4 
- Lz4LZ4 Option
- None
- NoneNONE Option
- Gzip
- GzipGzip Option
- Snappy
- SnappySNAPPY Option
- Lz4
- Lz4LZ4 Option
- None
- NoneNONE Option
- Gzip
- GzipGzip Option
- Snappy
- SnappySNAPPY Option
- Lz4
- Lz4LZ4 Option
- NONE
- NoneNONE Option
- GZIP
- GzipGzip Option
- SNAPPY
- SnappySNAPPY Option
- LZ4
- Lz4LZ4 Option
- "None"
- NoneNONE Option
- "Gzip"
- GzipGzip Option
- "Snappy"
- SnappySNAPPY Option
- "Lz4"
- Lz4LZ4 Option
DataFlowEndpointKafkaPartitionStrategy, DataFlowEndpointKafkaPartitionStrategyArgs            
- Default
- DefaultDefault: Assigns messages to random partitions, using a round-robin algorithm.
- Static
- StaticStatic: Assigns messages to a fixed partition number that's derived from the instance ID of the dataflow.
- Topic
- TopicTOPIC Option
- Property
- PropertyPROPERTY Option
- DataFlow Endpoint Kafka Partition Strategy Default 
- DefaultDefault: Assigns messages to random partitions, using a round-robin algorithm.
- DataFlow Endpoint Kafka Partition Strategy Static 
- StaticStatic: Assigns messages to a fixed partition number that's derived from the instance ID of the dataflow.
- DataFlow Endpoint Kafka Partition Strategy Topic 
- TopicTOPIC Option
- DataFlow Endpoint Kafka Partition Strategy Property 
- PropertyPROPERTY Option
- Default
- DefaultDefault: Assigns messages to random partitions, using a round-robin algorithm.
- Static
- StaticStatic: Assigns messages to a fixed partition number that's derived from the instance ID of the dataflow.
- Topic
- TopicTOPIC Option
- Property
- PropertyPROPERTY Option
- Default
- DefaultDefault: Assigns messages to random partitions, using a round-robin algorithm.
- Static
- StaticStatic: Assigns messages to a fixed partition number that's derived from the instance ID of the dataflow.
- Topic
- TopicTOPIC Option
- Property
- PropertyPROPERTY Option
- DEFAULT
- DefaultDefault: Assigns messages to random partitions, using a round-robin algorithm.
- STATIC
- StaticStatic: Assigns messages to a fixed partition number that's derived from the instance ID of the dataflow.
- TOPIC
- TopicTOPIC Option
- PROPERTY
- PropertyPROPERTY Option
- "Default"
- DefaultDefault: Assigns messages to random partitions, using a round-robin algorithm.
- "Static"
- StaticStatic: Assigns messages to a fixed partition number that's derived from the instance ID of the dataflow.
- "Topic"
- TopicTOPIC Option
- "Property"
- PropertyPROPERTY Option
DataFlowEndpointKafkaResponse, DataFlowEndpointKafkaResponseArgs          
- Tls
Pulumi.Azure Native. Io TOperations. Inputs. Tls Properties Response 
- TLS configuration.
- Batching
Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Kafka Batching Response 
- Batching configuration.
- Compression string
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- ConsumerGroup stringId 
- Consumer group ID.
- CopyMqtt stringProperties 
- 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
TlsProperties Response 
- TLS configuration.
- Batching
DataFlow Endpoint Kafka Batching Response 
- Batching configuration.
- Compression string
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- ConsumerGroup stringId 
- Consumer group ID.
- CopyMqtt stringProperties 
- 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
TlsProperties Response 
- TLS configuration.
- batching
DataFlow Endpoint Kafka Batching Response 
- Batching configuration.
- compression String
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- consumerGroup StringId 
- Consumer group ID.
- copyMqtt StringProperties 
- 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
TlsProperties Response 
- TLS configuration.
- batching
DataFlow Endpoint Kafka Batching Response 
- Batching configuration.
- compression string
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- consumerGroup stringId 
- Consumer group ID.
- copyMqtt stringProperties 
- 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
TlsProperties Response 
- TLS configuration.
- batching
DataFlow Endpoint Kafka Batching Response 
- Batching configuration.
- compression str
- Compression. Can be none, gzip, lz4, or snappy. No effect if the endpoint is used as a source.
- consumer_group_ strid 
- Consumer group ID.
- copy_mqtt_ strproperties 
- 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 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.
- consumerGroup StringId 
- Consumer group ID.
- copyMqtt StringProperties 
- 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.
DataFlowEndpointLocalStorage, DataFlowEndpointLocalStorageArgs          
- PersistentVolume stringClaim Ref 
- Persistent volume claim name.
- PersistentVolume stringClaim Ref 
- Persistent volume claim name.
- persistentVolume StringClaim Ref 
- Persistent volume claim name.
- persistentVolume stringClaim Ref 
- Persistent volume claim name.
- persistent_volume_ strclaim_ ref 
- Persistent volume claim name.
- persistentVolume StringClaim Ref 
- Persistent volume claim name.
DataFlowEndpointLocalStorageResponse, DataFlowEndpointLocalStorageResponseArgs            
- PersistentVolume stringClaim Ref 
- Persistent volume claim name.
- PersistentVolume stringClaim Ref 
- Persistent volume claim name.
- persistentVolume StringClaim Ref 
- Persistent volume claim name.
- persistentVolume stringClaim Ref 
- Persistent volume claim name.
- persistent_volume_ strclaim_ ref 
- Persistent volume claim name.
- persistentVolume StringClaim Ref 
- Persistent volume claim name.
DataFlowEndpointMqtt, DataFlowEndpointMqttArgs        
- ClientId stringPrefix 
- 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.
- KeepAlive intSeconds 
- Broker KeepAlive for connection in seconds.
- MaxInflight intMessages 
- 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 | Pulumi.Azure Native. Io TOperations. Broker Protocol Type 
- Enable or disable websockets.
- Qos int
- Qos for Broker connection.
- Retain
string | Pulumi.Azure Native. Io TOperations. Mqtt Retain Type 
- Whether or not to keep the retain setting.
- SessionExpiry intSeconds 
- Session expiry in seconds.
- Tls
Pulumi.Azure Native. Io TOperations. Inputs. Tls Properties 
- TLS configuration.
- ClientId stringPrefix 
- 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.
- KeepAlive intSeconds 
- Broker KeepAlive for connection in seconds.
- MaxInflight intMessages 
- 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 | BrokerProtocol Type 
- Enable or disable websockets.
- Qos int
- Qos for Broker connection.
- Retain
string | MqttRetain Type 
- Whether or not to keep the retain setting.
- SessionExpiry intSeconds 
- Session expiry in seconds.
- Tls
TlsProperties 
- TLS configuration.
- clientId StringPrefix 
- 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.
- keepAlive IntegerSeconds 
- Broker KeepAlive for connection in seconds.
- maxInflight IntegerMessages 
- 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 | BrokerProtocol Type 
- Enable or disable websockets.
- qos Integer
- Qos for Broker connection.
- retain
String | MqttRetain Type 
- Whether or not to keep the retain setting.
- sessionExpiry IntegerSeconds 
- Session expiry in seconds.
- tls
TlsProperties 
- TLS configuration.
- clientId stringPrefix 
- 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.
- keepAlive numberSeconds 
- Broker KeepAlive for connection in seconds.
- maxInflight numberMessages 
- 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 | BrokerProtocol Type 
- Enable or disable websockets.
- qos number
- Qos for Broker connection.
- retain
string | MqttRetain Type 
- Whether or not to keep the retain setting.
- sessionExpiry numberSeconds 
- Session expiry in seconds.
- tls
TlsProperties 
- TLS configuration.
- client_id_ strprefix 
- 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_ intseconds 
- Broker KeepAlive for connection in seconds.
- max_inflight_ intmessages 
- 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 | BrokerProtocol Type 
- Enable or disable websockets.
- qos int
- Qos for Broker connection.
- retain
str | MqttRetain Type 
- Whether or not to keep the retain setting.
- session_expiry_ intseconds 
- Session expiry in seconds.
- tls
TlsProperties 
- TLS configuration.
- clientId StringPrefix 
- 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.
- keepAlive NumberSeconds 
- Broker KeepAlive for connection in seconds.
- maxInflight NumberMessages 
- 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 | "Mqtt" | "WebSockets" 
- Enable or disable websockets.
- qos Number
- Qos for Broker connection.
- retain String | "Keep" | "Never"
- Whether or not to keep the retain setting.
- sessionExpiry NumberSeconds 
- Session expiry in seconds.
- tls Property Map
- TLS configuration.
DataFlowEndpointMqttResponse, DataFlowEndpointMqttResponseArgs          
- ClientId stringPrefix 
- 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.
- KeepAlive intSeconds 
- Broker KeepAlive for connection in seconds.
- MaxInflight intMessages 
- 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.
- SessionExpiry intSeconds 
- Session expiry in seconds.
- Tls
Pulumi.Azure Native. Io TOperations. Inputs. Tls Properties Response 
- TLS configuration.
- ClientId stringPrefix 
- 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.
- KeepAlive intSeconds 
- Broker KeepAlive for connection in seconds.
- MaxInflight intMessages 
- 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.
- SessionExpiry intSeconds 
- Session expiry in seconds.
- Tls
TlsProperties Response 
- TLS configuration.
- clientId StringPrefix 
- 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.
- keepAlive IntegerSeconds 
- Broker KeepAlive for connection in seconds.
- maxInflight IntegerMessages 
- 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.
- sessionExpiry IntegerSeconds 
- Session expiry in seconds.
- tls
TlsProperties Response 
- TLS configuration.
- clientId stringPrefix 
- 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.
- keepAlive numberSeconds 
- Broker KeepAlive for connection in seconds.
- maxInflight numberMessages 
- 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.
- sessionExpiry numberSeconds 
- Session expiry in seconds.
- tls
TlsProperties Response 
- TLS configuration.
- client_id_ strprefix 
- 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_ intseconds 
- Broker KeepAlive for connection in seconds.
- max_inflight_ intmessages 
- 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_ intseconds 
- Session expiry in seconds.
- tls
TlsProperties Response 
- TLS configuration.
- clientId StringPrefix 
- 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.
- keepAlive NumberSeconds 
- Broker KeepAlive for connection in seconds.
- maxInflight NumberMessages 
- 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.
- sessionExpiry NumberSeconds 
- Session expiry in seconds.
- tls Property Map
- TLS configuration.
DataFlowEndpointProperties, DataFlowEndpointPropertiesArgs        
- Authentication
Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication 
- Authentication configuration.
- EndpointType string | Pulumi.Azure Native. Io TOperations. Endpoint Type 
- Endpoint Type.
- DataExplorer Pulumi.Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Data Explorer 
- Azure Data Explorer endpoint.
- DataLake Pulumi.Storage Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Data Lake Storage 
- Azure Data Lake endpoint.
- FabricOne Pulumi.Lake Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Fabric One Lake 
- Microsoft Fabric endpoint.
- KafkaSettings Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Kafka 
- Kafka endpoint.
- LocalStorage Pulumi.Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Local Storage 
- Local persistent volume endpoint.
- MqttSettings Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Mqtt 
- Broker endpoint.
- Authentication
DataFlow Endpoint Authentication 
- Authentication configuration.
- EndpointType string | EndpointType 
- Endpoint Type.
- DataExplorer DataSettings Flow Endpoint Data Explorer 
- Azure Data Explorer endpoint.
- DataLake DataStorage Settings Flow Endpoint Data Lake Storage 
- Azure Data Lake endpoint.
- FabricOne DataLake Settings Flow Endpoint Fabric One Lake 
- Microsoft Fabric endpoint.
- KafkaSettings DataFlow Endpoint Kafka 
- Kafka endpoint.
- LocalStorage DataSettings Flow Endpoint Local Storage 
- Local persistent volume endpoint.
- MqttSettings DataFlow Endpoint Mqtt 
- Broker endpoint.
- authentication
DataFlow Endpoint Authentication 
- Authentication configuration.
- endpointType String | EndpointType 
- Endpoint Type.
- dataExplorer DataSettings Flow Endpoint Data Explorer 
- Azure Data Explorer endpoint.
- dataLake DataStorage Settings Flow Endpoint Data Lake Storage 
- Azure Data Lake endpoint.
- fabricOne DataLake Settings Flow Endpoint Fabric One Lake 
- Microsoft Fabric endpoint.
- kafkaSettings DataFlow Endpoint Kafka 
- Kafka endpoint.
- localStorage DataSettings Flow Endpoint Local Storage 
- Local persistent volume endpoint.
- mqttSettings DataFlow Endpoint Mqtt 
- Broker endpoint.
- authentication
DataFlow Endpoint Authentication 
- Authentication configuration.
- endpointType string | EndpointType 
- Endpoint Type.
- dataExplorer DataSettings Flow Endpoint Data Explorer 
- Azure Data Explorer endpoint.
- dataLake DataStorage Settings Flow Endpoint Data Lake Storage 
- Azure Data Lake endpoint.
- fabricOne DataLake Settings Flow Endpoint Fabric One Lake 
- Microsoft Fabric endpoint.
- kafkaSettings DataFlow Endpoint Kafka 
- Kafka endpoint.
- localStorage DataSettings Flow Endpoint Local Storage 
- Local persistent volume endpoint.
- mqttSettings DataFlow Endpoint Mqtt 
- Broker endpoint.
- authentication
DataFlow Endpoint Authentication 
- Authentication configuration.
- endpoint_type str | EndpointType 
- Endpoint Type.
- data_explorer_ Datasettings Flow Endpoint Data Explorer 
- Azure Data Explorer endpoint.
- data_lake_ Datastorage_ settings Flow Endpoint Data Lake Storage 
- Azure Data Lake endpoint.
- fabric_one_ Datalake_ settings Flow Endpoint Fabric One Lake 
- Microsoft Fabric endpoint.
- kafka_settings DataFlow Endpoint Kafka 
- Kafka endpoint.
- local_storage_ Datasettings Flow Endpoint Local Storage 
- Local persistent volume endpoint.
- mqtt_settings DataFlow Endpoint Mqtt 
- Broker endpoint.
- authentication Property Map
- Authentication configuration.
- endpointType String | "DataExplorer" | "Data Lake Storage" | "Fabric One Lake" | "Kafka" | "Local Storage" | "Mqtt" 
- Endpoint Type.
- dataExplorer Property MapSettings 
- Azure Data Explorer endpoint.
- dataLake Property MapStorage Settings 
- Azure Data Lake endpoint.
- fabricOne Property MapLake Settings 
- Microsoft Fabric endpoint.
- kafkaSettings Property Map
- Kafka endpoint.
- localStorage Property MapSettings 
- Local persistent volume endpoint.
- mqttSettings Property Map
- Broker endpoint.
DataFlowEndpointPropertiesResponse, DataFlowEndpointPropertiesResponseArgs          
- Authentication
Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Authentication Response 
- Authentication configuration.
- EndpointType string
- Endpoint Type.
- ProvisioningState string
- The status of the last operation.
- DataExplorer Pulumi.Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Data Explorer Response 
- Azure Data Explorer endpoint.
- DataLake Pulumi.Storage Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Data Lake Storage Response 
- Azure Data Lake endpoint.
- FabricOne Pulumi.Lake Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Fabric One Lake Response 
- Microsoft Fabric endpoint.
- KafkaSettings Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Kafka Response 
- Kafka endpoint.
- LocalStorage Pulumi.Settings Azure Native. Io TOperations. Inputs. Data Flow Endpoint Local Storage Response 
- Local persistent volume endpoint.
- MqttSettings Pulumi.Azure Native. Io TOperations. Inputs. Data Flow Endpoint Mqtt Response 
- Broker endpoint.
- Authentication
DataFlow Endpoint Authentication Response 
- Authentication configuration.
- EndpointType string
- Endpoint Type.
- ProvisioningState string
- The status of the last operation.
- DataExplorer DataSettings Flow Endpoint Data Explorer Response 
- Azure Data Explorer endpoint.
- DataLake DataStorage Settings Flow Endpoint Data Lake Storage Response 
- Azure Data Lake endpoint.
- FabricOne DataLake Settings Flow Endpoint Fabric One Lake Response 
- Microsoft Fabric endpoint.
- KafkaSettings DataFlow Endpoint Kafka Response 
- Kafka endpoint.
- LocalStorage DataSettings Flow Endpoint Local Storage Response 
- Local persistent volume endpoint.
- MqttSettings DataFlow Endpoint Mqtt Response 
- Broker endpoint.
- authentication
DataFlow Endpoint Authentication Response 
- Authentication configuration.
- endpointType String
- Endpoint Type.
- provisioningState String
- The status of the last operation.
- dataExplorer DataSettings Flow Endpoint Data Explorer Response 
- Azure Data Explorer endpoint.
- dataLake DataStorage Settings Flow Endpoint Data Lake Storage Response 
- Azure Data Lake endpoint.
- fabricOne DataLake Settings Flow Endpoint Fabric One Lake Response 
- Microsoft Fabric endpoint.
- kafkaSettings DataFlow Endpoint Kafka Response 
- Kafka endpoint.
- localStorage DataSettings Flow Endpoint Local Storage Response 
- Local persistent volume endpoint.
- mqttSettings DataFlow Endpoint Mqtt Response 
- Broker endpoint.
- authentication
DataFlow Endpoint Authentication Response 
- Authentication configuration.
- endpointType string
- Endpoint Type.
- provisioningState string
- The status of the last operation.
- dataExplorer DataSettings Flow Endpoint Data Explorer Response 
- Azure Data Explorer endpoint.
- dataLake DataStorage Settings Flow Endpoint Data Lake Storage Response 
- Azure Data Lake endpoint.
- fabricOne DataLake Settings Flow Endpoint Fabric One Lake Response 
- Microsoft Fabric endpoint.
- kafkaSettings DataFlow Endpoint Kafka Response 
- Kafka endpoint.
- localStorage DataSettings Flow Endpoint Local Storage Response 
- Local persistent volume endpoint.
- mqttSettings DataFlow Endpoint Mqtt Response 
- Broker endpoint.
- authentication
DataFlow Endpoint Authentication Response 
- Authentication configuration.
- endpoint_type str
- Endpoint Type.
- provisioning_state str
- The status of the last operation.
- data_explorer_ Datasettings Flow Endpoint Data Explorer Response 
- Azure Data Explorer endpoint.
- data_lake_ Datastorage_ settings Flow Endpoint Data Lake Storage Response 
- Azure Data Lake endpoint.
- fabric_one_ Datalake_ settings Flow Endpoint Fabric One Lake Response 
- Microsoft Fabric endpoint.
- kafka_settings DataFlow Endpoint Kafka Response 
- Kafka endpoint.
- local_storage_ Datasettings Flow Endpoint Local Storage Response 
- Local persistent volume endpoint.
- mqtt_settings DataFlow Endpoint Mqtt Response 
- Broker endpoint.
- authentication Property Map
- Authentication configuration.
- endpointType String
- Endpoint Type.
- provisioningState String
- The status of the last operation.
- dataExplorer Property MapSettings 
- Azure Data Explorer endpoint.
- dataLake Property MapStorage Settings 
- Azure Data Lake endpoint.
- fabricOne Property MapLake Settings 
- Microsoft Fabric endpoint.
- kafkaSettings Property Map
- Kafka endpoint.
- localStorage Property MapSettings 
- Local persistent volume endpoint.
- mqttSettings Property Map
- Broker endpoint.
EndpointType, EndpointTypeArgs    
- DataExplorer 
- DataExplorerAzure Data Explorer Type
- DataLake Storage 
- DataLakeStorageAzure Data Lake Type
- FabricOne Lake 
- FabricOneLakeMicrosoft Fabric Type
- Kafka
- KafkaKafka Type
- LocalStorage 
- LocalStorageLocal Storage Type
- Mqtt
- MqttBroker Type
- EndpointType Data Explorer 
- DataExplorerAzure Data Explorer Type
- EndpointType Data Lake Storage 
- DataLakeStorageAzure Data Lake Type
- EndpointType Fabric One Lake 
- FabricOneLakeMicrosoft Fabric Type
- EndpointType Kafka 
- KafkaKafka Type
- EndpointType Local Storage 
- LocalStorageLocal Storage Type
- EndpointType Mqtt 
- MqttBroker Type
- DataExplorer 
- DataExplorerAzure Data Explorer Type
- DataLake Storage 
- DataLakeStorageAzure Data Lake Type
- FabricOne Lake 
- FabricOneLakeMicrosoft Fabric Type
- Kafka
- KafkaKafka Type
- LocalStorage 
- LocalStorageLocal Storage Type
- Mqtt
- MqttBroker Type
- DataExplorer 
- DataExplorerAzure Data Explorer Type
- DataLake Storage 
- DataLakeStorageAzure Data Lake Type
- FabricOne Lake 
- FabricOneLakeMicrosoft Fabric Type
- Kafka
- KafkaKafka Type
- LocalStorage 
- LocalStorageLocal Storage Type
- Mqtt
- MqttBroker Type
- DATA_EXPLORER
- DataExplorerAzure Data Explorer Type
- DATA_LAKE_STORAGE
- DataLakeStorageAzure Data Lake Type
- FABRIC_ONE_LAKE
- FabricOneLakeMicrosoft Fabric Type
- KAFKA
- KafkaKafka Type
- LOCAL_STORAGE
- LocalStorageLocal Storage Type
- MQTT
- MqttBroker Type
- "DataExplorer" 
- DataExplorerAzure Data Explorer Type
- "DataLake Storage" 
- DataLakeStorageAzure Data Lake Type
- "FabricOne Lake" 
- FabricOneLakeMicrosoft Fabric Type
- "Kafka"
- KafkaKafka Type
- "LocalStorage" 
- LocalStorageLocal Storage Type
- "Mqtt"
- MqttBroker Type
ExtendedLocation, ExtendedLocationArgs    
- Name string
- The name of the extended location.
- Type
string | Pulumi.Azure Native. Io TOperations. Extended Location Type 
- Type of ExtendedLocation.
- Name string
- The name of the extended location.
- Type
string | ExtendedLocation Type 
- Type of ExtendedLocation.
- name String
- The name of the extended location.
- type
String | ExtendedLocation Type 
- Type of ExtendedLocation.
- name string
- The name of the extended location.
- type
string | ExtendedLocation Type 
- Type of ExtendedLocation.
- name str
- The name of the extended location.
- type
str | ExtendedLocation Type 
- Type of ExtendedLocation.
- name String
- The name of the extended location.
- type
String | "CustomLocation" 
- Type of ExtendedLocation.
ExtendedLocationResponse, ExtendedLocationResponseArgs      
ExtendedLocationType, ExtendedLocationTypeArgs      
- CustomLocation 
- CustomLocationCustomLocation type
- ExtendedLocation Type Custom Location 
- CustomLocationCustomLocation type
- CustomLocation 
- CustomLocationCustomLocation type
- CustomLocation 
- CustomLocationCustomLocation type
- CUSTOM_LOCATION
- CustomLocationCustomLocation type
- "CustomLocation" 
- CustomLocationCustomLocation type
MqttRetainType, MqttRetainTypeArgs      
- Keep
- KeepRetain the messages.
- Never
- NeverNever retain messages.
- MqttRetain Type Keep 
- KeepRetain the messages.
- MqttRetain Type Never 
- NeverNever retain messages.
- Keep
- KeepRetain the messages.
- Never
- NeverNever retain messages.
- Keep
- KeepRetain the messages.
- Never
- NeverNever retain messages.
- KEEP
- KeepRetain the messages.
- NEVER
- NeverNever retain messages.
- "Keep"
- KeepRetain the messages.
- "Never"
- NeverNever retain messages.
OperationalMode, OperationalModeArgs    
- Enabled
- EnabledEnabled is equivalent to True
- Disabled
- DisabledDisabled is equivalent to False.
- OperationalMode Enabled 
- EnabledEnabled is equivalent to True
- OperationalMode Disabled 
- DisabledDisabled is equivalent to False.
- Enabled
- EnabledEnabled is equivalent to True
- Disabled
- DisabledDisabled is equivalent to False.
- Enabled
- EnabledEnabled is equivalent to True
- Disabled
- DisabledDisabled is equivalent to False.
- ENABLED
- EnabledEnabled is equivalent to True
- DISABLED
- DisabledDisabled is equivalent to False.
- "Enabled"
- EnabledEnabled is equivalent to True
- "Disabled"
- DisabledDisabled is equivalent to False.
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- 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_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TlsProperties, TlsPropertiesArgs    
- Mode
string | Pulumi.Azure Native. Io TOperations. Operational Mode 
- Mode for TLS.
- TrustedCa stringCertificate Config Map Ref 
- Trusted CA certificate config map.
- Mode
string | OperationalMode 
- Mode for TLS.
- TrustedCa stringCertificate Config Map Ref 
- Trusted CA certificate config map.
- mode
String | OperationalMode 
- Mode for TLS.
- trustedCa StringCertificate Config Map Ref 
- Trusted CA certificate config map.
- mode
string | OperationalMode 
- Mode for TLS.
- trustedCa stringCertificate Config Map Ref 
- Trusted CA certificate config map.
- mode
str | OperationalMode 
- Mode for TLS.
- trusted_ca_ strcertificate_ config_ map_ ref 
- Trusted CA certificate config map.
- mode String | "Enabled" | "Disabled"
- Mode for TLS.
- trustedCa StringCertificate Config Map Ref 
- Trusted CA certificate config map.
TlsPropertiesResponse, TlsPropertiesResponseArgs      
- Mode string
- Mode for TLS.
- TrustedCa stringCertificate Config Map Ref 
- Trusted CA certificate config map.
- Mode string
- Mode for TLS.
- TrustedCa stringCertificate Config Map Ref 
- Trusted CA certificate config map.
- mode String
- Mode for TLS.
- trustedCa StringCertificate Config Map Ref 
- Trusted CA certificate config map.
- mode string
- Mode for TLS.
- trustedCa stringCertificate Config Map Ref 
- Trusted CA certificate config map.
- mode str
- Mode for TLS.
- trusted_ca_ strcertificate_ config_ map_ ref 
- Trusted CA certificate config map.
- mode String
- Mode for TLS.
- trustedCa StringCertificate Config Map Ref 
- Trusted CA certificate config map.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:iotoperations:DataFlowEndpoint kvyqxmrwwvxxvrlwyxfkxoebrapxbj /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperations/instances/{instanceName}/dataflowEndpoints/{dataflowEndpointName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0