This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Create Cluster

1 - 1.2

scp-cli eventstreams cluster create
--zookeeper_sasl_password <value>
--zookeeper_sasl_id <value>
--broker_sasl_password <value>
--broker_sasl_id <value>
--timezone <value>
--subnet_id <value>
--service_watch_log_collection <value>
--name <value>
--instance_name_prefix <value>
--instance_groups <value>
--dbaas_engine_version_id <value>
[--akhq_enabled <value>]
[--allowable_ip_addresses <value>]
[--is_combined <value>]
[--nat_enabled <value>]
[--tags <value>]
[--akhq_id <value>]
[--akhq_password <value>]
[--broker_port <value>]
[--zookeeper_port <value>]
[--period_hour <value>]
[--starting_day_of_week <value>]
[--starting_time <value>]

Description

Create Cluster.

State ACTIVE (CURRENT)

VersionNot Before
1.2-

Parameters

NameTypeDescriptionExample
zookeeper_sasl_password
required
stringzookeeper sasl passwordzkpass123
zookeeper_sasl_id
required
stringzookeeper sasl idzkadmin
broker_sasl_password
required
stringbroker sasl passwordbrokerpass123
broker_sasl_id
required
stringbroker sasl idbrokeradmin
timezone
required
stringTimezone. The timezone can be obtained via the “GET /support/v1/timezones” endpoint.-
subnet_id
required
stringSubnet ID. The ID can be obtained via the GET /vpc/v1/subnets endpoint.-
service_watch_log_collection
required
booleanServiceWatch log collectionTrue
name
required
stringCluster name-
instance_name_prefix
required
stringInstance name prefix-
instance_groups
required
arrayInstance groups list'{"block_storage_groups": [{"role_type": "OS", "size_gb": 104, "volume_type": "SSD"}, {"role_type": "DATA", "size_gb": 56, "volume_type": "SSD"}], "instances": [{"public_ip_id": "", "role_type": "BROKER", "service_ip_address": "192.168.10.10/32"}], "role_type": "BROKER", "server_type_name": "ess1v2m4"}'
dbaas_engine_version_id
required
stringDBaaS engine version ID. The ID can be obtained via the “GET /v1/engine-versions” endpoint.-
akhq_enabled
optional
booleanAKHQ availability-
allowable_ip_addresses
optional
arrayAllowed IP addresses list-
is_combined
optional
booleanHA availability-
nat_enabled
optional
booleanNAT availability-
tags
optional
arraytag'{"key": "", "value": ""}'
akhq_id
optional
stringakhq id-
akhq_password
optional
stringakhq password-
broker_port
optional
integerbroker port-
zookeeper_port
optional
integerzookeeper port-
period_hour
optional
stringPeriod in hours5
starting_day_of_week
optional
stringStarting day of weekMON
starting_time
optional
stringStarting time0000

Responses

NameDescriptionExample
request_idRequest IDreq-4f668846-8a3d-49f1-8111-451ebccf445c
resourceResource

2 - 1.1

scp-cli eventstreams cluster create
--zookeeper_sasl_password <value>
--zookeeper_sasl_id <value>
--broker_sasl_password <value>
--broker_sasl_id <value>
--timezone <value>
--subnet_id <value>
--service_watch_log_collection <value>
--name <value>
--instance_name_prefix <value>
--instance_groups <value>
--dbaas_engine_version_id <value>
[--akhq_enabled <value>]
[--allowable_ip_addresses <value>]
[--is_combined <value>]
[--nat_enabled <value>]
[--tags <value>]
[--akhq_id <value>]
[--akhq_password <value>]
[--broker_port <value>]
[--zookeeper_port <value>]
[--period_hour <value>]
[--starting_day_of_week <value>]
[--starting_time <value>]

Description

Create Cluster.

State ACTIVE (SUPPORTED)

VersionNot Before
1.120261031

Parameters

NameTypeDescriptionExample
zookeeper_sasl_password
required
stringzookeeper sasl passwordzkpass123
zookeeper_sasl_id
required
stringzookeeper sasl idzkadmin
broker_sasl_password
required
stringbroker sasl passwordbrokerpass123
broker_sasl_id
required
stringbroker sasl idbrokeradmin
timezone
required
stringTimezone. The timezone can be obtained via the “GET /support/v1/timezones” endpoint.-
subnet_id
required
stringSubnet ID. The ID can be obtained via the GET /vpc/v1/subnets endpoint.-
service_watch_log_collection
required
booleanServiceWatch log collectionTrue
name
required
stringCluster name-
instance_name_prefix
required
stringInstance name prefix-
instance_groups
required
arrayInstance groups list'{"block_storage_groups": [{"role_type": "OS", "size_gb": 104, "volume_type": "SSD"}, {"role_type": "DATA", "size_gb": 56, "volume_type": "SSD"}], "instances": [{"public_ip_id": "", "role_type": "BROKER", "service_ip_address": "192.168.10.10/32"}], "role_type": "BROKER", "server_type_name": "ess1v2m4"}'
dbaas_engine_version_id
required
stringDBaaS engine version ID. The ID can be obtained via the “GET /v1/engine-versions” endpoint.-
akhq_enabled
optional
booleanAKHQ availability-
allowable_ip_addresses
optional
arrayAllowed IP addresses list-
is_combined
optional
booleanHA availability-
nat_enabled
optional
booleanNAT availability-
tags
optional
arraytag'{"key": "", "value": ""}'
akhq_id
optional
stringakhq id-
akhq_password
optional
stringakhq password-
broker_port
optional
integerbroker port-
zookeeper_port
optional
integerzookeeper port-
period_hour
optional
stringPeriod in hours5
starting_day_of_week
optional
stringStarting day of weekMON
starting_time
optional
stringStarting time0000

Responses

NameDescriptionExample
request_idRequest IDreq-4f668846-8a3d-49f1-8111-451ebccf445c
resourceResource

3 - 1.0

scp-cli eventstreams cluster create
--zookeeper_sasl_password <value>
--zookeeper_sasl_id <value>
--broker_sasl_password <value>
--broker_sasl_id <value>
--timezone <value>
--subnet_id <value>
--name <value>
--instance_name_prefix <value>
--instance_groups <value>
--dbaas_engine_version_id <value>
[--akhq_enabled <value>]
[--allowable_ip_addresses <value>]
[--is_combined <value>]
[--nat_enabled <value>]
[--tags <value>]
[--akhq_id <value>]
[--akhq_password <value>]
[--broker_port <value>]
[--zookeeper_port <value>]
[--period_hour <value>]
[--starting_day_of_week <value>]
[--starting_time <value>]

Description

Create Cluster.

State ACTIVE (DEPRECATED)

Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.

VersionNot Before
1.020260531

Parameters

NameTypeDescriptionExample
zookeeper_sasl_password
required
stringzookeeper sasl passwordzkpass123
zookeeper_sasl_id
required
stringzookeeper sasl idzkadmin
broker_sasl_password
required
stringbroker sasl passwordbrokerpass123
broker_sasl_id
required
stringbroker sasl idbrokeradmin
timezone
required
stringTimezone. The timezone can be obtained via the “GET /support/v1/timezones” endpoint.-
subnet_id
required
stringSubnet ID. The ID can be obtained via the GET /vpc/v1/subnets endpoint.-
name
required
stringCluster name-
instance_name_prefix
required
stringInstance name prefix-
instance_groups
required
arrayInstance groups list'{"block_storage_groups": [{"role_type": "OS", "size_gb": 104, "volume_type": "SSD"}, {"role_type": "DATA", "size_gb": 56, "volume_type": "SSD"}], "instances": [{"public_ip_id": "", "role_type": "BROKER", "service_ip_address": "192.168.10.10/32"}], "role_type": "BROKER", "server_type_name": "ess1v2m4"}'
dbaas_engine_version_id
required
stringDBaaS engine version ID. The ID can be obtained via the “GET /v1/engine-versions” endpoint.-
akhq_enabled
optional
booleanAKHQ availability-
allowable_ip_addresses
optional
arrayAllowed IP addresses list-
is_combined
optional
booleanHA availability-
nat_enabled
optional
booleanNAT availability-
tags
optional
arraytag'{"key": "", "value": ""}'
akhq_id
optional
stringakhq id-
akhq_password
optional
stringakhq password-
broker_port
optional
integerbroker port-
zookeeper_port
optional
integerzookeeper port-
period_hour
optional
stringPeriod in hours5
starting_day_of_week
optional
stringStarting day of weekMON
starting_time
optional
stringStarting time0000

Responses

NameDescriptionExample
request_idRequest IDreq-4f668846-8a3d-49f1-8111-451ebccf445c
resourceResource