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.
387 388 389 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 387 def initialize(*args) super end |
Instance Method Details
#create_environment(params = {}) ⇒ Types::CreateEnvironmentResponse
Create a new FinSpace environment.
477 478 479 480 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 477 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.
590 591 592 593 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 590 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.
914 915 916 917 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 914 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.
974 975 976 977 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 974 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.
1115 1116 1117 1118 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1115 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.
1177 1178 1179 1180 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1177 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.
1265 1266 1267 1268 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1265 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.
1323 1324 1325 1326 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1323 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.
1422 1423 1424 1425 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1422 def create_kx_volume(params = {}, = {}) req = build_request(:create_kx_volume, params) req.send_request() end |
#delete_environment(params = {}) ⇒ Struct
Delete an FinSpace environment.
1444 1445 1446 1447 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1444 def delete_environment(params = {}, = {}) req = build_request(:delete_environment, params) req.send_request() end |
#delete_kx_cluster(params = {}) ⇒ Struct
Deletes a kdb cluster.
1477 1478 1479 1480 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1477 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.
1507 1508 1509 1510 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1507 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.
1542 1543 1544 1545 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1542 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.
1581 1582 1583 1584 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1581 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.
1612 1613 1614 1615 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1612 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.
1648 1649 1650 1651 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1648 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.
1681 1682 1683 1684 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1681 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.
1717 1718 1719 1720 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1717 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.
1762 1763 1764 1765 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1762 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.
1819 1820 1821 1822 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1819 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.
1937 1938 1939 1940 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1937 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.
1981 1982 1983 1984 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1981 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.
2031 2032 2033 2034 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2031 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.
2110 2111 2112 2113 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2110 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.
2183 2184 2185 2186 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2183 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.
2232 2233 2234 2235 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2232 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.
2270 2271 2272 2273 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2270 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.
2332 2333 2334 2335 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2332 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.
2387 2388 2389 2390 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2387 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.
2436 2437 2438 2439 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2436 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.
2484 2485 2486 2487 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2484 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.
2572 2573 2574 2575 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2572 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.
2615 2616 2617 2618 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2615 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.
2689 2690 2691 2692 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2689 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.
2755 2756 2757 2758 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2755 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.
2805 2806 2807 2808 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2805 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.
2848 2849 2850 2851 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2848 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.
2902 2903 2904 2905 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2902 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.
2931 2932 2933 2934 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2931 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.
2959 2960 2961 2962 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2959 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.
2986 2987 2988 2989 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2986 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentResponse
Update your FinSpace environment.
3062 3063 3064 3065 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3062 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.
3136 3137 3138 3139 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3136 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.
3211 3212 3213 3214 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3211 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.
3260 3261 3262 3263 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3260 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
3369 3370 3371 3372 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3369 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.
3455 3456 3457 3458 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3455 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.
3574 3575 3576 3577 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3574 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.
3624 3625 3626 3627 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3624 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.
3707 3708 3709 3710 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3707 def update_kx_volume(params = {}, = {}) req = build_request(:update_kx_volume, params) req.send_request() end |