Azure Native

v1.87.0 published on Tuesday, Nov 22, 2022 by Pulumi

getPrivateLinkAssociation

API Version: 2020-05-01.

Using getPrivateLinkAssociation

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 getPrivateLinkAssociation(args: GetPrivateLinkAssociationArgs, opts?: InvokeOptions): Promise<GetPrivateLinkAssociationResult>
function getPrivateLinkAssociationOutput(args: GetPrivateLinkAssociationOutputArgs, opts?: InvokeOptions): Output<GetPrivateLinkAssociationResult>
def get_private_link_association(group_id: Optional[str] = None,
                                 pla_id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetPrivateLinkAssociationResult
def get_private_link_association_output(group_id: Optional[pulumi.Input[str]] = None,
                                 pla_id: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetPrivateLinkAssociationResult]
func LookupPrivateLinkAssociation(ctx *Context, args *LookupPrivateLinkAssociationArgs, opts ...InvokeOption) (*LookupPrivateLinkAssociationResult, error)
func LookupPrivateLinkAssociationOutput(ctx *Context, args *LookupPrivateLinkAssociationOutputArgs, opts ...InvokeOption) LookupPrivateLinkAssociationResultOutput

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

public static class GetPrivateLinkAssociation 
{
    public static Task<GetPrivateLinkAssociationResult> InvokeAsync(GetPrivateLinkAssociationArgs args, InvokeOptions? opts = null)
    public static Output<GetPrivateLinkAssociationResult> Invoke(GetPrivateLinkAssociationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrivateLinkAssociationResult> getPrivateLinkAssociation(GetPrivateLinkAssociationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:authorization:getPrivateLinkAssociation
  arguments:
    # arguments dictionary

The following arguments are supported:

GroupId string

The management group ID.

PlaId string

The ID of the PLA

GroupId string

The management group ID.

PlaId string

The ID of the PLA

groupId String

The management group ID.

plaId String

The ID of the PLA

groupId string

The management group ID.

plaId string

The ID of the PLA

group_id str

The management group ID.

pla_id str

The ID of the PLA

groupId String

The management group ID.

plaId String

The ID of the PLA

getPrivateLinkAssociation Result

The following output properties are available:

Id string

The plaResourceID.

Name string

The pla name.

Properties Pulumi.AzureNative.Authorization.Outputs.PrivateLinkAssociationPropertiesExpandedResponse

The private link association properties.

Type string

The operation type.

Id string

The plaResourceID.

Name string

The pla name.

Properties PrivateLinkAssociationPropertiesExpandedResponse

The private link association properties.

Type string

The operation type.

id String

The plaResourceID.

name String

The pla name.

properties PrivateLinkAssociationPropertiesExpandedResponse

The private link association properties.

type String

The operation type.

id string

The plaResourceID.

name string

The pla name.

properties PrivateLinkAssociationPropertiesExpandedResponse

The private link association properties.

type string

The operation type.

id str

The plaResourceID.

name str

The pla name.

properties PrivateLinkAssociationPropertiesExpandedResponse

The private link association properties.

type str

The operation type.

id String

The plaResourceID.

name String

The pla name.

properties Property Map

The private link association properties.

type String

The operation type.

Supporting Types

PrivateLinkAssociationPropertiesExpandedResponse

PrivateLink string

The rmpl Resource ID.

PublicNetworkAccess string
Scope string

The scope of the private link association.

TenantID string

The TenantID.

PrivateLink string

The rmpl Resource ID.

PublicNetworkAccess string
Scope string

The scope of the private link association.

TenantID string

The TenantID.

privateLink String

The rmpl Resource ID.

publicNetworkAccess String
scope String

The scope of the private link association.

tenantID String

The TenantID.

privateLink string

The rmpl Resource ID.

publicNetworkAccess string
scope string

The scope of the private link association.

tenantID string

The TenantID.

private_link str

The rmpl Resource ID.

public_network_access str
scope str

The scope of the private link association.

tenant_id str

The TenantID.

privateLink String

The rmpl Resource ID.

publicNetworkAccess String
scope String

The scope of the private link association.

tenantID String

The TenantID.

Package Details

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