ArtifactClient
This reference provides descriptions of the low-level AWS Artifact Service API.
Functions
Link copied to clipboard
abstract suspend fun getAccountSettings(input: GetAccountSettingsRequest = GetAccountSettingsRequest { }): GetAccountSettingsResponse
Get the account settings for Artifact.
Link copied to clipboard
Get the content for a single report.
Link copied to clipboard
Get the metadata for a single report.
Link copied to clipboard
Get the Term content associated with a single report.
Link copied to clipboard
abstract suspend fun listReports(input: ListReportsRequest = ListReportsRequest { }): ListReportsResponse
List available reports.
Link copied to clipboard
abstract suspend fun putAccountSettings(input: PutAccountSettingsRequest = PutAccountSettingsRequest { }): PutAccountSettingsResponse
Put the account settings for Artifact.
Inherited functions
Link copied to clipboard
inline suspend fun ArtifactClient.getAccountSettings(crossinline block: GetAccountSettingsRequest.Builder.() -> Unit): GetAccountSettingsResponse
Get the account settings for Artifact.
Link copied to clipboard
inline suspend fun ArtifactClient.getReport(crossinline block: GetReportRequest.Builder.() -> Unit): GetReportResponse
Get the content for a single report.
Link copied to clipboard
inline suspend fun ArtifactClient.getReportMetadata(crossinline block: GetReportMetadataRequest.Builder.() -> Unit): GetReportMetadataResponse
Get the metadata for a single report.
Link copied to clipboard
inline suspend fun ArtifactClient.getTermForReport(crossinline block: GetTermForReportRequest.Builder.() -> Unit): GetTermForReportResponse
Get the Term content associated with a single report.
Link copied to clipboard
inline suspend fun ArtifactClient.listReports(crossinline block: ListReportsRequest.Builder.() -> Unit): ListReportsResponse
List available reports.
Link copied to clipboard
inline suspend fun ArtifactClient.putAccountSettings(crossinline block: PutAccountSettingsRequest.Builder.() -> Unit): PutAccountSettingsResponse
Put the account settings for Artifact.
Link copied to clipboard
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.