Package-level declarations

Types

Link copied to clipboard

Amazon DataZone is a data management service that enables you to catalog, discover, govern, share, and analyze your data. With Amazon DataZone, you can share and access your data across accounts and supported regions. Amazon DataZone simplifies your experience across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.

Link copied to clipboard

Accepts a subscription request to a specific asset.

Link copied to clipboard

Cancels the subscription to the specified asset.

Link copied to clipboard
inline suspend fun DataZoneClient.createAsset(crossinline block: CreateAssetRequest.Builder.() -> Unit): CreateAssetResponse

Creates an asset in Amazon DataZone catalog.

Link copied to clipboard

Creates a revision of the asset.

Link copied to clipboard

Creates a custom asset type.

Link copied to clipboard

Creates an Amazon DataZone data source.

Link copied to clipboard

Creates an Amazon DataZone domain.

Link copied to clipboard

Create an Amazon DataZone environment.

Link copied to clipboard

Creates an Amazon DataZone environment profile.

Link copied to clipboard

Creates a metadata form type.

Link copied to clipboard

Creates an Amazon DataZone business glossary.

Link copied to clipboard

Creates a business glossary term.

Link copied to clipboard

Creates a group profile in Amazon DataZone.

Link copied to clipboard

Creates an Amazon DataZone project.

Link copied to clipboard

Creates a project membership in Amazon DataZone.

Link copied to clipboard

Creates a subsscription grant in Amazon DataZone.

Link copied to clipboard

Creates a subscription request in Amazon DataZone.

Link copied to clipboard

Creates a subscription target in Amazon DataZone.

Link copied to clipboard

Creates a user profile in Amazon DataZone.

Link copied to clipboard
inline suspend fun DataZoneClient.deleteAsset(crossinline block: DeleteAssetRequest.Builder.() -> Unit): DeleteAssetResponse

Delets an asset in Amazon DataZone.

Link copied to clipboard

Deletes an asset type in Amazon DataZone.

Link copied to clipboard

Deletes a data source in Amazon DataZone.

Link copied to clipboard

Deletes a Amazon DataZone domain.

Link copied to clipboard

Deletes an environment in Amazon DataZone.

Link copied to clipboard
Link copied to clipboard

Deletes an environment profile in Amazon DataZone.

Link copied to clipboard

Delets and metadata form type in Amazon DataZone.

Link copied to clipboard

Deletes a business glossary in Amazon DataZone.

Link copied to clipboard

Deletes a business glossary term in Amazon DataZone.

Link copied to clipboard
Link copied to clipboard

Deletes a project in Amazon DataZone.

Link copied to clipboard

Deletes project membership in Amazon DataZone.

Link copied to clipboard

Deletes and subscription grant in Amazon DataZone.

Link copied to clipboard

Deletes a subscription request in Amazon DataZone.

Link copied to clipboard

Deletes a subscription target in Amazon DataZone.

Link copied to clipboard
inline suspend fun DataZoneClient.getAsset(crossinline block: GetAssetRequest.Builder.() -> Unit): GetAssetResponse

Gets an Amazon DataZone asset.

Link copied to clipboard

Gets an Amazon DataZone asset type.

Link copied to clipboard

Gets an Amazon DataZone data source.

Link copied to clipboard

Gets an Amazon DataZone data source run.

Link copied to clipboard
inline suspend fun DataZoneClient.getDomain(crossinline block: GetDomainRequest.Builder.() -> Unit): GetDomainResponse

Gets an Amazon DataZone domain.

Link copied to clipboard

Gets an Amazon DataZone environment.

Link copied to clipboard

Gets an Amazon DataZone blueprint.

Link copied to clipboard

Gets the blueprint configuration in Amazon DataZone.

Link copied to clipboard

Gets an evinronment profile in Amazon DataZone.

Link copied to clipboard
inline suspend fun DataZoneClient.getFormType(crossinline block: GetFormTypeRequest.Builder.() -> Unit): GetFormTypeResponse

Gets a metadata form type in Amazon DataZone.

Link copied to clipboard
inline suspend fun DataZoneClient.getGlossary(crossinline block: GetGlossaryRequest.Builder.() -> Unit): GetGlossaryResponse

Gets a business glossary in Amazon DataZone.

Link copied to clipboard

Gets a business glossary term in Amazon DataZone.

Link copied to clipboard

Gets a group profile in Amazon DataZone.

Link copied to clipboard

Gets the data portal URL for the specified Amazon DataZone domain.

Link copied to clipboard
inline suspend fun DataZoneClient.getListing(crossinline block: GetListingRequest.Builder.() -> Unit): GetListingResponse
Link copied to clipboard
inline suspend fun DataZoneClient.getProject(crossinline block: GetProjectRequest.Builder.() -> Unit): GetProjectResponse

Gets a project in Amazon DataZone.

Link copied to clipboard

Gets a subscription in Amazon DataZone.

Link copied to clipboard

Gets the subscription grant in Amazon DataZone.

Link copied to clipboard

Gets the details of the specified subscription request.

Link copied to clipboard

Gets the subscription target in Amazon DataZone.

Link copied to clipboard

Gets a user profile in Amazon DataZone.

Link copied to clipboard

Lists the revisions for the asset.

Link copied to clipboard

Lists data source run activities.

Link copied to clipboard

Lists data source runs in Amazon DataZone.

Link copied to clipboard

Lists data sources in Amazon DataZone.

Link copied to clipboard
inline suspend fun DataZoneClient.listDomains(crossinline block: ListDomainsRequest.Builder.() -> Unit): ListDomainsResponse

Lists Amazon DataZone domains.

Link copied to clipboard

Lists blueprint configurations for a Amazon DataZone environment.

Link copied to clipboard

Lists blueprints in an Amazon DataZone environment.

Link copied to clipboard

Lists Amazon DataZone environment profiles.

Link copied to clipboard

Lists Amazon DataZone environments.

Link copied to clipboard

Lists all Amazon DataZone notifications.

Link copied to clipboard

Lists all members of the specified project.

Link copied to clipboard

Lists Amazon DataZone projects.

Link copied to clipboard

Lists subscription grants.

Link copied to clipboard

Lists Amazon DataZone subscription requests.

Link copied to clipboard

Lists subscriptions in Amazon DataZone.

Link copied to clipboard

Lists subscription targets in Amazon DataZone.

Link copied to clipboard

Lists tags for the specified resource in Amazon DataZone.

Link copied to clipboard

Writes the configuration for the specified environment blueprint in Amazon DataZone.

Link copied to clipboard

Rejects automatically generated business-friendly metadata for your Amazon DataZone assets.

Link copied to clipboard

Rejects the specified subscription request.

Link copied to clipboard

Revokes a specified subscription in Amazon DataZone.

Link copied to clipboard
inline suspend fun DataZoneClient.search(crossinline block: SearchRequest.Builder.() -> Unit): SearchResponse

Searches for assets in Amazon DataZone.

Link copied to clipboard

Searches group profiles in Amazon DataZone.

Link copied to clipboard

Searches listings in Amazon DataZone.

Link copied to clipboard
inline suspend fun DataZoneClient.searchTypes(crossinline block: SearchTypesRequest.Builder.() -> Unit): SearchTypesResponse

Searches for types in Amazon DataZone.

Link copied to clipboard

Searches user profiles in Amazon DataZone.

Link copied to clipboard

Start the run of the specified data source in Amazon DataZone.

Link copied to clipboard
inline suspend fun DataZoneClient.tagResource(crossinline block: TagResourceRequest.Builder.() -> Unit): TagResourceResponse

Tags a resource in Amazon DataZone.

Link copied to clipboard

Untags a resource in Amazon DataZone.

Link copied to clipboard

Updates the specified data source in Amazon DataZone.

Link copied to clipboard

Updates a Amazon DataZone domain.

Link copied to clipboard

Updates the specified environment in Amazon DataZone.

Link copied to clipboard

Updates the specified environment profile in Amazon DataZone.

Link copied to clipboard

Updates the business glossary in Amazon DataZone.

Link copied to clipboard

Updates a business glossary term in Amazon DataZone.

Link copied to clipboard

Updates the specified group profile in Amazon DataZone.

Link copied to clipboard

Updates the specified project in Amazon DataZone.

Link copied to clipboard

Updates the status of the specified subscription grant status in Amazon DataZone.

Link copied to clipboard

Updates a specified subscription request in Amazon DataZone.

Link copied to clipboard

Updates the specified subscription target in Amazon DataZone.

Link copied to clipboard

Updates the specified user profile in Amazon DataZone.

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.