ProviderInput

sealed class ProviderInput

The provider-specific input for creating an integration. This is a union type that contains provider-specific configuration.

Inheritors

Types

Link copied to clipboard

The configuration for a Bitbucket integration.

Link copied to clipboard

The configuration for a Confluence integration.

Link copied to clipboard

The GitHub-specific input for creating an integration.

Link copied to clipboard

The configuration for a GitLab integration.

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Casts this ProviderInput as a Github and retrieves its aws.sdk.kotlin.services.securityagent.model.GitHubIntegrationInput value. Throws an exception if the ProviderInput is not a Github.

Link copied to clipboard
Link copied to clipboard

Casts this ProviderInput as a Gitlab and retrieves its aws.sdk.kotlin.services.securityagent.model.GitLabIntegrationInput value. Throws an exception if the ProviderInput is not a Gitlab.

Link copied to clipboard