Class: Aws::DataZone::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::DataZone::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb
Overview
An API client for DataZone. To construct a client, you need to configure a :region
and :credentials
.
client = Aws::DataZone::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#accept_predictions(params = {}) ⇒ Types::AcceptPredictionsOutput
Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.
-
#accept_subscription_request(params = {}) ⇒ Types::AcceptSubscriptionRequestOutput
Accepts a subscription request to a specific asset.
-
#add_entity_owner(params = {}) ⇒ Struct
Adds the owner of an entity (a domain unit).
-
#add_policy_grant(params = {}) ⇒ Types::AddPolicyGrantOutput
Adds a policy grant (an authorization policy) to a specified entity, including domain units, environment blueprint configurations, or environment profiles.
-
#associate_environment_role(params = {}) ⇒ Struct
Associates the environment role in Amazon DataZone.
-
#associate_governed_terms(params = {}) ⇒ Struct
Associates governed terms with an asset.
-
#cancel_metadata_generation_run(params = {}) ⇒ Struct
Cancels the metadata generation run.
-
#cancel_subscription(params = {}) ⇒ Types::CancelSubscriptionOutput
Cancels the subscription to the specified asset.
-
#create_account_pool(params = {}) ⇒ Types::CreateAccountPoolOutput
Creates an account pool.
-
#create_asset(params = {}) ⇒ Types::CreateAssetOutput
Creates an asset in Amazon DataZone catalog.
-
#create_asset_filter(params = {}) ⇒ Types::CreateAssetFilterOutput
Creates a data asset filter.
-
#create_asset_revision(params = {}) ⇒ Types::CreateAssetRevisionOutput
Creates a revision of the asset.
-
#create_asset_type(params = {}) ⇒ Types::CreateAssetTypeOutput
Creates a custom asset type.
-
#create_connection(params = {}) ⇒ Types::CreateConnectionOutput
Creates a new connection.
-
#create_data_product(params = {}) ⇒ Types::CreateDataProductOutput
Creates a data product.
-
#create_data_product_revision(params = {}) ⇒ Types::CreateDataProductRevisionOutput
Creates a data product revision.
-
#create_data_source(params = {}) ⇒ Types::CreateDataSourceOutput
Creates an Amazon DataZone data source.
-
#create_domain(params = {}) ⇒ Types::CreateDomainOutput
Creates an Amazon DataZone domain.
-
#create_domain_unit(params = {}) ⇒ Types::CreateDomainUnitOutput
Creates a domain unit in Amazon DataZone.
-
#create_environment(params = {}) ⇒ Types::CreateEnvironmentOutput
Create an Amazon DataZone environment.
-
#create_environment_action(params = {}) ⇒ Types::CreateEnvironmentActionOutput
Creates an action for the environment, for example, creates a console link for an analytics tool that is available in this environment.
-
#create_environment_blueprint(params = {}) ⇒ Types::CreateEnvironmentBlueprintOutput
Creates a Amazon DataZone blueprint.
-
#create_environment_profile(params = {}) ⇒ Types::CreateEnvironmentProfileOutput
Creates an Amazon DataZone environment profile.
-
#create_form_type(params = {}) ⇒ Types::CreateFormTypeOutput
Creates a metadata form type.
-
#create_glossary(params = {}) ⇒ Types::CreateGlossaryOutput
Creates an Amazon DataZone business glossary.
-
#create_glossary_term(params = {}) ⇒ Types::CreateGlossaryTermOutput
Creates a business glossary term.
-
#create_group_profile(params = {}) ⇒ Types::CreateGroupProfileOutput
Creates a group profile in Amazon DataZone.
-
#create_listing_change_set(params = {}) ⇒ Types::CreateListingChangeSetOutput
Publishes a listing (a record of an asset at a given time) or removes a listing from the catalog.
-
#create_project(params = {}) ⇒ Types::CreateProjectOutput
Creates an Amazon DataZone project.
-
#create_project_membership(params = {}) ⇒ Struct
Creates a project membership in Amazon DataZone.
-
#create_project_profile(params = {}) ⇒ Types::CreateProjectProfileOutput
Creates a project profile.
-
#create_rule(params = {}) ⇒ Types::CreateRuleOutput
Creates a rule in Amazon DataZone.
-
#create_subscription_grant(params = {}) ⇒ Types::CreateSubscriptionGrantOutput
Creates a subsscription grant in Amazon DataZone.
-
#create_subscription_request(params = {}) ⇒ Types::CreateSubscriptionRequestOutput
Creates a subscription request in Amazon DataZone.
-
#create_subscription_target(params = {}) ⇒ Types::CreateSubscriptionTargetOutput
Creates a subscription target in Amazon DataZone.
-
#create_user_profile(params = {}) ⇒ Types::CreateUserProfileOutput
Creates a user profile in Amazon DataZone.
-
#delete_account_pool(params = {}) ⇒ Struct
Deletes an account pool.
-
#delete_asset(params = {}) ⇒ Struct
Deletes an asset in Amazon DataZone.
-
#delete_asset_filter(params = {}) ⇒ Struct
Deletes an asset filter.
-
#delete_asset_type(params = {}) ⇒ Struct
Deletes an asset type in Amazon DataZone.
-
#delete_connection(params = {}) ⇒ Types::DeleteConnectionOutput
Deletes and connection.
-
#delete_data_product(params = {}) ⇒ Struct
Deletes a data product in Amazon DataZone.
-
#delete_data_source(params = {}) ⇒ Types::DeleteDataSourceOutput
Deletes a data source in Amazon DataZone.
-
#delete_domain(params = {}) ⇒ Types::DeleteDomainOutput
Deletes a Amazon DataZone domain.
-
#delete_domain_unit(params = {}) ⇒ Struct
Deletes a domain unit.
-
#delete_environment(params = {}) ⇒ Struct
Deletes an environment in Amazon DataZone.
-
#delete_environment_action(params = {}) ⇒ Struct
Deletes an action for the environment, for example, deletes a console link for an analytics tool that is available in this environment.
-
#delete_environment_blueprint(params = {}) ⇒ Struct
Deletes a blueprint in Amazon DataZone.
-
#delete_environment_blueprint_configuration(params = {}) ⇒ Struct
Deletes the blueprint configuration in Amazon DataZone.
-
#delete_environment_profile(params = {}) ⇒ Struct
Deletes an environment profile in Amazon DataZone.
-
#delete_form_type(params = {}) ⇒ Struct
Deletes and metadata form type in Amazon DataZone.
-
#delete_glossary(params = {}) ⇒ Struct
Deletes a business glossary in Amazon DataZone.
-
#delete_glossary_term(params = {}) ⇒ Struct
Deletes a business glossary term in Amazon DataZone.
-
#delete_listing(params = {}) ⇒ Struct
Deletes a listing (a record of an asset at a given time).
-
#delete_project(params = {}) ⇒ Struct
Deletes a project in Amazon DataZone.
-
#delete_project_membership(params = {}) ⇒ Struct
Deletes project membership in Amazon DataZone.
-
#delete_project_profile(params = {}) ⇒ Struct
Deletes a project profile.
-
#delete_rule(params = {}) ⇒ Struct
Deletes a rule in Amazon DataZone.
-
#delete_subscription_grant(params = {}) ⇒ Types::DeleteSubscriptionGrantOutput
Deletes and subscription grant in Amazon DataZone.
-
#delete_subscription_request(params = {}) ⇒ Struct
Deletes a subscription request in Amazon DataZone.
-
#delete_subscription_target(params = {}) ⇒ Struct
Deletes a subscription target in Amazon DataZone.
-
#delete_time_series_data_points(params = {}) ⇒ Struct
Deletes the specified time series form for the specified asset.
-
#disassociate_environment_role(params = {}) ⇒ Struct
Disassociates the environment role in Amazon DataZone.
-
#disassociate_governed_terms(params = {}) ⇒ Struct
Disassociates restricted terms from an asset.
-
#get_account_pool(params = {}) ⇒ Types::GetAccountPoolOutput
Gets the details of the account pool.
-
#get_asset(params = {}) ⇒ Types::GetAssetOutput
Gets an Amazon DataZone asset.
-
#get_asset_filter(params = {}) ⇒ Types::GetAssetFilterOutput
Gets an asset filter.
-
#get_asset_type(params = {}) ⇒ Types::GetAssetTypeOutput
Gets an Amazon DataZone asset type.
-
#get_connection(params = {}) ⇒ Types::GetConnectionOutput
Gets a connection.
-
#get_data_product(params = {}) ⇒ Types::GetDataProductOutput
Gets the data product.
-
#get_data_source(params = {}) ⇒ Types::GetDataSourceOutput
Gets an Amazon DataZone data source.
-
#get_data_source_run(params = {}) ⇒ Types::GetDataSourceRunOutput
Gets an Amazon DataZone data source run.
-
#get_domain(params = {}) ⇒ Types::GetDomainOutput
Gets an Amazon DataZone domain.
-
#get_domain_unit(params = {}) ⇒ Types::GetDomainUnitOutput
Gets the details of the specified domain unit.
-
#get_environment(params = {}) ⇒ Types::GetEnvironmentOutput
Gets an Amazon DataZone environment.
-
#get_environment_action(params = {}) ⇒ Types::GetEnvironmentActionOutput
Gets the specified environment action.
-
#get_environment_blueprint(params = {}) ⇒ Types::GetEnvironmentBlueprintOutput
Gets an Amazon DataZone blueprint.
-
#get_environment_blueprint_configuration(params = {}) ⇒ Types::GetEnvironmentBlueprintConfigurationOutput
Gets the blueprint configuration in Amazon DataZone.
-
#get_environment_credentials(params = {}) ⇒ Types::GetEnvironmentCredentialsOutput
Gets the credentials of an environment in Amazon DataZone.
-
#get_environment_profile(params = {}) ⇒ Types::GetEnvironmentProfileOutput
Gets an evinronment profile in Amazon DataZone.
-
#get_form_type(params = {}) ⇒ Types::GetFormTypeOutput
Gets a metadata form type in Amazon DataZone.
-
#get_glossary(params = {}) ⇒ Types::GetGlossaryOutput
Gets a business glossary in Amazon DataZone.
-
#get_glossary_term(params = {}) ⇒ Types::GetGlossaryTermOutput
Gets a business glossary term in Amazon DataZone.
-
#get_group_profile(params = {}) ⇒ Types::GetGroupProfileOutput
Gets a group profile in Amazon DataZone.
-
#get_iam_portal_login_url(params = {}) ⇒ Types::GetIamPortalLoginUrlOutput
Gets the data portal URL for the specified Amazon DataZone domain.
-
#get_job_run(params = {}) ⇒ Types::GetJobRunOutput
The details of the job run.
-
#get_lineage_event(params = {}) ⇒ Types::GetLineageEventOutput
Describes the lineage event.
-
#get_lineage_node(params = {}) ⇒ Types::GetLineageNodeOutput
Gets the data lineage node.
-
#get_listing(params = {}) ⇒ Types::GetListingOutput
Gets a listing (a record of an asset at a given time).
-
#get_metadata_generation_run(params = {}) ⇒ Types::GetMetadataGenerationRunOutput
Gets a metadata generation run in Amazon DataZone.
-
#get_project(params = {}) ⇒ Types::GetProjectOutput
Gets a project in Amazon DataZone.
-
#get_project_profile(params = {}) ⇒ Types::GetProjectProfileOutput
The details of the project profile.
-
#get_rule(params = {}) ⇒ Types::GetRuleOutput
Gets the details of a rule in Amazon DataZone.
-
#get_subscription(params = {}) ⇒ Types::GetSubscriptionOutput
Gets a subscription in Amazon DataZone.
-
#get_subscription_grant(params = {}) ⇒ Types::GetSubscriptionGrantOutput
Gets the subscription grant in Amazon DataZone.
-
#get_subscription_request_details(params = {}) ⇒ Types::GetSubscriptionRequestDetailsOutput
Gets the details of the specified subscription request.
-
#get_subscription_target(params = {}) ⇒ Types::GetSubscriptionTargetOutput
Gets the subscription target in Amazon DataZone.
-
#get_time_series_data_point(params = {}) ⇒ Types::GetTimeSeriesDataPointOutput
Gets the existing data point for the asset.
-
#get_user_profile(params = {}) ⇒ Types::GetUserProfileOutput
Gets a user profile in Amazon DataZone.
-
#list_account_pools(params = {}) ⇒ Types::ListAccountPoolsOutput
Lists existing account pools.
-
#list_accounts_in_account_pool(params = {}) ⇒ Types::ListAccountsInAccountPoolOutput
Lists the accounts in the specified account pool.
-
#list_asset_filters(params = {}) ⇒ Types::ListAssetFiltersOutput
Lists asset filters.
-
#list_asset_revisions(params = {}) ⇒ Types::ListAssetRevisionsOutput
Lists the revisions for the asset.
-
#list_connections(params = {}) ⇒ Types::ListConnectionsOutput
Lists connections.
-
#list_data_product_revisions(params = {}) ⇒ Types::ListDataProductRevisionsOutput
Lists data product revisions.
-
#list_data_source_run_activities(params = {}) ⇒ Types::ListDataSourceRunActivitiesOutput
Lists data source run activities.
-
#list_data_source_runs(params = {}) ⇒ Types::ListDataSourceRunsOutput
Lists data source runs in Amazon DataZone.
-
#list_data_sources(params = {}) ⇒ Types::ListDataSourcesOutput
Lists data sources in Amazon DataZone.
-
#list_domain_units_for_parent(params = {}) ⇒ Types::ListDomainUnitsForParentOutput
Lists child domain units for the specified parent domain unit.
-
#list_domains(params = {}) ⇒ Types::ListDomainsOutput
Lists Amazon DataZone domains.
-
#list_entity_owners(params = {}) ⇒ Types::ListEntityOwnersOutput
Lists the entity (domain units) owners.
-
#list_environment_actions(params = {}) ⇒ Types::ListEnvironmentActionsOutput
Lists existing environment actions.
-
#list_environment_blueprint_configurations(params = {}) ⇒ Types::ListEnvironmentBlueprintConfigurationsOutput
Lists blueprint configurations for a Amazon DataZone environment.
-
#list_environment_blueprints(params = {}) ⇒ Types::ListEnvironmentBlueprintsOutput
Lists blueprints in an Amazon DataZone environment.
-
#list_environment_profiles(params = {}) ⇒ Types::ListEnvironmentProfilesOutput
Lists Amazon DataZone environment profiles.
-
#list_environments(params = {}) ⇒ Types::ListEnvironmentsOutput
Lists Amazon DataZone environments.
-
#list_job_runs(params = {}) ⇒ Types::ListJobRunsOutput
Lists job runs.
-
#list_lineage_events(params = {}) ⇒ Types::ListLineageEventsOutput
Lists lineage events.
-
#list_lineage_node_history(params = {}) ⇒ Types::ListLineageNodeHistoryOutput
Lists the history of the specified data lineage node.
-
#list_metadata_generation_runs(params = {}) ⇒ Types::ListMetadataGenerationRunsOutput
Lists all metadata generation runs.
-
#list_notifications(params = {}) ⇒ Types::ListNotificationsOutput
Lists all Amazon DataZone notifications.
-
#list_policy_grants(params = {}) ⇒ Types::ListPolicyGrantsOutput
Lists policy grants.
-
#list_project_memberships(params = {}) ⇒ Types::ListProjectMembershipsOutput
Lists all members of the specified project.
-
#list_project_profiles(params = {}) ⇒ Types::ListProjectProfilesOutput
Lists project profiles.
-
#list_projects(params = {}) ⇒ Types::ListProjectsOutput
Lists Amazon DataZone projects.
-
#list_rules(params = {}) ⇒ Types::ListRulesOutput
Lists existing rules.
-
#list_subscription_grants(params = {}) ⇒ Types::ListSubscriptionGrantsOutput
Lists subscription grants.
-
#list_subscription_requests(params = {}) ⇒ Types::ListSubscriptionRequestsOutput
Lists Amazon DataZone subscription requests.
-
#list_subscription_targets(params = {}) ⇒ Types::ListSubscriptionTargetsOutput
Lists subscription targets in Amazon DataZone.
-
#list_subscriptions(params = {}) ⇒ Types::ListSubscriptionsOutput
Lists subscriptions in Amazon DataZone.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists tags for the specified resource in Amazon DataZone.
-
#list_time_series_data_points(params = {}) ⇒ Types::ListTimeSeriesDataPointsOutput
Lists time series data points.
-
#post_lineage_event(params = {}) ⇒ Types::PostLineageEventOutput
Posts a data lineage event.
-
#post_time_series_data_points(params = {}) ⇒ Types::PostTimeSeriesDataPointsOutput
Posts time series data points to Amazon DataZone for the specified asset.
-
#put_environment_blueprint_configuration(params = {}) ⇒ Types::PutEnvironmentBlueprintConfigurationOutput
Writes the configuration for the specified environment blueprint in Amazon DataZone.
-
#reject_predictions(params = {}) ⇒ Types::RejectPredictionsOutput
Rejects automatically generated business-friendly metadata for your Amazon DataZone assets.
-
#reject_subscription_request(params = {}) ⇒ Types::RejectSubscriptionRequestOutput
Rejects the specified subscription request.
-
#remove_entity_owner(params = {}) ⇒ Struct
Removes an owner from an entity.
-
#remove_policy_grant(params = {}) ⇒ Struct
Removes a policy grant.
-
#revoke_subscription(params = {}) ⇒ Types::RevokeSubscriptionOutput
Revokes a specified subscription in Amazon DataZone.
-
#search(params = {}) ⇒ Types::SearchOutput
Searches for assets in Amazon DataZone.
-
#search_group_profiles(params = {}) ⇒ Types::SearchGroupProfilesOutput
Searches group profiles in Amazon DataZone.
-
#search_listings(params = {}) ⇒ Types::SearchListingsOutput
Searches listings (records of an asset at a given time) in Amazon DataZone.
-
#search_types(params = {}) ⇒ Types::SearchTypesOutput
Searches for types in Amazon DataZone.
-
#search_user_profiles(params = {}) ⇒ Types::SearchUserProfilesOutput
Searches user profiles in Amazon DataZone.
-
#start_data_source_run(params = {}) ⇒ Types::StartDataSourceRunOutput
Start the run of the specified data source in Amazon DataZone.
-
#start_metadata_generation_run(params = {}) ⇒ Types::StartMetadataGenerationRunOutput
Starts the metadata generation run.
-
#tag_resource(params = {}) ⇒ Struct
Tags a resource in Amazon DataZone.
-
#untag_resource(params = {}) ⇒ Struct
Untags a resource in Amazon DataZone.
-
#update_account_pool(params = {}) ⇒ Types::UpdateAccountPoolOutput
Updates the account pool.
-
#update_asset_filter(params = {}) ⇒ Types::UpdateAssetFilterOutput
Updates an asset filter.
-
#update_connection(params = {}) ⇒ Types::UpdateConnectionOutput
Updates a connection.
-
#update_data_source(params = {}) ⇒ Types::UpdateDataSourceOutput
Updates the specified data source in Amazon DataZone.
-
#update_domain(params = {}) ⇒ Types::UpdateDomainOutput
Updates a Amazon DataZone domain.
-
#update_domain_unit(params = {}) ⇒ Types::UpdateDomainUnitOutput
Updates the domain unit.
-
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentOutput
Updates the specified environment in Amazon DataZone.
-
#update_environment_action(params = {}) ⇒ Types::UpdateEnvironmentActionOutput
Updates an environment action.
-
#update_environment_blueprint(params = {}) ⇒ Types::UpdateEnvironmentBlueprintOutput
Updates an environment blueprint in Amazon DataZone.
-
#update_environment_profile(params = {}) ⇒ Types::UpdateEnvironmentProfileOutput
Updates the specified environment profile in Amazon DataZone.
-
#update_glossary(params = {}) ⇒ Types::UpdateGlossaryOutput
Updates the business glossary in Amazon DataZone.
-
#update_glossary_term(params = {}) ⇒ Types::UpdateGlossaryTermOutput
Updates a business glossary term in Amazon DataZone.
-
#update_group_profile(params = {}) ⇒ Types::UpdateGroupProfileOutput
Updates the specified group profile in Amazon DataZone.
-
#update_project(params = {}) ⇒ Types::UpdateProjectOutput
Updates the specified project in Amazon DataZone.
-
#update_project_profile(params = {}) ⇒ Types::UpdateProjectProfileOutput
Updates a project profile.
-
#update_rule(params = {}) ⇒ Types::UpdateRuleOutput
Updates a rule.
-
#update_subscription_grant_status(params = {}) ⇒ Types::UpdateSubscriptionGrantStatusOutput
Updates the status of the specified subscription grant status in Amazon DataZone.
-
#update_subscription_request(params = {}) ⇒ Types::UpdateSubscriptionRequestOutput
Updates a specified subscription request in Amazon DataZone.
-
#update_subscription_target(params = {}) ⇒ Types::UpdateSubscriptionTargetOutput
Updates the specified subscription target in Amazon DataZone.
-
#update_user_profile(params = {}) ⇒ Types::UpdateUserProfileOutput
Updates the specified user profile in Amazon DataZone.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
Methods included from ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
473 474 475 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 473 def initialize(*args) super end |
Instance Method Details
#accept_predictions(params = {}) ⇒ Types::AcceptPredictionsOutput
Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.
543 544 545 546 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 543 def accept_predictions(params = {}, = {}) req = build_request(:accept_predictions, params) req.send_request() end |
#accept_subscription_request(params = {}) ⇒ Types::AcceptSubscriptionRequestOutput
Accepts a subscription request to a specific asset.
652 653 654 655 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 652 def accept_subscription_request(params = {}, = {}) req = build_request(:accept_subscription_request, params) req.send_request() end |
#add_entity_owner(params = {}) ⇒ Struct
Adds the owner of an entity (a domain unit).
701 702 703 704 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 701 def add_entity_owner(params = {}, = {}) req = build_request(:add_entity_owner, params) req.send_request() end |
#add_policy_grant(params = {}) ⇒ Types::AddPolicyGrantOutput
Adds a policy grant (an authorization policy) to a specified entity, including domain units, environment blueprint configurations, or environment profiles.
828 829 830 831 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 828 def add_policy_grant(params = {}, = {}) req = build_request(:add_policy_grant, params) req.send_request() end |
#associate_environment_role(params = {}) ⇒ Struct
Associates the environment role in Amazon DataZone.
859 860 861 862 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 859 def associate_environment_role(params = {}, = {}) req = build_request(:associate_environment_role, params) req.send_request() end |
#associate_governed_terms(params = {}) ⇒ Struct
Associates governed terms with an asset.
895 896 897 898 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 895 def associate_governed_terms(params = {}, = {}) req = build_request(:associate_governed_terms, params) req.send_request() end |
#cancel_metadata_generation_run(params = {}) ⇒ Struct
Cancels the metadata generation run.
Prerequisites:
The run must exist and be in a cancelable status (e.g., SUBMITTED, IN_PROGRESS).
Runs in SUCCEEDED status cannot be cancelled.
User must have access to the run and cancel permissions.
931 932 933 934 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 931 def (params = {}, = {}) req = build_request(:cancel_metadata_generation_run, params) req.send_request() end |
#cancel_subscription(params = {}) ⇒ Types::CancelSubscriptionOutput
Cancels the subscription to the specified asset.
1013 1014 1015 1016 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 1013 def cancel_subscription(params = {}, = {}) req = build_request(:cancel_subscription, params) req.send_request() end |
#create_account_pool(params = {}) ⇒ Types::CreateAccountPoolOutput
Creates an account pool.
1098 1099 1100 1101 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 1098 def create_account_pool(params = {}, = {}) req = build_request(:create_account_pool, params) req.send_request() end |
#create_asset(params = {}) ⇒ Types::CreateAssetOutput
Creates an asset in Amazon DataZone catalog.
Before creating assets, make sure that the following requirements are met:
--domain-identifier
must refer to an existing domain.--owning-project-identifier
must be a valid project within the domain.Asset type must be created beforehand using
create-asset-type
, or be a supported system-defined type. For more information, see create-asset-type.--type-revision
(if used) must match a valid revision of the asset type.Form type must exist and be associated with the asset type. Use
create-form-type
to define. For more information, see create-form-type.Form content must include all required fields as per the form schema (e.g.,
bucketArn
).
You must invoke the following pre-requisite commands before invoking this API:
1276 1277 1278 1279 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 1276 def create_asset(params = {}, = {}) req = build_request(:create_asset, params) req.send_request() end |
#create_asset_filter(params = {}) ⇒ Types::CreateAssetFilterOutput
Creates a data asset filter.
Asset filters provide a sophisticated way to create controlled views of data assets by selecting specific columns or applying row-level filters. This capability is crucial for organizations that need to share data while maintaining security and privacy controls. For example, your database might be filtered to show only non-PII fields to certain users, or sales data might be filtered by region for different regional teams. Asset filters enable fine-grained access control while maintaining a single source of truth.
Prerequisites:
A valid domain (
--domain-identifier
) must exist.A data asset (
--asset-identifier
) must already be created under that domain.The asset must have the referenced columns available in its schema for column-based filtering.
You cannot specify both (
columnConfiguration
,rowConfiguration
)at the same time.
1468 1469 1470 1471 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 1468 def create_asset_filter(params = {}, = {}) req = build_request(:create_asset_filter, params) req.send_request() end |
#create_asset_revision(params = {}) ⇒ Types::CreateAssetRevisionOutput
Creates a revision of the asset.
Asset revisions represent new versions of existing assets, capturing changes to either the underlying data or its metadata. They maintain a historical record of how assets evolve over time, who made changes, and when those changes occurred. This versioning capability is crucial for governance and compliance, allowing organizations to track changes, understand their impact, and roll back if necessary.
Prerequisites:
Asset must already exist in the domain with identifier.
The form type with correct revision must be registered in the same domain.
The form content must include all required fields (e.g.,
bucketArn
forS3ObjectCollectionForm
).The owning project of the original asset must still exist and be active.
User must have write access to the project and domain.
1623 1624 1625 1626 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 1623 def create_asset_revision(params = {}, = {}) req = build_request(:create_asset_revision, params) req.send_request() end |
#create_asset_type(params = {}) ⇒ Types::CreateAssetTypeOutput
Creates a custom asset type.
Prerequisites:
The form type with
typeIdentifier
andtypeRevision
must exist and be published.You must have
CreateAssetType
permissions.The domain-identifier and owning-project-identifier must be valid and active.
The name of the asset type must be unique within the domain — duplicate names will cause failure.
JSON input must be valid — incorrect formatting causes Invalid JSON errors.
1716 1717 1718 1719 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 1716 def create_asset_type(params = {}, = {}) req = build_request(:create_asset_type, params) req.send_request() end |
#create_connection(params = {}) ⇒ Types::CreateConnectionOutput
Creates a new connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
2011 2012 2013 2014 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 2011 def create_connection(params = {}, = {}) req = build_request(:create_connection, params) req.send_request() end |
#create_data_product(params = {}) ⇒ Types::CreateDataProductOutput
Creates a data product.
A data product is a comprehensive package that combines data assets with their associated metadata, documentation, and access controls. It's designed to serve specific business needs or use cases, making it easier for users to find and consume data appropriately. Data products include important information about data quality, freshness, and usage guidelines, effectively bridging the gap between data producers and consumers while ensuring proper governance.
Prerequisites:
The domain must exist and be accessible.
The owning project must be valid and active.
The name must be unique within the domain (no existing data product with the same name).
User must have create permissions for data products in the project.
The domain must have Amazon DataZone publishing enabled.
2142 2143 2144 2145 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 2142 def create_data_product(params = {}, = {}) req = build_request(:create_data_product, params) req.send_request() end |
#create_data_product_revision(params = {}) ⇒ Types::CreateDataProductRevisionOutput
Creates a data product revision.
Prerequisites:
The original data product must exist in the given domain.
User must have permissions on the data product.
The domain must be valid and accessible.
The new revision name must comply with naming constraints (if required).
2263 2264 2265 2266 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 2263 def create_data_product_revision(params = {}, = {}) req = build_request(:create_data_product_revision, params) req.send_request() end |
#create_data_source(params = {}) ⇒ Types::CreateDataSourceOutput
Creates an Amazon DataZone data source.
2492 2493 2494 2495 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 2492 def create_data_source(params = {}, = {}) req = build_request(:create_data_source, params) req.send_request() end |
#create_domain(params = {}) ⇒ Types::CreateDomainOutput
Creates an Amazon DataZone domain.
2593 2594 2595 2596 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 2593 def create_domain(params = {}, = {}) req = build_request(:create_domain, params) req.send_request() end |
#create_domain_unit(params = {}) ⇒ Types::CreateDomainUnitOutput
Creates a domain unit in Amazon DataZone.
2660 2661 2662 2663 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 2660 def create_domain_unit(params = {}, = {}) req = build_request(:create_domain_unit, params) req.send_request() end |
#create_environment(params = {}) ⇒ Types::CreateEnvironmentOutput
Create an Amazon DataZone environment.
2808 2809 2810 2811 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 2808 def create_environment(params = {}, = {}) req = build_request(:create_environment, params) req.send_request() end |
#create_environment_action(params = {}) ⇒ Types::CreateEnvironmentActionOutput
Creates an action for the environment, for example, creates a console link for an analytics tool that is available in this environment.
2869 2870 2871 2872 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 2869 def create_environment_action(params = {}, = {}) req = build_request(:create_environment_action, params) req.send_request() end |
#create_environment_blueprint(params = {}) ⇒ Types::CreateEnvironmentBlueprintOutput
Creates a Amazon DataZone blueprint.
2954 2955 2956 2957 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 2954 def create_environment_blueprint(params = {}, = {}) req = build_request(:create_environment_blueprint, params) req.send_request() end |
#create_environment_profile(params = {}) ⇒ Types::CreateEnvironmentProfileOutput
Creates an Amazon DataZone environment profile.
3049 3050 3051 3052 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3049 def create_environment_profile(params = {}, = {}) req = build_request(:create_environment_profile, params) req.send_request() end |
#create_form_type(params = {}) ⇒ Types::CreateFormTypeOutput
Creates a metadata form type.
Prerequisites:
The domain must exist and be in an
ENABLED
state.The owning project must exist and be accessible.
The name must be unique within the domain.
3121 3122 3123 3124 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3121 def create_form_type(params = {}, = {}) req = build_request(:create_form_type, params) req.send_request() end |
#create_glossary(params = {}) ⇒ Types::CreateGlossaryOutput
Creates an Amazon DataZone business glossary.
Specifies that this is a create glossary policy.
A glossary serves as the central repository for business terminology and definitions within an organization. It helps establish and maintain a common language across different departments and teams, reducing miscommunication and ensuring consistent interpretation of business concepts. Glossaries can include hierarchical relationships between terms, cross-references, and links to actual data assets, making them invaluable for both business users and technical teams trying to understand and use data correctly.
Prerequisites:
Domain must exist and be in an active state.
Owning project must exist and be accessible by the caller.
The glossary name must be unique within the domain.
3210 3211 3212 3213 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3210 def create_glossary(params = {}, = {}) req = build_request(:create_glossary, params) req.send_request() end |
#create_glossary_term(params = {}) ⇒ Types::CreateGlossaryTermOutput
Creates a business glossary term.
A glossary term represents an individual entry within the Amazon DataZone glossary, serving as a standardized definition for a specific business concept or data element. Each term can include rich metadata such as detailed definitions, synonyms, related terms, and usage examples. Glossary terms can be linked directly to data assets, providing business context to technical data elements. This linking capability helps users understand the business meaning of data fields and ensures consistent interpretation across different systems and teams. Terms can also have relationships with other terms, creating a semantic network that reflects the complexity of business concepts.
Prerequisites:
Domain must exist.
Glossary must exist and be in an ENABLED state.
The term name must be unique within the glossary.
Ensure term does not conflict with existing terms in hierarchy.
3315 3316 3317 3318 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3315 def create_glossary_term(params = {}, = {}) req = build_request(:create_glossary_term, params) req.send_request() end |
#create_group_profile(params = {}) ⇒ Types::CreateGroupProfileOutput
Creates a group profile in Amazon DataZone.
3362 3363 3364 3365 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3362 def create_group_profile(params = {}, = {}) req = build_request(:create_group_profile, params) req.send_request() end |
#create_listing_change_set(params = {}) ⇒ Types::CreateListingChangeSetOutput
Publishes a listing (a record of an asset at a given time) or removes a listing from the catalog.
3419 3420 3421 3422 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3419 def create_listing_change_set(params = {}, = {}) req = build_request(:create_listing_change_set, params) req.send_request() end |
#create_project(params = {}) ⇒ Types::CreateProjectOutput
Creates an Amazon DataZone project.
3530 3531 3532 3533 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3530 def create_project(params = {}, = {}) req = build_request(:create_project, params) req.send_request() end |
#create_project_membership(params = {}) ⇒ Struct
Creates a project membership in Amazon DataZone.
3568 3569 3570 3571 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3568 def create_project_membership(params = {}, = {}) req = build_request(:create_project_membership, params) req.send_request() end |
#create_project_profile(params = {}) ⇒ Types::CreateProjectProfileOutput
Creates a project profile.
3690 3691 3692 3693 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3690 def create_project_profile(params = {}, = {}) req = build_request(:create_project_profile, params) req.send_request() end |
#create_rule(params = {}) ⇒ Types::CreateRuleOutput
Creates a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
3811 3812 3813 3814 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3811 def create_rule(params = {}, = {}) req = build_request(:create_rule, params) req.send_request() end |
#create_subscription_grant(params = {}) ⇒ Types::CreateSubscriptionGrantOutput
Creates a subsscription grant in Amazon DataZone.
3908 3909 3910 3911 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 3908 def create_subscription_grant(params = {}, = {}) req = build_request(:create_subscription_grant, params) req.send_request() end |
#create_subscription_request(params = {}) ⇒ Types::CreateSubscriptionRequestOutput
Creates a subscription request in Amazon DataZone.
4040 4041 4042 4043 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4040 def create_subscription_request(params = {}, = {}) req = build_request(:create_subscription_request, params) req.send_request() end |
#create_subscription_target(params = {}) ⇒ Types::CreateSubscriptionTargetOutput
Creates a subscription target in Amazon DataZone.
4146 4147 4148 4149 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4146 def create_subscription_target(params = {}, = {}) req = build_request(:create_subscription_target, params) req.send_request() end |
#create_user_profile(params = {}) ⇒ Types::CreateUserProfileOutput
Creates a user profile in Amazon DataZone.
4202 4203 4204 4205 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4202 def create_user_profile(params = {}, = {}) req = build_request(:create_user_profile, params) req.send_request() end |
#delete_account_pool(params = {}) ⇒ Struct
Deletes an account pool.
4228 4229 4230 4231 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4228 def delete_account_pool(params = {}, = {}) req = build_request(:delete_account_pool, params) req.send_request() end |
#delete_asset(params = {}) ⇒ Struct
Deletes an asset in Amazon DataZone.
--domain-identifier must refer to a valid and existing domain.
--identifier must refer to an existing asset in the specified domain.
Asset must not be referenced in any existing asset filters.
Asset must not be linked to any draft or published data product.
User must have delete permissions for the domain and project.
4265 4266 4267 4268 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4265 def delete_asset(params = {}, = {}) req = build_request(:delete_asset, params) req.send_request() end |
#delete_asset_filter(params = {}) ⇒ Struct
Deletes an asset filter.
Prerequisites:
The asset filter must exist.
The domain and asset must not have been deleted.
Ensure the --identifier refers to a valid filter ID.
4303 4304 4305 4306 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4303 def delete_asset_filter(params = {}, = {}) req = build_request(:delete_asset_filter, params) req.send_request() end |
#delete_asset_type(params = {}) ⇒ Struct
Deletes an asset type in Amazon DataZone.
Prerequisites:
The asset type must exist in the domain.
You must have DeleteAssetType permission.
The asset type must not be in use (e.g., assigned to any asset). If used, deletion will fail.
You should retrieve the asset type using get-asset-type to confirm its presence before deletion.
4342 4343 4344 4345 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4342 def delete_asset_type(params = {}, = {}) req = build_request(:delete_asset_type, params) req.send_request() end |
#delete_connection(params = {}) ⇒ Types::DeleteConnectionOutput
Deletes and connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
4376 4377 4378 4379 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4376 def delete_connection(params = {}, = {}) req = build_request(:delete_connection, params) req.send_request() end |
#delete_data_product(params = {}) ⇒ Struct
Deletes a data product in Amazon DataZone.
Prerequisites:
The data product must exist and not be deleted or archived.
The user must have delete permissions for the data product.
Ensure there are no active dependencies (e.g., published links, assets using the product).
Domain and project must be active.
4414 4415 4416 4417 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4414 def delete_data_product(params = {}, = {}) req = build_request(:delete_data_product, params) req.send_request() end |
#delete_data_source(params = {}) ⇒ Types::DeleteDataSourceOutput
Deletes a data source in Amazon DataZone.
4545 4546 4547 4548 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4545 def delete_data_source(params = {}, = {}) req = build_request(:delete_data_source, params) req.send_request() end |
#delete_domain(params = {}) ⇒ Types::DeleteDomainOutput
Deletes a Amazon DataZone domain.
4587 4588 4589 4590 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4587 def delete_domain(params = {}, = {}) req = build_request(:delete_domain, params) req.send_request() end |
#delete_domain_unit(params = {}) ⇒ Struct
Deletes a domain unit.
4613 4614 4615 4616 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4613 def delete_domain_unit(params = {}, = {}) req = build_request(:delete_domain_unit, params) req.send_request() end |
#delete_environment(params = {}) ⇒ Struct
Deletes an environment in Amazon DataZone.
4640 4641 4642 4643 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4640 def delete_environment(params = {}, = {}) req = build_request(:delete_environment, params) req.send_request() end |
#delete_environment_action(params = {}) ⇒ Struct
Deletes an action for the environment, for example, deletes a console link for an analytics tool that is available in this environment.
4672 4673 4674 4675 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4672 def delete_environment_action(params = {}, = {}) req = build_request(:delete_environment_action, params) req.send_request() end |
#delete_environment_blueprint(params = {}) ⇒ Struct
Deletes a blueprint in Amazon DataZone.
4699 4700 4701 4702 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4699 def delete_environment_blueprint(params = {}, = {}) req = build_request(:delete_environment_blueprint, params) req.send_request() end |
#delete_environment_blueprint_configuration(params = {}) ⇒ Struct
Deletes the blueprint configuration in Amazon DataZone.
4726 4727 4728 4729 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4726 def delete_environment_blueprint_configuration(params = {}, = {}) req = build_request(:delete_environment_blueprint_configuration, params) req.send_request() end |
#delete_environment_profile(params = {}) ⇒ Struct
Deletes an environment profile in Amazon DataZone.
4753 4754 4755 4756 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4753 def delete_environment_profile(params = {}, = {}) req = build_request(:delete_environment_profile, params) req.send_request() end |
#delete_form_type(params = {}) ⇒ Struct
Deletes and metadata form type in Amazon DataZone.
Prerequisites:
The form type must exist in the domain.
The form type must not be in use by any asset types or assets.
The domain must be valid and accessible.
User must have delete permissions on the form type.
Any dependencies (such as linked asset types) must be removed first.
4792 4793 4794 4795 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4792 def delete_form_type(params = {}, = {}) req = build_request(:delete_form_type, params) req.send_request() end |
#delete_glossary(params = {}) ⇒ Struct
Deletes a business glossary in Amazon DataZone.
Prerequisites:
The glossary must be in DISABLED state.
The glossary must not have any glossary terms associated with it.
The glossary must exist in the specified domain.
The caller must have the
datazone:DeleteGlossary
permission in the domain and glossary.There should be no active assets or metadata linked to the glossary.
4832 4833 4834 4835 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4832 def delete_glossary(params = {}, = {}) req = build_request(:delete_glossary, params) req.send_request() end |
#delete_glossary_term(params = {}) ⇒ Struct
Deletes a business glossary term in Amazon DataZone.
Prerequisites:
Glossary term must exist and be active.
The term must not be linked to other assets or child terms.
Caller must have delete permissions in the domain/glossary.
Ensure all associations (such as to assets or parent terms) are removed before deletion.
4870 4871 4872 4873 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4870 def delete_glossary_term(params = {}, = {}) req = build_request(:delete_glossary_term, params) req.send_request() end |
#delete_listing(params = {}) ⇒ Struct
Deletes a listing (a record of an asset at a given time).
4896 4897 4898 4899 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4896 def delete_listing(params = {}, = {}) req = build_request(:delete_listing, params) req.send_request() end |
#delete_project(params = {}) ⇒ Struct
Deletes a project in Amazon DataZone.
4927 4928 4929 4930 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4927 def delete_project(params = {}, = {}) req = build_request(:delete_project, params) req.send_request() end |
#delete_project_membership(params = {}) ⇒ Struct
Deletes project membership in Amazon DataZone.
4962 4963 4964 4965 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4962 def delete_project_membership(params = {}, = {}) req = build_request(:delete_project_membership, params) req.send_request() end |
#delete_project_profile(params = {}) ⇒ Struct
Deletes a project profile.
4988 4989 4990 4991 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 4988 def delete_project_profile(params = {}, = {}) req = build_request(:delete_project_profile, params) req.send_request() end |
#delete_rule(params = {}) ⇒ Struct
Deletes a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
5022 5023 5024 5025 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5022 def delete_rule(params = {}, = {}) req = build_request(:delete_rule, params) req.send_request() end |
#delete_subscription_grant(params = {}) ⇒ Types::DeleteSubscriptionGrantOutput
Deletes and subscription grant in Amazon DataZone.
5088 5089 5090 5091 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5088 def delete_subscription_grant(params = {}, = {}) req = build_request(:delete_subscription_grant, params) req.send_request() end |
#delete_subscription_request(params = {}) ⇒ Struct
Deletes a subscription request in Amazon DataZone.
5115 5116 5117 5118 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5115 def delete_subscription_request(params = {}, = {}) req = build_request(:delete_subscription_request, params) req.send_request() end |
#delete_subscription_target(params = {}) ⇒ Struct
Deletes a subscription target in Amazon DataZone.
5147 5148 5149 5150 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5147 def delete_subscription_target(params = {}, = {}) req = build_request(:delete_subscription_target, params) req.send_request() end |
#delete_time_series_data_points(params = {}) ⇒ Struct
Deletes the specified time series form for the specified asset.
5190 5191 5192 5193 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5190 def delete_time_series_data_points(params = {}, = {}) req = build_request(:delete_time_series_data_points, params) req.send_request() end |
#disassociate_environment_role(params = {}) ⇒ Struct
Disassociates the environment role in Amazon DataZone.
5221 5222 5223 5224 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5221 def disassociate_environment_role(params = {}, = {}) req = build_request(:disassociate_environment_role, params) req.send_request() end |
#disassociate_governed_terms(params = {}) ⇒ Struct
Disassociates restricted terms from an asset.
5259 5260 5261 5262 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5259 def disassociate_governed_terms(params = {}, = {}) req = build_request(:disassociate_governed_terms, params) req.send_request() end |
#get_account_pool(params = {}) ⇒ Types::GetAccountPoolOutput
Gets the details of the account pool.
5318 5319 5320 5321 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5318 def get_account_pool(params = {}, = {}) req = build_request(:get_account_pool, params) req.send_request() end |
#get_asset(params = {}) ⇒ Types::GetAssetOutput
Gets an Amazon DataZone asset.
An asset is the fundamental building block in Amazon DataZone, representing any data resource that needs to be cataloged and managed. It can take many forms, from Amazon S3 buckets and database tables to dashboards and machine learning models. Each asset contains comprehensive metadata about the resource, including its location, schema, ownership, and lineage information. Assets are essential for organizing and managing data resources across an organization, making them discoverable and usable while maintaining proper governance.
Before using the Amazon DataZone GetAsset command, ensure the following prerequisites are met:
Domain identifier must exist and be valid
Asset identifier must exist
User must have the required permissions to perform the action
5430 5431 5432 5433 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5430 def get_asset(params = {}, = {}) req = build_request(:get_asset, params) req.send_request() end |
#get_asset_filter(params = {}) ⇒ Types::GetAssetFilterOutput
Gets an asset filter.
Prerequisites:
Domain (
--domain-identifier
), asset (--asset-identifier
), and filter (--identifier
) must all exist.The asset filter should not have been deleted.
The asset must still exist (since the filter is linked to it).
5526 5527 5528 5529 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5526 def get_asset_filter(params = {}, = {}) req = build_request(:get_asset_filter, params) req.send_request() end |
#get_asset_type(params = {}) ⇒ Types::GetAssetTypeOutput
Gets an Amazon DataZone asset type.
Asset types define the categories and characteristics of different kinds of data assets within Amazon DataZone.. They determine what metadata fields are required, what operations are possible, and how the asset integrates with other Amazon Web Services services. Asset types can range from built-in types like Amazon S3 buckets and Amazon Web Services Glue tables to custom types defined for specific organizational needs. Understanding asset types is crucial for properly organizing and managing different kinds of data resources.
Prerequisites:
The asset type with identifier must exist in the domain. ResourceNotFoundException.
You must have the GetAssetType permission.
Ensure the domain-identifier value is correct and accessible.
5605 5606 5607 5608 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5605 def get_asset_type(params = {}, = {}) req = build_request(:get_asset_type, params) req.send_request() end |
#get_connection(params = {}) ⇒ Types::GetConnectionOutput
Gets a connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
5764 5765 5766 5767 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5764 def get_connection(params = {}, = {}) req = build_request(:get_connection, params) req.send_request() end |
#get_data_product(params = {}) ⇒ Types::GetDataProductOutput
Gets the data product.
Prerequisites:
The data product ID must exist.
The domain must be valid and accessible.
User must have read or discovery permissions for the data product.
5844 5845 5846 5847 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5844 def get_data_product(params = {}, = {}) req = build_request(:get_data_product, params) req.send_request() end |
#get_data_source(params = {}) ⇒ Types::GetDataSourceOutput
Gets an Amazon DataZone data source.
5963 5964 5965 5966 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 5963 def get_data_source(params = {}, = {}) req = build_request(:get_data_source, params) req.send_request() end |
#get_data_source_run(params = {}) ⇒ Types::GetDataSourceRunOutput
Gets an Amazon DataZone data source run.
6026 6027 6028 6029 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6026 def get_data_source_run(params = {}, = {}) req = build_request(:get_data_source_run, params) req.send_request() end |
#get_domain(params = {}) ⇒ Types::GetDomainOutput
Gets an Amazon DataZone domain.
6085 6086 6087 6088 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6085 def get_domain(params = {}, = {}) req = build_request(:get_domain, params) req.send_request() end |
#get_domain_unit(params = {}) ⇒ Types::GetDomainUnitOutput
Gets the details of the specified domain unit.
6137 6138 6139 6140 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6137 def get_domain_unit(params = {}, = {}) req = build_request(:get_domain_unit, params) req.send_request() end |
#get_environment(params = {}) ⇒ Types::GetEnvironmentOutput
Gets an Amazon DataZone environment.
6236 6237 6238 6239 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6236 def get_environment(params = {}, = {}) req = build_request(:get_environment, params) req.send_request() end |
#get_environment_action(params = {}) ⇒ Types::GetEnvironmentActionOutput
Gets the specified environment action.
6283 6284 6285 6286 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6283 def get_environment_action(params = {}, = {}) req = build_request(:get_environment_action, params) req.send_request() end |
#get_environment_blueprint(params = {}) ⇒ Types::GetEnvironmentBlueprintOutput
Gets an Amazon DataZone blueprint.
6342 6343 6344 6345 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6342 def get_environment_blueprint(params = {}, = {}) req = build_request(:get_environment_blueprint, params) req.send_request() end |
#get_environment_blueprint_configuration(params = {}) ⇒ Types::GetEnvironmentBlueprintConfigurationOutput
Gets the blueprint configuration in Amazon DataZone.
6398 6399 6400 6401 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6398 def get_environment_blueprint_configuration(params = {}, = {}) req = build_request(:get_environment_blueprint_configuration, params) req.send_request() end |
#get_environment_credentials(params = {}) ⇒ Types::GetEnvironmentCredentialsOutput
Gets the credentials of an environment in Amazon DataZone.
6437 6438 6439 6440 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6437 def get_environment_credentials(params = {}, = {}) req = build_request(:get_environment_credentials, params) req.send_request() end |
#get_environment_profile(params = {}) ⇒ Types::GetEnvironmentProfileOutput
Gets an evinronment profile in Amazon DataZone.
6499 6500 6501 6502 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6499 def get_environment_profile(params = {}, = {}) req = build_request(:get_environment_profile, params) req.send_request() end |
#get_form_type(params = {}) ⇒ Types::GetFormTypeOutput
Gets a metadata form type in Amazon DataZone.
Form types define the structure and validation rules for collecting metadata about assets in Amazon DataZone. They act as templates that ensure consistent metadata capture across similar types of assets, while allowing for customization to meet specific organizational needs. Form types can include required fields, validation rules, and dependencies, helping maintain high-quality metadata that makes data assets more discoverable and usable.
The form type with the specified identifier must exist in the given domain.
The domain must be valid and active.
User must have permission on the form type.
The form type should not be deleted or in an invalid state.
6577 6578 6579 6580 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6577 def get_form_type(params = {}, = {}) req = build_request(:get_form_type, params) req.send_request() end |
#get_glossary(params = {}) ⇒ Types::GetGlossaryOutput
Gets a business glossary in Amazon DataZone.
Prerequisites:
The specified glossary ID must exist and be associated with the given domain.
The caller must have the
datazone:GetGlossary
permission on the domain.
6639 6640 6641 6642 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6639 def get_glossary(params = {}, = {}) req = build_request(:get_glossary, params) req.send_request() end |
#get_glossary_term(params = {}) ⇒ Types::GetGlossaryTermOutput
Gets a business glossary term in Amazon DataZone.
Prerequisites:
Glossary term with identifier must exist in the domain.
User must have permission on the glossary term.
Domain must be accessible and active.
6708 6709 6710 6711 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6708 def get_glossary_term(params = {}, = {}) req = build_request(:get_glossary_term, params) req.send_request() end |
#get_group_profile(params = {}) ⇒ Types::GetGroupProfileOutput
Gets a group profile in Amazon DataZone.
6747 6748 6749 6750 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6747 def get_group_profile(params = {}, = {}) req = build_request(:get_group_profile, params) req.send_request() end |
#get_iam_portal_login_url(params = {}) ⇒ Types::GetIamPortalLoginUrlOutput
Gets the data portal URL for the specified Amazon DataZone domain.
6778 6779 6780 6781 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6778 def get_iam_portal_login_url(params = {}, = {}) req = build_request(:get_iam_portal_login_url, params) req.send_request() end |
#get_job_run(params = {}) ⇒ Types::GetJobRunOutput
The details of the job run.
6837 6838 6839 6840 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6837 def get_job_run(params = {}, = {}) req = build_request(:get_job_run, params) req.send_request() end |
#get_lineage_event(params = {}) ⇒ Types::GetLineageEventOutput
Describes the lineage event.
6881 6882 6883 6884 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6881 def get_lineage_event(params = {}, = {}) req = build_request(:get_lineage_event, params) req.send_request() end |
#get_lineage_node(params = {}) ⇒ Types::GetLineageNodeOutput
Gets the data lineage node.
6959 6960 6961 6962 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 6959 def get_lineage_node(params = {}, = {}) req = build_request(:get_lineage_node, params) req.send_request() end |
#get_listing(params = {}) ⇒ Types::GetListingOutput
Gets a listing (a record of an asset at a given time). If you specify a listing version, only details that are specific to that version are returned.
7049 7050 7051 7052 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7049 def get_listing(params = {}, = {}) req = build_request(:get_listing, params) req.send_request() end |
#get_metadata_generation_run(params = {}) ⇒ Types::GetMetadataGenerationRunOutput
Gets a metadata generation run in Amazon DataZone.
Prerequisites:
Valid domain and run identifier.
The metadata generation run must exist.
User must have read access to the metadata run.
7106 7107 7108 7109 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7106 def (params = {}, = {}) req = build_request(:get_metadata_generation_run, params) req.send_request() end |
#get_project(params = {}) ⇒ Types::GetProjectOutput
Gets a project in Amazon DataZone.
7179 7180 7181 7182 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7179 def get_project(params = {}, = {}) req = build_request(:get_project, params) req.send_request() end |
#get_project_profile(params = {}) ⇒ Types::GetProjectProfileOutput
The details of the project profile.
7250 7251 7252 7253 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7250 def get_project_profile(params = {}, = {}) req = build_request(:get_project_profile, params) req.send_request() end |
#get_rule(params = {}) ⇒ Types::GetRuleOutput
Gets the details of a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
7329 7330 7331 7332 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7329 def get_rule(params = {}, = {}) req = build_request(:get_rule, params) req.send_request() end |
#get_subscription(params = {}) ⇒ Types::GetSubscriptionOutput
Gets a subscription in Amazon DataZone.
7410 7411 7412 7413 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7410 def get_subscription(params = {}, = {}) req = build_request(:get_subscription, params) req.send_request() end |
#get_subscription_grant(params = {}) ⇒ Types::GetSubscriptionGrantOutput
Gets the subscription grant in Amazon DataZone.
7476 7477 7478 7479 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7476 def get_subscription_grant(params = {}, = {}) req = build_request(:get_subscription_grant, params) req.send_request() end |
#get_subscription_request_details(params = {}) ⇒ Types::GetSubscriptionRequestDetailsOutput
Gets the details of the specified subscription request.
7571 7572 7573 7574 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7571 def get_subscription_request_details(params = {}, = {}) req = build_request(:get_subscription_request_details, params) req.send_request() end |
#get_subscription_target(params = {}) ⇒ Types::GetSubscriptionTargetOutput
Gets the subscription target in Amazon DataZone.
7640 7641 7642 7643 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7640 def get_subscription_target(params = {}, = {}) req = build_request(:get_subscription_target, params) req.send_request() end |
#get_time_series_data_point(params = {}) ⇒ Types::GetTimeSeriesDataPointOutput
Gets the existing data point for the asset.
7699 7700 7701 7702 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7699 def get_time_series_data_point(params = {}, = {}) req = build_request(:get_time_series_data_point, params) req.send_request() end |
#get_user_profile(params = {}) ⇒ Types::GetUserProfileOutput
Gets a user profile in Amazon DataZone.
7747 7748 7749 7750 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7747 def get_user_profile(params = {}, = {}) req = build_request(:get_user_profile, params) req.send_request() end |
#list_account_pools(params = {}) ⇒ Types::ListAccountPoolsOutput
Lists existing account pools.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
7816 7817 7818 7819 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7816 def list_account_pools(params = {}, = {}) req = build_request(:list_account_pools, params) req.send_request() end |
#list_accounts_in_account_pool(params = {}) ⇒ Types::ListAccountsInAccountPoolOutput
Lists the accounts in the specified account pool.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
7874 7875 7876 7877 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7874 def list_accounts_in_account_pool(params = {}, = {}) req = build_request(:list_accounts_in_account_pool, params) req.send_request() end |
#list_asset_filters(params = {}) ⇒ Types::ListAssetFiltersOutput
Lists asset filters.
Prerequisites:
A valid domain and asset must exist.
The asset must have at least one filter created to return results.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
7948 7949 7950 7951 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 7948 def list_asset_filters(params = {}, = {}) req = build_request(:list_asset_filters, params) req.send_request() end |
#list_asset_revisions(params = {}) ⇒ Types::ListAssetRevisionsOutput
Lists the revisions for the asset.
Prerequisites:
The asset must exist in the domain.
There must be at least one revision of the asset (which happens automatically after creation).
The domain must be valid and active.
User must have permissions on the asset and domain.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8017 8018 8019 8020 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8017 def list_asset_revisions(params = {}, = {}) req = build_request(:list_asset_revisions, params) req.send_request() end |
#list_connections(params = {}) ⇒ Types::ListConnectionsOutput
Lists connections. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8197 8198 8199 8200 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8197 def list_connections(params = {}, = {}) req = build_request(:list_connections, params) req.send_request() end |
#list_data_product_revisions(params = {}) ⇒ Types::ListDataProductRevisionsOutput
Lists data product revisions.
Prerequisites:
The data product ID must exist within the domain.
User must have view permissions on the data product.
The domain must be in a valid and accessible state.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8266 8267 8268 8269 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8266 def list_data_product_revisions(params = {}, = {}) req = build_request(:list_data_product_revisions, params) req.send_request() end |
#list_data_source_run_activities(params = {}) ⇒ Types::ListDataSourceRunActivitiesOutput
Lists data source run activities.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8338 8339 8340 8341 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8338 def list_data_source_run_activities(params = {}, = {}) req = build_request(:list_data_source_run_activities, params) req.send_request() end |
#list_data_source_runs(params = {}) ⇒ Types::ListDataSourceRunsOutput
Lists data source runs in Amazon DataZone.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8413 8414 8415 8416 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8413 def list_data_source_runs(params = {}, = {}) req = build_request(:list_data_source_runs, params) req.send_request() end |
#list_data_sources(params = {}) ⇒ Types::ListDataSourcesOutput
Lists data sources in Amazon DataZone.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8505 8506 8507 8508 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8505 def list_data_sources(params = {}, = {}) req = build_request(:list_data_sources, params) req.send_request() end |
#list_domain_units_for_parent(params = {}) ⇒ Types::ListDomainUnitsForParentOutput
Lists child domain units for the specified parent domain unit.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8561 8562 8563 8564 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8561 def list_domain_units_for_parent(params = {}, = {}) req = build_request(:list_domain_units_for_parent, params) req.send_request() end |
#list_domains(params = {}) ⇒ Types::ListDomainsOutput
Lists Amazon DataZone domains.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8620 8621 8622 8623 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8620 def list_domains(params = {}, = {}) req = build_request(:list_domains, params) req.send_request() end |
#list_entity_owners(params = {}) ⇒ Types::ListEntityOwnersOutput
Lists the entity (domain units) owners.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8679 8680 8681 8682 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8679 def list_entity_owners(params = {}, = {}) req = build_request(:list_entity_owners, params) req.send_request() end |
#list_environment_actions(params = {}) ⇒ Types::ListEnvironmentActionsOutput
Lists existing environment actions.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8739 8740 8741 8742 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8739 def list_environment_actions(params = {}, = {}) req = build_request(:list_environment_actions, params) req.send_request() end |
#list_environment_blueprint_configurations(params = {}) ⇒ Types::ListEnvironmentBlueprintConfigurationsOutput
Lists blueprint configurations for a Amazon DataZone environment.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8806 8807 8808 8809 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8806 def list_environment_blueprint_configurations(params = {}, = {}) req = build_request(:list_environment_blueprint_configurations, params) req.send_request() end |
#list_environment_blueprints(params = {}) ⇒ Types::ListEnvironmentBlueprintsOutput
Lists blueprints in an Amazon DataZone environment.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8872 8873 8874 8875 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8872 def list_environment_blueprints(params = {}, = {}) req = build_request(:list_environment_blueprints, params) req.send_request() end |
#list_environment_profiles(params = {}) ⇒ Types::ListEnvironmentProfilesOutput
Lists Amazon DataZone environment profiles.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
8956 8957 8958 8959 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 8956 def list_environment_profiles(params = {}, = {}) req = build_request(:list_environment_profiles, params) req.send_request() end |
#list_environments(params = {}) ⇒ Types::ListEnvironmentsOutput
Lists Amazon DataZone environments.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9052 9053 9054 9055 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9052 def list_environments(params = {}, = {}) req = build_request(:list_environments, params) req.send_request() end |
#list_job_runs(params = {}) ⇒ Types::ListJobRunsOutput
Lists job runs.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9124 9125 9126 9127 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9124 def list_job_runs(params = {}, = {}) req = build_request(:list_job_runs, params) req.send_request() end |
#list_lineage_events(params = {}) ⇒ Types::ListLineageEventsOutput
Lists lineage events.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9205 9206 9207 9208 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9205 def list_lineage_events(params = {}, = {}) req = build_request(:list_lineage_events, params) req.send_request() end |
#list_lineage_node_history(params = {}) ⇒ Types::ListLineageNodeHistoryOutput
Lists the history of the specified data lineage node.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9292 9293 9294 9295 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9292 def list_lineage_node_history(params = {}, = {}) req = build_request(:list_lineage_node_history, params) req.send_request() end |
#list_metadata_generation_runs(params = {}) ⇒ Types::ListMetadataGenerationRunsOutput
Lists all metadata generation runs.
Metadata generation runs represent automated processes that leverage AI/ML capabilities to create or enhance asset metadata at scale. This feature helps organizations maintain comprehensive and consistent metadata across large numbers of assets without manual intervention. It can automatically generate business descriptions, tags, and other metadata elements, significantly reducing the time and effort required for metadata management while improving consistency and completeness.
Prerequisites:
Valid domain identifier.
User must have access to metadata generation runs in the domain.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9375 9376 9377 9378 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9375 def (params = {}, = {}) req = build_request(:list_metadata_generation_runs, params) req.send_request() end |
#list_notifications(params = {}) ⇒ Types::ListNotificationsOutput
Lists all Amazon DataZone notifications.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9460 9461 9462 9463 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9460 def list_notifications(params = {}, = {}) req = build_request(:list_notifications, params) req.send_request() end |
#list_policy_grants(params = {}) ⇒ Types::ListPolicyGrantsOutput
Lists policy grants.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9545 9546 9547 9548 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9545 def list_policy_grants(params = {}, = {}) req = build_request(:list_policy_grants, params) req.send_request() end |
#list_project_memberships(params = {}) ⇒ Types::ListProjectMembershipsOutput
Lists all members of the specified project.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9610 9611 9612 9613 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9610 def list_project_memberships(params = {}, = {}) req = build_request(:list_project_memberships, params) req.send_request() end |
#list_project_profiles(params = {}) ⇒ Types::ListProjectProfilesOutput
Lists project profiles.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9680 9681 9682 9683 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9680 def list_project_profiles(params = {}, = {}) req = build_request(:list_project_profiles, params) req.send_request() end |
#list_projects(params = {}) ⇒ Types::ListProjectsOutput
Lists Amazon DataZone projects.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9753 9754 9755 9756 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9753 def list_projects(params = {}, = {}) req = build_request(:list_projects, params) req.send_request() end |
#list_rules(params = {}) ⇒ Types::ListRulesOutput
Lists existing rules. In Amazon DataZone, a rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9858 9859 9860 9861 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9858 def list_rules(params = {}, = {}) req = build_request(:list_rules, params) req.send_request() end |
#list_subscription_grants(params = {}) ⇒ Types::ListSubscriptionGrantsOutput
Lists subscription grants.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
9959 9960 9961 9962 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 9959 def list_subscription_grants(params = {}, = {}) req = build_request(:list_subscription_grants, params) req.send_request() end |
#list_subscription_requests(params = {}) ⇒ Types::ListSubscriptionRequestsOutput
Lists Amazon DataZone subscription requests.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
10087 10088 10089 10090 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10087 def list_subscription_requests(params = {}, = {}) req = build_request(:list_subscription_requests, params) req.send_request() end |
#list_subscription_targets(params = {}) ⇒ Types::ListSubscriptionTargetsOutput
Lists subscription targets in Amazon DataZone.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
10172 10173 10174 10175 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10172 def list_subscription_targets(params = {}, = {}) req = build_request(:list_subscription_targets, params) req.send_request() end |
#list_subscriptions(params = {}) ⇒ Types::ListSubscriptionsOutput
Lists subscriptions in Amazon DataZone.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
10297 10298 10299 10300 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10297 def list_subscriptions(params = {}, = {}) req = build_request(:list_subscriptions, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists tags for the specified resource in Amazon DataZone.
10326 10327 10328 10329 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10326 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#list_time_series_data_points(params = {}) ⇒ Types::ListTimeSeriesDataPointsOutput
Lists time series data points.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
10402 10403 10404 10405 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10402 def list_time_series_data_points(params = {}, = {}) req = build_request(:list_time_series_data_points, params) req.send_request() end |
#post_lineage_event(params = {}) ⇒ Types::PostLineageEventOutput
Posts a data lineage event.
10445 10446 10447 10448 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10445 def post_lineage_event(params = {}, = {}) req = build_request(:post_lineage_event, params) req.send_request() end |
#post_time_series_data_points(params = {}) ⇒ Types::PostTimeSeriesDataPointsOutput
Posts time series data points to Amazon DataZone for the specified asset.
10516 10517 10518 10519 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10516 def post_time_series_data_points(params = {}, = {}) req = build_request(:post_time_series_data_points, params) req.send_request() end |
#put_environment_blueprint_configuration(params = {}) ⇒ Types::PutEnvironmentBlueprintConfigurationOutput
Writes the configuration for the specified environment blueprint in Amazon DataZone.
10614 10615 10616 10617 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10614 def put_environment_blueprint_configuration(params = {}, = {}) req = build_request(:put_environment_blueprint_configuration, params) req.send_request() end |
#reject_predictions(params = {}) ⇒ Types::RejectPredictionsOutput
Rejects automatically generated business-friendly metadata for your Amazon DataZone assets.
10682 10683 10684 10685 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10682 def reject_predictions(params = {}, = {}) req = build_request(:reject_predictions, params) req.send_request() end |
#reject_subscription_request(params = {}) ⇒ Types::RejectSubscriptionRequestOutput
Rejects the specified subscription request.
10780 10781 10782 10783 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10780 def reject_subscription_request(params = {}, = {}) req = build_request(:reject_subscription_request, params) req.send_request() end |
#remove_entity_owner(params = {}) ⇒ Struct
Removes an owner from an entity.
10829 10830 10831 10832 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10829 def remove_entity_owner(params = {}, = {}) req = build_request(:remove_entity_owner, params) req.send_request() end |
#remove_policy_grant(params = {}) ⇒ Struct
Removes a policy grant.
10907 10908 10909 10910 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10907 def remove_policy_grant(params = {}, = {}) req = build_request(:remove_policy_grant, params) req.send_request() end |
#revoke_subscription(params = {}) ⇒ Types::RevokeSubscriptionOutput
Revokes a specified subscription in Amazon DataZone.
10994 10995 10996 10997 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 10994 def revoke_subscription(params = {}, = {}) req = build_request(:revoke_subscription, params) req.send_request() end |
#search(params = {}) ⇒ Types::SearchOutput
Searches for assets in Amazon DataZone.
Search in Amazon DataZone is a powerful capability that enables users to discover and explore data assets, glossary terms, and data products across their organization. It provides both basic and advanced search functionality, allowing users to find resources based on names, descriptions, metadata, and other attributes. Search can be scoped to specific types of resources (like assets, glossary terms, or data products) and can be filtered using various criteria such as creation date, owner, or status. The search functionality is essential for making the wealth of data resources in an organization discoverable and usable, helping users find the right data for their needs quickly and efficiently.
Many search commands in Amazon DataZone are paginated, including
search
and search-types
. When the result set is large, Amazon
DataZone returns a nextToken
in the response. This token can be used
to retrieve the next page of results.
Prerequisites:
The --domain-identifier must refer to an existing Amazon DataZone domain.
--search-scope must be one of: ASSET, GLOSSARY_TERM, DATA_PRODUCT, or GLOSSARY.
The user must have search permissions in the specified domain.
If using --filters, ensure that the JSON is well-formed and that each filter includes valid attribute and value keys.
For paginated results, be prepared to use --next-token to fetch additional pages.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
11228 11229 11230 11231 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11228 def search(params = {}, = {}) req = build_request(:search, params) req.send_request() end |
#search_group_profiles(params = {}) ⇒ Types::SearchGroupProfilesOutput
Searches group profiles in Amazon DataZone.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
11290 11291 11292 11293 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11290 def search_group_profiles(params = {}, = {}) req = build_request(:search_group_profiles, params) req.send_request() end |
#search_listings(params = {}) ⇒ Types::SearchListingsOutput
Searches listings (records of an asset at a given time) in Amazon DataZone.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
11461 11462 11463 11464 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11461 def search_listings(params = {}, = {}) req = build_request(:search_listings, params) req.send_request() end |
#search_types(params = {}) ⇒ Types::SearchTypesOutput
Searches for types in Amazon DataZone.
Prerequisites:
The --domain-identifier must refer to an existing Amazon DataZone domain.
--search-scope must be one of the valid values including: ASSET_TYPE, GLOSSARY_TERM_TYPE, DATA_PRODUCT_TYPE.
The --managed flag must be present without a value.
The user must have permissions for form or asset types in the domain.
If using --filters, ensure that the JSON is valid.
Filters contain correct structure (attribute, value, operator).
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
11617 11618 11619 11620 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11617 def search_types(params = {}, = {}) req = build_request(:search_types, params) req.send_request() end |
#search_user_profiles(params = {}) ⇒ Types::SearchUserProfilesOutput
Searches user profiles in Amazon DataZone.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
11683 11684 11685 11686 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11683 def search_user_profiles(params = {}, = {}) req = build_request(:search_user_profiles, params) req.send_request() end |
#start_data_source_run(params = {}) ⇒ Types::StartDataSourceRunOutput
Start the run of the specified data source in Amazon DataZone.
11753 11754 11755 11756 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11753 def start_data_source_run(params = {}, = {}) req = build_request(:start_data_source_run, params) req.send_request() end |
#start_metadata_generation_run(params = {}) ⇒ Types::StartMetadataGenerationRunOutput
Starts the metadata generation run.
Prerequisites:
Asset must be created and belong to the specified domain and project.
Asset type must be supported for metadata generation (e.g., Amazon Web Services Glue table).
Asset must have a structured schema with valid rows and columns.
Valid values for --type: BUSINESS_DESCRIPTIONS, BUSINESS_NAMES.
The user must have permission to run metadata generation in the domain/project.
11834 11835 11836 11837 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11834 def (params = {}, = {}) req = build_request(:start_metadata_generation_run, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Tags a resource in Amazon DataZone.
11862 11863 11864 11865 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11862 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Untags a resource in Amazon DataZone.
11888 11889 11890 11891 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11888 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_account_pool(params = {}) ⇒ Types::UpdateAccountPoolOutput
Updates the account pool.
11977 11978 11979 11980 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 11977 def update_account_pool(params = {}, = {}) req = build_request(:update_account_pool, params) req.send_request() end |
#update_asset_filter(params = {}) ⇒ Types::UpdateAssetFilterOutput
Updates an asset filter.
Prerequisites:
The domain, asset, and asset filter identifier must all exist.
The asset must contain the columns being referenced in the update.
If applying a row filter, ensure the column referenced in the expression exists in the asset schema.
12152 12153 12154 12155 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 12152 def update_asset_filter(params = {}, = {}) req = build_request(:update_asset_filter, params) req.send_request() end |
#update_connection(params = {}) ⇒ Types::UpdateConnectionOutput
Updates a connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
12374 12375 12376 12377 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 12374 def update_connection(params = {}, = {}) req = build_request(:update_connection, params) req.send_request() end |
#update_data_source(params = {}) ⇒ Types::UpdateDataSourceOutput
Updates the specified data source in Amazon DataZone.
12597 12598 12599 12600 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 12597 def update_data_source(params = {}, = {}) req = build_request(:update_data_source, params) req.send_request() end |
#update_domain(params = {}) ⇒ Types::UpdateDomainOutput
Updates a Amazon DataZone domain.
12675 12676 12677 12678 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 12675 def update_domain(params = {}, = {}) req = build_request(:update_domain, params) req.send_request() end |
#update_domain_unit(params = {}) ⇒ Types::UpdateDomainUnitOutput
Updates the domain unit.
12735 12736 12737 12738 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 12735 def update_domain_unit(params = {}, = {}) req = build_request(:update_domain_unit, params) req.send_request() end |
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentOutput
Updates the specified environment in Amazon DataZone.
12863 12864 12865 12866 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 12863 def update_environment(params = {}, = {}) req = build_request(:update_environment, params) req.send_request() end |
#update_environment_action(params = {}) ⇒ Types::UpdateEnvironmentActionOutput
Updates an environment action.
12925 12926 12927 12928 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 12925 def update_environment_action(params = {}, = {}) req = build_request(:update_environment_action, params) req.send_request() end |
#update_environment_blueprint(params = {}) ⇒ Types::UpdateEnvironmentBlueprintOutput
Updates an environment blueprint in Amazon DataZone.
13014 13015 13016 13017 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13014 def update_environment_blueprint(params = {}, = {}) req = build_request(:update_environment_blueprint, params) req.send_request() end |
#update_environment_profile(params = {}) ⇒ Types::UpdateEnvironmentProfileOutput
Updates the specified environment profile in Amazon DataZone.
13106 13107 13108 13109 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13106 def update_environment_profile(params = {}, = {}) req = build_request(:update_environment_profile, params) req.send_request() end |
#update_glossary(params = {}) ⇒ Types::UpdateGlossaryOutput
Updates the business glossary in Amazon DataZone.
Prerequisites:
The glossary must exist in the given domain.
The caller must have the
datazone:UpdateGlossary
permission to update it.When updating the name, the new name must be unique within the domain.
The glossary must not be deleted or in a terminal state.
13184 13185 13186 13187 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13184 def update_glossary(params = {}, = {}) req = build_request(:update_glossary, params) req.send_request() end |
#update_glossary_term(params = {}) ⇒ Types::UpdateGlossaryTermOutput
Updates a business glossary term in Amazon DataZone.
Prerequisites:
Glossary term must exist in the specified domain.
New name must not conflict with existing terms in the same glossary.
User must have permissions on the term.
The term must not be in DELETED status.
13278 13279 13280 13281 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13278 def update_glossary_term(params = {}, = {}) req = build_request(:update_glossary_term, params) req.send_request() end |
#update_group_profile(params = {}) ⇒ Types::UpdateGroupProfileOutput
Updates the specified group profile in Amazon DataZone.
13321 13322 13323 13324 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13321 def update_group_profile(params = {}, = {}) req = build_request(:update_group_profile, params) req.send_request() end |
#update_project(params = {}) ⇒ Types::UpdateProjectOutput
Updates the specified project in Amazon DataZone.
13451 13452 13453 13454 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13451 def update_project(params = {}, = {}) req = build_request(:update_project, params) req.send_request() end |
#update_project_profile(params = {}) ⇒ Types::UpdateProjectProfileOutput
Updates a project profile.
13577 13578 13579 13580 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13577 def update_project_profile(params = {}, = {}) req = build_request(:update_project_profile, params) req.send_request() end |
#update_rule(params = {}) ⇒ Types::UpdateRuleOutput
Updates a rule. In Amazon DataZone, a rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
13689 13690 13691 13692 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13689 def update_rule(params = {}, = {}) req = build_request(:update_rule, params) req.send_request() end |
#update_subscription_grant_status(params = {}) ⇒ Types::UpdateSubscriptionGrantStatusOutput
Updates the status of the specified subscription grant status in Amazon DataZone.
13779 13780 13781 13782 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13779 def update_subscription_grant_status(params = {}, = {}) req = build_request(:update_subscription_grant_status, params) req.send_request() end |
#update_subscription_request(params = {}) ⇒ Types::UpdateSubscriptionRequestOutput
Updates a specified subscription request in Amazon DataZone.
13877 13878 13879 13880 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13877 def update_subscription_request(params = {}, = {}) req = build_request(:update_subscription_request, params) req.send_request() end |
#update_subscription_target(params = {}) ⇒ Types::UpdateSubscriptionTargetOutput
Updates the specified subscription target in Amazon DataZone.
13982 13983 13984 13985 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 13982 def update_subscription_target(params = {}, = {}) req = build_request(:update_subscription_target, params) req.send_request() end |
#update_user_profile(params = {}) ⇒ Types::UpdateUserProfileOutput
Updates the specified user profile in Amazon DataZone.
14034 14035 14036 14037 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/client.rb', line 14034 def update_user_profile(params = {}, = {}) req = build_request(:update_user_profile, params) req.send_request() end |