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.
475 476 477 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 475 def initialize(*args) super end |
Instance Method Details
#create_environment(params = {}) ⇒ Types::CreateEnvironmentResponse
Create a new FinSpace environment.
565 566 567 568 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 565 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.
678 679 680 681 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 678 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.
1002 1003 1004 1005 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1002 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.
1062 1063 1064 1065 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1062 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.
1203 1204 1205 1206 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1203 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.
1265 1266 1267 1268 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1265 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.
1362 1363 1364 1365 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1362 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.
1420 1421 1422 1423 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1420 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.
1519 1520 1521 1522 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1519 def create_kx_volume(params = {}, = {}) req = build_request(:create_kx_volume, params) req.send_request() end |
#delete_environment(params = {}) ⇒ Struct
Delete an FinSpace environment.
1541 1542 1543 1544 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1541 def delete_environment(params = {}, = {}) req = build_request(:delete_environment, params) req.send_request() end |
#delete_kx_cluster(params = {}) ⇒ Struct
Deletes a kdb cluster.
1574 1575 1576 1577 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1574 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.
1604 1605 1606 1607 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1604 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.
1639 1640 1641 1642 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1639 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.
1678 1679 1680 1681 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1678 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.
1709 1710 1711 1712 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1709 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.
1745 1746 1747 1748 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1745 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.
1778 1779 1780 1781 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1778 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.
1814 1815 1816 1817 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1814 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.
1859 1860 1861 1862 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1859 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.
1916 1917 1918 1919 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1916 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.
2034 2035 2036 2037 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2034 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.
2078 2079 2080 2081 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2078 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.
2128 2129 2130 2131 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2128 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.
2207 2208 2209 2210 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2207 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.
2280 2281 2282 2283 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2280 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.
2329 2330 2331 2332 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2329 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.
2367 2368 2369 2370 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2367 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.
2429 2430 2431 2432 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2429 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.
2484 2485 2486 2487 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2484 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.
2533 2534 2535 2536 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2533 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.
2581 2582 2583 2584 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2581 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.
2669 2670 2671 2672 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2669 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.
2712 2713 2714 2715 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2712 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.
2786 2787 2788 2789 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2786 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.
2852 2853 2854 2855 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2852 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.
2902 2903 2904 2905 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2902 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.
2945 2946 2947 2948 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2945 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.
2999 3000 3001 3002 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2999 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.
3028 3029 3030 3031 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3028 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.
3056 3057 3058 3059 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3056 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.
3083 3084 3085 3086 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3083 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentResponse
Update your FinSpace environment.
3159 3160 3161 3162 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3159 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.
3233 3234 3235 3236 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3233 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.
3308 3309 3310 3311 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3308 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.
3357 3358 3359 3360 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3357 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
3466 3467 3468 3469 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3466 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.
3552 3553 3554 3555 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3552 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.
3671 3672 3673 3674 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3671 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.
3721 3722 3723 3724 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3721 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.
3804 3805 3806 3807 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3804 def update_kx_volume(params = {}, = {}) req = build_request(:update_kx_volume, params) req.send_request() end |