Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »

Activities

  • Create Resource Pool
  • Edit Resource Pool
  • Get Resource Pool
  • Get Resource Pool Properties
  • List Resource Pools
  • Remove Resource Pool

 

 

 

Create Resource Pool

This activity creates a new Resource Pool on the existing Resource Pool or the specified Cluster.

Activity Parameters

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

Parameters:

  • Name (text box editor type): the name of the new Resource Pool.
  • Parent ID (text box editor type): the ID of the Parent Location chosen where you wish to create the new Resource Pool (Enter the ID or bind this parameter with the output parameter from Get VM Resource Pool or Get VM Cluster).
  • Parent Type (combo box control): the Parent Location Type for the new resource pool, whether it is an existing Resource Pool or a Cluster.

Resources (parameters):

  • CPU Limit (text box editor type): limit the utilization of the resource pool,and it will not exceed it even if there are available resources. This is typically used to ensure a consistent performance of resource pools independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). Units are MHz. E.g. 40 and this number should be higher than CPU reservation parameter.
  • CPU Reservation (text box editor type): amount of resource that is guaranteed available to the resource pool. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MHz. E.g. 20 and this number should be lower than CPU Limit parameter.
  • CPU Shares (text box editor type): the number of shares allocated. Used to determine resource allocation in case of resource contention. This value is only set if level is set to custom. If level is not set to custom, this value is ignored. Therefore, only shares with custom values can be compared.
  • CPU Shares Level (combo box control): set the allocation level, it is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. If the shares value does not map to a predefined size, then the level is set as custom.If custom -> Shares value is specified in the 'shares' parameter, if high -> Shares = 2000 * number of virtual CPUs, if low -> Shares = 500 * number of virtual CPUs, or if normal -> Shares = 1000 * number of virtual CPUs
  • Expandable CPU Reservation (combo box control): in a resource pool with an expandable reservation, the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. A non-expandable reservation is called a fixed reservation.
  • Expandable Memory Reservation (combo box control): in a resource pool with an expandable reservation, the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. A non-expandable reservation is called a fixed reservation.
  • Memory Limit (text box editor type): limit the utilization of the resource pool,and it will not exceed it even if there are available resources. This is typically used to ensure a consistent performance of resource pools independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). Units are MB. E.g. 40 and this number should be higher than Memory reservation parameter.
  • Memory Reservation (text box editor type): amount of resource that is guaranteed available to the resource pool. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MB. E.g. 20 and this number should be lower than Memory Limit parameter.
  • Memory Shares (text box editor type): the number of shares allocated. Used to determine resource allocation in case of resource contention. This value is only set if level is set to custom. If level is not set to custom, this value is ignored. Therefore, only shares with custom values can be compared.
  • Memory Shares Level (combo box control): this is the allocation level, it is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. If the shares value does not map to a predefined size, then the level is set as custom.

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

  • Output: outputs the new created Resource Pool ID.
  • Output Status: outputs True if the operation succeeded otherwise False.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Create Resource Pool activity:

 

 

Edit Resource Pool

Edits the specified Resource Pool

Activity Parameters

The Connect to FTP activity parameters can be provided by manual inserted values or via IN arguments or variables:

Parameters:

  • Host (text box editor type): the FTP host.
  • Password combo box control): the password for the provided username.
  • Password Binding (text box editor type): bind to a variable containing the encrypted password. (This parameter is used only when the user wants to send an encripted password from outside the task, for example Flowster User Portal).
  • Username (text box editor type): the username for authentication; if left empty, windows session credentials are used.

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

  • Connection: outputs a FTP connection. The output of this activity should be used as Input for all Connection parameters used for all activities placed under FTP category.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Connect to FTP activity:

 

Parameters


NameDescriptionType
connectionVMware Host connection. The Output from Connect to host activity should be used as Input hereSystem.Object
ResourcePoolNameSpecify the new Name of the Resource PoolSystem.String
ResourcePoolIDSpecify the ID of the Resource Pool or bind this parameter with the output parameter from Get VM Resource PoolSystem.String

Read-Only Output


NameDescriptionType
OutputStatusOutputs True if the operation succeeded otherwise FalseSystem.Boolean

Resources


NameDescriptionType
cpuLimitLimit the utilization of the resource pool,and it will not exceed it even if there are available resources. This is typically used to ensure a consistent performance of resource pools independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). Units are MHzSystem.Int64
cpuReservationAmount of resource that is guaranteed available to the resource pool. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MHz.System.Int64
cpuSharesThe number of shares allocated. Used to determine resource allocation in case of resource contention. This value is only set if level is set to custom. If level is not set to custom, this value is ignored. Therefore, only shares with custom values can be compared.System.Int32
cpuSharesLevelSet the allocation level, it is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. If the shares value does not map to a predefined size, then the level is set as custom.If custom -> Shares value is specified in the 'shares' parameter, if high -> Shares = 2000 * number of virtual CPUs, if low -> Shares = 500 * number of virtual CPUs, or if normal -> Shares = 1000 * number of virtual CPUsSystem.String
memoryLimitLimit the utilization of the resource pool,and it will not exceed it even if there are available resources. This is typically used to ensure a consistent performance of resource pools independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). Units are MBSystem.Int64
memoryReservationAmount of resource that is guaranteed available to the resource pool. Reserved resources are not wasted if they are not used. If the utilization is less than the reservation, the resources can be utilized by other running virtual machines. Units are MB.System.Int64
memorySharesThe number of shares allocated. Used to determine resource allocation in case of resource contention. This value is only set if level is set to custom. If level is not set to custom, this value is ignored. Therefore, only shares with custom values can be compared.System.Int32
memorySharesLevelThis is the allocation level, it is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. If the shares value does not map to a predefined size, then the level is set as custom.System.String
expandableReservationCPUIn a resource pool with an expandable reservation, the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. A non-expandable reservation is called a fixed reservation.System.String
expandableReservationMemoryIn a resource pool with an expandable reservation, the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. A non-expandable reservation is called a fixed reservation.System.String

 

 

Get Resource Pool

Returns the specified Resource Pool ID

Activity Parameters

The Connect to FTP activity parameters can be provided by manual inserted values or via IN arguments or variables:

Parameters:

  • Host (text box editor type): the FTP host.
  • Password combo box control): the password for the provided username.
  • Password Binding (text box editor type): bind to a variable containing the encrypted password. (This parameter is used only when the user wants to send an encripted password from outside the task, for example Flowster User Portal).
  • Username (text box editor type): the username for authentication; if left empty, windows session credentials are used.

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

  • Connection: outputs a FTP connection. The output of this activity should be used as Input for all Connection parameters used for all activities placed under FTP category.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Connect to FTP activity:

 

Parameters


NameDescriptionType
connectionVMware Host connection. The Output from Connect to host activity should be used as Input hereSystem.Object
PathSpecify the path where the desired Resource Pool is. If left empty it will return the Parent Resource Pool. For example: ResourcePoolName1/ResourcePoolName2/DesiredResourcePoolSystem.String
ClusterNameEnter the name of the ClusterSystem.String
DatacenterNameEnter the name of the DatacenterSystem.String

Read-Only Output


NameDescriptionType
OutputOutputs the resulting Resource Pool ID.System.String

 

 

Get Resource Pool Properties

Retrieves all the runtime information for a resource pool

Activity Parameters

The Connect to FTP activity parameters can be provided by manual inserted values or via IN arguments or variables:

Parameters:

  • Host (text box editor type): the FTP host.
  • Password combo box control): the password for the provided username.
  • Password Binding (text box editor type): bind to a variable containing the encrypted password. (This parameter is used only when the user wants to send an encripted password from outside the task, for example Flowster User Portal).
  • Username (text box editor type): the username for authentication; if left empty, windows session credentials are used.

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

  • Connection: outputs a FTP connection. The output of this activity should be used as Input for all Connection parameters used for all activities placed under FTP category.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Connect to FTP activity:

 

Parameters


NameDescriptionType
connectionVMware Host connection. The Output from Connect to host activity should be used as Input hereSystem.Object
ResourcePoolIDEnter the ResourcePool IDSystem.String

Read-Only Output


NameDescriptionType
OutputOutputs a collection of Properties and their corresponding values.To use the elements of the collection, use Get Element From Collection activity where the Input Collection parameter should be bound to this parameterSystem.Collections.ObjectModel.Collection`1 [System.String]

 

 

List Resource Pools

Retrieves a list of all the resource pools

Activity Parameters

The Connect to FTP activity parameters can be provided by manual inserted values or via IN arguments or variables:

Parameters:

  • Host (text box editor type): the FTP host.
  • Password combo box control): the password for the provided username.
  • Password Binding (text box editor type): bind to a variable containing the encrypted password. (This parameter is used only when the user wants to send an encripted password from outside the task, for example Flowster User Portal).
  • Username (text box editor type): the username for authentication; if left empty, windows session credentials are used.

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

  • Connection: outputs a FTP connection. The output of this activity should be used as Input for all Connection parameters used for all activities placed under FTP category.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Connect to FTP activity:

 

Parameters


NameDescriptionType
connectionVMware Host connection. The Output from Connect to host activity should be used as Input hereSystem.Object
PathSpecify the path where the desired Resource Pool is. If left empty it will return the Parent Resource Pool. For example: ResourcePoolName1/ResourcePoolName2/DesiredResourcePoolSystem.String
ClusterNameEnter the name of the ClusterSystem.String
DatacenterNameEnter the name of the DatacenterSystem.String

Read-Only Output


NameDescriptionType
OutputOutputs a collection of Resource Pools found on the specified pathSystem.Collections.ObjectModel.Collection`1 [System.String]

 

 

Remove Resource Pool

Removes the specified Resource Pool.

Activity Parameters

The Connect to FTP activity parameters can be provided by manual inserted values or via IN arguments or variables:

Parameters:

  • Host (text box editor type): the FTP host.
  • Password combo box control): the password for the provided username.
  • Password Binding (text box editor type): bind to a variable containing the encrypted password. (This parameter is used only when the user wants to send an encripted password from outside the task, for example Flowster User Portal).
  • Username (text box editor type): the username for authentication; if left empty, windows session credentials are used.

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

  • Connection: outputs a FTP connection. The output of this activity should be used as Input for all Connection parameters used for all activities placed under FTP category.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Connect to FTP activity:

Parameters


NameDescriptionType
connectionVMware Host connection. The Output from Connect to host activity should be used as Input hereSystem.Object
ResourcePoolIDSpecify the ID of the Resource Pool or bind this parameter with the output parameter from Get Resource Pool activitySystem.String

Read-Only Output


NameDescriptionType
OutputStatusOutputs True if the operation succeeded otherwise FalseSystem.Boolean
  • No labels