View source: R/finspace_operations.R
finspace_create_kx_cluster | R Documentation |
Creates a new kdb cluster.
See https://www.paws-r-sdk.com/docs/finspace_create_kx_cluster/ for full documentation.
finspace_create_kx_cluster(
clientToken = NULL,
environmentId,
clusterName,
clusterType,
tickerplantLogConfiguration = NULL,
databases = NULL,
cacheStorageConfigurations = NULL,
autoScalingConfiguration = NULL,
clusterDescription = NULL,
capacityConfiguration = NULL,
releaseLabel,
vpcConfiguration,
initializationScript = NULL,
commandLineArguments = NULL,
code = NULL,
executionRole = NULL,
savedownStorageConfiguration = NULL,
azMode,
availabilityZoneId = NULL,
tags = NULL,
scalingGroupConfiguration = NULL
)
clientToken |
A token that ensures idempotency. This token expires in 10 minutes. |
environmentId |
[required] A unique identifier for the kdb environment. |
clusterName |
[required] A unique name for the cluster that you want to create. |
clusterType |
[required] Specifies the type of KDB database that is being created. The following types are available:
|
tickerplantLogConfiguration |
A configuration to store Tickerplant logs. It consists of a list of
volumes that will be mounted to your cluster. For the cluster type
|
databases |
A list of databases that will be available for querying. |
cacheStorageConfigurations |
The configurations for a read only cache storage associated with a cluster. This cache will be stored as an FSx Lustre that reads from the S3 store. |
autoScalingConfiguration |
The configuration based on which FinSpace will scale in or scale out nodes in your cluster. |
clusterDescription |
A description of the cluster. |
capacityConfiguration |
A structure for the metadata of a cluster. It includes information like the CPUs needed, memory of instances, and number of instances. |
releaseLabel |
[required] The version of FinSpace managed kdb to run. |
vpcConfiguration |
[required] Configuration details about the network where the Privatelink endpoint of the cluster resides. |
initializationScript |
Specifies a Q program that will be run at launch of a cluster. It is a
relative path within .zip file that contains the custom code, which
will be loaded on the cluster. It must include the file name itself. For
example, |
commandLineArguments |
Defines the key-value pairs to make them available inside the cluster. |
code |
The details of the custom code that you want to use inside a cluster when analyzing a data. It consists of the S3 source bucket, location, S3 object version, and the relative path from where the custom code is loaded into the cluster. |
executionRole |
An IAM role that defines a set of permissions associated with a cluster. These permissions are assumed when a cluster attempts to access another cluster. |
savedownStorageConfiguration |
The size and type of the temporary storage that is used to hold data
during the savedown process. This parameter is required when you choose
|
azMode |
[required] The number of availability zones you want to assign per cluster. This can be one of the following
|
availabilityZoneId |
The availability zone identifiers for the requested regions. |
tags |
A list of key-value pairs to label the cluster. You can add up to 50 tags to a cluster. |
scalingGroupConfiguration |
The structure that stores the configuration details of a scaling group. |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.