azure-native.digitaltwins.DigitalTwinsEndpoint

Explore with Pulumi AI

DigitalTwinsInstance endpoint resource. API Version: 2020-12-01.

Example Usage

Put a DigitalTwinsInstance resource

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var digitalTwinsEndpoint = new AzureNative.DigitalTwins.DigitalTwinsEndpoint("digitalTwinsEndpoint", new()
    {
        EndpointName = "myServiceBus",
        Properties = new AzureNative.DigitalTwins.Inputs.ServiceBusArgs
        {
            AuthenticationType = "KeyBased",
            EndpointType = "ServiceBus",
            PrimaryConnectionString = "Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc",
            SecondaryConnectionString = "Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc",
        },
        ResourceGroupName = "resRg",
        ResourceName = "myDigitalTwinsService",
    });

});
package main

import (
	digitaltwins "github.com/pulumi/pulumi-azure-native-sdk/digitaltwins"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := digitaltwins.NewDigitalTwinsEndpoint(ctx, "digitalTwinsEndpoint", &digitaltwins.DigitalTwinsEndpointArgs{
			EndpointName: pulumi.String("myServiceBus"),
			Properties: digitaltwins.ServiceBus{
				AuthenticationType:        "KeyBased",
				EndpointType:              "ServiceBus",
				PrimaryConnectionString:   "Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc",
				SecondaryConnectionString: "Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc",
			},
			ResourceGroupName: pulumi.String("resRg"),
			ResourceName:      pulumi.String("myDigitalTwinsService"),
		})
		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.digitaltwins.DigitalTwinsEndpoint;
import com.pulumi.azurenative.digitaltwins.DigitalTwinsEndpointArgs;
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 digitalTwinsEndpoint = new DigitalTwinsEndpoint("digitalTwinsEndpoint", DigitalTwinsEndpointArgs.builder()        
            .endpointName("myServiceBus")
            .properties(Map.ofEntries(
                Map.entry("authenticationType", "KeyBased"),
                Map.entry("endpointType", "ServiceBus"),
                Map.entry("primaryConnectionString", "Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc"),
                Map.entry("secondaryConnectionString", "Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc")
            ))
            .resourceGroupName("resRg")
            .resourceName("myDigitalTwinsService")
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

digital_twins_endpoint = azure_native.digitaltwins.DigitalTwinsEndpoint("digitalTwinsEndpoint",
    endpoint_name="myServiceBus",
    properties=azure_native.digitaltwins.ServiceBusArgs(
        authentication_type="KeyBased",
        endpoint_type="ServiceBus",
        primary_connection_string="Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc",
        secondary_connection_string="Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc",
    ),
    resource_group_name="resRg",
    resource_name_="myDigitalTwinsService")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const digitalTwinsEndpoint = new azure_native.digitaltwins.DigitalTwinsEndpoint("digitalTwinsEndpoint", {
    endpointName: "myServiceBus",
    properties: {
        authenticationType: "KeyBased",
        endpointType: "ServiceBus",
        primaryConnectionString: "Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc",
        secondaryConnectionString: "Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc",
    },
    resourceGroupName: "resRg",
    resourceName: "myDigitalTwinsService",
});
resources:
  digitalTwinsEndpoint:
    type: azure-native:digitaltwins:DigitalTwinsEndpoint
    properties:
      endpointName: myServiceBus
      properties:
        authenticationType: KeyBased
        endpointType: ServiceBus
        primaryConnectionString: Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc
        secondaryConnectionString: Endpoint=sb://mysb.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xyzxyzoX4=;EntityPath=abcabc
      resourceGroupName: resRg
      resourceName: myDigitalTwinsService

Put a DigitalTwinsInstance resource with identity

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var digitalTwinsEndpoint = new AzureNative.DigitalTwins.DigitalTwinsEndpoint("digitalTwinsEndpoint", new()
    {
        EndpointName = "myServiceBus",
        Properties = new AzureNative.DigitalTwins.Inputs.ServiceBusArgs
        {
            AuthenticationType = "IdentityBased",
            EndpointType = "ServiceBus",
            EndpointUri = "sb://mysb.servicebus.windows.net/",
            EntityPath = "mysbtopic",
        },
        ResourceGroupName = "resRg",
        ResourceName = "myDigitalTwinsService",
    });

});
package main

import (
	digitaltwins "github.com/pulumi/pulumi-azure-native-sdk/digitaltwins"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := digitaltwins.NewDigitalTwinsEndpoint(ctx, "digitalTwinsEndpoint", &digitaltwins.DigitalTwinsEndpointArgs{
			EndpointName: pulumi.String("myServiceBus"),
			Properties: digitaltwins.ServiceBus{
				AuthenticationType: "IdentityBased",
				EndpointType:       "ServiceBus",
				EndpointUri:        "sb://mysb.servicebus.windows.net/",
				EntityPath:         "mysbtopic",
			},
			ResourceGroupName: pulumi.String("resRg"),
			ResourceName:      pulumi.String("myDigitalTwinsService"),
		})
		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.digitaltwins.DigitalTwinsEndpoint;
import com.pulumi.azurenative.digitaltwins.DigitalTwinsEndpointArgs;
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 digitalTwinsEndpoint = new DigitalTwinsEndpoint("digitalTwinsEndpoint", DigitalTwinsEndpointArgs.builder()        
            .endpointName("myServiceBus")
            .properties(Map.ofEntries(
                Map.entry("authenticationType", "IdentityBased"),
                Map.entry("endpointType", "ServiceBus"),
                Map.entry("endpointUri", "sb://mysb.servicebus.windows.net/"),
                Map.entry("entityPath", "mysbtopic")
            ))
            .resourceGroupName("resRg")
            .resourceName("myDigitalTwinsService")
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

digital_twins_endpoint = azure_native.digitaltwins.DigitalTwinsEndpoint("digitalTwinsEndpoint",
    endpoint_name="myServiceBus",
    properties=azure_native.digitaltwins.ServiceBusArgs(
        authentication_type="IdentityBased",
        endpoint_type="ServiceBus",
        endpoint_uri="sb://mysb.servicebus.windows.net/",
        entity_path="mysbtopic",
    ),
    resource_group_name="resRg",
    resource_name_="myDigitalTwinsService")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const digitalTwinsEndpoint = new azure_native.digitaltwins.DigitalTwinsEndpoint("digitalTwinsEndpoint", {
    endpointName: "myServiceBus",
    properties: {
        authenticationType: "IdentityBased",
        endpointType: "ServiceBus",
        endpointUri: "sb://mysb.servicebus.windows.net/",
        entityPath: "mysbtopic",
    },
    resourceGroupName: "resRg",
    resourceName: "myDigitalTwinsService",
});
resources:
  digitalTwinsEndpoint:
    type: azure-native:digitaltwins:DigitalTwinsEndpoint
    properties:
      endpointName: myServiceBus
      properties:
        authenticationType: IdentityBased
        endpointType: ServiceBus
        endpointUri: sb://mysb.servicebus.windows.net/
        entityPath: mysbtopic
      resourceGroupName: resRg
      resourceName: myDigitalTwinsService

Create DigitalTwinsEndpoint Resource

new DigitalTwinsEndpoint(name: string, args: DigitalTwinsEndpointArgs, opts?: CustomResourceOptions);
@overload
def DigitalTwinsEndpoint(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         endpoint_name: Optional[str] = None,
                         properties: Optional[Union[EventGridArgs, EventHubArgs, ServiceBusArgs]] = None,
                         resource_group_name: Optional[str] = None,
                         resource_name_: Optional[str] = None)
@overload
def DigitalTwinsEndpoint(resource_name: str,
                         args: DigitalTwinsEndpointArgs,
                         opts: Optional[ResourceOptions] = None)
func NewDigitalTwinsEndpoint(ctx *Context, name string, args DigitalTwinsEndpointArgs, opts ...ResourceOption) (*DigitalTwinsEndpoint, error)
public DigitalTwinsEndpoint(string name, DigitalTwinsEndpointArgs args, CustomResourceOptions? opts = null)
public DigitalTwinsEndpoint(String name, DigitalTwinsEndpointArgs args)
public DigitalTwinsEndpoint(String name, DigitalTwinsEndpointArgs args, CustomResourceOptions options)
type: azure-native:digitaltwins:DigitalTwinsEndpoint
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args DigitalTwinsEndpointArgs
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 DigitalTwinsEndpointArgs
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 DigitalTwinsEndpointArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args DigitalTwinsEndpointArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args DigitalTwinsEndpointArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

DigitalTwinsEndpoint Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The DigitalTwinsEndpoint resource accepts the following input properties:

Properties Pulumi.AzureNative.DigitalTwins.Inputs.EventGridArgs | Pulumi.AzureNative.DigitalTwins.Inputs.EventHubArgs | Pulumi.AzureNative.DigitalTwins.Inputs.ServiceBusArgs

DigitalTwinsInstance endpoint resource properties.

ResourceGroupName string

The name of the resource group that contains the DigitalTwinsInstance.

ResourceName string

The name of the DigitalTwinsInstance.

EndpointName string

Name of Endpoint Resource.

Properties EventGridArgs | EventHubArgs | ServiceBusArgs

DigitalTwinsInstance endpoint resource properties.

ResourceGroupName string

The name of the resource group that contains the DigitalTwinsInstance.

ResourceName string

The name of the DigitalTwinsInstance.

EndpointName string

Name of Endpoint Resource.

properties EventGridArgs | EventHubArgs | ServiceBusArgs

DigitalTwinsInstance endpoint resource properties.

resourceGroupName String

The name of the resource group that contains the DigitalTwinsInstance.

resourceName String

The name of the DigitalTwinsInstance.

endpointName String

Name of Endpoint Resource.

properties EventGridArgs | EventHubArgs | ServiceBusArgs

DigitalTwinsInstance endpoint resource properties.

resourceGroupName string

The name of the resource group that contains the DigitalTwinsInstance.

resourceName string

The name of the DigitalTwinsInstance.

endpointName string

Name of Endpoint Resource.

properties EventGridArgs | EventHubArgs | ServiceBusArgs

DigitalTwinsInstance endpoint resource properties.

resource_group_name str

The name of the resource group that contains the DigitalTwinsInstance.

resource_name str

The name of the DigitalTwinsInstance.

endpoint_name str

Name of Endpoint Resource.

properties Property Map | Property Map | Property Map

DigitalTwinsInstance endpoint resource properties.

resourceGroupName String

The name of the resource group that contains the DigitalTwinsInstance.

resourceName String

The name of the DigitalTwinsInstance.

endpointName String

Name of Endpoint Resource.

Outputs

All input properties are implicitly available as output properties. Additionally, the DigitalTwinsEndpoint resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Name string

Extension resource name.

Type string

The resource type.

Id string

The provider-assigned unique ID for this managed resource.

Name string

Extension resource name.

Type string

The resource type.

id String

The provider-assigned unique ID for this managed resource.

name String

Extension resource name.

type String

The resource type.

id string

The provider-assigned unique ID for this managed resource.

name string

Extension resource name.

type string

The resource type.

id str

The provider-assigned unique ID for this managed resource.

name str

Extension resource name.

type str

The resource type.

id String

The provider-assigned unique ID for this managed resource.

name String

Extension resource name.

type String

The resource type.

Supporting Types

AuthenticationType

KeyBased
KeyBased
IdentityBased
IdentityBased
AuthenticationTypeKeyBased
KeyBased
AuthenticationTypeIdentityBased
IdentityBased
KeyBased
KeyBased
IdentityBased
IdentityBased
KeyBased
KeyBased
IdentityBased
IdentityBased
KEY_BASED
KeyBased
IDENTITY_BASED
IdentityBased
"KeyBased"
KeyBased
"IdentityBased"
IdentityBased

EventGrid

AccessKey1 string

EventGrid secondary accesskey. Will be obfuscated during read.

TopicEndpoint string

EventGrid Topic Endpoint

AccessKey2 string

EventGrid secondary accesskey. Will be obfuscated during read.

AuthenticationType string | Pulumi.AzureNative.DigitalTwins.AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

AccessKey1 string

EventGrid secondary accesskey. Will be obfuscated during read.

TopicEndpoint string

EventGrid Topic Endpoint

AccessKey2 string

EventGrid secondary accesskey. Will be obfuscated during read.

AuthenticationType string | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

accessKey1 String

EventGrid secondary accesskey. Will be obfuscated during read.

topicEndpoint String

EventGrid Topic Endpoint

accessKey2 String

EventGrid secondary accesskey. Will be obfuscated during read.

authenticationType String | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

accessKey1 string

EventGrid secondary accesskey. Will be obfuscated during read.

topicEndpoint string

EventGrid Topic Endpoint

accessKey2 string

EventGrid secondary accesskey. Will be obfuscated during read.

authenticationType string | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri string

Dead letter storage URL for identity-based authentication.

access_key1 str

EventGrid secondary accesskey. Will be obfuscated during read.

topic_endpoint str

EventGrid Topic Endpoint

access_key2 str

EventGrid secondary accesskey. Will be obfuscated during read.

authentication_type str | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

dead_letter_secret str

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

dead_letter_uri str

Dead letter storage URL for identity-based authentication.

accessKey1 String

EventGrid secondary accesskey. Will be obfuscated during read.

topicEndpoint String

EventGrid Topic Endpoint

accessKey2 String

EventGrid secondary accesskey. Will be obfuscated during read.

authenticationType String | "KeyBased" | "IdentityBased"

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

EventGridResponse

AccessKey1 string

EventGrid secondary accesskey. Will be obfuscated during read.

CreatedTime string

Time when the Endpoint was added to DigitalTwinsInstance.

ProvisioningState string

The provisioning state.

TopicEndpoint string

EventGrid Topic Endpoint

AccessKey2 string

EventGrid secondary accesskey. Will be obfuscated during read.

AuthenticationType string

Specifies the authentication type being used for connecting to the endpoint.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

AccessKey1 string

EventGrid secondary accesskey. Will be obfuscated during read.

CreatedTime string

Time when the Endpoint was added to DigitalTwinsInstance.

ProvisioningState string

The provisioning state.

TopicEndpoint string

EventGrid Topic Endpoint

AccessKey2 string

EventGrid secondary accesskey. Will be obfuscated during read.

AuthenticationType string

Specifies the authentication type being used for connecting to the endpoint.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

accessKey1 String

EventGrid secondary accesskey. Will be obfuscated during read.

createdTime String

Time when the Endpoint was added to DigitalTwinsInstance.

provisioningState String

The provisioning state.

topicEndpoint String

EventGrid Topic Endpoint

accessKey2 String

EventGrid secondary accesskey. Will be obfuscated during read.

authenticationType String

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

accessKey1 string

EventGrid secondary accesskey. Will be obfuscated during read.

createdTime string

Time when the Endpoint was added to DigitalTwinsInstance.

provisioningState string

The provisioning state.

topicEndpoint string

EventGrid Topic Endpoint

accessKey2 string

EventGrid secondary accesskey. Will be obfuscated during read.

authenticationType string

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri string

Dead letter storage URL for identity-based authentication.

access_key1 str

EventGrid secondary accesskey. Will be obfuscated during read.

created_time str

Time when the Endpoint was added to DigitalTwinsInstance.

provisioning_state str

The provisioning state.

topic_endpoint str

EventGrid Topic Endpoint

access_key2 str

EventGrid secondary accesskey. Will be obfuscated during read.

authentication_type str

Specifies the authentication type being used for connecting to the endpoint.

dead_letter_secret str

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

dead_letter_uri str

Dead letter storage URL for identity-based authentication.

accessKey1 String

EventGrid secondary accesskey. Will be obfuscated during read.

createdTime String

Time when the Endpoint was added to DigitalTwinsInstance.

provisioningState String

The provisioning state.

topicEndpoint String

EventGrid Topic Endpoint

accessKey2 String

EventGrid secondary accesskey. Will be obfuscated during read.

authenticationType String

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

EventHub

AuthenticationType string | Pulumi.AzureNative.DigitalTwins.AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

ConnectionStringPrimaryKey string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

ConnectionStringSecondaryKey string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

EndpointUri string

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

EntityPath string

The EventHub name in the EventHub namespace for identity-based authentication.

AuthenticationType string | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

ConnectionStringPrimaryKey string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

ConnectionStringSecondaryKey string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

EndpointUri string

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

EntityPath string

The EventHub name in the EventHub namespace for identity-based authentication.

authenticationType String | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

connectionStringPrimaryKey String

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

connectionStringSecondaryKey String

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

endpointUri String

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

entityPath String

The EventHub name in the EventHub namespace for identity-based authentication.

authenticationType string | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

connectionStringPrimaryKey string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

connectionStringSecondaryKey string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

deadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri string

Dead letter storage URL for identity-based authentication.

endpointUri string

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

entityPath string

The EventHub name in the EventHub namespace for identity-based authentication.

authentication_type str | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

connection_string_primary_key str

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

connection_string_secondary_key str

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

dead_letter_secret str

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

dead_letter_uri str

Dead letter storage URL for identity-based authentication.

endpoint_uri str

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

entity_path str

The EventHub name in the EventHub namespace for identity-based authentication.

authenticationType String | "KeyBased" | "IdentityBased"

Specifies the authentication type being used for connecting to the endpoint.

connectionStringPrimaryKey String

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

connectionStringSecondaryKey String

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

endpointUri String

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

entityPath String

The EventHub name in the EventHub namespace for identity-based authentication.

EventHubResponse

CreatedTime string

Time when the Endpoint was added to DigitalTwinsInstance.

ProvisioningState string

The provisioning state.

AuthenticationType string

Specifies the authentication type being used for connecting to the endpoint.

ConnectionStringPrimaryKey string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

ConnectionStringSecondaryKey string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

EndpointUri string

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

EntityPath string

The EventHub name in the EventHub namespace for identity-based authentication.

CreatedTime string

Time when the Endpoint was added to DigitalTwinsInstance.

ProvisioningState string

The provisioning state.

AuthenticationType string

Specifies the authentication type being used for connecting to the endpoint.

ConnectionStringPrimaryKey string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

ConnectionStringSecondaryKey string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

EndpointUri string

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

EntityPath string

The EventHub name in the EventHub namespace for identity-based authentication.

createdTime String

Time when the Endpoint was added to DigitalTwinsInstance.

provisioningState String

The provisioning state.

authenticationType String

Specifies the authentication type being used for connecting to the endpoint.

connectionStringPrimaryKey String

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

connectionStringSecondaryKey String

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

endpointUri String

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

entityPath String

The EventHub name in the EventHub namespace for identity-based authentication.

createdTime string

Time when the Endpoint was added to DigitalTwinsInstance.

provisioningState string

The provisioning state.

authenticationType string

Specifies the authentication type being used for connecting to the endpoint.

connectionStringPrimaryKey string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

connectionStringSecondaryKey string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

deadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri string

Dead letter storage URL for identity-based authentication.

endpointUri string

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

entityPath string

The EventHub name in the EventHub namespace for identity-based authentication.

created_time str

Time when the Endpoint was added to DigitalTwinsInstance.

provisioning_state str

The provisioning state.

authentication_type str

Specifies the authentication type being used for connecting to the endpoint.

connection_string_primary_key str

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

connection_string_secondary_key str

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

dead_letter_secret str

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

dead_letter_uri str

Dead letter storage URL for identity-based authentication.

endpoint_uri str

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

entity_path str

The EventHub name in the EventHub namespace for identity-based authentication.

createdTime String

Time when the Endpoint was added to DigitalTwinsInstance.

provisioningState String

The provisioning state.

authenticationType String

Specifies the authentication type being used for connecting to the endpoint.

connectionStringPrimaryKey String

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

connectionStringSecondaryKey String

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

endpointUri String

The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://

entityPath String

The EventHub name in the EventHub namespace for identity-based authentication.

ServiceBus

AuthenticationType string | Pulumi.AzureNative.DigitalTwins.AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

EndpointUri string

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

EntityPath string

The ServiceBus Topic name for identity-based authentication

PrimaryConnectionString string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

SecondaryConnectionString string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

AuthenticationType string | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

EndpointUri string

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

EntityPath string

The ServiceBus Topic name for identity-based authentication

PrimaryConnectionString string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

SecondaryConnectionString string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

authenticationType String | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

endpointUri String

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

entityPath String

The ServiceBus Topic name for identity-based authentication

primaryConnectionString String

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

secondaryConnectionString String

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

authenticationType string | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri string

Dead letter storage URL for identity-based authentication.

endpointUri string

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

entityPath string

The ServiceBus Topic name for identity-based authentication

primaryConnectionString string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

secondaryConnectionString string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

authentication_type str | AuthenticationType

Specifies the authentication type being used for connecting to the endpoint.

dead_letter_secret str

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

dead_letter_uri str

Dead letter storage URL for identity-based authentication.

endpoint_uri str

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

entity_path str

The ServiceBus Topic name for identity-based authentication

primary_connection_string str

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

secondary_connection_string str

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

authenticationType String | "KeyBased" | "IdentityBased"

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

endpointUri String

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

entityPath String

The ServiceBus Topic name for identity-based authentication

primaryConnectionString String

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

secondaryConnectionString String

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

ServiceBusResponse

CreatedTime string

Time when the Endpoint was added to DigitalTwinsInstance.

ProvisioningState string

The provisioning state.

AuthenticationType string

Specifies the authentication type being used for connecting to the endpoint.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

EndpointUri string

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

EntityPath string

The ServiceBus Topic name for identity-based authentication

PrimaryConnectionString string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

SecondaryConnectionString string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

CreatedTime string

Time when the Endpoint was added to DigitalTwinsInstance.

ProvisioningState string

The provisioning state.

AuthenticationType string

Specifies the authentication type being used for connecting to the endpoint.

DeadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

DeadLetterUri string

Dead letter storage URL for identity-based authentication.

EndpointUri string

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

EntityPath string

The ServiceBus Topic name for identity-based authentication

PrimaryConnectionString string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

SecondaryConnectionString string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

createdTime String

Time when the Endpoint was added to DigitalTwinsInstance.

provisioningState String

The provisioning state.

authenticationType String

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

endpointUri String

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

entityPath String

The ServiceBus Topic name for identity-based authentication

primaryConnectionString String

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

secondaryConnectionString String

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

createdTime string

Time when the Endpoint was added to DigitalTwinsInstance.

provisioningState string

The provisioning state.

authenticationType string

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret string

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri string

Dead letter storage URL for identity-based authentication.

endpointUri string

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

entityPath string

The ServiceBus Topic name for identity-based authentication

primaryConnectionString string

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

secondaryConnectionString string

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

created_time str

Time when the Endpoint was added to DigitalTwinsInstance.

provisioning_state str

The provisioning state.

authentication_type str

Specifies the authentication type being used for connecting to the endpoint.

dead_letter_secret str

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

dead_letter_uri str

Dead letter storage URL for identity-based authentication.

endpoint_uri str

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

entity_path str

The ServiceBus Topic name for identity-based authentication

primary_connection_string str

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

secondary_connection_string str

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

createdTime String

Time when the Endpoint was added to DigitalTwinsInstance.

provisioningState String

The provisioning state.

authenticationType String

Specifies the authentication type being used for connecting to the endpoint.

deadLetterSecret String

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

deadLetterUri String

Dead letter storage URL for identity-based authentication.

endpointUri String

The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://

entityPath String

The ServiceBus Topic name for identity-based authentication

primaryConnectionString String

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

secondaryConnectionString String

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:digitaltwins:DigitalTwinsEndpoint myServiceBus /subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourcegroups/resRg/providers/Microsoft.DigitalTwins/digitalTwinsInstances/myDigitalTwinsService/endpoints/myServiceBus 

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0