1. Packages
  2. Azure Native
  3. API Docs
  4. aadiam
  5. getPrivateLinkForAzureAd
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

azure-native.aadiam.getPrivateLinkForAzureAd

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

    Gets a private link policy with a given name. Azure REST API version: 2020-03-01.

    Using getPrivateLinkForAzureAd

    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 getPrivateLinkForAzureAd(args: GetPrivateLinkForAzureAdArgs, opts?: InvokeOptions): Promise<GetPrivateLinkForAzureAdResult>
    function getPrivateLinkForAzureAdOutput(args: GetPrivateLinkForAzureAdOutputArgs, opts?: InvokeOptions): Output<GetPrivateLinkForAzureAdResult>
    def get_private_link_for_azure_ad(policy_name: Optional[str] = None,
                                      resource_group_name: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetPrivateLinkForAzureAdResult
    def get_private_link_for_azure_ad_output(policy_name: Optional[pulumi.Input[str]] = None,
                                      resource_group_name: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetPrivateLinkForAzureAdResult]
    func LookupPrivateLinkForAzureAd(ctx *Context, args *LookupPrivateLinkForAzureAdArgs, opts ...InvokeOption) (*LookupPrivateLinkForAzureAdResult, error)
    func LookupPrivateLinkForAzureAdOutput(ctx *Context, args *LookupPrivateLinkForAzureAdOutputArgs, opts ...InvokeOption) LookupPrivateLinkForAzureAdResultOutput

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

    public static class GetPrivateLinkForAzureAd 
    {
        public static Task<GetPrivateLinkForAzureAdResult> InvokeAsync(GetPrivateLinkForAzureAdArgs args, InvokeOptions? opts = null)
        public static Output<GetPrivateLinkForAzureAdResult> Invoke(GetPrivateLinkForAzureAdInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPrivateLinkForAzureAdResult> getPrivateLinkForAzureAd(GetPrivateLinkForAzureAdArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:aadiam:getPrivateLinkForAzureAd
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PolicyName string
    The name of the private link policy in Azure AD.
    ResourceGroupName string
    Name of an Azure resource group.
    PolicyName string
    The name of the private link policy in Azure AD.
    ResourceGroupName string
    Name of an Azure resource group.
    policyName String
    The name of the private link policy in Azure AD.
    resourceGroupName String
    Name of an Azure resource group.
    policyName string
    The name of the private link policy in Azure AD.
    resourceGroupName string
    Name of an Azure resource group.
    policy_name str
    The name of the private link policy in Azure AD.
    resource_group_name str
    Name of an Azure resource group.
    policyName String
    The name of the private link policy in Azure AD.
    resourceGroupName String
    Name of an Azure resource group.

    getPrivateLinkForAzureAd Result

    The following output properties are available:

    Id string
    String Id used to locate any resource on Azure.
    Type string
    Type of this resource.
    AllTenants bool
    Flag indicating whether all tenants are allowed
    Name string
    Name of this resource.
    OwnerTenantId string
    Guid of the owner tenant
    ResourceGroup string
    Name of the resource group
    ResourceName string
    Name of the private link policy resource
    SubscriptionId string
    Subscription Identifier
    Tags Dictionary<string, string>
    Resource tags.
    Tenants List<string>
    The list of tenantIds.
    Id string
    String Id used to locate any resource on Azure.
    Type string
    Type of this resource.
    AllTenants bool
    Flag indicating whether all tenants are allowed
    Name string
    Name of this resource.
    OwnerTenantId string
    Guid of the owner tenant
    ResourceGroup string
    Name of the resource group
    ResourceName string
    Name of the private link policy resource
    SubscriptionId string
    Subscription Identifier
    Tags map[string]string
    Resource tags.
    Tenants []string
    The list of tenantIds.
    id String
    String Id used to locate any resource on Azure.
    type String
    Type of this resource.
    allTenants Boolean
    Flag indicating whether all tenants are allowed
    name String
    Name of this resource.
    ownerTenantId String
    Guid of the owner tenant
    resourceGroup String
    Name of the resource group
    resourceName String
    Name of the private link policy resource
    subscriptionId String
    Subscription Identifier
    tags Map<String,String>
    Resource tags.
    tenants List<String>
    The list of tenantIds.
    id string
    String Id used to locate any resource on Azure.
    type string
    Type of this resource.
    allTenants boolean
    Flag indicating whether all tenants are allowed
    name string
    Name of this resource.
    ownerTenantId string
    Guid of the owner tenant
    resourceGroup string
    Name of the resource group
    resourceName string
    Name of the private link policy resource
    subscriptionId string
    Subscription Identifier
    tags {[key: string]: string}
    Resource tags.
    tenants string[]
    The list of tenantIds.
    id str
    String Id used to locate any resource on Azure.
    type str
    Type of this resource.
    all_tenants bool
    Flag indicating whether all tenants are allowed
    name str
    Name of this resource.
    owner_tenant_id str
    Guid of the owner tenant
    resource_group str
    Name of the resource group
    resource_name str
    Name of the private link policy resource
    subscription_id str
    Subscription Identifier
    tags Mapping[str, str]
    Resource tags.
    tenants Sequence[str]
    The list of tenantIds.
    id String
    String Id used to locate any resource on Azure.
    type String
    Type of this resource.
    allTenants Boolean
    Flag indicating whether all tenants are allowed
    name String
    Name of this resource.
    ownerTenantId String
    Guid of the owner tenant
    resourceGroup String
    Name of the resource group
    resourceName String
    Name of the private link policy resource
    subscriptionId String
    Subscription Identifier
    tags Map<String>
    Resource tags.
    tenants List<String>
    The list of tenantIds.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi