Azure Native

v1.88.1 published on Thursday, Dec 1, 2022 by Pulumi

getPrivateEndpointConnection

A private endpoint connection class. API Version: 2020-12-01-preview.

Using getPrivateEndpointConnection

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

function getPrivateEndpointConnection(args: GetPrivateEndpointConnectionArgs, opts?: InvokeOptions): Promise<GetPrivateEndpointConnectionResult>
function getPrivateEndpointConnectionOutput(args: GetPrivateEndpointConnectionOutputArgs, opts?: InvokeOptions): Output<GetPrivateEndpointConnectionResult>
def get_private_endpoint_connection(account_name: Optional[str] = None,
                                    private_endpoint_connection_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetPrivateEndpointConnectionResult
def get_private_endpoint_connection_output(account_name: Optional[pulumi.Input[str]] = None,
                                    private_endpoint_connection_name: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetPrivateEndpointConnectionResult]
func LookupPrivateEndpointConnection(ctx *Context, args *LookupPrivateEndpointConnectionArgs, opts ...InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
func LookupPrivateEndpointConnectionOutput(ctx *Context, args *LookupPrivateEndpointConnectionOutputArgs, opts ...InvokeOption) LookupPrivateEndpointConnectionResultOutput

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

public static class GetPrivateEndpointConnection 
{
    public static Task<GetPrivateEndpointConnectionResult> InvokeAsync(GetPrivateEndpointConnectionArgs args, InvokeOptions? opts = null)
    public static Output<GetPrivateEndpointConnectionResult> Invoke(GetPrivateEndpointConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrivateEndpointConnectionResult> getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:purview:getPrivateEndpointConnection
  arguments:
    # arguments dictionary

The following arguments are supported:

AccountName string

The name of the account.

PrivateEndpointConnectionName string

Name of the private endpoint connection.

ResourceGroupName string

The resource group name.

AccountName string

The name of the account.

PrivateEndpointConnectionName string

Name of the private endpoint connection.

ResourceGroupName string

The resource group name.

accountName String

The name of the account.

privateEndpointConnectionName String

Name of the private endpoint connection.

resourceGroupName String

The resource group name.

accountName string

The name of the account.

privateEndpointConnectionName string

Name of the private endpoint connection.

resourceGroupName string

The resource group name.

account_name str

The name of the account.

private_endpoint_connection_name str

Name of the private endpoint connection.

resource_group_name str

The resource group name.

accountName String

The name of the account.

privateEndpointConnectionName String

Name of the private endpoint connection.

resourceGroupName String

The resource group name.

getPrivateEndpointConnection Result

The following output properties are available:

Id string

Gets or sets the identifier.

Name string

Gets or sets the name.

ProvisioningState string

The provisioning state.

Type string

Gets or sets the type.

PrivateEndpoint Pulumi.AzureNative.Purview.Outputs.PrivateEndpointResponse

The private endpoint information.

PrivateLinkServiceConnectionState Pulumi.AzureNative.Purview.Outputs.PrivateLinkServiceConnectionStateResponse

The private link service connection state.

Id string

Gets or sets the identifier.

Name string

Gets or sets the name.

ProvisioningState string

The provisioning state.

Type string

Gets or sets the type.

PrivateEndpoint PrivateEndpointResponse

The private endpoint information.

PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

The private link service connection state.

id String

Gets or sets the identifier.

name String

Gets or sets the name.

provisioningState String

The provisioning state.

type String

Gets or sets the type.

privateEndpoint PrivateEndpointResponse

The private endpoint information.

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

The private link service connection state.

id string

Gets or sets the identifier.

name string

Gets or sets the name.

provisioningState string

The provisioning state.

type string

Gets or sets the type.

privateEndpoint PrivateEndpointResponse

The private endpoint information.

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

The private link service connection state.

id str

Gets or sets the identifier.

name str

Gets or sets the name.

provisioning_state str

The provisioning state.

type str

Gets or sets the type.

private_endpoint PrivateEndpointResponse

The private endpoint information.

private_link_service_connection_state PrivateLinkServiceConnectionStateResponse

The private link service connection state.

id String

Gets or sets the identifier.

name String

Gets or sets the name.

provisioningState String

The provisioning state.

type String

Gets or sets the type.

privateEndpoint Property Map

The private endpoint information.

privateLinkServiceConnectionState Property Map

The private link service connection state.

Supporting Types

PrivateEndpointResponse

Id string

The private endpoint identifier.

Id string

The private endpoint identifier.

id String

The private endpoint identifier.

id string

The private endpoint identifier.

id str

The private endpoint identifier.

id String

The private endpoint identifier.

PrivateLinkServiceConnectionStateResponse

ActionsRequired string

The required actions.

Description string

The description.

Status string

The status.

ActionsRequired string

The required actions.

Description string

The description.

Status string

The status.

actionsRequired String

The required actions.

description String

The description.

status String

The status.

actionsRequired string

The required actions.

description string

The description.

status string

The status.

actions_required str

The required actions.

description str

The description.

status str

The status.

actionsRequired String

The required actions.

description String

The description.

status String

The status.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0