Cluster Template

1. cluster_templates(template_id=None)

Get the list of cluster templates

Parameters:

Name Type Description
template_id string an id to be specified if you just need one specified instance

Return Value: List (of ClusterTemplate)

Return value example:

istack/data_processing/v1/cluster_template ClusterTemplate
description : None
updated_at : None
plugin_name : vanilla
is_default : False
use_autoconfig : True
anti_affinity : []
node_groups : []
is_public : False
hadoop_version : 2.7.1
id : ef173174-5adb-495d-949e-a994b02c8139
neutron_management_network : None
name : test1477827474312
cluster_configs : {}
created_at : 2016-10-30T11:37:54
default_image_id : None
shares : None
is_protected : False
tenant_id : cde9cbf5a7f1401a9389c84ba98bdcf6

2. create_cluster_template(**attrs)

create a cluster template

Parameters:

Name Type Description
name string -
plugin_name string -
hadoop_version string -

Return Value: ClusterTemplate

Return value example:

istack/data_processing/v1/cluster_template ClusterTemplate
description : None
updated_at : None
plugin_name : vanilla
is_default : False
use_autoconfig : True
anti_affinity : []
node_groups : []
is_public : False
hadoop_version : 2.7.1
id : ef173174-5adb-495d-949e-a994b02c8139
neutron_management_network : None
name : test1477827474312
cluster_configs : {}
created_at : 2016-10-30T11:37:54
default_image_id : None
shares : None
is_protected : False
tenant_id : cde9cbf5a7f1401a9389c84ba98bdcf6

3. update_cluster_template(clusterTemplate, **attrs)

Update the cluster template

Parameters:

Name Type Description
is_protected bool -
name string -
plugin_name string -
hadoop_version string -

Return Value: None

Return value example:

istack/data_processing/v1/cluster_template ClusterTemplate
description : None
updated_at : None
plugin_name : vanilla
is_default : False
use_autoconfig : True
anti_affinity : []
node_groups : []
is_public : False
hadoop_version : 2.7.1
id : ef173174-5adb-495d-949e-a994b02c8139
neutron_management_network : None
name : test1477827474312
cluster_configs : {}
created_at : 2016-10-30T11:37:54
default_image_id : None
shares : None
is_protected : False
tenant_id : cde9cbf5a7f1401a9389c84ba98bdcf6

4. delete_cluster_template(clusterTemplate)

delete a cluster template

Parameters:

Name Type Description
clusterTemplate ClusterTemplate at least an id specified

Return Value: None

Return value example: istack/data_processing None

results matching ""

    No results matching ""