azure-native.recoveryservices.getPrivateEndpointConnection

Explore with Pulumi AI

Get Private Endpoint Connection. This call is made by Backup Admin. API Version: 2021-02-01.

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(private_endpoint_connection_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    vault_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetPrivateEndpointConnectionResult
def get_private_endpoint_connection_output(private_endpoint_connection_name: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    vault_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:recoveryservices:getPrivateEndpointConnection
  arguments:
    # arguments dictionary

The following arguments are supported:

PrivateEndpointConnectionName string

The name of the private endpoint connection.

ResourceGroupName string

The name of the resource group where the recovery services vault is present.

VaultName string

The name of the recovery services vault.

PrivateEndpointConnectionName string

The name of the private endpoint connection.

ResourceGroupName string

The name of the resource group where the recovery services vault is present.

VaultName string

The name of the recovery services vault.

privateEndpointConnectionName String

The name of the private endpoint connection.

resourceGroupName String

The name of the resource group where the recovery services vault is present.

vaultName String

The name of the recovery services vault.

privateEndpointConnectionName string

The name of the private endpoint connection.

resourceGroupName string

The name of the resource group where the recovery services vault is present.

vaultName string

The name of the recovery services vault.

private_endpoint_connection_name str

The name of the private endpoint connection.

resource_group_name str

The name of the resource group where the recovery services vault is present.

vault_name str

The name of the recovery services vault.

privateEndpointConnectionName String

The name of the private endpoint connection.

resourceGroupName String

The name of the resource group where the recovery services vault is present.

vaultName String

The name of the recovery services vault.

getPrivateEndpointConnection Result

The following output properties are available:

Id string

Resource Id represents the complete path to the resource.

Name string

Resource name associated with the resource.

Properties Pulumi.AzureNative.RecoveryServices.Outputs.PrivateEndpointConnectionResponse

PrivateEndpointConnectionResource properties

Type string

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

ETag string

Optional ETag.

Location string

Resource location.

Tags Dictionary<string, string>

Resource tags.

Id string

Resource Id represents the complete path to the resource.

Name string

Resource name associated with the resource.

Properties PrivateEndpointConnectionResponse

PrivateEndpointConnectionResource properties

Type string

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

ETag string

Optional ETag.

Location string

Resource location.

Tags map[string]string

Resource tags.

id String

Resource Id represents the complete path to the resource.

name String

Resource name associated with the resource.

properties PrivateEndpointConnectionResponse

PrivateEndpointConnectionResource properties

type String

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

eTag String

Optional ETag.

location String

Resource location.

tags Map<String,String>

Resource tags.

id string

Resource Id represents the complete path to the resource.

name string

Resource name associated with the resource.

properties PrivateEndpointConnectionResponse

PrivateEndpointConnectionResource properties

type string

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

eTag string

Optional ETag.

location string

Resource location.

tags {[key: string]: string}

Resource tags.

id str

Resource Id represents the complete path to the resource.

name str

Resource name associated with the resource.

properties PrivateEndpointConnectionResponse

PrivateEndpointConnectionResource properties

type str

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

e_tag str

Optional ETag.

location str

Resource location.

tags Mapping[str, str]

Resource tags.

id String

Resource Id represents the complete path to the resource.

name String

Resource name associated with the resource.

properties Property Map

PrivateEndpointConnectionResource properties

type String

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

eTag String

Optional ETag.

location String

Resource location.

tags Map<String>

Resource tags.

Supporting Types

PrivateEndpointConnectionResponse

PrivateEndpoint Pulumi.AzureNative.RecoveryServices.Inputs.PrivateEndpointResponse

Gets or sets private endpoint associated with the private endpoint connection

PrivateLinkServiceConnectionState Pulumi.AzureNative.RecoveryServices.Inputs.PrivateLinkServiceConnectionStateResponse

Gets or sets private link service connection state

ProvisioningState string

Gets or sets provisioning state of the private endpoint connection

PrivateEndpoint PrivateEndpointResponse

Gets or sets private endpoint associated with the private endpoint connection

PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

Gets or sets private link service connection state

ProvisioningState string

Gets or sets provisioning state of the private endpoint connection

privateEndpoint PrivateEndpointResponse

Gets or sets private endpoint associated with the private endpoint connection

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

Gets or sets private link service connection state

provisioningState String

Gets or sets provisioning state of the private endpoint connection

privateEndpoint PrivateEndpointResponse

Gets or sets private endpoint associated with the private endpoint connection

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

Gets or sets private link service connection state

provisioningState string

Gets or sets provisioning state of the private endpoint connection

private_endpoint PrivateEndpointResponse

Gets or sets private endpoint associated with the private endpoint connection

private_link_service_connection_state PrivateLinkServiceConnectionStateResponse

Gets or sets private link service connection state

provisioning_state str

Gets or sets provisioning state of the private endpoint connection

privateEndpoint Property Map

Gets or sets private endpoint associated with the private endpoint connection

privateLinkServiceConnectionState Property Map

Gets or sets private link service connection state

provisioningState String

Gets or sets provisioning state of the private endpoint connection

PrivateEndpointResponse

Id string

Gets or sets id.

Id string

Gets or sets id.

id String

Gets or sets id.

id string

Gets or sets id.

id str

Gets or sets id.

id String

Gets or sets id.

PrivateLinkServiceConnectionStateResponse

ActionRequired string

Gets or sets actions required

Description string

Gets or sets description

Status string

Gets or sets the status

ActionRequired string

Gets or sets actions required

Description string

Gets or sets description

Status string

Gets or sets the status

actionRequired String

Gets or sets actions required

description String

Gets or sets description

status String

Gets or sets the status

actionRequired string

Gets or sets actions required

description string

Gets or sets description

status string

Gets or sets the status

action_required str

Gets or sets actions required

description str

Gets or sets description

status str

Gets or sets the status

actionRequired String

Gets or sets actions required

description String

Gets or sets description

status String

Gets or sets the status

Package Details

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