1. Packages
  2. Azure Native
  3. API Docs
  4. web
  5. listConnectionConsentLinks
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.web.listConnectionConsentLinks

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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    Lists the consent links of a connection Azure REST API version: 2016-06-01.

    Other available API versions: 2015-08-01-preview.

    Using listConnectionConsentLinks

    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 listConnectionConsentLinks(args: ListConnectionConsentLinksArgs, opts?: InvokeOptions): Promise<ListConnectionConsentLinksResult>
    function listConnectionConsentLinksOutput(args: ListConnectionConsentLinksOutputArgs, opts?: InvokeOptions): Output<ListConnectionConsentLinksResult>
    def list_connection_consent_links(connection_name: Optional[str] = None,
                                      parameters: Optional[Sequence[ConsentLinkParameterDefinition]] = None,
                                      resource_group_name: Optional[str] = None,
                                      subscription_id: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> ListConnectionConsentLinksResult
    def list_connection_consent_links_output(connection_name: Optional[pulumi.Input[str]] = None,
                                      parameters: Optional[pulumi.Input[Sequence[pulumi.Input[ConsentLinkParameterDefinitionArgs]]]] = None,
                                      resource_group_name: Optional[pulumi.Input[str]] = None,
                                      subscription_id: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[ListConnectionConsentLinksResult]
    func ListConnectionConsentLinks(ctx *Context, args *ListConnectionConsentLinksArgs, opts ...InvokeOption) (*ListConnectionConsentLinksResult, error)
    func ListConnectionConsentLinksOutput(ctx *Context, args *ListConnectionConsentLinksOutputArgs, opts ...InvokeOption) ListConnectionConsentLinksResultOutput

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

    public static class ListConnectionConsentLinks 
    {
        public static Task<ListConnectionConsentLinksResult> InvokeAsync(ListConnectionConsentLinksArgs args, InvokeOptions? opts = null)
        public static Output<ListConnectionConsentLinksResult> Invoke(ListConnectionConsentLinksInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListConnectionConsentLinksResult> listConnectionConsentLinks(ListConnectionConsentLinksArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:web:listConnectionConsentLinks
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ConnectionName string
    Connection name
    ResourceGroupName string
    The resource group
    Parameters List<Pulumi.AzureNative.Web.Inputs.ConsentLinkParameterDefinition>
    Collection of resources
    SubscriptionId string
    Subscription Id
    ConnectionName string
    Connection name
    ResourceGroupName string
    The resource group
    Parameters []ConsentLinkParameterDefinition
    Collection of resources
    SubscriptionId string
    Subscription Id
    connectionName String
    Connection name
    resourceGroupName String
    The resource group
    parameters List<ConsentLinkParameterDefinition>
    Collection of resources
    subscriptionId String
    Subscription Id
    connectionName string
    Connection name
    resourceGroupName string
    The resource group
    parameters ConsentLinkParameterDefinition[]
    Collection of resources
    subscriptionId string
    Subscription Id
    connection_name str
    Connection name
    resource_group_name str
    The resource group
    parameters Sequence[ConsentLinkParameterDefinition]
    Collection of resources
    subscription_id str
    Subscription Id
    connectionName String
    Connection name
    resourceGroupName String
    The resource group
    parameters List<Property Map>
    Collection of resources
    subscriptionId String
    Subscription Id

    listConnectionConsentLinks Result

    The following output properties are available:

    Value []ConsentLinkDefinitionResponse
    Collection of resources
    value ConsentLinkDefinitionResponse[]
    Collection of resources
    value List<Property Map>
    Collection of resources

    Supporting Types

    ConsentLinkDefinitionResponse

    DisplayName string
    Display name of the parameter in the connection provider's OAuth settings
    FirstPartyLoginUri string
    URI for first party login
    Link string
    URI for the consent link
    Status string
    Status of the link
    DisplayName string
    Display name of the parameter in the connection provider's OAuth settings
    FirstPartyLoginUri string
    URI for first party login
    Link string
    URI for the consent link
    Status string
    Status of the link
    displayName String
    Display name of the parameter in the connection provider's OAuth settings
    firstPartyLoginUri String
    URI for first party login
    link String
    URI for the consent link
    status String
    Status of the link
    displayName string
    Display name of the parameter in the connection provider's OAuth settings
    firstPartyLoginUri string
    URI for first party login
    link string
    URI for the consent link
    status string
    Status of the link
    display_name str
    Display name of the parameter in the connection provider's OAuth settings
    first_party_login_uri str
    URI for first party login
    link str
    URI for the consent link
    status str
    Status of the link
    displayName String
    Display name of the parameter in the connection provider's OAuth settings
    firstPartyLoginUri String
    URI for first party login
    link String
    URI for the consent link
    status String
    Status of the link

    ConsentLinkParameterDefinition

    ObjectId string
    AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount
    ParameterName string
    Name of the parameter in the connection provider's OAuth settings
    RedirectUrl string
    Name of the parameter in the connection provider's OAuth settings
    TenantId string
    The tenant id
    ObjectId string
    AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount
    ParameterName string
    Name of the parameter in the connection provider's OAuth settings
    RedirectUrl string
    Name of the parameter in the connection provider's OAuth settings
    TenantId string
    The tenant id
    objectId String
    AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount
    parameterName String
    Name of the parameter in the connection provider's OAuth settings
    redirectUrl String
    Name of the parameter in the connection provider's OAuth settings
    tenantId String
    The tenant id
    objectId string
    AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount
    parameterName string
    Name of the parameter in the connection provider's OAuth settings
    redirectUrl string
    Name of the parameter in the connection provider's OAuth settings
    tenantId string
    The tenant id
    object_id str
    AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount
    parameter_name str
    Name of the parameter in the connection provider's OAuth settings
    redirect_url str
    Name of the parameter in the connection provider's OAuth settings
    tenant_id str
    The tenant id
    objectId String
    AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount
    parameterName String
    Name of the parameter in the connection provider's OAuth settings
    redirectUrl String
    Name of the parameter in the connection provider's OAuth settings
    tenantId String
    The tenant id

    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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi