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.
478 479 480 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 478 def initialize(*args) super end |
Instance Method Details
#create_environment(params = {}) ⇒ Types::CreateEnvironmentResponse
Create a new FinSpace environment.
568 569 570 571 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 568 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.
681 682 683 684 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 681 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.
1005 1006 1007 1008 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1005 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.
1065 1066 1067 1068 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1065 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.
1206 1207 1208 1209 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1206 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.
1268 1269 1270 1271 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1268 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.
1365 1366 1367 1368 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1365 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.
1423 1424 1425 1426 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1423 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.
1522 1523 1524 1525 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1522 def create_kx_volume(params = {}, = {}) req = build_request(:create_kx_volume, params) req.send_request() end |
#delete_environment(params = {}) ⇒ Struct
Delete an FinSpace environment.
1544 1545 1546 1547 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1544 def delete_environment(params = {}, = {}) req = build_request(:delete_environment, params) req.send_request() end |
#delete_kx_cluster(params = {}) ⇒ Struct
Deletes a kdb cluster.
1577 1578 1579 1580 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1577 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.
1607 1608 1609 1610 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1607 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.
1642 1643 1644 1645 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1642 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.
1681 1682 1683 1684 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1681 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.
1712 1713 1714 1715 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1712 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.
1748 1749 1750 1751 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1748 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.
1781 1782 1783 1784 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1781 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.
1817 1818 1819 1820 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1817 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.
1862 1863 1864 1865 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1862 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.
1919 1920 1921 1922 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 1919 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.
2037 2038 2039 2040 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2037 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.
2081 2082 2083 2084 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2081 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.
2131 2132 2133 2134 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2131 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.
2210 2211 2212 2213 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2210 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.
2283 2284 2285 2286 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2283 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.
2332 2333 2334 2335 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2332 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.
2370 2371 2372 2373 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2370 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.
2432 2433 2434 2435 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2432 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.
2487 2488 2489 2490 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2487 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.
2536 2537 2538 2539 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2536 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.
2584 2585 2586 2587 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2584 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.
2672 2673 2674 2675 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2672 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.
2715 2716 2717 2718 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2715 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.
2789 2790 2791 2792 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2789 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.
2855 2856 2857 2858 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2855 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.
2905 2906 2907 2908 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2905 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.
2948 2949 2950 2951 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 2948 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.
3002 3003 3004 3005 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3002 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.
3031 3032 3033 3034 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3031 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.
3059 3060 3061 3062 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3059 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.
3086 3087 3088 3089 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3086 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentResponse
Update your FinSpace environment.
3162 3163 3164 3165 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3162 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.
3236 3237 3238 3239 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3236 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.
3311 3312 3313 3314 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3311 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.
3360 3361 3362 3363 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3360 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
3469 3470 3471 3472 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3469 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.
3555 3556 3557 3558 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3555 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.
3674 3675 3676 3677 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3674 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.
3724 3725 3726 3727 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3724 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.
3807 3808 3809 3810 |
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/client.rb', line 3807 def update_kx_volume(params = {}, = {}) req = build_request(:update_kx_volume, params) req.send_request() end |