IntegratedResourceMetadata
Contains metadata about an integrated resource. This is a union type that contains provider-specific metadata.
Inheritors
Types
The Azure DevOps repository metadata.
Metadata for an integrated Bitbucket repository.
Metadata for an integrated Confluence document.
The GitHub repository metadata.
Metadata for an integrated GitLab repository.
Functions
Casts this IntegratedResourceMetadata as a AzureDevOpsRepository and retrieves its aws.sdk.kotlin.services.securityagent.model.AzureDevOpsRepositoryMetadata value. Throws an exception if the IntegratedResourceMetadata is not a AzureDevOpsRepository.
Casts this IntegratedResourceMetadata as a AzureDevOpsRepository and retrieves its aws.sdk.kotlin.services.securityagent.model.AzureDevOpsRepositoryMetadata value. Returns null if the IntegratedResourceMetadata is not a AzureDevOpsRepository.
Casts this IntegratedResourceMetadata as a BitbucketRepository and retrieves its aws.sdk.kotlin.services.securityagent.model.BitbucketRepositoryMetadata value. Throws an exception if the IntegratedResourceMetadata is not a BitbucketRepository.
Casts this IntegratedResourceMetadata as a BitbucketRepository and retrieves its aws.sdk.kotlin.services.securityagent.model.BitbucketRepositoryMetadata value. Returns null if the IntegratedResourceMetadata is not a BitbucketRepository.
Casts this IntegratedResourceMetadata as a ConfluenceDocument and retrieves its aws.sdk.kotlin.services.securityagent.model.ConfluenceDocumentMetadata value. Throws an exception if the IntegratedResourceMetadata is not a ConfluenceDocument.
Casts this IntegratedResourceMetadata as a ConfluenceDocument and retrieves its aws.sdk.kotlin.services.securityagent.model.ConfluenceDocumentMetadata value. Returns null if the IntegratedResourceMetadata is not a ConfluenceDocument.
Casts this IntegratedResourceMetadata as a GithubRepository and retrieves its aws.sdk.kotlin.services.securityagent.model.GitHubRepositoryMetadata value. Throws an exception if the IntegratedResourceMetadata is not a GithubRepository.
Casts this IntegratedResourceMetadata as a GithubRepository and retrieves its aws.sdk.kotlin.services.securityagent.model.GitHubRepositoryMetadata value. Returns null if the IntegratedResourceMetadata is not a GithubRepository.
Casts this IntegratedResourceMetadata as a GitlabRepository and retrieves its aws.sdk.kotlin.services.securityagent.model.GitLabRepositoryMetadata value. Throws an exception if the IntegratedResourceMetadata is not a GitlabRepository.
Casts this IntegratedResourceMetadata as a GitlabRepository and retrieves its aws.sdk.kotlin.services.securityagent.model.GitLabRepositoryMetadata value. Returns null if the IntegratedResourceMetadata is not a GitlabRepository.