1. Packages
  2. Azure Native v1
  3. API Docs
  4. datafactory
  5. getFactoryGitHubAccessToken
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.datafactory.getFactoryGitHubAccessToken

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Get GitHub Access Token. API Version: 2018-06-01.

    Using getFactoryGitHubAccessToken

    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 getFactoryGitHubAccessToken(args: GetFactoryGitHubAccessTokenArgs, opts?: InvokeOptions): Promise<GetFactoryGitHubAccessTokenResult>
    function getFactoryGitHubAccessTokenOutput(args: GetFactoryGitHubAccessTokenOutputArgs, opts?: InvokeOptions): Output<GetFactoryGitHubAccessTokenResult>
    def get_factory_git_hub_access_token(factory_name: Optional[str] = None,
                                         git_hub_access_code: Optional[str] = None,
                                         git_hub_access_token_base_url: Optional[str] = None,
                                         git_hub_client_id: Optional[str] = None,
                                         git_hub_client_secret: Optional[GitHubClientSecret] = None,
                                         resource_group_name: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetFactoryGitHubAccessTokenResult
    def get_factory_git_hub_access_token_output(factory_name: Optional[pulumi.Input[str]] = None,
                                         git_hub_access_code: Optional[pulumi.Input[str]] = None,
                                         git_hub_access_token_base_url: Optional[pulumi.Input[str]] = None,
                                         git_hub_client_id: Optional[pulumi.Input[str]] = None,
                                         git_hub_client_secret: Optional[pulumi.Input[GitHubClientSecretArgs]] = None,
                                         resource_group_name: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetFactoryGitHubAccessTokenResult]
    func GetFactoryGitHubAccessToken(ctx *Context, args *GetFactoryGitHubAccessTokenArgs, opts ...InvokeOption) (*GetFactoryGitHubAccessTokenResult, error)
    func GetFactoryGitHubAccessTokenOutput(ctx *Context, args *GetFactoryGitHubAccessTokenOutputArgs, opts ...InvokeOption) GetFactoryGitHubAccessTokenResultOutput

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

    public static class GetFactoryGitHubAccessToken 
    {
        public static Task<GetFactoryGitHubAccessTokenResult> InvokeAsync(GetFactoryGitHubAccessTokenArgs args, InvokeOptions? opts = null)
        public static Output<GetFactoryGitHubAccessTokenResult> Invoke(GetFactoryGitHubAccessTokenInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFactoryGitHubAccessTokenResult> getFactoryGitHubAccessToken(GetFactoryGitHubAccessTokenArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:datafactory:getFactoryGitHubAccessToken
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FactoryName string
    The factory name.
    GitHubAccessCode string
    GitHub access code.
    GitHubAccessTokenBaseUrl string
    GitHub access token base URL.
    ResourceGroupName string
    The resource group name.
    GitHubClientId string
    GitHub application client ID.
    GitHubClientSecret Pulumi.AzureNative.DataFactory.Inputs.GitHubClientSecret
    GitHub bring your own app client secret information.
    FactoryName string
    The factory name.
    GitHubAccessCode string
    GitHub access code.
    GitHubAccessTokenBaseUrl string
    GitHub access token base URL.
    ResourceGroupName string
    The resource group name.
    GitHubClientId string
    GitHub application client ID.
    GitHubClientSecret GitHubClientSecret
    GitHub bring your own app client secret information.
    factoryName String
    The factory name.
    gitHubAccessCode String
    GitHub access code.
    gitHubAccessTokenBaseUrl String
    GitHub access token base URL.
    resourceGroupName String
    The resource group name.
    gitHubClientId String
    GitHub application client ID.
    gitHubClientSecret GitHubClientSecret
    GitHub bring your own app client secret information.
    factoryName string
    The factory name.
    gitHubAccessCode string
    GitHub access code.
    gitHubAccessTokenBaseUrl string
    GitHub access token base URL.
    resourceGroupName string
    The resource group name.
    gitHubClientId string
    GitHub application client ID.
    gitHubClientSecret GitHubClientSecret
    GitHub bring your own app client secret information.
    factory_name str
    The factory name.
    git_hub_access_code str
    GitHub access code.
    git_hub_access_token_base_url str
    GitHub access token base URL.
    resource_group_name str
    The resource group name.
    git_hub_client_id str
    GitHub application client ID.
    git_hub_client_secret GitHubClientSecret
    GitHub bring your own app client secret information.
    factoryName String
    The factory name.
    gitHubAccessCode String
    GitHub access code.
    gitHubAccessTokenBaseUrl String
    GitHub access token base URL.
    resourceGroupName String
    The resource group name.
    gitHubClientId String
    GitHub application client ID.
    gitHubClientSecret Property Map
    GitHub bring your own app client secret information.

    getFactoryGitHubAccessToken Result

    The following output properties are available:

    GitHubAccessToken string
    GitHub access token.
    GitHubAccessToken string
    GitHub access token.
    gitHubAccessToken String
    GitHub access token.
    gitHubAccessToken string
    GitHub access token.
    git_hub_access_token str
    GitHub access token.
    gitHubAccessToken String
    GitHub access token.

    Supporting Types

    GitHubClientSecret

    ByoaSecretAkvUrl string
    Bring your own app client secret AKV URL.
    ByoaSecretName string
    Bring your own app client secret name in AKV.
    ByoaSecretAkvUrl string
    Bring your own app client secret AKV URL.
    ByoaSecretName string
    Bring your own app client secret name in AKV.
    byoaSecretAkvUrl String
    Bring your own app client secret AKV URL.
    byoaSecretName String
    Bring your own app client secret name in AKV.
    byoaSecretAkvUrl string
    Bring your own app client secret AKV URL.
    byoaSecretName string
    Bring your own app client secret name in AKV.
    byoa_secret_akv_url str
    Bring your own app client secret AKV URL.
    byoa_secret_name str
    Bring your own app client secret name in AKV.
    byoaSecretAkvUrl String
    Bring your own app client secret AKV URL.
    byoaSecretName String
    Bring your own app client secret name in AKV.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi