Class: Aws::Finspace::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::Finspace::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb
Overview
An API client for Finspace. To construct a client, you need to configure a :region
and :credentials
.
client = Aws::Finspace::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
-
#create_environment(params = {}) ⇒ Types::CreateEnvironmentResponse
Create a new FinSpace environment.
-
#create_kx_changeset(params = {}) ⇒ Types::CreateKxChangesetResponse
Creates a changeset for a kdb database.
-
#create_kx_cluster(params = {}) ⇒ Types::CreateKxClusterResponse
Creates a new kdb cluster.
-
#create_kx_database(params = {}) ⇒ Types::CreateKxDatabaseResponse
Creates a new kdb database in the environment.
-
#create_kx_dataview(params = {}) ⇒ Types::CreateKxDataviewResponse
Creates a snapshot of kdb database with tiered storage capabilities and a pre-warmed cache, ready for mounting on kdb clusters.
-
#create_kx_environment(params = {}) ⇒ Types::CreateKxEnvironmentResponse
Creates a managed kdb environment for the account.
-
#create_kx_scaling_group(params = {}) ⇒ Types::CreateKxScalingGroupResponse
Creates a new scaling group.
-
#create_kx_user(params = {}) ⇒ Types::CreateKxUserResponse
Creates a user in FinSpace kdb environment with an associated IAM role.
-
#create_kx_volume(params = {}) ⇒ Types::CreateKxVolumeResponse
Creates a new volume with a specific amount of throughput and storage capacity.
-
#delete_environment(params = {}) ⇒ Struct
Delete an FinSpace environment.
-
#delete_kx_cluster(params = {}) ⇒ Struct
Deletes a kdb cluster.
-
#delete_kx_cluster_node(params = {}) ⇒ Struct
Deletes the specified nodes from a cluster.
-
#delete_kx_database(params = {}) ⇒ Struct
Deletes the specified database and all of its associated data.
-
#delete_kx_dataview(params = {}) ⇒ Struct
Deletes the specified dataview.
-
#delete_kx_environment(params = {}) ⇒ Struct
Deletes the kdb environment.
-
#delete_kx_scaling_group(params = {}) ⇒ Struct
Deletes the specified scaling group.
-
#delete_kx_user(params = {}) ⇒ Struct
Deletes a user in the specified kdb environment.
-
#delete_kx_volume(params = {}) ⇒ Struct
Deletes a volume.
-
#get_environment(params = {}) ⇒ Types::GetEnvironmentResponse
Returns the FinSpace environment object.
-
#get_kx_changeset(params = {}) ⇒ Types::GetKxChangesetResponse
Returns information about a kdb changeset.
-
#get_kx_cluster(params = {}) ⇒ Types::GetKxClusterResponse
Retrieves information about a kdb cluster.
-
#get_kx_connection_string(params = {}) ⇒ Types::GetKxConnectionStringResponse
Retrieves a connection string for a user to connect to a kdb cluster.
-
#get_kx_database(params = {}) ⇒ Types::GetKxDatabaseResponse
Returns database information for the specified environment ID.
-
#get_kx_dataview(params = {}) ⇒ Types::GetKxDataviewResponse
Retrieves details of the dataview.
-
#get_kx_environment(params = {}) ⇒ Types::GetKxEnvironmentResponse
Retrieves all the information for the specified kdb environment.
-
#get_kx_scaling_group(params = {}) ⇒ Types::GetKxScalingGroupResponse
Retrieves details of a scaling group.
-
#get_kx_user(params = {}) ⇒ Types::GetKxUserResponse
Retrieves information about the specified kdb user.
-
#get_kx_volume(params = {}) ⇒ Types::GetKxVolumeResponse
Retrieves the information about the volume.
-
#list_environments(params = {}) ⇒ Types::ListEnvironmentsResponse
A list of all of your FinSpace environments.
-
#list_kx_changesets(params = {}) ⇒ Types::ListKxChangesetsResponse
Returns a list of all the changesets for a database.
-
#list_kx_cluster_nodes(params = {}) ⇒ Types::ListKxClusterNodesResponse
Lists all the nodes in a kdb cluster.
-
#list_kx_clusters(params = {}) ⇒ Types::ListKxClustersResponse
Returns a list of clusters.
-
#list_kx_databases(params = {}) ⇒ Types::ListKxDatabasesResponse
Returns a list of all the databases in the kdb environment.
-
#list_kx_dataviews(params = {}) ⇒ Types::ListKxDataviewsResponse
Returns a list of all the dataviews in the database.
-
#list_kx_environments(params = {}) ⇒ Types::ListKxEnvironmentsResponse
Returns a list of kdb environments created in an account.
-
#list_kx_scaling_groups(params = {}) ⇒ Types::ListKxScalingGroupsResponse
Returns a list of scaling groups in a kdb environment.
-
#list_kx_users(params = {}) ⇒ Types::ListKxUsersResponse
Lists all the users in a kdb environment.
-
#list_kx_volumes(params = {}) ⇒ Types::ListKxVolumesResponse
Lists all the volumes in a kdb environment.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
A list of all tags for a resource.
-
#tag_resource(params = {}) ⇒ Struct
Adds metadata tags to a FinSpace resource.
-
#untag_resource(params = {}) ⇒ Struct
Removes metadata tags from a FinSpace resource.
-
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentResponse
Update your FinSpace environment.
-
#update_kx_cluster_code_configuration(params = {}) ⇒ Struct
Allows you to update code configuration on a running cluster.
-
#update_kx_cluster_databases(params = {}) ⇒ Struct
Updates the databases mounted on a kdb cluster, which includes the
changesetId
and all the dbPaths to be cached. -
#update_kx_database(params = {}) ⇒ Types::UpdateKxDatabaseResponse
Updates information for the given kdb database.
-
#update_kx_dataview(params = {}) ⇒ Types::UpdateKxDataviewResponse
Updates the specified dataview.
-
#update_kx_environment(params = {}) ⇒ Types::UpdateKxEnvironmentResponse
Updates information for the given kdb environment.
-
#update_kx_environment_network(params = {}) ⇒ Types::UpdateKxEnvironmentNetworkResponse
Updates environment network to connect to your internal network by using a transit gateway.
-
#update_kx_user(params = {}) ⇒ Types::UpdateKxUserResponse
Updates the user details.
-
#update_kx_volume(params = {}) ⇒ Types::UpdateKxVolumeResponse
Updates the throughput or capacity of a volume.
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.
412 413 414 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 412 def initialize(*args) super end |
Instance Method Details
#create_environment(params = {}) ⇒ Types::CreateEnvironmentResponse
Create a new FinSpace environment.
502 503 504 505 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 502 def create_environment(params = {}, = {}) req = build_request(:create_environment, params) req.send_request() end |
#create_kx_changeset(params = {}) ⇒ Types::CreateKxChangesetResponse
Creates a changeset for a kdb database. A changeset allows you to add and delete existing files by using an ordered list of change requests.
615 616 617 618 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 615 def create_kx_changeset(params = {}, = {}) req = build_request(:create_kx_changeset, params) req.send_request() end |
#create_kx_cluster(params = {}) ⇒ Types::CreateKxClusterResponse
Creates a new kdb cluster.
939 940 941 942 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 939 def create_kx_cluster(params = {}, = {}) req = build_request(:create_kx_cluster, params) req.send_request() end |
#create_kx_database(params = {}) ⇒ Types::CreateKxDatabaseResponse
Creates a new kdb database in the environment.
999 1000 1001 1002 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 999 def create_kx_database(params = {}, = {}) req = build_request(:create_kx_database, params) req.send_request() end |
#create_kx_dataview(params = {}) ⇒ Types::CreateKxDataviewResponse
Creates a snapshot of kdb database with tiered storage capabilities and a pre-warmed cache, ready for mounting on kdb clusters. Dataviews are only available for clusters running on a scaling group. They are not supported on dedicated clusters.
1140 1141 1142 1143 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1140 def create_kx_dataview(params = {}, = {}) req = build_request(:create_kx_dataview, params) req.send_request() end |
#create_kx_environment(params = {}) ⇒ Types::CreateKxEnvironmentResponse
Creates a managed kdb environment for the account.
1202 1203 1204 1205 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1202 def create_kx_environment(params = {}, = {}) req = build_request(:create_kx_environment, params) req.send_request() end |
#create_kx_scaling_group(params = {}) ⇒ Types::CreateKxScalingGroupResponse
Creates a new scaling group.
1290 1291 1292 1293 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1290 def create_kx_scaling_group(params = {}, = {}) req = build_request(:create_kx_scaling_group, params) req.send_request() end |
#create_kx_user(params = {}) ⇒ Types::CreateKxUserResponse
Creates a user in FinSpace kdb environment with an associated IAM role.
1348 1349 1350 1351 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1348 def create_kx_user(params = {}, = {}) req = build_request(:create_kx_user, params) req.send_request() end |
#create_kx_volume(params = {}) ⇒ Types::CreateKxVolumeResponse
Creates a new volume with a specific amount of throughput and storage capacity.
1447 1448 1449 1450 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1447 def create_kx_volume(params = {}, = {}) req = build_request(:create_kx_volume, params) req.send_request() end |
#delete_environment(params = {}) ⇒ Struct
Delete an FinSpace environment.
1469 1470 1471 1472 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1469 def delete_environment(params = {}, = {}) req = build_request(:delete_environment, params) req.send_request() end |
#delete_kx_cluster(params = {}) ⇒ Struct
Deletes a kdb cluster.
1502 1503 1504 1505 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1502 def delete_kx_cluster(params = {}, = {}) req = build_request(:delete_kx_cluster, params) req.send_request() end |
#delete_kx_cluster_node(params = {}) ⇒ Struct
Deletes the specified nodes from a cluster.
1532 1533 1534 1535 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1532 def delete_kx_cluster_node(params = {}, = {}) req = build_request(:delete_kx_cluster_node, params) req.send_request() end |
#delete_kx_database(params = {}) ⇒ Struct
Deletes the specified database and all of its associated data. This action is irreversible. You must copy any data out of the database before deleting it if the data is to be retained.
1567 1568 1569 1570 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1567 def delete_kx_database(params = {}, = {}) req = build_request(:delete_kx_database, params) req.send_request() end |
#delete_kx_dataview(params = {}) ⇒ Struct
Deletes the specified dataview. Before deleting a dataview, make sure that it is not in use by any cluster.
1606 1607 1608 1609 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1606 def delete_kx_dataview(params = {}, = {}) req = build_request(:delete_kx_dataview, params) req.send_request() end |
#delete_kx_environment(params = {}) ⇒ Struct
Deletes the kdb environment. This action is irreversible. Deleting a kdb environment will remove all the associated data and any services running in it.
1637 1638 1639 1640 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1637 def delete_kx_environment(params = {}, = {}) req = build_request(:delete_kx_environment, params) req.send_request() end |
#delete_kx_scaling_group(params = {}) ⇒ Struct
Deletes the specified scaling group. This action is irreversible. You cannot delete a scaling group until all the clusters running on it have been deleted.
1673 1674 1675 1676 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1673 def delete_kx_scaling_group(params = {}, = {}) req = build_request(:delete_kx_scaling_group, params) req.send_request() end |
#delete_kx_user(params = {}) ⇒ Struct
Deletes a user in the specified kdb environment.
1706 1707 1708 1709 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1706 def delete_kx_user(params = {}, = {}) req = build_request(:delete_kx_user, params) req.send_request() end |
#delete_kx_volume(params = {}) ⇒ Struct
Deletes a volume. You can only delete a volume if it's not attached to a cluster or a dataview. When a volume is deleted, any data on the volume is lost. This action is irreversible.
1742 1743 1744 1745 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1742 def delete_kx_volume(params = {}, = {}) req = build_request(:delete_kx_volume, params) req.send_request() end |
#get_environment(params = {}) ⇒ Types::GetEnvironmentResponse
Returns the FinSpace environment object.
1787 1788 1789 1790 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1787 def get_environment(params = {}, = {}) req = build_request(:get_environment, params) req.send_request() end |
#get_kx_changeset(params = {}) ⇒ Types::GetKxChangesetResponse
Returns information about a kdb changeset.
1844 1845 1846 1847 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1844 def get_kx_changeset(params = {}, = {}) req = build_request(:get_kx_changeset, params) req.send_request() end |
#get_kx_cluster(params = {}) ⇒ Types::GetKxClusterResponse
Retrieves information about a kdb cluster.
1962 1963 1964 1965 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1962 def get_kx_cluster(params = {}, = {}) req = build_request(:get_kx_cluster, params) req.send_request() end |
#get_kx_connection_string(params = {}) ⇒ Types::GetKxConnectionStringResponse
Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.
2006 2007 2008 2009 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2006 def get_kx_connection_string(params = {}, = {}) req = build_request(:get_kx_connection_string, params) req.send_request() end |
#get_kx_database(params = {}) ⇒ Types::GetKxDatabaseResponse
Returns database information for the specified environment ID.
2056 2057 2058 2059 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2056 def get_kx_database(params = {}, = {}) req = build_request(:get_kx_database, params) req.send_request() end |
#get_kx_dataview(params = {}) ⇒ Types::GetKxDataviewResponse
Retrieves details of the dataview.
2135 2136 2137 2138 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2135 def get_kx_dataview(params = {}, = {}) req = build_request(:get_kx_dataview, params) req.send_request() end |
#get_kx_environment(params = {}) ⇒ Types::GetKxEnvironmentResponse
Retrieves all the information for the specified kdb environment.
2208 2209 2210 2211 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2208 def get_kx_environment(params = {}, = {}) req = build_request(:get_kx_environment, params) req.send_request() end |
#get_kx_scaling_group(params = {}) ⇒ Types::GetKxScalingGroupResponse
Retrieves details of a scaling group.
2257 2258 2259 2260 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2257 def get_kx_scaling_group(params = {}, = {}) req = build_request(:get_kx_scaling_group, params) req.send_request() end |
#get_kx_user(params = {}) ⇒ Types::GetKxUserResponse
Retrieves information about the specified kdb user.
2295 2296 2297 2298 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2295 def get_kx_user(params = {}, = {}) req = build_request(:get_kx_user, params) req.send_request() end |
#get_kx_volume(params = {}) ⇒ Types::GetKxVolumeResponse
Retrieves the information about the volume.
2357 2358 2359 2360 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2357 def get_kx_volume(params = {}, = {}) req = build_request(:get_kx_volume, params) req.send_request() end |
#list_environments(params = {}) ⇒ Types::ListEnvironmentsResponse
A list of all of your FinSpace environments.
2412 2413 2414 2415 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2412 def list_environments(params = {}, = {}) req = build_request(:list_environments, params) req.send_request() end |
#list_kx_changesets(params = {}) ⇒ Types::ListKxChangesetsResponse
Returns a list of all the changesets for a database.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2461 2462 2463 2464 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2461 def list_kx_changesets(params = {}, = {}) req = build_request(:list_kx_changesets, params) req.send_request() end |
#list_kx_cluster_nodes(params = {}) ⇒ Types::ListKxClusterNodesResponse
Lists all the nodes in a kdb cluster.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2509 2510 2511 2512 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2509 def list_kx_cluster_nodes(params = {}, = {}) req = build_request(:list_kx_cluster_nodes, params) req.send_request() end |
#list_kx_clusters(params = {}) ⇒ Types::ListKxClustersResponse
Returns a list of clusters.
2597 2598 2599 2600 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2597 def list_kx_clusters(params = {}, = {}) req = build_request(:list_kx_clusters, params) req.send_request() end |
#list_kx_databases(params = {}) ⇒ Types::ListKxDatabasesResponse
Returns a list of all the databases in the kdb environment.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2640 2641 2642 2643 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2640 def list_kx_databases(params = {}, = {}) req = build_request(:list_kx_databases, params) req.send_request() end |
#list_kx_dataviews(params = {}) ⇒ Types::ListKxDataviewsResponse
Returns a list of all the dataviews in the database.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2714 2715 2716 2717 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2714 def list_kx_dataviews(params = {}, = {}) req = build_request(:list_kx_dataviews, params) req.send_request() end |
#list_kx_environments(params = {}) ⇒ Types::ListKxEnvironmentsResponse
Returns a list of kdb environments created in an account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2780 2781 2782 2783 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2780 def list_kx_environments(params = {}, = {}) req = build_request(:list_kx_environments, params) req.send_request() end |
#list_kx_scaling_groups(params = {}) ⇒ Types::ListKxScalingGroupsResponse
Returns a list of scaling groups in a kdb environment.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2830 2831 2832 2833 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2830 def list_kx_scaling_groups(params = {}, = {}) req = build_request(:list_kx_scaling_groups, params) req.send_request() end |
#list_kx_users(params = {}) ⇒ Types::ListKxUsersResponse
Lists all the users in a kdb environment.
2873 2874 2875 2876 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2873 def list_kx_users(params = {}, = {}) req = build_request(:list_kx_users, params) req.send_request() end |
#list_kx_volumes(params = {}) ⇒ Types::ListKxVolumesResponse
Lists all the volumes in a kdb environment.
2927 2928 2929 2930 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2927 def list_kx_volumes(params = {}, = {}) req = build_request(:list_kx_volumes, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
A list of all tags for a resource.
2956 2957 2958 2959 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2956 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Adds metadata tags to a FinSpace resource.
2984 2985 2986 2987 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2984 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Removes metadata tags from a FinSpace resource.
3011 3012 3013 3014 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3011 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentResponse
Update your FinSpace environment.
3087 3088 3089 3090 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3087 def update_environment(params = {}, = {}) req = build_request(:update_environment, params) req.send_request() end |
#update_kx_cluster_code_configuration(params = {}) ⇒ Struct
Allows you to update code configuration on a running cluster. By using this API you can update the code, the initialization script path, and the command line arguments for a specific cluster. The configuration that you want to update will override any existing configurations on the cluster.
3161 3162 3163 3164 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3161 def update_kx_cluster_code_configuration(params = {}, = {}) req = build_request(:update_kx_cluster_code_configuration, params) req.send_request() end |
#update_kx_cluster_databases(params = {}) ⇒ Struct
Updates the databases mounted on a kdb cluster, which includes the
changesetId
and all the dbPaths to be cached. This API does not
allow you to change a database name or add a database if you created a
cluster without one.
Using this API you can point a cluster to a different changeset and modify a list of partitions being cached.
3236 3237 3238 3239 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3236 def update_kx_cluster_databases(params = {}, = {}) req = build_request(:update_kx_cluster_databases, params) req.send_request() end |
#update_kx_database(params = {}) ⇒ Types::UpdateKxDatabaseResponse
Updates information for the given kdb database.
3285 3286 3287 3288 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3285 def update_kx_database(params = {}, = {}) req = build_request(:update_kx_database, params) req.send_request() end |
#update_kx_dataview(params = {}) ⇒ Types::UpdateKxDataviewResponse
Updates the specified dataview. The dataviews get automatically updated when any new changesets are ingested. Each update of the dataview creates a new version, including changeset details and cache configurations
3394 3395 3396 3397 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3394 def update_kx_dataview(params = {}, = {}) req = build_request(:update_kx_dataview, params) req.send_request() end |
#update_kx_environment(params = {}) ⇒ Types::UpdateKxEnvironmentResponse
Updates information for the given kdb environment.
3480 3481 3482 3483 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3480 def update_kx_environment(params = {}, = {}) req = build_request(:update_kx_environment, params) req.send_request() end |
#update_kx_environment_network(params = {}) ⇒ Types::UpdateKxEnvironmentNetworkResponse
Updates environment network to connect to your internal network by using a transit gateway. This API supports request to create a transit gateway attachment from FinSpace VPC to your transit gateway ID and create a custom Route-53 outbound resolvers.
Once you send a request to update a network, you cannot change it again. Network update might require termination of any clusters that are running in the existing network.
3599 3600 3601 3602 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3599 def update_kx_environment_network(params = {}, = {}) req = build_request(:update_kx_environment_network, params) req.send_request() end |
#update_kx_user(params = {}) ⇒ Types::UpdateKxUserResponse
Updates the user details. You can only update the IAM role associated with a user.
3649 3650 3651 3652 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3649 def update_kx_user(params = {}, = {}) req = build_request(:update_kx_user, params) req.send_request() end |
#update_kx_volume(params = {}) ⇒ Types::UpdateKxVolumeResponse
Updates the throughput or capacity of a volume. During the update process, the filesystem might be unavailable for a few minutes. You can retry any operations after the update is complete.
3732 3733 3734 3735 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3732 def update_kx_volume(params = {}, = {}) req = build_request(:update_kx_volume, params) req.send_request() end |