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

azure-native.iotoperationsmq.getDataLakeConnectorTopicMap

Explore with Pulumi AI

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

Get a DataLakeTopicMapResource

Uses Azure REST API version 2023-10-04-preview.

Using getDataLakeConnectorTopicMap

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

function getDataLakeConnectorTopicMap(args: GetDataLakeConnectorTopicMapArgs, opts?: InvokeOptions): Promise<GetDataLakeConnectorTopicMapResult>
function getDataLakeConnectorTopicMapOutput(args: GetDataLakeConnectorTopicMapOutputArgs, opts?: InvokeOptions): Output<GetDataLakeConnectorTopicMapResult>
Copy
def get_data_lake_connector_topic_map(data_lake_connector_name: Optional[str] = None,
                                      mq_name: Optional[str] = None,
                                      resource_group_name: Optional[str] = None,
                                      topic_map_name: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetDataLakeConnectorTopicMapResult
def get_data_lake_connector_topic_map_output(data_lake_connector_name: Optional[pulumi.Input[str]] = None,
                                      mq_name: Optional[pulumi.Input[str]] = None,
                                      resource_group_name: Optional[pulumi.Input[str]] = None,
                                      topic_map_name: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetDataLakeConnectorTopicMapResult]
Copy
func LookupDataLakeConnectorTopicMap(ctx *Context, args *LookupDataLakeConnectorTopicMapArgs, opts ...InvokeOption) (*LookupDataLakeConnectorTopicMapResult, error)
func LookupDataLakeConnectorTopicMapOutput(ctx *Context, args *LookupDataLakeConnectorTopicMapOutputArgs, opts ...InvokeOption) LookupDataLakeConnectorTopicMapResultOutput
Copy

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

public static class GetDataLakeConnectorTopicMap 
{
    public static Task<GetDataLakeConnectorTopicMapResult> InvokeAsync(GetDataLakeConnectorTopicMapArgs args, InvokeOptions? opts = null)
    public static Output<GetDataLakeConnectorTopicMapResult> Invoke(GetDataLakeConnectorTopicMapInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDataLakeConnectorTopicMapResult> getDataLakeConnectorTopicMap(GetDataLakeConnectorTopicMapArgs args, InvokeOptions options)
public static Output<GetDataLakeConnectorTopicMapResult> getDataLakeConnectorTopicMap(GetDataLakeConnectorTopicMapArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:iotoperationsmq:getDataLakeConnectorTopicMap
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

DataLakeConnectorName
This property is required.
Changes to this property will trigger replacement.
string
Name of MQ dataLakeConnector resource
MqName
This property is required.
Changes to this property will trigger replacement.
string
Name of MQ resource
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
TopicMapName
This property is required.
Changes to this property will trigger replacement.
string
Name of MQ dataLakeConnector/topicMap resource
DataLakeConnectorName
This property is required.
Changes to this property will trigger replacement.
string
Name of MQ dataLakeConnector resource
MqName
This property is required.
Changes to this property will trigger replacement.
string
Name of MQ resource
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
TopicMapName
This property is required.
Changes to this property will trigger replacement.
string
Name of MQ dataLakeConnector/topicMap resource
dataLakeConnectorName
This property is required.
Changes to this property will trigger replacement.
String
Name of MQ dataLakeConnector resource
mqName
This property is required.
Changes to this property will trigger replacement.
String
Name of MQ resource
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
topicMapName
This property is required.
Changes to this property will trigger replacement.
String
Name of MQ dataLakeConnector/topicMap resource
dataLakeConnectorName
This property is required.
Changes to this property will trigger replacement.
string
Name of MQ dataLakeConnector resource
mqName
This property is required.
Changes to this property will trigger replacement.
string
Name of MQ resource
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
topicMapName
This property is required.
Changes to this property will trigger replacement.
string
Name of MQ dataLakeConnector/topicMap resource
data_lake_connector_name
This property is required.
Changes to this property will trigger replacement.
str
Name of MQ dataLakeConnector resource
mq_name
This property is required.
Changes to this property will trigger replacement.
str
Name of MQ resource
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
topic_map_name
This property is required.
Changes to this property will trigger replacement.
str
Name of MQ dataLakeConnector/topicMap resource
dataLakeConnectorName
This property is required.
Changes to this property will trigger replacement.
String
Name of MQ dataLakeConnector resource
mqName
This property is required.
Changes to this property will trigger replacement.
String
Name of MQ resource
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
topicMapName
This property is required.
Changes to this property will trigger replacement.
String
Name of MQ dataLakeConnector/topicMap resource

getDataLakeConnectorTopicMap Result

The following output properties are available:

DataLakeConnectorRef string
DataLake Connector CRD to use.
ExtendedLocation Pulumi.AzureNative.IoTOperationsMQ.Outputs.ExtendedLocationPropertyResponse
Extended Location
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Mapping Pulumi.AzureNative.IoTOperationsMQ.Outputs.DataLakeConnectorMapResponse
TopicMap for DataLake connector.
Name string
The name of the resource
ProvisioningState string
The status of the last operation.
SystemData Pulumi.AzureNative.IoTOperationsMQ.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Tags Dictionary<string, string>
Resource tags.
DataLakeConnectorRef string
DataLake Connector CRD to use.
ExtendedLocation ExtendedLocationPropertyResponse
Extended Location
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Mapping DataLakeConnectorMapResponse
TopicMap for DataLake connector.
Name string
The name of the resource
ProvisioningState string
The status of the last operation.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Tags map[string]string
Resource tags.
dataLakeConnectorRef String
DataLake Connector CRD to use.
extendedLocation ExtendedLocationPropertyResponse
Extended Location
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
mapping DataLakeConnectorMapResponse
TopicMap for DataLake connector.
name String
The name of the resource
provisioningState String
The status of the last operation.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags Map<String,String>
Resource tags.
dataLakeConnectorRef string
DataLake Connector CRD to use.
extendedLocation ExtendedLocationPropertyResponse
Extended Location
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location string
The geo-location where the resource lives
mapping DataLakeConnectorMapResponse
TopicMap for DataLake connector.
name string
The name of the resource
provisioningState string
The status of the last operation.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags {[key: string]: string}
Resource tags.
data_lake_connector_ref str
DataLake Connector CRD to use.
extended_location ExtendedLocationPropertyResponse
Extended Location
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location str
The geo-location where the resource lives
mapping DataLakeConnectorMapResponse
TopicMap for DataLake connector.
name str
The name of the resource
provisioning_state str
The status of the last operation.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags Mapping[str, str]
Resource tags.
dataLakeConnectorRef String
DataLake Connector CRD to use.
extendedLocation Property Map
Extended Location
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
mapping Property Map
TopicMap for DataLake connector.
name String
The name of the resource
provisioningState String
The status of the last operation.
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"
tags Map<String>
Resource tags.

Supporting Types

DataLakeConnectorMapResponse

AllowedLatencySecs This property is required. int
Allowed latency for transferring data.
ClientId This property is required. string
Client Id to use.
MaxMessagesPerBatch This property is required. double
Maximum messages to send per Batch.
MessagePayloadType This property is required. string
Message payload type.
MqttSourceTopic This property is required. string
Mqtt source topic.
Table This property is required. Pulumi.AzureNative.IoTOperationsMQ.Inputs.DeltaTableResponse
Delta table properties to use.
Qos int
Quality of Service.
AllowedLatencySecs This property is required. int
Allowed latency for transferring data.
ClientId This property is required. string
Client Id to use.
MaxMessagesPerBatch This property is required. float64
Maximum messages to send per Batch.
MessagePayloadType This property is required. string
Message payload type.
MqttSourceTopic This property is required. string
Mqtt source topic.
Table This property is required. DeltaTableResponse
Delta table properties to use.
Qos int
Quality of Service.
allowedLatencySecs This property is required. Integer
Allowed latency for transferring data.
clientId This property is required. String
Client Id to use.
maxMessagesPerBatch This property is required. Double
Maximum messages to send per Batch.
messagePayloadType This property is required. String
Message payload type.
mqttSourceTopic This property is required. String
Mqtt source topic.
table This property is required. DeltaTableResponse
Delta table properties to use.
qos Integer
Quality of Service.
allowedLatencySecs This property is required. number
Allowed latency for transferring data.
clientId This property is required. string
Client Id to use.
maxMessagesPerBatch This property is required. number
Maximum messages to send per Batch.
messagePayloadType This property is required. string
Message payload type.
mqttSourceTopic This property is required. string
Mqtt source topic.
table This property is required. DeltaTableResponse
Delta table properties to use.
qos number
Quality of Service.
allowed_latency_secs This property is required. int
Allowed latency for transferring data.
client_id This property is required. str
Client Id to use.
max_messages_per_batch This property is required. float
Maximum messages to send per Batch.
message_payload_type This property is required. str
Message payload type.
mqtt_source_topic This property is required. str
Mqtt source topic.
table This property is required. DeltaTableResponse
Delta table properties to use.
qos int
Quality of Service.
allowedLatencySecs This property is required. Number
Allowed latency for transferring data.
clientId This property is required. String
Client Id to use.
maxMessagesPerBatch This property is required. Number
Maximum messages to send per Batch.
messagePayloadType This property is required. String
Message payload type.
mqttSourceTopic This property is required. String
Mqtt source topic.
table This property is required. Property Map
Delta table properties to use.
qos Number
Quality of Service.

DeltaTableResponse

Schema This property is required. List<Pulumi.AzureNative.IoTOperationsMQ.Inputs.DeltaTableSchemaResponse>
Schema list supported.
TableName This property is required. string
Delta table name.
TablePath string
Delta table path.
Schema This property is required. []DeltaTableSchemaResponse
Schema list supported.
TableName This property is required. string
Delta table name.
TablePath string
Delta table path.
schema This property is required. List<DeltaTableSchemaResponse>
Schema list supported.
tableName This property is required. String
Delta table name.
tablePath String
Delta table path.
schema This property is required. DeltaTableSchemaResponse[]
Schema list supported.
tableName This property is required. string
Delta table name.
tablePath string
Delta table path.
schema This property is required. Sequence[DeltaTableSchemaResponse]
Schema list supported.
table_name This property is required. str
Delta table name.
table_path str
Delta table path.
schema This property is required. List<Property Map>
Schema list supported.
tableName This property is required. String
Delta table name.
tablePath String
Delta table path.

DeltaTableSchemaResponse

Format This property is required. string
Delta table format supported.
Mapping This property is required. string
Delta table schema mapping.
Name This property is required. string
Delta table schema name.
Optional This property is required. bool
Delta table schema optional.
Format This property is required. string
Delta table format supported.
Mapping This property is required. string
Delta table schema mapping.
Name This property is required. string
Delta table schema name.
Optional This property is required. bool
Delta table schema optional.
format This property is required. String
Delta table format supported.
mapping This property is required. String
Delta table schema mapping.
name This property is required. String
Delta table schema name.
optional This property is required. Boolean
Delta table schema optional.
format This property is required. string
Delta table format supported.
mapping This property is required. string
Delta table schema mapping.
name This property is required. string
Delta table schema name.
optional This property is required. boolean
Delta table schema optional.
format This property is required. str
Delta table format supported.
mapping This property is required. str
Delta table schema mapping.
name This property is required. str
Delta table schema name.
optional This property is required. bool
Delta table schema optional.
format This property is required. String
Delta table format supported.
mapping This property is required. String
Delta table schema mapping.
name This property is required. String
Delta table schema name.
optional This property is required. Boolean
Delta table schema optional.

ExtendedLocationPropertyResponse

Name This property is required. string
The name of the extended location.
Type This property is required. string
Type of ExtendedLocation.
Name This property is required. string
The name of the extended location.
Type This property is required. string
Type of ExtendedLocation.
name This property is required. String
The name of the extended location.
type This property is required. String
Type of ExtendedLocation.
name This property is required. string
The name of the extended location.
type This property is required. string
Type of ExtendedLocation.
name This property is required. str
The name of the extended location.
type This property is required. str
Type of ExtendedLocation.
name This property is required. String
The name of the extended location.
type This property is required. String
Type of ExtendedLocation.

SystemDataResponse

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

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi