Azure Native

Pulumi Official
Package maintained by Pulumi
v1.68.2 published on Tuesday, Aug 16, 2022 by Pulumi

getPrivateLinkHub

A privateLinkHub API Version: 2021-03-01.

Using getPrivateLinkHub

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 getPrivateLinkHub(args: GetPrivateLinkHubArgs, opts?: InvokeOptions): Promise<GetPrivateLinkHubResult>
function getPrivateLinkHubOutput(args: GetPrivateLinkHubOutputArgs, opts?: InvokeOptions): Output<GetPrivateLinkHubResult>
def get_private_link_hub(private_link_hub_name: Optional[str] = None,
                         resource_group_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetPrivateLinkHubResult
def get_private_link_hub_output(private_link_hub_name: Optional[pulumi.Input[str]] = None,
                         resource_group_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetPrivateLinkHubResult]
func LookupPrivateLinkHub(ctx *Context, args *LookupPrivateLinkHubArgs, opts ...InvokeOption) (*LookupPrivateLinkHubResult, error)
func LookupPrivateLinkHubOutput(ctx *Context, args *LookupPrivateLinkHubOutputArgs, opts ...InvokeOption) LookupPrivateLinkHubResultOutput

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

public static class GetPrivateLinkHub 
{
    public static Task<GetPrivateLinkHubResult> InvokeAsync(GetPrivateLinkHubArgs args, InvokeOptions? opts = null)
    public static Output<GetPrivateLinkHubResult> Invoke(GetPrivateLinkHubInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrivateLinkHubResult> getPrivateLinkHub(GetPrivateLinkHubArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:synapse:getPrivateLinkHub
  Arguments:
    # Arguments dictionary

The following arguments are supported:

PrivateLinkHubName string

Name of the privateLinkHub

ResourceGroupName string

The name of the resource group. The name is case insensitive.

PrivateLinkHubName string

Name of the privateLinkHub

ResourceGroupName string

The name of the resource group. The name is case insensitive.

privateLinkHubName String

Name of the privateLinkHub

resourceGroupName String

The name of the resource group. The name is case insensitive.

privateLinkHubName string

Name of the privateLinkHub

resourceGroupName string

The name of the resource group. The name is case insensitive.

private_link_hub_name str

Name of the privateLinkHub

resource_group_name str

The name of the resource group. The name is case insensitive.

privateLinkHubName String

Name of the privateLinkHub

resourceGroupName String

The name of the resource group. The name is case insensitive.

getPrivateLinkHub Result

The following output properties are available:

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Location string

The geo-location where the resource lives

Name string

The name of the resource

PrivateEndpointConnections List<Pulumi.AzureNative.Synapse.Outputs.PrivateEndpointConnectionForPrivateLinkHubBasicResponse>

List of private endpoint connections

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

ProvisioningState string

PrivateLinkHub provisioning state

Tags Dictionary<string, string>

Resource tags.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Location string

The geo-location where the resource lives

Name string

The name of the resource

PrivateEndpointConnections []PrivateEndpointConnectionForPrivateLinkHubBasicResponse

List of private endpoint connections

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

ProvisioningState string

PrivateLinkHub provisioning state

Tags map[string]string

Resource tags.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location String

The geo-location where the resource lives

name String

The name of the resource

privateEndpointConnections List<PrivateEndpointConnectionForPrivateLinkHubBasicResponse>

List of private endpoint connections

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

provisioningState String

PrivateLinkHub provisioning state

tags Map<String,String>

Resource tags.

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location string

The geo-location where the resource lives

name string

The name of the resource

privateEndpointConnections PrivateEndpointConnectionForPrivateLinkHubBasicResponse[]

List of private endpoint connections

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

provisioningState string

PrivateLinkHub provisioning state

tags {[key: string]: string}

Resource tags.

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location str

The geo-location where the resource lives

name str

The name of the resource

private_endpoint_connections Sequence[PrivateEndpointConnectionForPrivateLinkHubBasicResponse]

List of private endpoint connections

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

provisioning_state str

PrivateLinkHub provisioning state

tags Mapping[str, str]

Resource tags.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location String

The geo-location where the resource lives

name String

The name of the resource

privateEndpointConnections List<Property Map>

List of private endpoint connections

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

provisioningState String

PrivateLinkHub provisioning state

tags Map<String>

Resource tags.

Supporting Types

PrivateEndpointConnectionForPrivateLinkHubBasicResponse

Id string

identifier

ProvisioningState string

Provisioning state of the private endpoint connection.

PrivateEndpoint Pulumi.AzureNative.Synapse.Inputs.PrivateEndpointResponse

The private endpoint which the connection belongs to.

PrivateLinkServiceConnectionState Pulumi.AzureNative.Synapse.Inputs.PrivateLinkServiceConnectionStateResponse

Connection state of the private endpoint connection.

Id string

identifier

ProvisioningState string

Provisioning state of the private endpoint connection.

PrivateEndpoint PrivateEndpointResponse

The private endpoint which the connection belongs to.

PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

Connection state of the private endpoint connection.

id String

identifier

provisioningState String

Provisioning state of the private endpoint connection.

privateEndpoint PrivateEndpointResponse

The private endpoint which the connection belongs to.

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

Connection state of the private endpoint connection.

id string

identifier

provisioningState string

Provisioning state of the private endpoint connection.

privateEndpoint PrivateEndpointResponse

The private endpoint which the connection belongs to.

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

Connection state of the private endpoint connection.

id str

identifier

provisioning_state str

Provisioning state of the private endpoint connection.

private_endpoint PrivateEndpointResponse

The private endpoint which the connection belongs to.

private_link_service_connection_state PrivateLinkServiceConnectionStateResponse

Connection state of the private endpoint connection.

id String

identifier

provisioningState String

Provisioning state of the private endpoint connection.

privateEndpoint Property Map

The private endpoint which the connection belongs to.

privateLinkServiceConnectionState Property Map

Connection state of the private endpoint connection.

PrivateEndpointResponse

Id string

Resource id of the private endpoint.

Id string

Resource id of the private endpoint.

id String

Resource id of the private endpoint.

id string

Resource id of the private endpoint.

id str

Resource id of the private endpoint.

id String

Resource id of the private endpoint.

PrivateLinkServiceConnectionStateResponse

ActionsRequired string

The actions required for private link service connection.

Description string

The private link service connection description.

Status string

The private link service connection status.

ActionsRequired string

The actions required for private link service connection.

Description string

The private link service connection description.

Status string

The private link service connection status.

actionsRequired String

The actions required for private link service connection.

description String

The private link service connection description.

status String

The private link service connection status.

actionsRequired string

The actions required for private link service connection.

description string

The private link service connection description.

status string

The private link service connection status.

actions_required str

The actions required for private link service connection.

description str

The private link service connection description.

status str

The private link service connection status.

actionsRequired String

The actions required for private link service connection.

description String

The private link service connection description.

status String

The private link service connection status.

Package Details

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