Azure Native

Pulumi Official
Package maintained by Pulumi
v1.67.0 published on Tuesday, Jul 12, 2022 by Pulumi

getFactoryGitHubAccessToken

Get GitHub access token response definition. 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
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0