Backstage
    Preparing search index...

    Module @backstage/integration

    Helpers for managing integrations towards external systems

    Integrations common functionality

    Contains some common functionality of integrations.

    This package will be imported both by the frontend and backend.

    Classes

    AwsCodeCommitIntegration
    AwsS3Integration
    AzureBlobStorageIntergation
    AzureIntegration
    BitbucketCloudIntegration
    BitbucketIntegration
    BitbucketServerIntegration
    DefaultAzureCredentialsManager
    DefaultAzureDevOpsCredentialsProvider
    DefaultGithubCredentialsProvider
    DefaultGitlabCredentialsProvider
    GerritIntegration
    GiteaIntegration
    GithubAppCredentialsMux
    GithubIntegration
    GitLabIntegration
    HarnessIntegration
    ScmIntegrations
    SingleInstanceGithubCredentialsProvider

    Interfaces

    AzureCredentialsManager
    AzureDevOpsCredentialsProvider
    GithubCredentialsProvider
    GitlabCredentialsProvider
    IntegrationsByType
    RateLimitInfo
    ScmIntegration
    ScmIntegrationRegistry
    ScmIntegrationsGroup

    Type Aliases

    AwsCodeCommitIntegrationConfig
    AwsS3IntegrationConfig
    AzureBlobStorageIntegrationConfig
    AzureClientSecretCredential
    AzureCredentialBase
    AzureDevOpsCredential
    AzureDevOpsCredentialKind
    AzureDevOpsCredentialLike
    AzureDevOpsCredentials
    AzureDevOpsCredentialType
    AzureIntegrationConfig
    AzureManagedIdentityClientAssertionCredential
    AzureManagedIdentityCredential
    BitbucketCloudIntegrationConfig
    BitbucketIntegrationConfig
    BitbucketServerIntegrationConfig
    GerritIntegrationConfig
    GiteaIntegrationConfig
    GithubAppConfig
    GithubCredentials
    GithubCredentialType
    GithubIntegrationConfig
    GitlabCredentials
    GitLabIntegrationConfig
    GoogleGcsIntegrationConfig
    HarnessIntegrationConfig
    PersonalAccessTokenCredential
    ScmIntegrationsFactory

    Functions

    buildGerritGitilesArchiveUrl
    buildGerritGitilesArchiveUrlFromLocation
    defaultScmResolveUrl
    getAzureCommitsUrl
    getAzureDownloadUrl
    getAzureFileFetchUrl
    getAzureRequestOptions
    getBitbucketCloudDefaultBranch
    getBitbucketCloudDownloadUrl
    getBitbucketCloudFileFetchUrl
    getBitbucketCloudOAuthToken
    getBitbucketCloudRequestOptions
    getBitbucketDefaultBranch
    getBitbucketDownloadUrl
    getBitbucketFileFetchUrl
    getBitbucketRequestOptions
    getBitbucketServerDefaultBranch
    getBitbucketServerDownloadUrl
    getBitbucketServerFileFetchUrl
    getBitbucketServerRequestOptions
    getGerritBranchApiUrl
    getGerritCloneRepoUrl
    getGerritFileContentsApiUrl
    getGerritProjectsApiUrl
    getGerritRequestOptions
    getGiteaArchiveUrl
    getGiteaEditContentsUrl
    getGiteaFileContentsUrl
    getGiteaLatestCommitUrl
    getGiteaRequestOptions
    getGithubFileFetchUrl
    getGitHubRequestOptions
    getGitilesAuthenticationUrl
    getGitLabFileFetchUrl
    getGitLabIntegrationRelativePath
    getGitLabRequestOptions
    getHarnessArchiveUrl
    getHarnessFileContentsUrl
    getHarnessLatestCommitUrl
    getHarnessRequestOptions
    parseGerritGitilesUrl
    parseGerritJsonResponse
    parseGiteaUrl
    parseGitilesUrlRef
    parseHarnessUrl
    readAwsCodeCommitIntegrationConfig
    readAwsCodeCommitIntegrationConfigs
    readAwsS3IntegrationConfig
    readAwsS3IntegrationConfigs
    readAzureBlobStorageIntegrationConfig
    readAzureBlobStorageIntegrationConfigs
    readAzureIntegrationConfig
    readAzureIntegrationConfigs
    readBitbucketCloudIntegrationConfig
    readBitbucketCloudIntegrationConfigs
    readBitbucketIntegrationConfig
    readBitbucketIntegrationConfigs
    readBitbucketServerIntegrationConfig
    readBitbucketServerIntegrationConfigs
    readGerritIntegrationConfig
    readGerritIntegrationConfigs
    readGiteaConfig
    readGithubIntegrationConfig
    readGithubIntegrationConfigs
    readGitLabIntegrationConfig
    readGitLabIntegrationConfigs
    readGoogleGcsIntegrationConfig
    readHarnessConfig
    replaceGithubUrlType
    replaceGitLabUrlType