v20201201

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AuthenticationTypeKeyBased      = AuthenticationType("KeyBased")
	AuthenticationTypeIdentityBased = AuthenticationType("IdentityBased")
)
View Source
const (
	DigitalTwinsIdentityTypeNone           = DigitalTwinsIdentityType("None")
	DigitalTwinsIdentityTypeSystemAssigned = DigitalTwinsIdentityType("SystemAssigned")
)
View Source
const (
	EndpointTypeEventHub   = EndpointType("EventHub")
	EndpointTypeEventGrid  = EndpointType("EventGrid")
	EndpointTypeServiceBus = EndpointType("ServiceBus")
)
View Source
const (
	PrivateLinkServiceConnectionStatusPending      = PrivateLinkServiceConnectionStatus("Pending")
	PrivateLinkServiceConnectionStatusApproved     = PrivateLinkServiceConnectionStatus("Approved")
	PrivateLinkServiceConnectionStatusRejected     = PrivateLinkServiceConnectionStatus("Rejected")
	PrivateLinkServiceConnectionStatusDisconnected = PrivateLinkServiceConnectionStatus("Disconnected")
)
View Source
const (
	PublicNetworkAccessEnabled  = PublicNetworkAccess("Enabled")
	PublicNetworkAccessDisabled = PublicNetworkAccess("Disabled")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthenticationType

type AuthenticationType pulumi.String

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

func (AuthenticationType) ElementType

func (AuthenticationType) ElementType() reflect.Type

func (AuthenticationType) ToStringOutput

func (e AuthenticationType) ToStringOutput() pulumi.StringOutput

func (AuthenticationType) ToStringOutputWithContext

func (e AuthenticationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AuthenticationType) ToStringPtrOutput

func (e AuthenticationType) ToStringPtrOutput() pulumi.StringPtrOutput

func (AuthenticationType) ToStringPtrOutputWithContext

func (e AuthenticationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ConnectionPropertiesPrivateLinkServiceConnectionState

type ConnectionPropertiesPrivateLinkServiceConnectionState struct {
	// Actions required for a private endpoint connection.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The description for the current state of a private endpoint connection.
	Description string `pulumi:"description"`
	// The status of a private endpoint connection.
	Status string `pulumi:"status"`
}

type ConnectionPropertiesPrivateLinkServiceConnectionStateArgs

type ConnectionPropertiesPrivateLinkServiceConnectionStateArgs struct {
	// Actions required for a private endpoint connection.
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The description for the current state of a private endpoint connection.
	Description pulumi.StringInput `pulumi:"description"`
	// The status of a private endpoint connection.
	Status pulumi.StringInput `pulumi:"status"`
}

func (ConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ElementType

func (ConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesPrivateLinkServiceConnectionStateOutput

func (ConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext

func (i ConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) ConnectionPropertiesPrivateLinkServiceConnectionStateOutput

func (ConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput

func (ConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext

func (i ConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput

type ConnectionPropertiesPrivateLinkServiceConnectionStateInput

type ConnectionPropertiesPrivateLinkServiceConnectionStateInput interface {
	pulumi.Input

	ToConnectionPropertiesPrivateLinkServiceConnectionStateOutput() ConnectionPropertiesPrivateLinkServiceConnectionStateOutput
	ToConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext(context.Context) ConnectionPropertiesPrivateLinkServiceConnectionStateOutput
}

ConnectionPropertiesPrivateLinkServiceConnectionStateInput is an input type that accepts ConnectionPropertiesPrivateLinkServiceConnectionStateArgs and ConnectionPropertiesPrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `ConnectionPropertiesPrivateLinkServiceConnectionStateInput` via:

ConnectionPropertiesPrivateLinkServiceConnectionStateArgs{...}

type ConnectionPropertiesPrivateLinkServiceConnectionStateOutput

type ConnectionPropertiesPrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }

func (ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ActionsRequired

Actions required for a private endpoint connection.

func (ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) Description

The description for the current state of a private endpoint connection.

func (ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ElementType

func (ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) Status

The status of a private endpoint connection.

func (ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesPrivateLinkServiceConnectionStateOutput

func (ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext

func (o ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) ConnectionPropertiesPrivateLinkServiceConnectionStateOutput

func (ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput

func (ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext

func (o ConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput

type ConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput

type ConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput interface {
	pulumi.Input

	ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput() ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
	ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
}

ConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput is an input type that accepts ConnectionPropertiesPrivateLinkServiceConnectionStateArgs, ConnectionPropertiesPrivateLinkServiceConnectionStatePtr and ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `ConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput` via:

        ConnectionPropertiesPrivateLinkServiceConnectionStateArgs{...}

or:

        nil

type ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput

type ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }

func (ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ActionsRequired

Actions required for a private endpoint connection.

func (ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Description

The description for the current state of a private endpoint connection.

func (ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Elem

func (ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ElementType

func (ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Status

The status of a private endpoint connection.

func (ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput

func (ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext

func (o ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ToConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput

type ConnectionPropertiesResponsePrivateEndpoint

type ConnectionPropertiesResponsePrivateEndpoint struct {
	// The resource identifier.
	Id string `pulumi:"id"`
}

type ConnectionPropertiesResponsePrivateEndpointArgs

type ConnectionPropertiesResponsePrivateEndpointArgs struct {
	// The resource identifier.
	Id pulumi.StringInput `pulumi:"id"`
}

func (ConnectionPropertiesResponsePrivateEndpointArgs) ElementType

func (ConnectionPropertiesResponsePrivateEndpointArgs) ToConnectionPropertiesResponsePrivateEndpointOutput

func (i ConnectionPropertiesResponsePrivateEndpointArgs) ToConnectionPropertiesResponsePrivateEndpointOutput() ConnectionPropertiesResponsePrivateEndpointOutput

func (ConnectionPropertiesResponsePrivateEndpointArgs) ToConnectionPropertiesResponsePrivateEndpointOutputWithContext

func (i ConnectionPropertiesResponsePrivateEndpointArgs) ToConnectionPropertiesResponsePrivateEndpointOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateEndpointOutput

func (ConnectionPropertiesResponsePrivateEndpointArgs) ToConnectionPropertiesResponsePrivateEndpointPtrOutput

func (i ConnectionPropertiesResponsePrivateEndpointArgs) ToConnectionPropertiesResponsePrivateEndpointPtrOutput() ConnectionPropertiesResponsePrivateEndpointPtrOutput

func (ConnectionPropertiesResponsePrivateEndpointArgs) ToConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext

func (i ConnectionPropertiesResponsePrivateEndpointArgs) ToConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateEndpointPtrOutput

type ConnectionPropertiesResponsePrivateEndpointInput

type ConnectionPropertiesResponsePrivateEndpointInput interface {
	pulumi.Input

	ToConnectionPropertiesResponsePrivateEndpointOutput() ConnectionPropertiesResponsePrivateEndpointOutput
	ToConnectionPropertiesResponsePrivateEndpointOutputWithContext(context.Context) ConnectionPropertiesResponsePrivateEndpointOutput
}

ConnectionPropertiesResponsePrivateEndpointInput is an input type that accepts ConnectionPropertiesResponsePrivateEndpointArgs and ConnectionPropertiesResponsePrivateEndpointOutput values. You can construct a concrete instance of `ConnectionPropertiesResponsePrivateEndpointInput` via:

ConnectionPropertiesResponsePrivateEndpointArgs{...}

type ConnectionPropertiesResponsePrivateEndpointOutput

type ConnectionPropertiesResponsePrivateEndpointOutput struct{ *pulumi.OutputState }

func (ConnectionPropertiesResponsePrivateEndpointOutput) ElementType

func (ConnectionPropertiesResponsePrivateEndpointOutput) Id

The resource identifier.

func (ConnectionPropertiesResponsePrivateEndpointOutput) ToConnectionPropertiesResponsePrivateEndpointOutput

func (o ConnectionPropertiesResponsePrivateEndpointOutput) ToConnectionPropertiesResponsePrivateEndpointOutput() ConnectionPropertiesResponsePrivateEndpointOutput

func (ConnectionPropertiesResponsePrivateEndpointOutput) ToConnectionPropertiesResponsePrivateEndpointOutputWithContext

func (o ConnectionPropertiesResponsePrivateEndpointOutput) ToConnectionPropertiesResponsePrivateEndpointOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateEndpointOutput

func (ConnectionPropertiesResponsePrivateEndpointOutput) ToConnectionPropertiesResponsePrivateEndpointPtrOutput

func (o ConnectionPropertiesResponsePrivateEndpointOutput) ToConnectionPropertiesResponsePrivateEndpointPtrOutput() ConnectionPropertiesResponsePrivateEndpointPtrOutput

func (ConnectionPropertiesResponsePrivateEndpointOutput) ToConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext

func (o ConnectionPropertiesResponsePrivateEndpointOutput) ToConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateEndpointPtrOutput

type ConnectionPropertiesResponsePrivateEndpointPtrInput

type ConnectionPropertiesResponsePrivateEndpointPtrInput interface {
	pulumi.Input

	ToConnectionPropertiesResponsePrivateEndpointPtrOutput() ConnectionPropertiesResponsePrivateEndpointPtrOutput
	ToConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext(context.Context) ConnectionPropertiesResponsePrivateEndpointPtrOutput
}

ConnectionPropertiesResponsePrivateEndpointPtrInput is an input type that accepts ConnectionPropertiesResponsePrivateEndpointArgs, ConnectionPropertiesResponsePrivateEndpointPtr and ConnectionPropertiesResponsePrivateEndpointPtrOutput values. You can construct a concrete instance of `ConnectionPropertiesResponsePrivateEndpointPtrInput` via:

        ConnectionPropertiesResponsePrivateEndpointArgs{...}

or:

        nil

type ConnectionPropertiesResponsePrivateEndpointPtrOutput

type ConnectionPropertiesResponsePrivateEndpointPtrOutput struct{ *pulumi.OutputState }

func (ConnectionPropertiesResponsePrivateEndpointPtrOutput) Elem

func (ConnectionPropertiesResponsePrivateEndpointPtrOutput) ElementType

func (ConnectionPropertiesResponsePrivateEndpointPtrOutput) Id

The resource identifier.

func (ConnectionPropertiesResponsePrivateEndpointPtrOutput) ToConnectionPropertiesResponsePrivateEndpointPtrOutput

func (ConnectionPropertiesResponsePrivateEndpointPtrOutput) ToConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext

func (o ConnectionPropertiesResponsePrivateEndpointPtrOutput) ToConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateEndpointPtrOutput

type ConnectionPropertiesResponsePrivateLinkServiceConnectionState

type ConnectionPropertiesResponsePrivateLinkServiceConnectionState struct {
	// Actions required for a private endpoint connection.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The description for the current state of a private endpoint connection.
	Description string `pulumi:"description"`
	// The status of a private endpoint connection.
	Status string `pulumi:"status"`
}

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs struct {
	// Actions required for a private endpoint connection.
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The description for the current state of a private endpoint connection.
	Description pulumi.StringInput `pulumi:"description"`
	// The status of a private endpoint connection.
	Status pulumi.StringInput `pulumi:"status"`
}

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs) ElementType

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutputWithContext

func (i ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext

func (i ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStateInput

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStateInput interface {
	pulumi.Input

	ToConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput() ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput
	ToConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutputWithContext(context.Context) ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput
}

ConnectionPropertiesResponsePrivateLinkServiceConnectionStateInput is an input type that accepts ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs and ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `ConnectionPropertiesResponsePrivateLinkServiceConnectionStateInput` via:

ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs{...}

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ActionsRequired

Actions required for a private endpoint connection.

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) Description

The description for the current state of a private endpoint connection.

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ElementType

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) Status

The status of a private endpoint connection.

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutputWithContext

func (o ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext

func (o ConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrInput

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrInput interface {
	pulumi.Input

	ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput() ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput
	ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput
}

ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrInput is an input type that accepts ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs, ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtr and ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrInput` via:

        ConnectionPropertiesResponsePrivateLinkServiceConnectionStateArgs{...}

or:

        nil

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput

type ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ActionsRequired

Actions required for a private endpoint connection.

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Description

The description for the current state of a private endpoint connection.

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Elem

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ElementType

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Status

The status of a private endpoint connection.

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput

func (ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext

func (o ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ToConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput

type DigitalTwin

type DigitalTwin struct {
	pulumi.CustomResourceState

	// Time when DigitalTwinsInstance was created.
	CreatedTime pulumi.StringOutput `pulumi:"createdTime"`
	// Api endpoint to work with DigitalTwinsInstance.
	HostName pulumi.StringOutput `pulumi:"hostName"`
	// The managed identity for the DigitalTwinsInstance.
	Identity DigitalTwinsIdentityResponsePtrOutput `pulumi:"identity"`
	// Time when DigitalTwinsInstance was updated.
	LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"`
	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name                       pulumi.StringOutput                          `pulumi:"name"`
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"`
	// The provisioning state.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Public network access for the DigitalTwinsInstance.
	PublicNetworkAccess pulumi.StringPtrOutput `pulumi:"publicNetworkAccess"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the DigitalTwins service.

func GetDigitalTwin

func GetDigitalTwin(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DigitalTwinState, opts ...pulumi.ResourceOption) (*DigitalTwin, error)

GetDigitalTwin gets an existing DigitalTwin resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDigitalTwin

func NewDigitalTwin(ctx *pulumi.Context,
	name string, args *DigitalTwinArgs, opts ...pulumi.ResourceOption) (*DigitalTwin, error)

NewDigitalTwin registers a new resource with the given unique name, arguments, and options.

func (*DigitalTwin) ElementType

func (*DigitalTwin) ElementType() reflect.Type

func (*DigitalTwin) ToDigitalTwinOutput

func (i *DigitalTwin) ToDigitalTwinOutput() DigitalTwinOutput

func (*DigitalTwin) ToDigitalTwinOutputWithContext

func (i *DigitalTwin) ToDigitalTwinOutputWithContext(ctx context.Context) DigitalTwinOutput

type DigitalTwinArgs

type DigitalTwinArgs struct {
	// The managed identity for the DigitalTwinsInstance.
	Identity DigitalTwinsIdentityPtrInput
	// The resource location.
	Location                   pulumi.StringPtrInput
	PrivateEndpointConnections PrivateEndpointConnectionTypeArrayInput
	// Public network access for the DigitalTwinsInstance.
	PublicNetworkAccess pulumi.StringPtrInput
	// The name of the resource group that contains the DigitalTwinsInstance.
	ResourceGroupName pulumi.StringInput
	// The name of the DigitalTwinsInstance.
	ResourceName pulumi.StringInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a DigitalTwin resource.

func (DigitalTwinArgs) ElementType

func (DigitalTwinArgs) ElementType() reflect.Type

type DigitalTwinInput

type DigitalTwinInput interface {
	pulumi.Input

	ToDigitalTwinOutput() DigitalTwinOutput
	ToDigitalTwinOutputWithContext(ctx context.Context) DigitalTwinOutput
}

type DigitalTwinOutput

type DigitalTwinOutput struct {
	*pulumi.OutputState
}

func (DigitalTwinOutput) ElementType

func (DigitalTwinOutput) ElementType() reflect.Type

func (DigitalTwinOutput) ToDigitalTwinOutput

func (o DigitalTwinOutput) ToDigitalTwinOutput() DigitalTwinOutput

func (DigitalTwinOutput) ToDigitalTwinOutputWithContext

func (o DigitalTwinOutput) ToDigitalTwinOutputWithContext(ctx context.Context) DigitalTwinOutput

type DigitalTwinState

type DigitalTwinState struct {
	// Time when DigitalTwinsInstance was created.
	CreatedTime pulumi.StringPtrInput
	// Api endpoint to work with DigitalTwinsInstance.
	HostName pulumi.StringPtrInput
	// The managed identity for the DigitalTwinsInstance.
	Identity DigitalTwinsIdentityResponsePtrInput
	// Time when DigitalTwinsInstance was updated.
	LastUpdatedTime pulumi.StringPtrInput
	// The resource location.
	Location pulumi.StringPtrInput
	// The resource name.
	Name                       pulumi.StringPtrInput
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayInput
	// The provisioning state.
	ProvisioningState pulumi.StringPtrInput
	// Public network access for the DigitalTwinsInstance.
	PublicNetworkAccess pulumi.StringPtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
	// The resource type.
	Type pulumi.StringPtrInput
}

func (DigitalTwinState) ElementType

func (DigitalTwinState) ElementType() reflect.Type

type DigitalTwinsEndpoint

type DigitalTwinsEndpoint struct {
	pulumi.CustomResourceState

	// Extension resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// DigitalTwinsInstance endpoint resource properties.
	Properties pulumi.AnyOutput `pulumi:"properties"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

DigitalTwinsInstance endpoint resource.

func GetDigitalTwinsEndpoint

func GetDigitalTwinsEndpoint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DigitalTwinsEndpointState, opts ...pulumi.ResourceOption) (*DigitalTwinsEndpoint, error)

GetDigitalTwinsEndpoint gets an existing DigitalTwinsEndpoint resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDigitalTwinsEndpoint

func NewDigitalTwinsEndpoint(ctx *pulumi.Context,
	name string, args *DigitalTwinsEndpointArgs, opts ...pulumi.ResourceOption) (*DigitalTwinsEndpoint, error)

NewDigitalTwinsEndpoint registers a new resource with the given unique name, arguments, and options.

func (*DigitalTwinsEndpoint) ElementType

func (*DigitalTwinsEndpoint) ElementType() reflect.Type

func (*DigitalTwinsEndpoint) ToDigitalTwinsEndpointOutput

func (i *DigitalTwinsEndpoint) ToDigitalTwinsEndpointOutput() DigitalTwinsEndpointOutput

func (*DigitalTwinsEndpoint) ToDigitalTwinsEndpointOutputWithContext

func (i *DigitalTwinsEndpoint) ToDigitalTwinsEndpointOutputWithContext(ctx context.Context) DigitalTwinsEndpointOutput

type DigitalTwinsEndpointArgs

type DigitalTwinsEndpointArgs struct {
	// Name of Endpoint Resource.
	EndpointName pulumi.StringInput
	// DigitalTwinsInstance endpoint resource properties.
	Properties pulumi.Input
	// The name of the resource group that contains the DigitalTwinsInstance.
	ResourceGroupName pulumi.StringInput
	// The name of the DigitalTwinsInstance.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a DigitalTwinsEndpoint resource.

func (DigitalTwinsEndpointArgs) ElementType

func (DigitalTwinsEndpointArgs) ElementType() reflect.Type

type DigitalTwinsEndpointInput

type DigitalTwinsEndpointInput interface {
	pulumi.Input

	ToDigitalTwinsEndpointOutput() DigitalTwinsEndpointOutput
	ToDigitalTwinsEndpointOutputWithContext(ctx context.Context) DigitalTwinsEndpointOutput
}

type DigitalTwinsEndpointOutput

type DigitalTwinsEndpointOutput struct {
	*pulumi.OutputState
}

func (DigitalTwinsEndpointOutput) ElementType

func (DigitalTwinsEndpointOutput) ElementType() reflect.Type

func (DigitalTwinsEndpointOutput) ToDigitalTwinsEndpointOutput

func (o DigitalTwinsEndpointOutput) ToDigitalTwinsEndpointOutput() DigitalTwinsEndpointOutput

func (DigitalTwinsEndpointOutput) ToDigitalTwinsEndpointOutputWithContext

func (o DigitalTwinsEndpointOutput) ToDigitalTwinsEndpointOutputWithContext(ctx context.Context) DigitalTwinsEndpointOutput

type DigitalTwinsEndpointState

type DigitalTwinsEndpointState struct {
	// Extension resource name.
	Name pulumi.StringPtrInput
	// DigitalTwinsInstance endpoint resource properties.
	Properties pulumi.Input
	// The resource type.
	Type pulumi.StringPtrInput
}

func (DigitalTwinsEndpointState) ElementType

func (DigitalTwinsEndpointState) ElementType() reflect.Type

type DigitalTwinsIdentity

type DigitalTwinsIdentity struct {
	// The type of Managed Identity used by the DigitalTwinsInstance. Only SystemAssigned is supported.
	Type *string `pulumi:"type"`
}

The managed identity for the DigitalTwinsInstance.

type DigitalTwinsIdentityArgs

type DigitalTwinsIdentityArgs struct {
	// The type of Managed Identity used by the DigitalTwinsInstance. Only SystemAssigned is supported.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

The managed identity for the DigitalTwinsInstance.

func (DigitalTwinsIdentityArgs) ElementType

func (DigitalTwinsIdentityArgs) ElementType() reflect.Type

func (DigitalTwinsIdentityArgs) ToDigitalTwinsIdentityOutput

func (i DigitalTwinsIdentityArgs) ToDigitalTwinsIdentityOutput() DigitalTwinsIdentityOutput

func (DigitalTwinsIdentityArgs) ToDigitalTwinsIdentityOutputWithContext

func (i DigitalTwinsIdentityArgs) ToDigitalTwinsIdentityOutputWithContext(ctx context.Context) DigitalTwinsIdentityOutput

func (DigitalTwinsIdentityArgs) ToDigitalTwinsIdentityPtrOutput

func (i DigitalTwinsIdentityArgs) ToDigitalTwinsIdentityPtrOutput() DigitalTwinsIdentityPtrOutput

func (DigitalTwinsIdentityArgs) ToDigitalTwinsIdentityPtrOutputWithContext

func (i DigitalTwinsIdentityArgs) ToDigitalTwinsIdentityPtrOutputWithContext(ctx context.Context) DigitalTwinsIdentityPtrOutput

type DigitalTwinsIdentityInput

type DigitalTwinsIdentityInput interface {
	pulumi.Input

	ToDigitalTwinsIdentityOutput() DigitalTwinsIdentityOutput
	ToDigitalTwinsIdentityOutputWithContext(context.Context) DigitalTwinsIdentityOutput
}

DigitalTwinsIdentityInput is an input type that accepts DigitalTwinsIdentityArgs and DigitalTwinsIdentityOutput values. You can construct a concrete instance of `DigitalTwinsIdentityInput` via:

DigitalTwinsIdentityArgs{...}

type DigitalTwinsIdentityOutput

type DigitalTwinsIdentityOutput struct{ *pulumi.OutputState }

The managed identity for the DigitalTwinsInstance.

func (DigitalTwinsIdentityOutput) ElementType

func (DigitalTwinsIdentityOutput) ElementType() reflect.Type

func (DigitalTwinsIdentityOutput) ToDigitalTwinsIdentityOutput

func (o DigitalTwinsIdentityOutput) ToDigitalTwinsIdentityOutput() DigitalTwinsIdentityOutput

func (DigitalTwinsIdentityOutput) ToDigitalTwinsIdentityOutputWithContext

func (o DigitalTwinsIdentityOutput) ToDigitalTwinsIdentityOutputWithContext(ctx context.Context) DigitalTwinsIdentityOutput

func (DigitalTwinsIdentityOutput) ToDigitalTwinsIdentityPtrOutput

func (o DigitalTwinsIdentityOutput) ToDigitalTwinsIdentityPtrOutput() DigitalTwinsIdentityPtrOutput

func (DigitalTwinsIdentityOutput) ToDigitalTwinsIdentityPtrOutputWithContext

func (o DigitalTwinsIdentityOutput) ToDigitalTwinsIdentityPtrOutputWithContext(ctx context.Context) DigitalTwinsIdentityPtrOutput

func (DigitalTwinsIdentityOutput) Type

The type of Managed Identity used by the DigitalTwinsInstance. Only SystemAssigned is supported.

type DigitalTwinsIdentityPtrInput

type DigitalTwinsIdentityPtrInput interface {
	pulumi.Input

	ToDigitalTwinsIdentityPtrOutput() DigitalTwinsIdentityPtrOutput
	ToDigitalTwinsIdentityPtrOutputWithContext(context.Context) DigitalTwinsIdentityPtrOutput
}

DigitalTwinsIdentityPtrInput is an input type that accepts DigitalTwinsIdentityArgs, DigitalTwinsIdentityPtr and DigitalTwinsIdentityPtrOutput values. You can construct a concrete instance of `DigitalTwinsIdentityPtrInput` via:

        DigitalTwinsIdentityArgs{...}

or:

        nil

type DigitalTwinsIdentityPtrOutput

type DigitalTwinsIdentityPtrOutput struct{ *pulumi.OutputState }

func (DigitalTwinsIdentityPtrOutput) Elem

func (DigitalTwinsIdentityPtrOutput) ElementType

func (DigitalTwinsIdentityPtrOutput) ToDigitalTwinsIdentityPtrOutput

func (o DigitalTwinsIdentityPtrOutput) ToDigitalTwinsIdentityPtrOutput() DigitalTwinsIdentityPtrOutput

func (DigitalTwinsIdentityPtrOutput) ToDigitalTwinsIdentityPtrOutputWithContext

func (o DigitalTwinsIdentityPtrOutput) ToDigitalTwinsIdentityPtrOutputWithContext(ctx context.Context) DigitalTwinsIdentityPtrOutput

func (DigitalTwinsIdentityPtrOutput) Type

The type of Managed Identity used by the DigitalTwinsInstance. Only SystemAssigned is supported.

type DigitalTwinsIdentityResponse

type DigitalTwinsIdentityResponse struct {
	// The object id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-identity-principal-id header in the PUT request if the resource has a systemAssigned(implicit) identity
	PrincipalId string `pulumi:"principalId"`
	// The tenant id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-client-tenant-id header in the PUT request if the resource has a systemAssigned(implicit) identity
	TenantId string `pulumi:"tenantId"`
	// The type of Managed Identity used by the DigitalTwinsInstance. Only SystemAssigned is supported.
	Type *string `pulumi:"type"`
}

The managed identity for the DigitalTwinsInstance.

type DigitalTwinsIdentityResponseArgs

type DigitalTwinsIdentityResponseArgs struct {
	// The object id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-identity-principal-id header in the PUT request if the resource has a systemAssigned(implicit) identity
	PrincipalId pulumi.StringInput `pulumi:"principalId"`
	// The tenant id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-client-tenant-id header in the PUT request if the resource has a systemAssigned(implicit) identity
	TenantId pulumi.StringInput `pulumi:"tenantId"`
	// The type of Managed Identity used by the DigitalTwinsInstance. Only SystemAssigned is supported.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

The managed identity for the DigitalTwinsInstance.

func (DigitalTwinsIdentityResponseArgs) ElementType

func (DigitalTwinsIdentityResponseArgs) ToDigitalTwinsIdentityResponseOutput

func (i DigitalTwinsIdentityResponseArgs) ToDigitalTwinsIdentityResponseOutput() DigitalTwinsIdentityResponseOutput

func (DigitalTwinsIdentityResponseArgs) ToDigitalTwinsIdentityResponseOutputWithContext

func (i DigitalTwinsIdentityResponseArgs) ToDigitalTwinsIdentityResponseOutputWithContext(ctx context.Context) DigitalTwinsIdentityResponseOutput

func (DigitalTwinsIdentityResponseArgs) ToDigitalTwinsIdentityResponsePtrOutput

func (i DigitalTwinsIdentityResponseArgs) ToDigitalTwinsIdentityResponsePtrOutput() DigitalTwinsIdentityResponsePtrOutput

func (DigitalTwinsIdentityResponseArgs) ToDigitalTwinsIdentityResponsePtrOutputWithContext

func (i DigitalTwinsIdentityResponseArgs) ToDigitalTwinsIdentityResponsePtrOutputWithContext(ctx context.Context) DigitalTwinsIdentityResponsePtrOutput

type DigitalTwinsIdentityResponseInput

type DigitalTwinsIdentityResponseInput interface {
	pulumi.Input

	ToDigitalTwinsIdentityResponseOutput() DigitalTwinsIdentityResponseOutput
	ToDigitalTwinsIdentityResponseOutputWithContext(context.Context) DigitalTwinsIdentityResponseOutput
}

DigitalTwinsIdentityResponseInput is an input type that accepts DigitalTwinsIdentityResponseArgs and DigitalTwinsIdentityResponseOutput values. You can construct a concrete instance of `DigitalTwinsIdentityResponseInput` via:

DigitalTwinsIdentityResponseArgs{...}

type DigitalTwinsIdentityResponseOutput

type DigitalTwinsIdentityResponseOutput struct{ *pulumi.OutputState }

The managed identity for the DigitalTwinsInstance.

func (DigitalTwinsIdentityResponseOutput) ElementType

func (DigitalTwinsIdentityResponseOutput) PrincipalId

The object id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-identity-principal-id header in the PUT request if the resource has a systemAssigned(implicit) identity

func (DigitalTwinsIdentityResponseOutput) TenantId

The tenant id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-client-tenant-id header in the PUT request if the resource has a systemAssigned(implicit) identity

func (DigitalTwinsIdentityResponseOutput) ToDigitalTwinsIdentityResponseOutput

func (o DigitalTwinsIdentityResponseOutput) ToDigitalTwinsIdentityResponseOutput() DigitalTwinsIdentityResponseOutput

func (DigitalTwinsIdentityResponseOutput) ToDigitalTwinsIdentityResponseOutputWithContext

func (o DigitalTwinsIdentityResponseOutput) ToDigitalTwinsIdentityResponseOutputWithContext(ctx context.Context) DigitalTwinsIdentityResponseOutput

func (DigitalTwinsIdentityResponseOutput) ToDigitalTwinsIdentityResponsePtrOutput

func (o DigitalTwinsIdentityResponseOutput) ToDigitalTwinsIdentityResponsePtrOutput() DigitalTwinsIdentityResponsePtrOutput

func (DigitalTwinsIdentityResponseOutput) ToDigitalTwinsIdentityResponsePtrOutputWithContext

func (o DigitalTwinsIdentityResponseOutput) ToDigitalTwinsIdentityResponsePtrOutputWithContext(ctx context.Context) DigitalTwinsIdentityResponsePtrOutput

func (DigitalTwinsIdentityResponseOutput) Type

The type of Managed Identity used by the DigitalTwinsInstance. Only SystemAssigned is supported.

type DigitalTwinsIdentityResponsePtrInput

type DigitalTwinsIdentityResponsePtrInput interface {
	pulumi.Input

	ToDigitalTwinsIdentityResponsePtrOutput() DigitalTwinsIdentityResponsePtrOutput
	ToDigitalTwinsIdentityResponsePtrOutputWithContext(context.Context) DigitalTwinsIdentityResponsePtrOutput
}

DigitalTwinsIdentityResponsePtrInput is an input type that accepts DigitalTwinsIdentityResponseArgs, DigitalTwinsIdentityResponsePtr and DigitalTwinsIdentityResponsePtrOutput values. You can construct a concrete instance of `DigitalTwinsIdentityResponsePtrInput` via:

        DigitalTwinsIdentityResponseArgs{...}

or:

        nil

type DigitalTwinsIdentityResponsePtrOutput

type DigitalTwinsIdentityResponsePtrOutput struct{ *pulumi.OutputState }

func (DigitalTwinsIdentityResponsePtrOutput) Elem

func (DigitalTwinsIdentityResponsePtrOutput) ElementType

func (DigitalTwinsIdentityResponsePtrOutput) PrincipalId

The object id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-identity-principal-id header in the PUT request if the resource has a systemAssigned(implicit) identity

func (DigitalTwinsIdentityResponsePtrOutput) TenantId

The tenant id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-client-tenant-id header in the PUT request if the resource has a systemAssigned(implicit) identity

func (DigitalTwinsIdentityResponsePtrOutput) ToDigitalTwinsIdentityResponsePtrOutput

func (o DigitalTwinsIdentityResponsePtrOutput) ToDigitalTwinsIdentityResponsePtrOutput() DigitalTwinsIdentityResponsePtrOutput

func (DigitalTwinsIdentityResponsePtrOutput) ToDigitalTwinsIdentityResponsePtrOutputWithContext

func (o DigitalTwinsIdentityResponsePtrOutput) ToDigitalTwinsIdentityResponsePtrOutputWithContext(ctx context.Context) DigitalTwinsIdentityResponsePtrOutput

func (DigitalTwinsIdentityResponsePtrOutput) Type

The type of Managed Identity used by the DigitalTwinsInstance. Only SystemAssigned is supported.

type DigitalTwinsIdentityType

type DigitalTwinsIdentityType pulumi.String

The type of Managed Identity used by the DigitalTwinsInstance. Only SystemAssigned is supported.

func (DigitalTwinsIdentityType) ElementType

func (DigitalTwinsIdentityType) ElementType() reflect.Type

func (DigitalTwinsIdentityType) ToStringOutput

func (e DigitalTwinsIdentityType) ToStringOutput() pulumi.StringOutput

func (DigitalTwinsIdentityType) ToStringOutputWithContext

func (e DigitalTwinsIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DigitalTwinsIdentityType) ToStringPtrOutput

func (e DigitalTwinsIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput

func (DigitalTwinsIdentityType) ToStringPtrOutputWithContext

func (e DigitalTwinsIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EndpointType

type EndpointType pulumi.String

The type of Digital Twins endpoint

func (EndpointType) ElementType

func (EndpointType) ElementType() reflect.Type

func (EndpointType) ToStringOutput

func (e EndpointType) ToStringOutput() pulumi.StringOutput

func (EndpointType) ToStringOutputWithContext

func (e EndpointType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EndpointType) ToStringPtrOutput

func (e EndpointType) ToStringPtrOutput() pulumi.StringPtrOutput

func (EndpointType) ToStringPtrOutputWithContext

func (e EndpointType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventGrid

type EventGrid struct {
	// EventGrid secondary accesskey. Will be obfuscated during read.
	AccessKey1 string `pulumi:"accessKey1"`
	// EventGrid secondary accesskey. Will be obfuscated during read.
	AccessKey2 *string `pulumi:"accessKey2"`
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType *string `pulumi:"authenticationType"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret *string `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri *string `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'EventGrid'.
	EndpointType string `pulumi:"endpointType"`
	// EventGrid Topic Endpoint
	TopicEndpoint string `pulumi:"topicEndpoint"`
}

Properties related to EventGrid.

type EventGridArgs

type EventGridArgs struct {
	// EventGrid secondary accesskey. Will be obfuscated during read.
	AccessKey1 pulumi.StringInput `pulumi:"accessKey1"`
	// EventGrid secondary accesskey. Will be obfuscated during read.
	AccessKey2 pulumi.StringPtrInput `pulumi:"accessKey2"`
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType pulumi.StringPtrInput `pulumi:"authenticationType"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret pulumi.StringPtrInput `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri pulumi.StringPtrInput `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'EventGrid'.
	EndpointType pulumi.StringInput `pulumi:"endpointType"`
	// EventGrid Topic Endpoint
	TopicEndpoint pulumi.StringInput `pulumi:"topicEndpoint"`
}

Properties related to EventGrid.

func (EventGridArgs) ElementType

func (EventGridArgs) ElementType() reflect.Type

func (EventGridArgs) ToEventGridOutput

func (i EventGridArgs) ToEventGridOutput() EventGridOutput

func (EventGridArgs) ToEventGridOutputWithContext

func (i EventGridArgs) ToEventGridOutputWithContext(ctx context.Context) EventGridOutput

type EventGridInput

type EventGridInput interface {
	pulumi.Input

	ToEventGridOutput() EventGridOutput
	ToEventGridOutputWithContext(context.Context) EventGridOutput
}

EventGridInput is an input type that accepts EventGridArgs and EventGridOutput values. You can construct a concrete instance of `EventGridInput` via:

EventGridArgs{...}

type EventGridOutput

type EventGridOutput struct{ *pulumi.OutputState }

Properties related to EventGrid.

func (EventGridOutput) AccessKey1

func (o EventGridOutput) AccessKey1() pulumi.StringOutput

EventGrid secondary accesskey. Will be obfuscated during read.

func (EventGridOutput) AccessKey2

func (o EventGridOutput) AccessKey2() pulumi.StringPtrOutput

EventGrid secondary accesskey. Will be obfuscated during read.

func (EventGridOutput) AuthenticationType

func (o EventGridOutput) AuthenticationType() pulumi.StringPtrOutput

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

func (EventGridOutput) DeadLetterSecret

func (o EventGridOutput) DeadLetterSecret() pulumi.StringPtrOutput

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

func (EventGridOutput) DeadLetterUri

func (o EventGridOutput) DeadLetterUri() pulumi.StringPtrOutput

Dead letter storage URL for identity-based authentication.

func (EventGridOutput) ElementType

func (EventGridOutput) ElementType() reflect.Type

func (EventGridOutput) EndpointType

func (o EventGridOutput) EndpointType() pulumi.StringOutput

The type of Digital Twins endpoint Expected value is 'EventGrid'.

func (EventGridOutput) ToEventGridOutput

func (o EventGridOutput) ToEventGridOutput() EventGridOutput

func (EventGridOutput) ToEventGridOutputWithContext

func (o EventGridOutput) ToEventGridOutputWithContext(ctx context.Context) EventGridOutput

func (EventGridOutput) TopicEndpoint

func (o EventGridOutput) TopicEndpoint() pulumi.StringOutput

EventGrid Topic Endpoint

type EventGridResponse

type EventGridResponse struct {
	// EventGrid secondary accesskey. Will be obfuscated during read.
	AccessKey1 string `pulumi:"accessKey1"`
	// EventGrid secondary accesskey. Will be obfuscated during read.
	AccessKey2 *string `pulumi:"accessKey2"`
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType *string `pulumi:"authenticationType"`
	// Time when the Endpoint was added to DigitalTwinsInstance.
	CreatedTime string `pulumi:"createdTime"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret *string `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri *string `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'EventGrid'.
	EndpointType string `pulumi:"endpointType"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// EventGrid Topic Endpoint
	TopicEndpoint string `pulumi:"topicEndpoint"`
}

Properties related to EventGrid.

type EventGridResponseArgs

type EventGridResponseArgs struct {
	// EventGrid secondary accesskey. Will be obfuscated during read.
	AccessKey1 pulumi.StringInput `pulumi:"accessKey1"`
	// EventGrid secondary accesskey. Will be obfuscated during read.
	AccessKey2 pulumi.StringPtrInput `pulumi:"accessKey2"`
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType pulumi.StringPtrInput `pulumi:"authenticationType"`
	// Time when the Endpoint was added to DigitalTwinsInstance.
	CreatedTime pulumi.StringInput `pulumi:"createdTime"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret pulumi.StringPtrInput `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri pulumi.StringPtrInput `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'EventGrid'.
	EndpointType pulumi.StringInput `pulumi:"endpointType"`
	// The provisioning state.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// EventGrid Topic Endpoint
	TopicEndpoint pulumi.StringInput `pulumi:"topicEndpoint"`
}

Properties related to EventGrid.

func (EventGridResponseArgs) ElementType

func (EventGridResponseArgs) ElementType() reflect.Type

func (EventGridResponseArgs) ToEventGridResponseOutput

func (i EventGridResponseArgs) ToEventGridResponseOutput() EventGridResponseOutput

func (EventGridResponseArgs) ToEventGridResponseOutputWithContext

func (i EventGridResponseArgs) ToEventGridResponseOutputWithContext(ctx context.Context) EventGridResponseOutput

type EventGridResponseInput

type EventGridResponseInput interface {
	pulumi.Input

	ToEventGridResponseOutput() EventGridResponseOutput
	ToEventGridResponseOutputWithContext(context.Context) EventGridResponseOutput
}

EventGridResponseInput is an input type that accepts EventGridResponseArgs and EventGridResponseOutput values. You can construct a concrete instance of `EventGridResponseInput` via:

EventGridResponseArgs{...}

type EventGridResponseOutput

type EventGridResponseOutput struct{ *pulumi.OutputState }

Properties related to EventGrid.

func (EventGridResponseOutput) AccessKey1

EventGrid secondary accesskey. Will be obfuscated during read.

func (EventGridResponseOutput) AccessKey2

EventGrid secondary accesskey. Will be obfuscated during read.

func (EventGridResponseOutput) AuthenticationType

func (o EventGridResponseOutput) AuthenticationType() pulumi.StringPtrOutput

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

func (EventGridResponseOutput) CreatedTime

Time when the Endpoint was added to DigitalTwinsInstance.

func (EventGridResponseOutput) DeadLetterSecret

func (o EventGridResponseOutput) DeadLetterSecret() pulumi.StringPtrOutput

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

func (EventGridResponseOutput) DeadLetterUri

Dead letter storage URL for identity-based authentication.

func (EventGridResponseOutput) ElementType

func (EventGridResponseOutput) ElementType() reflect.Type

func (EventGridResponseOutput) EndpointType

func (o EventGridResponseOutput) EndpointType() pulumi.StringOutput

The type of Digital Twins endpoint Expected value is 'EventGrid'.

func (EventGridResponseOutput) ProvisioningState

func (o EventGridResponseOutput) ProvisioningState() pulumi.StringOutput

The provisioning state.

func (EventGridResponseOutput) ToEventGridResponseOutput

func (o EventGridResponseOutput) ToEventGridResponseOutput() EventGridResponseOutput

func (EventGridResponseOutput) ToEventGridResponseOutputWithContext

func (o EventGridResponseOutput) ToEventGridResponseOutputWithContext(ctx context.Context) EventGridResponseOutput

func (EventGridResponseOutput) TopicEndpoint

func (o EventGridResponseOutput) TopicEndpoint() pulumi.StringOutput

EventGrid Topic Endpoint

type EventHub

type EventHub struct {
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType *string `pulumi:"authenticationType"`
	// PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	ConnectionStringPrimaryKey *string `pulumi:"connectionStringPrimaryKey"`
	// SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	ConnectionStringSecondaryKey *string `pulumi:"connectionStringSecondaryKey"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret *string `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri *string `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'EventHub'.
	EndpointType string `pulumi:"endpointType"`
	// The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://
	EndpointUri *string `pulumi:"endpointUri"`
	// The EventHub name in the EventHub namespace for identity-based authentication.
	EntityPath *string `pulumi:"entityPath"`
}

Properties related to EventHub.

type EventHubArgs

type EventHubArgs struct {
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType pulumi.StringPtrInput `pulumi:"authenticationType"`
	// PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	ConnectionStringPrimaryKey pulumi.StringPtrInput `pulumi:"connectionStringPrimaryKey"`
	// SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	ConnectionStringSecondaryKey pulumi.StringPtrInput `pulumi:"connectionStringSecondaryKey"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret pulumi.StringPtrInput `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri pulumi.StringPtrInput `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'EventHub'.
	EndpointType pulumi.StringInput `pulumi:"endpointType"`
	// The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://
	EndpointUri pulumi.StringPtrInput `pulumi:"endpointUri"`
	// The EventHub name in the EventHub namespace for identity-based authentication.
	EntityPath pulumi.StringPtrInput `pulumi:"entityPath"`
}

Properties related to EventHub.

func (EventHubArgs) ElementType

func (EventHubArgs) ElementType() reflect.Type

func (EventHubArgs) ToEventHubOutput

func (i EventHubArgs) ToEventHubOutput() EventHubOutput

func (EventHubArgs) ToEventHubOutputWithContext

func (i EventHubArgs) ToEventHubOutputWithContext(ctx context.Context) EventHubOutput

type EventHubInput

type EventHubInput interface {
	pulumi.Input

	ToEventHubOutput() EventHubOutput
	ToEventHubOutputWithContext(context.Context) EventHubOutput
}

EventHubInput is an input type that accepts EventHubArgs and EventHubOutput values. You can construct a concrete instance of `EventHubInput` via:

EventHubArgs{...}

type EventHubOutput

type EventHubOutput struct{ *pulumi.OutputState }

Properties related to EventHub.

func (EventHubOutput) AuthenticationType

func (o EventHubOutput) AuthenticationType() pulumi.StringPtrOutput

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

func (EventHubOutput) ConnectionStringPrimaryKey

func (o EventHubOutput) ConnectionStringPrimaryKey() pulumi.StringPtrOutput

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

func (EventHubOutput) ConnectionStringSecondaryKey

func (o EventHubOutput) ConnectionStringSecondaryKey() pulumi.StringPtrOutput

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

func (EventHubOutput) DeadLetterSecret

func (o EventHubOutput) DeadLetterSecret() pulumi.StringPtrOutput

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

func (EventHubOutput) DeadLetterUri

func (o EventHubOutput) DeadLetterUri() pulumi.StringPtrOutput

Dead letter storage URL for identity-based authentication.

func (EventHubOutput) ElementType

func (EventHubOutput) ElementType() reflect.Type

func (EventHubOutput) EndpointType

func (o EventHubOutput) EndpointType() pulumi.StringOutput

The type of Digital Twins endpoint Expected value is 'EventHub'.

func (EventHubOutput) EndpointUri

func (o EventHubOutput) EndpointUri() pulumi.StringPtrOutput

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

func (EventHubOutput) EntityPath

func (o EventHubOutput) EntityPath() pulumi.StringPtrOutput

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

func (EventHubOutput) ToEventHubOutput

func (o EventHubOutput) ToEventHubOutput() EventHubOutput

func (EventHubOutput) ToEventHubOutputWithContext

func (o EventHubOutput) ToEventHubOutputWithContext(ctx context.Context) EventHubOutput

type EventHubResponse

type EventHubResponse struct {
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType *string `pulumi:"authenticationType"`
	// PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	ConnectionStringPrimaryKey *string `pulumi:"connectionStringPrimaryKey"`
	// SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	ConnectionStringSecondaryKey *string `pulumi:"connectionStringSecondaryKey"`
	// Time when the Endpoint was added to DigitalTwinsInstance.
	CreatedTime string `pulumi:"createdTime"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret *string `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri *string `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'EventHub'.
	EndpointType string `pulumi:"endpointType"`
	// The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://
	EndpointUri *string `pulumi:"endpointUri"`
	// The EventHub name in the EventHub namespace for identity-based authentication.
	EntityPath *string `pulumi:"entityPath"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
}

Properties related to EventHub.

type EventHubResponseArgs

type EventHubResponseArgs struct {
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType pulumi.StringPtrInput `pulumi:"authenticationType"`
	// PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	ConnectionStringPrimaryKey pulumi.StringPtrInput `pulumi:"connectionStringPrimaryKey"`
	// SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	ConnectionStringSecondaryKey pulumi.StringPtrInput `pulumi:"connectionStringSecondaryKey"`
	// Time when the Endpoint was added to DigitalTwinsInstance.
	CreatedTime pulumi.StringInput `pulumi:"createdTime"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret pulumi.StringPtrInput `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri pulumi.StringPtrInput `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'EventHub'.
	EndpointType pulumi.StringInput `pulumi:"endpointType"`
	// The URL of the EventHub namespace for identity-based authentication. It must include the protocol sb://
	EndpointUri pulumi.StringPtrInput `pulumi:"endpointUri"`
	// The EventHub name in the EventHub namespace for identity-based authentication.
	EntityPath pulumi.StringPtrInput `pulumi:"entityPath"`
	// The provisioning state.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
}

Properties related to EventHub.

func (EventHubResponseArgs) ElementType

func (EventHubResponseArgs) ElementType() reflect.Type

func (EventHubResponseArgs) ToEventHubResponseOutput

func (i EventHubResponseArgs) ToEventHubResponseOutput() EventHubResponseOutput

func (EventHubResponseArgs) ToEventHubResponseOutputWithContext

func (i EventHubResponseArgs) ToEventHubResponseOutputWithContext(ctx context.Context) EventHubResponseOutput

type EventHubResponseInput

type EventHubResponseInput interface {
	pulumi.Input

	ToEventHubResponseOutput() EventHubResponseOutput
	ToEventHubResponseOutputWithContext(context.Context) EventHubResponseOutput
}

EventHubResponseInput is an input type that accepts EventHubResponseArgs and EventHubResponseOutput values. You can construct a concrete instance of `EventHubResponseInput` via:

EventHubResponseArgs{...}

type EventHubResponseOutput

type EventHubResponseOutput struct{ *pulumi.OutputState }

Properties related to EventHub.

func (EventHubResponseOutput) AuthenticationType

func (o EventHubResponseOutput) AuthenticationType() pulumi.StringPtrOutput

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

func (EventHubResponseOutput) ConnectionStringPrimaryKey

func (o EventHubResponseOutput) ConnectionStringPrimaryKey() pulumi.StringPtrOutput

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

func (EventHubResponseOutput) ConnectionStringSecondaryKey

func (o EventHubResponseOutput) ConnectionStringSecondaryKey() pulumi.StringPtrOutput

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

func (EventHubResponseOutput) CreatedTime

func (o EventHubResponseOutput) CreatedTime() pulumi.StringOutput

Time when the Endpoint was added to DigitalTwinsInstance.

func (EventHubResponseOutput) DeadLetterSecret

func (o EventHubResponseOutput) DeadLetterSecret() pulumi.StringPtrOutput

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

func (EventHubResponseOutput) DeadLetterUri

func (o EventHubResponseOutput) DeadLetterUri() pulumi.StringPtrOutput

Dead letter storage URL for identity-based authentication.

func (EventHubResponseOutput) ElementType

func (EventHubResponseOutput) ElementType() reflect.Type

func (EventHubResponseOutput) EndpointType

func (o EventHubResponseOutput) EndpointType() pulumi.StringOutput

The type of Digital Twins endpoint Expected value is 'EventHub'.

func (EventHubResponseOutput) EndpointUri

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

func (EventHubResponseOutput) EntityPath

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

func (EventHubResponseOutput) ProvisioningState

func (o EventHubResponseOutput) ProvisioningState() pulumi.StringOutput

The provisioning state.

func (EventHubResponseOutput) ToEventHubResponseOutput

func (o EventHubResponseOutput) ToEventHubResponseOutput() EventHubResponseOutput

func (EventHubResponseOutput) ToEventHubResponseOutputWithContext

func (o EventHubResponseOutput) ToEventHubResponseOutputWithContext(ctx context.Context) EventHubResponseOutput

type LookupDigitalTwinArgs

type LookupDigitalTwinArgs struct {
	// The name of the resource group that contains the DigitalTwinsInstance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the DigitalTwinsInstance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupDigitalTwinResult

type LookupDigitalTwinResult struct {
	// Time when DigitalTwinsInstance was created.
	CreatedTime string `pulumi:"createdTime"`
	// Api endpoint to work with DigitalTwinsInstance.
	HostName string `pulumi:"hostName"`
	// The resource identifier.
	Id string `pulumi:"id"`
	// The managed identity for the DigitalTwinsInstance.
	Identity *DigitalTwinsIdentityResponse `pulumi:"identity"`
	// Time when DigitalTwinsInstance was updated.
	LastUpdatedTime string `pulumi:"lastUpdatedTime"`
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name                       string                              `pulumi:"name"`
	PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// Public network access for the DigitalTwinsInstance.
	PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the DigitalTwins service.

type LookupDigitalTwinsEndpointArgs

type LookupDigitalTwinsEndpointArgs struct {
	// Name of Endpoint Resource.
	EndpointName string `pulumi:"endpointName"`
	// The name of the resource group that contains the DigitalTwinsInstance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the DigitalTwinsInstance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupDigitalTwinsEndpointResult

type LookupDigitalTwinsEndpointResult struct {
	// The resource identifier.
	Id string `pulumi:"id"`
	// Extension resource name.
	Name string `pulumi:"name"`
	// DigitalTwinsInstance endpoint resource properties.
	Properties interface{} `pulumi:"properties"`
	// The resource type.
	Type string `pulumi:"type"`
}

DigitalTwinsInstance endpoint resource.

type LookupPrivateEndpointConnectionArgs

type LookupPrivateEndpointConnectionArgs struct {
	// The name of the private endpoint connection.
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the DigitalTwinsInstance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the DigitalTwinsInstance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateEndpointConnectionResult

type LookupPrivateEndpointConnectionResult struct {
	// The resource identifier.
	Id string `pulumi:"id"`
	// The resource name.
	Name       string                                      `pulumi:"name"`
	Properties PrivateEndpointConnectionResponseProperties `pulumi:"properties"`
	// The resource type.
	Type string `pulumi:"type"`
}

The private endpoint connection of a Digital Twin.

type PrivateEndpointConnection

type PrivateEndpointConnection struct {
	pulumi.CustomResourceState

	// The resource name.
	Name       pulumi.StringOutput                               `pulumi:"name"`
	Properties PrivateEndpointConnectionResponsePropertiesOutput `pulumi:"properties"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The private endpoint connection of a Digital Twin.

func GetPrivateEndpointConnection

func GetPrivateEndpointConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

GetPrivateEndpointConnection gets an existing PrivateEndpointConnection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewPrivateEndpointConnection

func NewPrivateEndpointConnection(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.

func (*PrivateEndpointConnection) ElementType

func (*PrivateEndpointConnection) ElementType() reflect.Type

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionArgs

type PrivateEndpointConnectionArgs struct {
	// The name of the private endpoint connection.
	PrivateEndpointConnectionName pulumi.StringInput
	Properties                    PrivateEndpointConnectionPropertiesInput
	// The name of the resource group that contains the DigitalTwinsInstance.
	ResourceGroupName pulumi.StringInput
	// The name of the DigitalTwinsInstance.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnection resource.

func (PrivateEndpointConnectionArgs) ElementType

type PrivateEndpointConnectionInput

type PrivateEndpointConnectionInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
	ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
}

type PrivateEndpointConnectionOutput

type PrivateEndpointConnectionOutput struct {
	*pulumi.OutputState
}

func (PrivateEndpointConnectionOutput) ElementType

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionProperties

type PrivateEndpointConnectionProperties struct {
	// The list of group ids for the private endpoint connection.
	GroupIds                          []string                                               `pulumi:"groupIds"`
	PrivateLinkServiceConnectionState *ConnectionPropertiesPrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"`
}

type PrivateEndpointConnectionPropertiesArgs

type PrivateEndpointConnectionPropertiesArgs struct {
	// The list of group ids for the private endpoint connection.
	GroupIds                          pulumi.StringArrayInput                                       `pulumi:"groupIds"`
	PrivateLinkServiceConnectionState ConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput `pulumi:"privateLinkServiceConnectionState"`
}

func (PrivateEndpointConnectionPropertiesArgs) ElementType

func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput

func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput

func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext

func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput

func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput

func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput

func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext

func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput

type PrivateEndpointConnectionPropertiesInput

type PrivateEndpointConnectionPropertiesInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
	ToPrivateEndpointConnectionPropertiesOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesOutput
}

PrivateEndpointConnectionPropertiesInput is an input type that accepts PrivateEndpointConnectionPropertiesArgs and PrivateEndpointConnectionPropertiesOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesInput` via:

PrivateEndpointConnectionPropertiesArgs{...}

type PrivateEndpointConnectionPropertiesOutput

type PrivateEndpointConnectionPropertiesOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionPropertiesOutput) ElementType

func (PrivateEndpointConnectionPropertiesOutput) GroupIds

The list of group ids for the private endpoint connection.

func (PrivateEndpointConnectionPropertiesOutput) PrivateLinkServiceConnectionState

func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput

func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput

func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext

func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput

func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput

func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput

func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext

func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput

type PrivateEndpointConnectionPropertiesPtrInput

type PrivateEndpointConnectionPropertiesPtrInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
	ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesPtrOutput
}

PrivateEndpointConnectionPropertiesPtrInput is an input type that accepts PrivateEndpointConnectionPropertiesArgs, PrivateEndpointConnectionPropertiesPtr and PrivateEndpointConnectionPropertiesPtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesPtrInput` via:

        PrivateEndpointConnectionPropertiesArgs{...}

or:

        nil

type PrivateEndpointConnectionPropertiesPtrOutput

type PrivateEndpointConnectionPropertiesPtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionPropertiesPtrOutput) Elem

func (PrivateEndpointConnectionPropertiesPtrOutput) ElementType

func (PrivateEndpointConnectionPropertiesPtrOutput) GroupIds

The list of group ids for the private endpoint connection.

func (PrivateEndpointConnectionPropertiesPtrOutput) PrivateLinkServiceConnectionState

func (PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput

func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput

func (PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext

func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput

type PrivateEndpointConnectionResponse

type PrivateEndpointConnectionResponse struct {
	// The resource identifier.
	Id string `pulumi:"id"`
	// The resource name.
	Name       string                                      `pulumi:"name"`
	Properties PrivateEndpointConnectionResponseProperties `pulumi:"properties"`
	// The resource type.
	Type string `pulumi:"type"`
}

The private endpoint connection of a Digital Twin.

type PrivateEndpointConnectionResponseArgs

type PrivateEndpointConnectionResponseArgs struct {
	// The resource identifier.
	Id pulumi.StringInput `pulumi:"id"`
	// The resource name.
	Name       pulumi.StringInput                               `pulumi:"name"`
	Properties PrivateEndpointConnectionResponsePropertiesInput `pulumi:"properties"`
	// The resource type.
	Type pulumi.StringInput `pulumi:"type"`
}

The private endpoint connection of a Digital Twin.

func (PrivateEndpointConnectionResponseArgs) ElementType

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseArray

type PrivateEndpointConnectionResponseArray []PrivateEndpointConnectionResponseInput

func (PrivateEndpointConnectionResponseArray) ElementType

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayInput

type PrivateEndpointConnectionResponseArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
	ToPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionResponseArrayOutput
}

PrivateEndpointConnectionResponseArrayInput is an input type that accepts PrivateEndpointConnectionResponseArray and PrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseArrayInput` via:

PrivateEndpointConnectionResponseArray{ PrivateEndpointConnectionResponseArgs{...} }

type PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionResponseArrayOutput) ElementType

func (PrivateEndpointConnectionResponseArrayOutput) Index

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseInput

type PrivateEndpointConnectionResponseInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
	ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput
}

PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:

PrivateEndpointConnectionResponseArgs{...}

type PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }

The private endpoint connection of a Digital Twin.

func (PrivateEndpointConnectionResponseOutput) ElementType

func (PrivateEndpointConnectionResponseOutput) Id

The resource identifier.

func (PrivateEndpointConnectionResponseOutput) Name

The resource name.

func (PrivateEndpointConnectionResponseOutput) Properties

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) Type

The resource type.

type PrivateEndpointConnectionResponseProperties

type PrivateEndpointConnectionResponseProperties struct {
	// The list of group ids for the private endpoint connection.
	GroupIds                          []string                                                       `pulumi:"groupIds"`
	PrivateEndpoint                   *ConnectionPropertiesResponsePrivateEndpoint                   `pulumi:"privateEndpoint"`
	PrivateLinkServiceConnectionState *ConnectionPropertiesResponsePrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
}

type PrivateEndpointConnectionResponsePropertiesArgs

type PrivateEndpointConnectionResponsePropertiesArgs struct {
	// The list of group ids for the private endpoint connection.
	GroupIds                          pulumi.StringArrayInput                                               `pulumi:"groupIds"`
	PrivateEndpoint                   ConnectionPropertiesResponsePrivateEndpointPtrInput                   `pulumi:"privateEndpoint"`
	PrivateLinkServiceConnectionState ConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrInput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
}

func (PrivateEndpointConnectionResponsePropertiesArgs) ElementType

func (PrivateEndpointConnectionResponsePropertiesArgs) ToPrivateEndpointConnectionResponsePropertiesOutput

func (i PrivateEndpointConnectionResponsePropertiesArgs) ToPrivateEndpointConnectionResponsePropertiesOutput() PrivateEndpointConnectionResponsePropertiesOutput

func (PrivateEndpointConnectionResponsePropertiesArgs) ToPrivateEndpointConnectionResponsePropertiesOutputWithContext

func (i PrivateEndpointConnectionResponsePropertiesArgs) ToPrivateEndpointConnectionResponsePropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePropertiesOutput

func (PrivateEndpointConnectionResponsePropertiesArgs) ToPrivateEndpointConnectionResponsePropertiesPtrOutput

func (i PrivateEndpointConnectionResponsePropertiesArgs) ToPrivateEndpointConnectionResponsePropertiesPtrOutput() PrivateEndpointConnectionResponsePropertiesPtrOutput

func (PrivateEndpointConnectionResponsePropertiesArgs) ToPrivateEndpointConnectionResponsePropertiesPtrOutputWithContext

func (i PrivateEndpointConnectionResponsePropertiesArgs) ToPrivateEndpointConnectionResponsePropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePropertiesPtrOutput

type PrivateEndpointConnectionResponsePropertiesInput

type PrivateEndpointConnectionResponsePropertiesInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponsePropertiesOutput() PrivateEndpointConnectionResponsePropertiesOutput
	ToPrivateEndpointConnectionResponsePropertiesOutputWithContext(context.Context) PrivateEndpointConnectionResponsePropertiesOutput
}

PrivateEndpointConnectionResponsePropertiesInput is an input type that accepts PrivateEndpointConnectionResponsePropertiesArgs and PrivateEndpointConnectionResponsePropertiesOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponsePropertiesInput` via:

PrivateEndpointConnectionResponsePropertiesArgs{...}

type PrivateEndpointConnectionResponsePropertiesOutput

type PrivateEndpointConnectionResponsePropertiesOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionResponsePropertiesOutput) ElementType

func (PrivateEndpointConnectionResponsePropertiesOutput) GroupIds

The list of group ids for the private endpoint connection.

func (PrivateEndpointConnectionResponsePropertiesOutput) PrivateEndpoint

func (PrivateEndpointConnectionResponsePropertiesOutput) PrivateLinkServiceConnectionState

func (PrivateEndpointConnectionResponsePropertiesOutput) ProvisioningState

The provisioning state.

func (PrivateEndpointConnectionResponsePropertiesOutput) ToPrivateEndpointConnectionResponsePropertiesOutput

func (o PrivateEndpointConnectionResponsePropertiesOutput) ToPrivateEndpointConnectionResponsePropertiesOutput() PrivateEndpointConnectionResponsePropertiesOutput

func (PrivateEndpointConnectionResponsePropertiesOutput) ToPrivateEndpointConnectionResponsePropertiesOutputWithContext

func (o PrivateEndpointConnectionResponsePropertiesOutput) ToPrivateEndpointConnectionResponsePropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePropertiesOutput

func (PrivateEndpointConnectionResponsePropertiesOutput) ToPrivateEndpointConnectionResponsePropertiesPtrOutput

func (o PrivateEndpointConnectionResponsePropertiesOutput) ToPrivateEndpointConnectionResponsePropertiesPtrOutput() PrivateEndpointConnectionResponsePropertiesPtrOutput

func (PrivateEndpointConnectionResponsePropertiesOutput) ToPrivateEndpointConnectionResponsePropertiesPtrOutputWithContext

func (o PrivateEndpointConnectionResponsePropertiesOutput) ToPrivateEndpointConnectionResponsePropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePropertiesPtrOutput

type PrivateEndpointConnectionResponsePropertiesPtrInput

type PrivateEndpointConnectionResponsePropertiesPtrInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponsePropertiesPtrOutput() PrivateEndpointConnectionResponsePropertiesPtrOutput
	ToPrivateEndpointConnectionResponsePropertiesPtrOutputWithContext(context.Context) PrivateEndpointConnectionResponsePropertiesPtrOutput
}

PrivateEndpointConnectionResponsePropertiesPtrInput is an input type that accepts PrivateEndpointConnectionResponsePropertiesArgs, PrivateEndpointConnectionResponsePropertiesPtr and PrivateEndpointConnectionResponsePropertiesPtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponsePropertiesPtrInput` via:

        PrivateEndpointConnectionResponsePropertiesArgs{...}

or:

        nil

type PrivateEndpointConnectionResponsePropertiesPtrOutput

type PrivateEndpointConnectionResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionResponsePropertiesPtrOutput) Elem

func (PrivateEndpointConnectionResponsePropertiesPtrOutput) ElementType

func (PrivateEndpointConnectionResponsePropertiesPtrOutput) GroupIds

The list of group ids for the private endpoint connection.

func (PrivateEndpointConnectionResponsePropertiesPtrOutput) PrivateEndpoint

func (PrivateEndpointConnectionResponsePropertiesPtrOutput) PrivateLinkServiceConnectionState

func (PrivateEndpointConnectionResponsePropertiesPtrOutput) ProvisioningState

The provisioning state.

func (PrivateEndpointConnectionResponsePropertiesPtrOutput) ToPrivateEndpointConnectionResponsePropertiesPtrOutput

func (PrivateEndpointConnectionResponsePropertiesPtrOutput) ToPrivateEndpointConnectionResponsePropertiesPtrOutputWithContext

func (o PrivateEndpointConnectionResponsePropertiesPtrOutput) ToPrivateEndpointConnectionResponsePropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePropertiesPtrOutput

type PrivateEndpointConnectionState

type PrivateEndpointConnectionState struct {
	// The resource name.
	Name       pulumi.StringPtrInput
	Properties PrivateEndpointConnectionResponsePropertiesPtrInput
	// The resource type.
	Type pulumi.StringPtrInput
}

func (PrivateEndpointConnectionState) ElementType

type PrivateEndpointConnectionType

type PrivateEndpointConnectionType struct {
	Properties PrivateEndpointConnectionProperties `pulumi:"properties"`
}

The private endpoint connection of a Digital Twin.

type PrivateEndpointConnectionTypeArgs

type PrivateEndpointConnectionTypeArgs struct {
	Properties PrivateEndpointConnectionPropertiesInput `pulumi:"properties"`
}

The private endpoint connection of a Digital Twin.

func (PrivateEndpointConnectionTypeArgs) ElementType

func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput

func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput

func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext

func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput

type PrivateEndpointConnectionTypeArray

type PrivateEndpointConnectionTypeArray []PrivateEndpointConnectionTypeInput

func (PrivateEndpointConnectionTypeArray) ElementType

func (PrivateEndpointConnectionTypeArray) ToPrivateEndpointConnectionTypeArrayOutput

func (i PrivateEndpointConnectionTypeArray) ToPrivateEndpointConnectionTypeArrayOutput() PrivateEndpointConnectionTypeArrayOutput

func (PrivateEndpointConnectionTypeArray) ToPrivateEndpointConnectionTypeArrayOutputWithContext

func (i PrivateEndpointConnectionTypeArray) ToPrivateEndpointConnectionTypeArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeArrayOutput

type PrivateEndpointConnectionTypeArrayInput

type PrivateEndpointConnectionTypeArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionTypeArrayOutput() PrivateEndpointConnectionTypeArrayOutput
	ToPrivateEndpointConnectionTypeArrayOutputWithContext(context.Context) PrivateEndpointConnectionTypeArrayOutput
}

PrivateEndpointConnectionTypeArrayInput is an input type that accepts PrivateEndpointConnectionTypeArray and PrivateEndpointConnectionTypeArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionTypeArrayInput` via:

PrivateEndpointConnectionTypeArray{ PrivateEndpointConnectionTypeArgs{...} }

type PrivateEndpointConnectionTypeArrayOutput

type PrivateEndpointConnectionTypeArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionTypeArrayOutput) ElementType

func (PrivateEndpointConnectionTypeArrayOutput) Index

func (PrivateEndpointConnectionTypeArrayOutput) ToPrivateEndpointConnectionTypeArrayOutput

func (o PrivateEndpointConnectionTypeArrayOutput) ToPrivateEndpointConnectionTypeArrayOutput() PrivateEndpointConnectionTypeArrayOutput

func (PrivateEndpointConnectionTypeArrayOutput) ToPrivateEndpointConnectionTypeArrayOutputWithContext

func (o PrivateEndpointConnectionTypeArrayOutput) ToPrivateEndpointConnectionTypeArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeArrayOutput

type PrivateEndpointConnectionTypeInput

type PrivateEndpointConnectionTypeInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
	ToPrivateEndpointConnectionTypeOutputWithContext(context.Context) PrivateEndpointConnectionTypeOutput
}

PrivateEndpointConnectionTypeInput is an input type that accepts PrivateEndpointConnectionTypeArgs and PrivateEndpointConnectionTypeOutput values. You can construct a concrete instance of `PrivateEndpointConnectionTypeInput` via:

PrivateEndpointConnectionTypeArgs{...}

type PrivateEndpointConnectionTypeOutput

type PrivateEndpointConnectionTypeOutput struct{ *pulumi.OutputState }

The private endpoint connection of a Digital Twin.

func (PrivateEndpointConnectionTypeOutput) ElementType

func (PrivateEndpointConnectionTypeOutput) Properties

func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput

func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput

func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext

func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput

type PrivateLinkServiceConnectionStatus

type PrivateLinkServiceConnectionStatus pulumi.String

The status of a private endpoint connection.

func (PrivateLinkServiceConnectionStatus) ElementType

func (PrivateLinkServiceConnectionStatus) ToStringOutput

func (PrivateLinkServiceConnectionStatus) ToStringOutputWithContext

func (e PrivateLinkServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PrivateLinkServiceConnectionStatus) ToStringPtrOutput

func (PrivateLinkServiceConnectionStatus) ToStringPtrOutputWithContext

func (e PrivateLinkServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PublicNetworkAccess

type PublicNetworkAccess pulumi.String

Public network access for the DigitalTwinsInstance.

func (PublicNetworkAccess) ElementType

func (PublicNetworkAccess) ElementType() reflect.Type

func (PublicNetworkAccess) ToStringOutput

func (e PublicNetworkAccess) ToStringOutput() pulumi.StringOutput

func (PublicNetworkAccess) ToStringOutputWithContext

func (e PublicNetworkAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PublicNetworkAccess) ToStringPtrOutput

func (e PublicNetworkAccess) ToStringPtrOutput() pulumi.StringPtrOutput

func (PublicNetworkAccess) ToStringPtrOutputWithContext

func (e PublicNetworkAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceBus

type ServiceBus struct {
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType *string `pulumi:"authenticationType"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret *string `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri *string `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'ServiceBus'.
	EndpointType string `pulumi:"endpointType"`
	// The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://
	EndpointUri *string `pulumi:"endpointUri"`
	// The ServiceBus Topic name for identity-based authentication
	EntityPath *string `pulumi:"entityPath"`
	// PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	PrimaryConnectionString *string `pulumi:"primaryConnectionString"`
	// SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	SecondaryConnectionString *string `pulumi:"secondaryConnectionString"`
}

Properties related to ServiceBus.

type ServiceBusArgs

type ServiceBusArgs struct {
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType pulumi.StringPtrInput `pulumi:"authenticationType"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret pulumi.StringPtrInput `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri pulumi.StringPtrInput `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'ServiceBus'.
	EndpointType pulumi.StringInput `pulumi:"endpointType"`
	// The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://
	EndpointUri pulumi.StringPtrInput `pulumi:"endpointUri"`
	// The ServiceBus Topic name for identity-based authentication
	EntityPath pulumi.StringPtrInput `pulumi:"entityPath"`
	// PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	PrimaryConnectionString pulumi.StringPtrInput `pulumi:"primaryConnectionString"`
	// SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	SecondaryConnectionString pulumi.StringPtrInput `pulumi:"secondaryConnectionString"`
}

Properties related to ServiceBus.

func (ServiceBusArgs) ElementType

func (ServiceBusArgs) ElementType() reflect.Type

func (ServiceBusArgs) ToServiceBusOutput

func (i ServiceBusArgs) ToServiceBusOutput() ServiceBusOutput

func (ServiceBusArgs) ToServiceBusOutputWithContext

func (i ServiceBusArgs) ToServiceBusOutputWithContext(ctx context.Context) ServiceBusOutput

type ServiceBusInput

type ServiceBusInput interface {
	pulumi.Input

	ToServiceBusOutput() ServiceBusOutput
	ToServiceBusOutputWithContext(context.Context) ServiceBusOutput
}

ServiceBusInput is an input type that accepts ServiceBusArgs and ServiceBusOutput values. You can construct a concrete instance of `ServiceBusInput` via:

ServiceBusArgs{...}

type ServiceBusOutput

type ServiceBusOutput struct{ *pulumi.OutputState }

Properties related to ServiceBus.

func (ServiceBusOutput) AuthenticationType

func (o ServiceBusOutput) AuthenticationType() pulumi.StringPtrOutput

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

func (ServiceBusOutput) DeadLetterSecret

func (o ServiceBusOutput) DeadLetterSecret() pulumi.StringPtrOutput

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

func (ServiceBusOutput) DeadLetterUri

func (o ServiceBusOutput) DeadLetterUri() pulumi.StringPtrOutput

Dead letter storage URL for identity-based authentication.

func (ServiceBusOutput) ElementType

func (ServiceBusOutput) ElementType() reflect.Type

func (ServiceBusOutput) EndpointType

func (o ServiceBusOutput) EndpointType() pulumi.StringOutput

The type of Digital Twins endpoint Expected value is 'ServiceBus'.

func (ServiceBusOutput) EndpointUri

func (o ServiceBusOutput) EndpointUri() pulumi.StringPtrOutput

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

func (ServiceBusOutput) EntityPath

func (o ServiceBusOutput) EntityPath() pulumi.StringPtrOutput

The ServiceBus Topic name for identity-based authentication

func (ServiceBusOutput) PrimaryConnectionString

func (o ServiceBusOutput) PrimaryConnectionString() pulumi.StringPtrOutput

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

func (ServiceBusOutput) SecondaryConnectionString

func (o ServiceBusOutput) SecondaryConnectionString() pulumi.StringPtrOutput

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

func (ServiceBusOutput) ToServiceBusOutput

func (o ServiceBusOutput) ToServiceBusOutput() ServiceBusOutput

func (ServiceBusOutput) ToServiceBusOutputWithContext

func (o ServiceBusOutput) ToServiceBusOutputWithContext(ctx context.Context) ServiceBusOutput

type ServiceBusResponse

type ServiceBusResponse struct {
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType *string `pulumi:"authenticationType"`
	// Time when the Endpoint was added to DigitalTwinsInstance.
	CreatedTime string `pulumi:"createdTime"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret *string `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri *string `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'ServiceBus'.
	EndpointType string `pulumi:"endpointType"`
	// The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://
	EndpointUri *string `pulumi:"endpointUri"`
	// The ServiceBus Topic name for identity-based authentication
	EntityPath *string `pulumi:"entityPath"`
	// PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	PrimaryConnectionString *string `pulumi:"primaryConnectionString"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	SecondaryConnectionString *string `pulumi:"secondaryConnectionString"`
}

Properties related to ServiceBus.

type ServiceBusResponseArgs

type ServiceBusResponseArgs struct {
	// Specifies the authentication type being used for connecting to the endpoint.
	AuthenticationType pulumi.StringPtrInput `pulumi:"authenticationType"`
	// Time when the Endpoint was added to DigitalTwinsInstance.
	CreatedTime pulumi.StringInput `pulumi:"createdTime"`
	// Dead letter storage secret for key-based authentication. Will be obfuscated during read.
	DeadLetterSecret pulumi.StringPtrInput `pulumi:"deadLetterSecret"`
	// Dead letter storage URL for identity-based authentication.
	DeadLetterUri pulumi.StringPtrInput `pulumi:"deadLetterUri"`
	// The type of Digital Twins endpoint
	// Expected value is 'ServiceBus'.
	EndpointType pulumi.StringInput `pulumi:"endpointType"`
	// The URL of the ServiceBus namespace for identity-based authentication. It must include the protocol sb://
	EndpointUri pulumi.StringPtrInput `pulumi:"endpointUri"`
	// The ServiceBus Topic name for identity-based authentication
	EntityPath pulumi.StringPtrInput `pulumi:"entityPath"`
	// PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	PrimaryConnectionString pulumi.StringPtrInput `pulumi:"primaryConnectionString"`
	// The provisioning state.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.
	SecondaryConnectionString pulumi.StringPtrInput `pulumi:"secondaryConnectionString"`
}

Properties related to ServiceBus.

func (ServiceBusResponseArgs) ElementType

func (ServiceBusResponseArgs) ElementType() reflect.Type

func (ServiceBusResponseArgs) ToServiceBusResponseOutput

func (i ServiceBusResponseArgs) ToServiceBusResponseOutput() ServiceBusResponseOutput

func (ServiceBusResponseArgs) ToServiceBusResponseOutputWithContext

func (i ServiceBusResponseArgs) ToServiceBusResponseOutputWithContext(ctx context.Context) ServiceBusResponseOutput

type ServiceBusResponseInput

type ServiceBusResponseInput interface {
	pulumi.Input

	ToServiceBusResponseOutput() ServiceBusResponseOutput
	ToServiceBusResponseOutputWithContext(context.Context) ServiceBusResponseOutput
}

ServiceBusResponseInput is an input type that accepts ServiceBusResponseArgs and ServiceBusResponseOutput values. You can construct a concrete instance of `ServiceBusResponseInput` via:

ServiceBusResponseArgs{...}

type ServiceBusResponseOutput

type ServiceBusResponseOutput struct{ *pulumi.OutputState }

Properties related to ServiceBus.

func (ServiceBusResponseOutput) AuthenticationType

func (o ServiceBusResponseOutput) AuthenticationType() pulumi.StringPtrOutput

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

func (ServiceBusResponseOutput) CreatedTime

Time when the Endpoint was added to DigitalTwinsInstance.

func (ServiceBusResponseOutput) DeadLetterSecret

func (o ServiceBusResponseOutput) DeadLetterSecret() pulumi.StringPtrOutput

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

func (ServiceBusResponseOutput) DeadLetterUri

Dead letter storage URL for identity-based authentication.

func (ServiceBusResponseOutput) ElementType

func (ServiceBusResponseOutput) ElementType() reflect.Type

func (ServiceBusResponseOutput) EndpointType

func (o ServiceBusResponseOutput) EndpointType() pulumi.StringOutput

The type of Digital Twins endpoint Expected value is 'ServiceBus'.

func (ServiceBusResponseOutput) EndpointUri

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

func (ServiceBusResponseOutput) EntityPath

The ServiceBus Topic name for identity-based authentication

func (ServiceBusResponseOutput) PrimaryConnectionString

func (o ServiceBusResponseOutput) PrimaryConnectionString() pulumi.StringPtrOutput

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

func (ServiceBusResponseOutput) ProvisioningState

func (o ServiceBusResponseOutput) ProvisioningState() pulumi.StringOutput

The provisioning state.

func (ServiceBusResponseOutput) SecondaryConnectionString

func (o ServiceBusResponseOutput) SecondaryConnectionString() pulumi.StringPtrOutput

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

func (ServiceBusResponseOutput) ToServiceBusResponseOutput

func (o ServiceBusResponseOutput) ToServiceBusResponseOutput() ServiceBusResponseOutput

func (ServiceBusResponseOutput) ToServiceBusResponseOutputWithContext

func (o ServiceBusResponseOutput) ToServiceBusResponseOutputWithContext(ctx context.Context) ServiceBusResponseOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL