All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.datazone.AmazonDataZone Maven / Gradle / Ivy

Go to download

The AWS Java SDK for Amazon DataZone module holds the client classes that are used for communicating with Amazon DataZone Service

There is a newer version: 1.12.780
Show newest version
/*
 * Copyright 2019-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */
package com.amazonaws.services.datazone;

import javax.annotation.Generated;

import com.amazonaws.*;
import com.amazonaws.regions.*;

import com.amazonaws.services.datazone.model.*;

/**
 * Interface for accessing Amazon DataZone.
 * 

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.datazone.AbstractAmazonDataZone} instead. *

*

*

* 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. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonDataZone { /** * The region metadata service name for computing region endpoints. You can use this value to retrieve metadata * (such as supported regions) of the service. * * @see RegionUtils#getRegionsForService(String) */ String ENDPOINT_PREFIX = "datazone"; /** *

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

* * @param acceptPredictionsRequest * @return Result of the AcceptPredictions operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.AcceptPredictions * @see AWS API * Documentation */ AcceptPredictionsResult acceptPredictions(AcceptPredictionsRequest acceptPredictionsRequest); /** *

* Accepts a subscription request to a specific asset. *

* * @param acceptSubscriptionRequestRequest * @return Result of the AcceptSubscriptionRequest operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.AcceptSubscriptionRequest * @see AWS API Documentation */ AcceptSubscriptionRequestResult acceptSubscriptionRequest(AcceptSubscriptionRequestRequest acceptSubscriptionRequestRequest); /** *

* Associates the environment role in Amazon DataZone. *

* * @param associateEnvironmentRoleRequest * @return Result of the AssociateEnvironmentRole operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.AssociateEnvironmentRole * @see AWS API Documentation */ AssociateEnvironmentRoleResult associateEnvironmentRole(AssociateEnvironmentRoleRequest associateEnvironmentRoleRequest); /** *

* Cancels the metadata generation run. *

* * @param cancelMetadataGenerationRunRequest * @return Result of the CancelMetadataGenerationRun operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CancelMetadataGenerationRun * @see AWS API Documentation */ CancelMetadataGenerationRunResult cancelMetadataGenerationRun(CancelMetadataGenerationRunRequest cancelMetadataGenerationRunRequest); /** *

* Cancels the subscription to the specified asset. *

* * @param cancelSubscriptionRequest * @return Result of the CancelSubscription operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CancelSubscription * @see AWS * API Documentation */ CancelSubscriptionResult cancelSubscription(CancelSubscriptionRequest cancelSubscriptionRequest); /** *

* Creates an asset in Amazon DataZone catalog. *

* * @param createAssetRequest * @return Result of the CreateAsset operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateAsset * @see AWS API * Documentation */ CreateAssetResult createAsset(CreateAssetRequest createAssetRequest); /** *

* Creates a data asset filter. *

* * @param createAssetFilterRequest * @return Result of the CreateAssetFilter operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateAssetFilter * @see AWS API * Documentation */ CreateAssetFilterResult createAssetFilter(CreateAssetFilterRequest createAssetFilterRequest); /** *

* Creates a revision of the asset. *

* * @param createAssetRevisionRequest * @return Result of the CreateAssetRevision operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateAssetRevision * @see AWS * API Documentation */ CreateAssetRevisionResult createAssetRevision(CreateAssetRevisionRequest createAssetRevisionRequest); /** *

* Creates a custom asset type. *

* * @param createAssetTypeRequest * @return Result of the CreateAssetType operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateAssetType * @see AWS API * Documentation */ CreateAssetTypeResult createAssetType(CreateAssetTypeRequest createAssetTypeRequest); /** *

* Creates an Amazon DataZone data source. *

* * @param createDataSourceRequest * @return Result of the CreateDataSource operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateDataSource * @see AWS API * Documentation */ CreateDataSourceResult createDataSource(CreateDataSourceRequest createDataSourceRequest); /** *

* Creates an Amazon DataZone domain. *

* * @param createDomainRequest * @return Result of the CreateDomain operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateDomain * @see AWS API * Documentation */ CreateDomainResult createDomain(CreateDomainRequest createDomainRequest); /** *

* Create an Amazon DataZone environment. *

* * @param createEnvironmentRequest * @return Result of the CreateEnvironment operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateEnvironment * @see AWS API * Documentation */ CreateEnvironmentResult createEnvironment(CreateEnvironmentRequest createEnvironmentRequest); /** *

* Creates an action for the environment, for example, creates a console link for an analytics tool that is * available in this environment. *

* * @param createEnvironmentActionRequest * @return Result of the CreateEnvironmentAction operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateEnvironmentAction * @see AWS API Documentation */ CreateEnvironmentActionResult createEnvironmentAction(CreateEnvironmentActionRequest createEnvironmentActionRequest); /** *

* Creates an Amazon DataZone environment profile. *

* * @param createEnvironmentProfileRequest * @return Result of the CreateEnvironmentProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateEnvironmentProfile * @see AWS API Documentation */ CreateEnvironmentProfileResult createEnvironmentProfile(CreateEnvironmentProfileRequest createEnvironmentProfileRequest); /** *

* Creates a metadata form type. *

* * @param createFormTypeRequest * @return Result of the CreateFormType operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateFormType * @see AWS API * Documentation */ CreateFormTypeResult createFormType(CreateFormTypeRequest createFormTypeRequest); /** *

* Creates an Amazon DataZone business glossary. *

* * @param createGlossaryRequest * @return Result of the CreateGlossary operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateGlossary * @see AWS API * Documentation */ CreateGlossaryResult createGlossary(CreateGlossaryRequest createGlossaryRequest); /** *

* Creates a business glossary term. *

* * @param createGlossaryTermRequest * @return Result of the CreateGlossaryTerm operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateGlossaryTerm * @see AWS * API Documentation */ CreateGlossaryTermResult createGlossaryTerm(CreateGlossaryTermRequest createGlossaryTermRequest); /** *

* Creates a group profile in Amazon DataZone. *

* * @param createGroupProfileRequest * @return Result of the CreateGroupProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateGroupProfile * @see AWS * API Documentation */ CreateGroupProfileResult createGroupProfile(CreateGroupProfileRequest createGroupProfileRequest); /** *

* Publishes a listing (a record of an asset at a given time) or removes a listing from the catalog. *

* * @param createListingChangeSetRequest * @return Result of the CreateListingChangeSet operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateListingChangeSet * @see AWS API Documentation */ CreateListingChangeSetResult createListingChangeSet(CreateListingChangeSetRequest createListingChangeSetRequest); /** *

* Creates an Amazon DataZone project. *

* * @param createProjectRequest * @return Result of the CreateProject operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateProject * @see AWS API * Documentation */ CreateProjectResult createProject(CreateProjectRequest createProjectRequest); /** *

* Creates a project membership in Amazon DataZone. *

* * @param createProjectMembershipRequest * @return Result of the CreateProjectMembership operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateProjectMembership * @see AWS API Documentation */ CreateProjectMembershipResult createProjectMembership(CreateProjectMembershipRequest createProjectMembershipRequest); /** *

* Creates a subsscription grant in Amazon DataZone. *

* * @param createSubscriptionGrantRequest * @return Result of the CreateSubscriptionGrant operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateSubscriptionGrant * @see AWS API Documentation */ CreateSubscriptionGrantResult createSubscriptionGrant(CreateSubscriptionGrantRequest createSubscriptionGrantRequest); /** *

* Creates a subscription request in Amazon DataZone. *

* * @param createSubscriptionRequestRequest * @return Result of the CreateSubscriptionRequest operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateSubscriptionRequest * @see AWS API Documentation */ CreateSubscriptionRequestResult createSubscriptionRequest(CreateSubscriptionRequestRequest createSubscriptionRequestRequest); /** *

* Creates a subscription target in Amazon DataZone. *

* * @param createSubscriptionTargetRequest * @return Result of the CreateSubscriptionTarget operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateSubscriptionTarget * @see AWS API Documentation */ CreateSubscriptionTargetResult createSubscriptionTarget(CreateSubscriptionTargetRequest createSubscriptionTargetRequest); /** *

* Creates a user profile in Amazon DataZone. *

* * @param createUserProfileRequest * @return Result of the CreateUserProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.CreateUserProfile * @see AWS API * Documentation */ CreateUserProfileResult createUserProfile(CreateUserProfileRequest createUserProfileRequest); /** *

* Delets an asset in Amazon DataZone. *

* * @param deleteAssetRequest * @return Result of the DeleteAsset operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteAsset * @see AWS API * Documentation */ DeleteAssetResult deleteAsset(DeleteAssetRequest deleteAssetRequest); /** *

* Deletes an asset filter. *

* * @param deleteAssetFilterRequest * @return Result of the DeleteAssetFilter operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteAssetFilter * @see AWS API * Documentation */ DeleteAssetFilterResult deleteAssetFilter(DeleteAssetFilterRequest deleteAssetFilterRequest); /** *

* Deletes an asset type in Amazon DataZone. *

* * @param deleteAssetTypeRequest * @return Result of the DeleteAssetType operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteAssetType * @see AWS API * Documentation */ DeleteAssetTypeResult deleteAssetType(DeleteAssetTypeRequest deleteAssetTypeRequest); /** *

* Deletes a data source in Amazon DataZone. *

* * @param deleteDataSourceRequest * @return Result of the DeleteDataSource operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteDataSource * @see AWS API * Documentation */ DeleteDataSourceResult deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest); /** *

* Deletes a Amazon DataZone domain. *

* * @param deleteDomainRequest * @return Result of the DeleteDomain operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteDomain * @see AWS API * Documentation */ DeleteDomainResult deleteDomain(DeleteDomainRequest deleteDomainRequest); /** *

* Deletes an environment in Amazon DataZone. *

* * @param deleteEnvironmentRequest * @return Result of the DeleteEnvironment operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteEnvironment * @see AWS API * Documentation */ DeleteEnvironmentResult deleteEnvironment(DeleteEnvironmentRequest deleteEnvironmentRequest); /** *

* Deletes an action for the environment, for example, deletes a console link for an analytics tool that is * available in this environment. *

* * @param deleteEnvironmentActionRequest * @return Result of the DeleteEnvironmentAction operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteEnvironmentAction * @see AWS API Documentation */ DeleteEnvironmentActionResult deleteEnvironmentAction(DeleteEnvironmentActionRequest deleteEnvironmentActionRequest); /** *

* Deletes the blueprint configuration in Amazon DataZone. *

* * @param deleteEnvironmentBlueprintConfigurationRequest * @return Result of the DeleteEnvironmentBlueprintConfiguration operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteEnvironmentBlueprintConfiguration * @see AWS API Documentation */ DeleteEnvironmentBlueprintConfigurationResult deleteEnvironmentBlueprintConfiguration( DeleteEnvironmentBlueprintConfigurationRequest deleteEnvironmentBlueprintConfigurationRequest); /** *

* Deletes an environment profile in Amazon DataZone. *

* * @param deleteEnvironmentProfileRequest * @return Result of the DeleteEnvironmentProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteEnvironmentProfile * @see AWS API Documentation */ DeleteEnvironmentProfileResult deleteEnvironmentProfile(DeleteEnvironmentProfileRequest deleteEnvironmentProfileRequest); /** *

* Delets and metadata form type in Amazon DataZone. *

* * @param deleteFormTypeRequest * @return Result of the DeleteFormType operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteFormType * @see AWS API * Documentation */ DeleteFormTypeResult deleteFormType(DeleteFormTypeRequest deleteFormTypeRequest); /** *

* Deletes a business glossary in Amazon DataZone. *

* * @param deleteGlossaryRequest * @return Result of the DeleteGlossary operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteGlossary * @see AWS API * Documentation */ DeleteGlossaryResult deleteGlossary(DeleteGlossaryRequest deleteGlossaryRequest); /** *

* Deletes a business glossary term in Amazon DataZone. *

* * @param deleteGlossaryTermRequest * @return Result of the DeleteGlossaryTerm operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteGlossaryTerm * @see AWS * API Documentation */ DeleteGlossaryTermResult deleteGlossaryTerm(DeleteGlossaryTermRequest deleteGlossaryTermRequest); /** *

* Deletes a listing (a record of an asset at a given time). *

* * @param deleteListingRequest * @return Result of the DeleteListing operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteListing * @see AWS API * Documentation */ DeleteListingResult deleteListing(DeleteListingRequest deleteListingRequest); /** *

* Deletes a project in Amazon DataZone. *

* * @param deleteProjectRequest * @return Result of the DeleteProject operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteProject * @see AWS API * Documentation */ DeleteProjectResult deleteProject(DeleteProjectRequest deleteProjectRequest); /** *

* Deletes project membership in Amazon DataZone. *

* * @param deleteProjectMembershipRequest * @return Result of the DeleteProjectMembership operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteProjectMembership * @see AWS API Documentation */ DeleteProjectMembershipResult deleteProjectMembership(DeleteProjectMembershipRequest deleteProjectMembershipRequest); /** *

* Deletes and subscription grant in Amazon DataZone. *

* * @param deleteSubscriptionGrantRequest * @return Result of the DeleteSubscriptionGrant operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteSubscriptionGrant * @see AWS API Documentation */ DeleteSubscriptionGrantResult deleteSubscriptionGrant(DeleteSubscriptionGrantRequest deleteSubscriptionGrantRequest); /** *

* Deletes a subscription request in Amazon DataZone. *

* * @param deleteSubscriptionRequestRequest * @return Result of the DeleteSubscriptionRequest operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteSubscriptionRequest * @see AWS API Documentation */ DeleteSubscriptionRequestResult deleteSubscriptionRequest(DeleteSubscriptionRequestRequest deleteSubscriptionRequestRequest); /** *

* Deletes a subscription target in Amazon DataZone. *

* * @param deleteSubscriptionTargetRequest * @return Result of the DeleteSubscriptionTarget operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteSubscriptionTarget * @see AWS API Documentation */ DeleteSubscriptionTargetResult deleteSubscriptionTarget(DeleteSubscriptionTargetRequest deleteSubscriptionTargetRequest); /** *

* Deletes the specified time series form for the specified asset. *

* * @param deleteTimeSeriesDataPointsRequest * @return Result of the DeleteTimeSeriesDataPoints operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DeleteTimeSeriesDataPoints * @see AWS API Documentation */ DeleteTimeSeriesDataPointsResult deleteTimeSeriesDataPoints(DeleteTimeSeriesDataPointsRequest deleteTimeSeriesDataPointsRequest); /** *

* Disassociates the environment role in Amazon DataZone. *

* * @param disassociateEnvironmentRoleRequest * @return Result of the DisassociateEnvironmentRole operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.DisassociateEnvironmentRole * @see AWS API Documentation */ DisassociateEnvironmentRoleResult disassociateEnvironmentRole(DisassociateEnvironmentRoleRequest disassociateEnvironmentRoleRequest); /** *

* Gets an Amazon DataZone asset. *

* * @param getAssetRequest * @return Result of the GetAsset operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetAsset * @see AWS API * Documentation */ GetAssetResult getAsset(GetAssetRequest getAssetRequest); /** *

* Gets an asset filter. *

* * @param getAssetFilterRequest * @return Result of the GetAssetFilter operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetAssetFilter * @see AWS API * Documentation */ GetAssetFilterResult getAssetFilter(GetAssetFilterRequest getAssetFilterRequest); /** *

* Gets an Amazon DataZone asset type. *

* * @param getAssetTypeRequest * @return Result of the GetAssetType operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetAssetType * @see AWS API * Documentation */ GetAssetTypeResult getAssetType(GetAssetTypeRequest getAssetTypeRequest); /** *

* Gets an Amazon DataZone data source. *

* * @param getDataSourceRequest * @return Result of the GetDataSource operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetDataSource * @see AWS API * Documentation */ GetDataSourceResult getDataSource(GetDataSourceRequest getDataSourceRequest); /** *

* Gets an Amazon DataZone data source run. *

* * @param getDataSourceRunRequest * @return Result of the GetDataSourceRun operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetDataSourceRun * @see AWS API * Documentation */ GetDataSourceRunResult getDataSourceRun(GetDataSourceRunRequest getDataSourceRunRequest); /** *

* Gets an Amazon DataZone domain. *

* * @param getDomainRequest * @return Result of the GetDomain operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetDomain * @see AWS API * Documentation */ GetDomainResult getDomain(GetDomainRequest getDomainRequest); /** *

* Gets an Amazon DataZone environment. *

* * @param getEnvironmentRequest * @return Result of the GetEnvironment operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetEnvironment * @see AWS API * Documentation */ GetEnvironmentResult getEnvironment(GetEnvironmentRequest getEnvironmentRequest); /** *

* Gets the specified environment action. *

* * @param getEnvironmentActionRequest * @return Result of the GetEnvironmentAction operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetEnvironmentAction * @see AWS * API Documentation */ GetEnvironmentActionResult getEnvironmentAction(GetEnvironmentActionRequest getEnvironmentActionRequest); /** *

* Gets an Amazon DataZone blueprint. *

* * @param getEnvironmentBlueprintRequest * @return Result of the GetEnvironmentBlueprint operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetEnvironmentBlueprint * @see AWS API Documentation */ GetEnvironmentBlueprintResult getEnvironmentBlueprint(GetEnvironmentBlueprintRequest getEnvironmentBlueprintRequest); /** *

* Gets the blueprint configuration in Amazon DataZone. *

* * @param getEnvironmentBlueprintConfigurationRequest * @return Result of the GetEnvironmentBlueprintConfiguration operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetEnvironmentBlueprintConfiguration * @see AWS API Documentation */ GetEnvironmentBlueprintConfigurationResult getEnvironmentBlueprintConfiguration( GetEnvironmentBlueprintConfigurationRequest getEnvironmentBlueprintConfigurationRequest); /** *

* Gets the credentials of an environment in Amazon DataZone. *

* * @param getEnvironmentCredentialsRequest * @return Result of the GetEnvironmentCredentials operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetEnvironmentCredentials * @see AWS API Documentation */ GetEnvironmentCredentialsResult getEnvironmentCredentials(GetEnvironmentCredentialsRequest getEnvironmentCredentialsRequest); /** *

* Gets an evinronment profile in Amazon DataZone. *

* * @param getEnvironmentProfileRequest * @return Result of the GetEnvironmentProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetEnvironmentProfile * @see AWS * API Documentation */ GetEnvironmentProfileResult getEnvironmentProfile(GetEnvironmentProfileRequest getEnvironmentProfileRequest); /** *

* Gets a metadata form type in Amazon DataZone. *

* * @param getFormTypeRequest * @return Result of the GetFormType operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetFormType * @see AWS API * Documentation */ GetFormTypeResult getFormType(GetFormTypeRequest getFormTypeRequest); /** *

* Gets a business glossary in Amazon DataZone. *

* * @param getGlossaryRequest * @return Result of the GetGlossary operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetGlossary * @see AWS API * Documentation */ GetGlossaryResult getGlossary(GetGlossaryRequest getGlossaryRequest); /** *

* Gets a business glossary term in Amazon DataZone. *

* * @param getGlossaryTermRequest * @return Result of the GetGlossaryTerm operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetGlossaryTerm * @see AWS API * Documentation */ GetGlossaryTermResult getGlossaryTerm(GetGlossaryTermRequest getGlossaryTermRequest); /** *

* Gets a group profile in Amazon DataZone. *

* * @param getGroupProfileRequest * @return Result of the GetGroupProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetGroupProfile * @see AWS API * Documentation */ GetGroupProfileResult getGroupProfile(GetGroupProfileRequest getGroupProfileRequest); /** *

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

* * @param getIamPortalLoginUrlRequest * @return Result of the GetIamPortalLoginUrl operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetIamPortalLoginUrl * @see AWS * API Documentation */ GetIamPortalLoginUrlResult getIamPortalLoginUrl(GetIamPortalLoginUrlRequest getIamPortalLoginUrlRequest); /** *

* Gets the data lineage node. *

* * @param getLineageNodeRequest * @return Result of the GetLineageNode operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetLineageNode * @see AWS API * Documentation */ GetLineageNodeResult getLineageNode(GetLineageNodeRequest getLineageNodeRequest); /** *

* Gets a listing (a record of an asset at a given time). *

* * @param getListingRequest * @return Result of the GetListing operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetListing * @see AWS API * Documentation */ GetListingResult getListing(GetListingRequest getListingRequest); /** *

* Gets a metadata generation run in Amazon DataZone. *

* * @param getMetadataGenerationRunRequest * @return Result of the GetMetadataGenerationRun operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetMetadataGenerationRun * @see AWS API Documentation */ GetMetadataGenerationRunResult getMetadataGenerationRun(GetMetadataGenerationRunRequest getMetadataGenerationRunRequest); /** *

* Gets a project in Amazon DataZone. *

* * @param getProjectRequest * @return Result of the GetProject operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetProject * @see AWS API * Documentation */ GetProjectResult getProject(GetProjectRequest getProjectRequest); /** *

* Gets a subscription in Amazon DataZone. *

* * @param getSubscriptionRequest * @return Result of the GetSubscription operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetSubscription * @see AWS API * Documentation */ GetSubscriptionResult getSubscription(GetSubscriptionRequest getSubscriptionRequest); /** *

* Gets the subscription grant in Amazon DataZone. *

* * @param getSubscriptionGrantRequest * @return Result of the GetSubscriptionGrant operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetSubscriptionGrant * @see AWS * API Documentation */ GetSubscriptionGrantResult getSubscriptionGrant(GetSubscriptionGrantRequest getSubscriptionGrantRequest); /** *

* Gets the details of the specified subscription request. *

* * @param getSubscriptionRequestDetailsRequest * @return Result of the GetSubscriptionRequestDetails operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetSubscriptionRequestDetails * @see AWS API Documentation */ GetSubscriptionRequestDetailsResult getSubscriptionRequestDetails(GetSubscriptionRequestDetailsRequest getSubscriptionRequestDetailsRequest); /** *

* Gets the subscription target in Amazon DataZone. *

* * @param getSubscriptionTargetRequest * @return Result of the GetSubscriptionTarget operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetSubscriptionTarget * @see AWS * API Documentation */ GetSubscriptionTargetResult getSubscriptionTarget(GetSubscriptionTargetRequest getSubscriptionTargetRequest); /** *

* Gets the existing data point for the asset. *

* * @param getTimeSeriesDataPointRequest * @return Result of the GetTimeSeriesDataPoint operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetTimeSeriesDataPoint * @see AWS API Documentation */ GetTimeSeriesDataPointResult getTimeSeriesDataPoint(GetTimeSeriesDataPointRequest getTimeSeriesDataPointRequest); /** *

* Gets a user profile in Amazon DataZone. *

* * @param getUserProfileRequest * @return Result of the GetUserProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.GetUserProfile * @see AWS API * Documentation */ GetUserProfileResult getUserProfile(GetUserProfileRequest getUserProfileRequest); /** *

* Lists asset filters. *

* * @param listAssetFiltersRequest * @return Result of the ListAssetFilters operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListAssetFilters * @see AWS API * Documentation */ ListAssetFiltersResult listAssetFilters(ListAssetFiltersRequest listAssetFiltersRequest); /** *

* Lists the revisions for the asset. *

* * @param listAssetRevisionsRequest * @return Result of the ListAssetRevisions operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListAssetRevisions * @see AWS * API Documentation */ ListAssetRevisionsResult listAssetRevisions(ListAssetRevisionsRequest listAssetRevisionsRequest); /** *

* Lists data source run activities. *

* * @param listDataSourceRunActivitiesRequest * @return Result of the ListDataSourceRunActivities operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListDataSourceRunActivities * @see AWS API Documentation */ ListDataSourceRunActivitiesResult listDataSourceRunActivities(ListDataSourceRunActivitiesRequest listDataSourceRunActivitiesRequest); /** *

* Lists data source runs in Amazon DataZone. *

* * @param listDataSourceRunsRequest * @return Result of the ListDataSourceRuns operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListDataSourceRuns * @see AWS * API Documentation */ ListDataSourceRunsResult listDataSourceRuns(ListDataSourceRunsRequest listDataSourceRunsRequest); /** *

* Lists data sources in Amazon DataZone. *

* * @param listDataSourcesRequest * @return Result of the ListDataSources operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListDataSources * @see AWS API * Documentation */ ListDataSourcesResult listDataSources(ListDataSourcesRequest listDataSourcesRequest); /** *

* Lists Amazon DataZone domains. *

* * @param listDomainsRequest * @return Result of the ListDomains operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListDomains * @see AWS API * Documentation */ ListDomainsResult listDomains(ListDomainsRequest listDomainsRequest); /** *

* Lists existing environment actions. *

* * @param listEnvironmentActionsRequest * @return Result of the ListEnvironmentActions operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListEnvironmentActions * @see AWS API Documentation */ ListEnvironmentActionsResult listEnvironmentActions(ListEnvironmentActionsRequest listEnvironmentActionsRequest); /** *

* Lists blueprint configurations for a Amazon DataZone environment. *

* * @param listEnvironmentBlueprintConfigurationsRequest * @return Result of the ListEnvironmentBlueprintConfigurations operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListEnvironmentBlueprintConfigurations * @see AWS API Documentation */ ListEnvironmentBlueprintConfigurationsResult listEnvironmentBlueprintConfigurations( ListEnvironmentBlueprintConfigurationsRequest listEnvironmentBlueprintConfigurationsRequest); /** *

* Lists blueprints in an Amazon DataZone environment. *

* * @param listEnvironmentBlueprintsRequest * @return Result of the ListEnvironmentBlueprints operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListEnvironmentBlueprints * @see AWS API Documentation */ ListEnvironmentBlueprintsResult listEnvironmentBlueprints(ListEnvironmentBlueprintsRequest listEnvironmentBlueprintsRequest); /** *

* Lists Amazon DataZone environment profiles. *

* * @param listEnvironmentProfilesRequest * @return Result of the ListEnvironmentProfiles operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListEnvironmentProfiles * @see AWS API Documentation */ ListEnvironmentProfilesResult listEnvironmentProfiles(ListEnvironmentProfilesRequest listEnvironmentProfilesRequest); /** *

* Lists Amazon DataZone environments. *

* * @param listEnvironmentsRequest * @return Result of the ListEnvironments operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListEnvironments * @see AWS API * Documentation */ ListEnvironmentsResult listEnvironments(ListEnvironmentsRequest listEnvironmentsRequest); /** *

* Lists the history of the specified data lineage node. *

* * @param listLineageNodeHistoryRequest * @return Result of the ListLineageNodeHistory operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListLineageNodeHistory * @see AWS API Documentation */ ListLineageNodeHistoryResult listLineageNodeHistory(ListLineageNodeHistoryRequest listLineageNodeHistoryRequest); /** *

* Lists all metadata generation runs. *

* * @param listMetadataGenerationRunsRequest * @return Result of the ListMetadataGenerationRuns operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListMetadataGenerationRuns * @see AWS API Documentation */ ListMetadataGenerationRunsResult listMetadataGenerationRuns(ListMetadataGenerationRunsRequest listMetadataGenerationRunsRequest); /** *

* Lists all Amazon DataZone notifications. *

* * @param listNotificationsRequest * @return Result of the ListNotifications operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListNotifications * @see AWS API * Documentation */ ListNotificationsResult listNotifications(ListNotificationsRequest listNotificationsRequest); /** *

* Lists all members of the specified project. *

* * @param listProjectMembershipsRequest * @return Result of the ListProjectMemberships operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListProjectMemberships * @see AWS API Documentation */ ListProjectMembershipsResult listProjectMemberships(ListProjectMembershipsRequest listProjectMembershipsRequest); /** *

* Lists Amazon DataZone projects. *

* * @param listProjectsRequest * @return Result of the ListProjects operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListProjects * @see AWS API * Documentation */ ListProjectsResult listProjects(ListProjectsRequest listProjectsRequest); /** *

* Lists subscription grants. *

* * @param listSubscriptionGrantsRequest * @return Result of the ListSubscriptionGrants operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListSubscriptionGrants * @see AWS API Documentation */ ListSubscriptionGrantsResult listSubscriptionGrants(ListSubscriptionGrantsRequest listSubscriptionGrantsRequest); /** *

* Lists Amazon DataZone subscription requests. *

* * @param listSubscriptionRequestsRequest * @return Result of the ListSubscriptionRequests operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListSubscriptionRequests * @see AWS API Documentation */ ListSubscriptionRequestsResult listSubscriptionRequests(ListSubscriptionRequestsRequest listSubscriptionRequestsRequest); /** *

* Lists subscription targets in Amazon DataZone. *

* * @param listSubscriptionTargetsRequest * @return Result of the ListSubscriptionTargets operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListSubscriptionTargets * @see AWS API Documentation */ ListSubscriptionTargetsResult listSubscriptionTargets(ListSubscriptionTargetsRequest listSubscriptionTargetsRequest); /** *

* Lists subscriptions in Amazon DataZone. *

* * @param listSubscriptionsRequest * @return Result of the ListSubscriptions operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListSubscriptions * @see AWS API * Documentation */ ListSubscriptionsResult listSubscriptions(ListSubscriptionsRequest listSubscriptionsRequest); /** *

* Lists tags for the specified resource in Amazon DataZone. *

* * @param listTagsForResourceRequest * @return Result of the ListTagsForResource operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListTagsForResource * @see AWS * API Documentation */ ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* Lists time series data points. *

* * @param listTimeSeriesDataPointsRequest * @return Result of the ListTimeSeriesDataPoints operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.ListTimeSeriesDataPoints * @see AWS API Documentation */ ListTimeSeriesDataPointsResult listTimeSeriesDataPoints(ListTimeSeriesDataPointsRequest listTimeSeriesDataPointsRequest); /** *

* Posts a data lineage event. *

* * @param postLineageEventRequest * @return Result of the PostLineageEvent operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.PostLineageEvent * @see AWS API * Documentation */ PostLineageEventResult postLineageEvent(PostLineageEventRequest postLineageEventRequest); /** *

* Posts time series data points to Amazon DataZone for the specified asset. *

* * @param postTimeSeriesDataPointsRequest * @return Result of the PostTimeSeriesDataPoints operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.PostTimeSeriesDataPoints * @see AWS API Documentation */ PostTimeSeriesDataPointsResult postTimeSeriesDataPoints(PostTimeSeriesDataPointsRequest postTimeSeriesDataPointsRequest); /** *

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

* * @param putEnvironmentBlueprintConfigurationRequest * @return Result of the PutEnvironmentBlueprintConfiguration operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.PutEnvironmentBlueprintConfiguration * @see AWS API Documentation */ PutEnvironmentBlueprintConfigurationResult putEnvironmentBlueprintConfiguration( PutEnvironmentBlueprintConfigurationRequest putEnvironmentBlueprintConfigurationRequest); /** *

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

* * @param rejectPredictionsRequest * @return Result of the RejectPredictions operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.RejectPredictions * @see AWS API * Documentation */ RejectPredictionsResult rejectPredictions(RejectPredictionsRequest rejectPredictionsRequest); /** *

* Rejects the specified subscription request. *

* * @param rejectSubscriptionRequestRequest * @return Result of the RejectSubscriptionRequest operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.RejectSubscriptionRequest * @see AWS API Documentation */ RejectSubscriptionRequestResult rejectSubscriptionRequest(RejectSubscriptionRequestRequest rejectSubscriptionRequestRequest); /** *

* Revokes a specified subscription in Amazon DataZone. *

* * @param revokeSubscriptionRequest * @return Result of the RevokeSubscription operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.RevokeSubscription * @see AWS * API Documentation */ RevokeSubscriptionResult revokeSubscription(RevokeSubscriptionRequest revokeSubscriptionRequest); /** *

* Searches for assets in Amazon DataZone. *

* * @param searchRequest * @return Result of the Search operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.Search * @see AWS API * Documentation */ SearchResult search(SearchRequest searchRequest); /** *

* Searches group profiles in Amazon DataZone. *

* * @param searchGroupProfilesRequest * @return Result of the SearchGroupProfiles operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.SearchGroupProfiles * @see AWS * API Documentation */ SearchGroupProfilesResult searchGroupProfiles(SearchGroupProfilesRequest searchGroupProfilesRequest); /** *

* Searches listings (records of an asset at a given time) in Amazon DataZone. *

* * @param searchListingsRequest * @return Result of the SearchListings operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.SearchListings * @see AWS API * Documentation */ SearchListingsResult searchListings(SearchListingsRequest searchListingsRequest); /** *

* Searches for types in Amazon DataZone. *

* * @param searchTypesRequest * @return Result of the SearchTypes operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.SearchTypes * @see AWS API * Documentation */ SearchTypesResult searchTypes(SearchTypesRequest searchTypesRequest); /** *

* Searches user profiles in Amazon DataZone. *

* * @param searchUserProfilesRequest * @return Result of the SearchUserProfiles operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.SearchUserProfiles * @see AWS * API Documentation */ SearchUserProfilesResult searchUserProfiles(SearchUserProfilesRequest searchUserProfilesRequest); /** *

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

* * @param startDataSourceRunRequest * @return Result of the StartDataSourceRun operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.StartDataSourceRun * @see AWS * API Documentation */ StartDataSourceRunResult startDataSourceRun(StartDataSourceRunRequest startDataSourceRunRequest); /** *

* Starts the metadata generation run. *

* * @param startMetadataGenerationRunRequest * @return Result of the StartMetadataGenerationRun operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.StartMetadataGenerationRun * @see AWS API Documentation */ StartMetadataGenerationRunResult startMetadataGenerationRun(StartMetadataGenerationRunRequest startMetadataGenerationRunRequest); /** *

* Tags a resource in Amazon DataZone. *

* * @param tagResourceRequest * @return Result of the TagResource operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.TagResource * @see AWS API * Documentation */ TagResourceResult tagResource(TagResourceRequest tagResourceRequest); /** *

* Untags a resource in Amazon DataZone. *

* * @param untagResourceRequest * @return Result of the UntagResource operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UntagResource * @see AWS API * Documentation */ UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest); /** *

* Updates an asset filter. *

* * @param updateAssetFilterRequest * @return Result of the UpdateAssetFilter operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateAssetFilter * @see AWS API * Documentation */ UpdateAssetFilterResult updateAssetFilter(UpdateAssetFilterRequest updateAssetFilterRequest); /** *

* Updates the specified data source in Amazon DataZone. *

* * @param updateDataSourceRequest * @return Result of the UpdateDataSource operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateDataSource * @see AWS API * Documentation */ UpdateDataSourceResult updateDataSource(UpdateDataSourceRequest updateDataSourceRequest); /** *

* Updates a Amazon DataZone domain. *

* * @param updateDomainRequest * @return Result of the UpdateDomain operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateDomain * @see AWS API * Documentation */ UpdateDomainResult updateDomain(UpdateDomainRequest updateDomainRequest); /** *

* Updates the specified environment in Amazon DataZone. *

* * @param updateEnvironmentRequest * @return Result of the UpdateEnvironment operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateEnvironment * @see AWS API * Documentation */ UpdateEnvironmentResult updateEnvironment(UpdateEnvironmentRequest updateEnvironmentRequest); /** *

* Updates an environment action. *

* * @param updateEnvironmentActionRequest * @return Result of the UpdateEnvironmentAction operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateEnvironmentAction * @see AWS API Documentation */ UpdateEnvironmentActionResult updateEnvironmentAction(UpdateEnvironmentActionRequest updateEnvironmentActionRequest); /** *

* Updates the specified environment profile in Amazon DataZone. *

* * @param updateEnvironmentProfileRequest * @return Result of the UpdateEnvironmentProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateEnvironmentProfile * @see AWS API Documentation */ UpdateEnvironmentProfileResult updateEnvironmentProfile(UpdateEnvironmentProfileRequest updateEnvironmentProfileRequest); /** *

* Updates the business glossary in Amazon DataZone. *

* * @param updateGlossaryRequest * @return Result of the UpdateGlossary operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateGlossary * @see AWS API * Documentation */ UpdateGlossaryResult updateGlossary(UpdateGlossaryRequest updateGlossaryRequest); /** *

* Updates a business glossary term in Amazon DataZone. *

* * @param updateGlossaryTermRequest * @return Result of the UpdateGlossaryTerm operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateGlossaryTerm * @see AWS * API Documentation */ UpdateGlossaryTermResult updateGlossaryTerm(UpdateGlossaryTermRequest updateGlossaryTermRequest); /** *

* Updates the specified group profile in Amazon DataZone. *

* * @param updateGroupProfileRequest * @return Result of the UpdateGroupProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateGroupProfile * @see AWS * API Documentation */ UpdateGroupProfileResult updateGroupProfile(UpdateGroupProfileRequest updateGroupProfileRequest); /** *

* Updates the specified project in Amazon DataZone. *

* * @param updateProjectRequest * @return Result of the UpdateProject operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ServiceQuotaExceededException * The request has exceeded the specified service quota. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateProject * @see AWS API * Documentation */ UpdateProjectResult updateProject(UpdateProjectRequest updateProjectRequest); /** *

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

* * @param updateSubscriptionGrantStatusRequest * @return Result of the UpdateSubscriptionGrantStatus operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateSubscriptionGrantStatus * @see AWS API Documentation */ UpdateSubscriptionGrantStatusResult updateSubscriptionGrantStatus(UpdateSubscriptionGrantStatusRequest updateSubscriptionGrantStatusRequest); /** *

* Updates a specified subscription request in Amazon DataZone. *

* * @param updateSubscriptionRequestRequest * @return Result of the UpdateSubscriptionRequest operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateSubscriptionRequest * @see AWS API Documentation */ UpdateSubscriptionRequestResult updateSubscriptionRequest(UpdateSubscriptionRequestRequest updateSubscriptionRequestRequest); /** *

* Updates the specified subscription target in Amazon DataZone. *

* * @param updateSubscriptionTargetRequest * @return Result of the UpdateSubscriptionTarget operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ConflictException * There is a conflict while performing this action. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateSubscriptionTarget * @see AWS API Documentation */ UpdateSubscriptionTargetResult updateSubscriptionTarget(UpdateSubscriptionTargetRequest updateSubscriptionTargetRequest); /** *

* Updates the specified user profile in Amazon DataZone. *

* * @param updateUserProfileRequest * @return Result of the UpdateUserProfile operation returned by the service. * @throws InternalServerException * The request has failed because of an unknown error, exception or failure. * @throws ResourceNotFoundException * The specified resource cannot be found. * @throws AccessDeniedException * You do not have sufficient access to perform this action. * @throws ThrottlingException * The request was denied due to request throttling. * @throws ValidationException * The input fails to satisfy the constraints specified by the Amazon Web Services service. * @throws UnauthorizedException * You do not have permission to perform this action. * @sample AmazonDataZone.UpdateUserProfile * @see AWS API * Documentation */ UpdateUserProfileResult updateUserProfile(UpdateUserProfileRequest updateUserProfileRequest); /** * Shuts down this client object, releasing any resources that might be held open. This is an optional method, and * callers are not expected to call it, but can if they want to explicitly release any open resources. Once a client * has been shutdown, it should not be used to make any more requests. */ void shutdown(); /** * Returns additional metadata for a previously executed successful request, typically used for debugging issues * where a service isn't acting as expected. This data isn't considered part of the result data returned by an * operation, so it's available through this separate, diagnostic interface. *

* Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic * information for an executed request, you should use this method to retrieve it as soon as possible after * executing a request. * * @param request * The originally executed request. * * @return The response metadata for the specified request, or null if none is available. */ ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy