Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

 


 Image Added

Create Cluster

...

The Create Cluster activity parameters can be provided by manual inserted values or via IN arguments or variables:

 


Parameters:

  • Cluster Name (text box editor type) (type: string): the name of the Cluster.
  • Connection (text box editor type) (type: string): VMware host connection. The output from Connect to Host activity should be used as Input here.
  • Datacenter Name (text box editor type) (type: string): the name of the Datacenter.
  • DRSAutomationLevel (combobox control editor type) (type: string): the DRS automation level for the new created cluster. Flowster Studio provides the following options:
    • Manual: The DRS cluster will make recommendations to an administrator, but no automated actions will be taken.The administrator must manually carry out any recommendations.This is a good setting if you just want to see what impact DRS might have on your environment.
    • FullyAutomated:  Clusters configured for partial automation will automatically place new virtual machines on existing hosts based on performance and resource criteria.  However, after the initial placement event, which may result in recommendations to move other workloads to accommodate the new virtual machine, DRS operates the same way that it does when Manual DRS is use.
    • PartiallyAutomated:  When this option is selected, DRS will provide initial placement services as described earlier, but it will also move workloads around the cluster without administrator intervention if there is a chance to better balance workloads running inside the cluster.
  • DRSEnabled (combobox control editor type) (type: string): enable the DRS property of the cluster. Flowster Studio provides the following options:
    • True: creates cluster with DRS property enabled.
    • False: creates cluster with DRS property disabled.
  • EnableHA (combobox control editor type) (type: string): enable the HA property of the cluster. Flowster Studio provides the following options:
    • True: creates cluster with HA property enabled.
    • False: creates cluster with HA property disabled.
 


The Read Only Output variable are the possible output values that the activity will provide:

  • Output  (type: string): outputs the resulting Cluster ID.
 


Execution: The example below is an execution where a new cluster will be created:

...

  • Output  (type: string): outputs the result of the deleting operation.

...

 


Execution: The example below is an execution where a cluster will be deleted:

...

Parameters:

  • Cluster ID (text box editor type) (type: string): the ID of the cluster whose properties are being edited. E.g "domain-c99".

    The value can also be obtained from activities: Create Cluster or Get Cluster using the following steps:

    • use a Get Cluster/ Create Cluster activity to extract the ClusterID:   
    • bind the obtained ClusterID (stored in variable) to the Cluster ID field from Delete Cluster activity:   

             

  • DRSAutomationLevel (combobox control editor type) (type: string): only choose a value if you want to change this property. If left empty, this property will not be changed.
  • DRSEnabled (combobox control editor type) (type: string): only choose a value if you want to change this property. If left empty, this property will not be changed.
  • EnableHA (combobox control editor type) (type: string): only choose a value if you want to change this property. If left empty, this property will not be changed.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output  (type: string): outputs the result of the execution status.

 

 

...




Get All Clusters

This activity all the clusters.

...

  • Output  (type: list<string>): outputs the resulting Clusters.
  • Output Details  (type: collection<collection<string>>): outputs a collection containing the resulting cluster names and IDs.

...


In order to extract the values from the Output Clusters collection (in our case the output is a List (Of String) ), For Each and Log Track Data activities should be used:

 


Execution: The example below is an execution where all clusters with their details are returned:

  


Get Cluster

This activity returns the specified Cluster ID.

...

  • Output  (type: string): outputs the resulting Cluster ID. If the Cluster is not found, value is empty.

...

 


 Execution: The example below is an execution where the cluster id for Cluster "DemoCluster_Flowster" is returned:

  


 

Get Cluster Properties

This activity returns the properties of the specified Cluster.

...

 In order to extract the values from the output collection (in our case the output is a Collection(Of String) ), For Each and Log Track Data activities should be used:

 


Execution: The example below is an execution where the properties for Cluster "DemoCluster_Flowster" are returned:

...