1. Packages
  2. Azure Native v2
  3. API Docs
  4. authorization
  5. getPrivateLinkAssociation
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi

azure-native-v2.authorization.getPrivateLinkAssociation

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi

Get a single private link association Azure REST 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>
Copy
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]
Copy
func LookupPrivateLinkAssociation(ctx *Context, args *LookupPrivateLinkAssociationArgs, opts ...InvokeOption) (*LookupPrivateLinkAssociationResult, error)
func LookupPrivateLinkAssociationOutput(ctx *Context, args *LookupPrivateLinkAssociationOutputArgs, opts ...InvokeOption) LookupPrivateLinkAssociationResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetPrivateLinkAssociationResult> getPrivateLinkAssociation(GetPrivateLinkAssociationArgs args, InvokeOptions options)
public static Output<GetPrivateLinkAssociationResult> getPrivateLinkAssociation(GetPrivateLinkAssociationArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:authorization:getPrivateLinkAssociation
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

GroupId
This property is required.
Changes to this property will trigger replacement.
string
The management group ID.
PlaId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the PLA
GroupId
This property is required.
Changes to this property will trigger replacement.
string
The management group ID.
PlaId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the PLA
groupId
This property is required.
Changes to this property will trigger replacement.
String
The management group ID.
plaId
This property is required.
Changes to this property will trigger replacement.
String
The ID of the PLA
groupId
This property is required.
Changes to this property will trigger replacement.
string
The management group ID.
plaId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the PLA
group_id
This property is required.
Changes to this property will trigger replacement.
str
The management group ID.
pla_id
This property is required.
Changes to this property will trigger replacement.
str
The ID of the PLA
groupId
This property is required.
Changes to this property will trigger replacement.
String
The management group ID.
plaId
This property is required.
Changes to this property will trigger replacement.
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
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi