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.
469 470 471 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 469 def initialize(*args) super end |
Instance Method Details
#create_environment(params = {}) ⇒ Types::CreateEnvironmentResponse
Create a new FinSpace environment.
559 560 561 562 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 559 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.
672 673 674 675 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 672 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.
996 997 998 999 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 996 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.
1056 1057 1058 1059 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1056 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.
1197 1198 1199 1200 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1197 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.
1259 1260 1261 1262 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1259 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.
1356 1357 1358 1359 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1356 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.
1414 1415 1416 1417 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1414 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.
1513 1514 1515 1516 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1513 def create_kx_volume(params = {}, = {}) req = build_request(:create_kx_volume, params) req.send_request() end |
#delete_environment(params = {}) ⇒ Struct
Delete an FinSpace environment.
1535 1536 1537 1538 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1535 def delete_environment(params = {}, = {}) req = build_request(:delete_environment, params) req.send_request() end |
#delete_kx_cluster(params = {}) ⇒ Struct
Deletes a kdb cluster.
1568 1569 1570 1571 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1568 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.
1598 1599 1600 1601 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1598 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.
1633 1634 1635 1636 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1633 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.
1672 1673 1674 1675 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1672 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.
1703 1704 1705 1706 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1703 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.
1739 1740 1741 1742 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1739 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.
1772 1773 1774 1775 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1772 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.
1808 1809 1810 1811 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1808 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.
1853 1854 1855 1856 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1853 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.
1910 1911 1912 1913 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1910 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.
2028 2029 2030 2031 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2028 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.
2072 2073 2074 2075 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2072 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.
2122 2123 2124 2125 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2122 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.
2201 2202 2203 2204 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2201 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.
2274 2275 2276 2277 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2274 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.
2323 2324 2325 2326 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2323 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.
2361 2362 2363 2364 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2361 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.
2423 2424 2425 2426 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2423 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.
2478 2479 2480 2481 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2478 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.
2527 2528 2529 2530 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2527 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.
2575 2576 2577 2578 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2575 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.
2663 2664 2665 2666 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2663 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.
2706 2707 2708 2709 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2706 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.
2780 2781 2782 2783 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2780 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.
2846 2847 2848 2849 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2846 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.
2896 2897 2898 2899 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2896 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.
2939 2940 2941 2942 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2939 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.
2993 2994 2995 2996 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2993 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.
3022 3023 3024 3025 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3022 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.
3050 3051 3052 3053 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3050 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.
3077 3078 3079 3080 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3077 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentResponse
Update your FinSpace environment.
3153 3154 3155 3156 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3153 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.
3227 3228 3229 3230 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3227 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.
3302 3303 3304 3305 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3302 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.
3351 3352 3353 3354 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3351 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
3460 3461 3462 3463 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3460 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.
3546 3547 3548 3549 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3546 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.
3665 3666 3667 3668 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3665 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.
3715 3716 3717 3718 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3715 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.
3798 3799 3800 3801 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3798 def update_kx_volume(params = {}, = {}) req = build_request(:update_kx_volume, params) req.send_request() end |