1. Packages
  2. Azure Native
  3. API Docs
  4. datafactory
  5. getFactoryGitHubAccessToken
Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi

azure-native.datafactory.getFactoryGitHubAccessToken

Explore with Pulumi AI

azure-native logo
Azure Native v1.103.0 published on Friday, Jun 2, 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 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi