Virtual Server Management module utility workflows for BMC BladeLogic

The Utilities folder contains workflows grouped by environment. This section describes the Virtual Server Management workflows in the BladeLogic folder:

Add Target Servers workflow

This workflow adds target servers to the execution task.

Add Target Servers workflow inputs

Input

Description

Required

etkey

Specifies the handle to the execution task that you want to update

Yes

server names

Specifies a comma-separated list of the target server names

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Add Target Servers workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

job run id

Returns the handle to the updated execution task

Back to top

Check Host Alive workflow description, inputs, and outputs

This workflow verifies whether the BMC BladeLogic agent is running on the host.

Check Host Alive workflow inputs

Input

Description

Required

connection details

Specifies the BMC BladeLogic connection details needed to verify whether the agent on the specified computer (or host) is running

No

count

Specifies the number of times to check for the agent information

Yes

host name

Specifies the host on which the agent check is to be performed

Yes

Check Host Alive workflow outputs

Output

Description

available

Indicates whether the specified computer is running
Valid values: true, false

Back to top

Create Device Boot Image workflow

This workflow sets a boot image of the device.

Create Device Boot Image workflow inputs

Input

Description

Required

mac address

Specifies the MAC address of the device whose boot image you want to set

Yes

boot image id

Specifies the ID of the boot image that you want to set

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

Note

This parameter is used only by BMC BladeLogic.

No

user role

Specifies the user role for BMC BladeLogic connection details

Note

This parameter is used only by BMC BladeLogic.

No

Create Device Boot Image workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

Back to top

Create Job Approval workflow

This workflow creates an approval request.

Note

You can add a returned approval ID to a job that requires approval.

Create Job Approval workflow inputs

Input

Description

Required

risk level

Sets the risk level to one of the following integers:

0=Optional, not required
1=Risk Level 1
2=Risk Level 2
3=Risk Level 3
4=Risk Level 4
5=Risk Level 5

Yes

impact id

Sets the impact ID to one of the following integers:

0=Optional, not required
1=Extensive/Widespread
2=Significant/Large
3=Moderate/Limited
4=Minor/Localized

Yes

comments

Specifies any text that you want to appear in the change summary

Conditional; if approval type is set to 5 (Existing Approval), this parameter is optional (you can leave it empty)

change type

Sets the change type to one of the following integers:

0=Optional, not required
1=Project
2=Change
3=Asset Configuration
4=Asset Management
5=Asset Lease
6=Purchase Requisition
7=Asset Maintenance

Yes

approval type

Sets the approval type to one of the following integers:

0=NoApproval
1=Remedy Manual Approval
2=Remedy Automatic Approval
3=Remedy Emergency Approval
5=Existing Approval

Yes

task id

Specifies the task ID from the change management system

Conditional; required only if approval type is set to 5 (Existing Approval)

change id

Specifies the change ID from the change management system

Conditional; required only if approval type is set to 5 (Existing Approval)

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Create Job Approval workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

approval id

Returns the approval ID

Back to top

Create Post Install Batch Job workflow

This workflow sets the postinstallation Batch Job for a system package. The Batch Job runs after the provisioning process finishes.

Create Post Install Batch Job workflow inputs

Input

Description

Required

spkey

Specifies the DBKey associated with the system package

Yes

bjobkey

Specifies the DBKey associated with the batch job

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Create Post Install Batch Job workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

DBKey

Returns the DBKey

Back to top

Create Provisioning Input File workflow

This workflow creates a file of an XML type.

Create Provisioning Input File workflow inputs

Input

Description

Required

adapter name

Specifies the file adapter name

No

file name

Specifies the name of the file

Yes

xml doc name

Specifies the name of the XML file

Yes

Create Provisioning Input File workflow output

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

Back to top

Create VM XML Input workflow

This workflow creates an XML input file used during the provisioning of a VM.

Create VM XML Input workflow inputs

Input

Description

Required

file adapter name

Specifies the file adapter name

No

srm id

Specifies the service request management (SRM) request ID

Yes

change id

Specifies the ITSM change ID corresponding to the SRM ID

Yes

task id

Specifies the ITSM task ID corresponding to the change ID

Yes

file repository

Specifies the fully qualified folder path in which the VM template parameter file is created

Yes

job folder ID

Specifies the BladeLogic folder ID where the VM creation job is created

Yes

job name

Specifies the job name to be added to configuration file

Yes

vm details

Contains details received from the SRM request

Yes

ao hostname

Specifies the host name or IP address of the server housing the BMC Atrium Orchestrator configuration distribution peer (CDP)

Yes

Create VM XML Input workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

bl file name

Provides the BMC BladeLogic file name

file name

Provides the created file name; the file name format is a concatenation of the file repository, srmid, and timestamp

Back to top

Create VM from a Template workflow

This workflow creates a VM from a template.

Create VM from a Template workflow inputs

Input

Description

Required

file adapter name

Specifies the file adapter name

No

srm id

Specifies the service request management (SRM) request ID

Yes

change id

Specifies the ITSM change ID corresponding to the SRM ID

Yes

task id

Specifies the ITSM task ID corresponding to the change ID

Yes

job folder ID

Specifies the BMC BladeLogic folder ID where the VM creation job is created

Yes

job name

Specifies the job name to be added to configuration file

Yes

vm details

Contains details received from the SRM request

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Create VM from a Template workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

file maintenance success status

Indicates whether the workflow finished successfully

file maintenance status message

Provides a process-specific explanation for the value of file maintenance success status

Back to top

Create VM with Approval workflow

This workflow provisions a device that is currently in the imported state.

Note

The input file URL should be a valid java.net.URL pointing to a text file conforming to the java.util.Properties format.

Create VM with Approval workflow inputs

Input

Description

Required

system package id

Specifies the ID of the system package

Yes

mac address

Specifies the MAC address of the device to be provisioned

Yes

acl template id

Specifies the ACL template to apply to the server to be added to Configuration Manager
If you want to use default ACLs, set this variable to 0.

Yes

props file url

Specifies the URL to the input file containing device properties

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Create VM with Approval workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

bl file name

Provides the BMC BladeLogic file name

DBKey

Returns the DBKey

Back to top

Create VM with Template XML Input workflow

This workflow creates an XML input file that is used during the provisioning of a VM from a template.

Create VM with Template XML Input workflow inputs

Input

Description

Required

file adapter name

Specifies the file adapter name

No

srm id

Specifies the service request management (SRM) request ID

Yes

change id

Specifies the ITSM change ID corresponding to the SRM ID

Yes

task id

Specifies the ITSM task ID corresponding to the change ID

Yes

file repository

Specifies the fully qualified folder path in which the VM template parameter file is created

Yes

job folder ID

Specifies the BMC BladeLogic folder ID where the VM creation job is created

Yes

job name

Specifies the job name to be added to configuration file

Yes

vm details

Contains details received from the SRM request

Yes

ao hostname

Specifies the host name or IP address of the server housing the BMC Atrium Orchestrator CDP

Yes

Create VM with Template XML Input workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

bl file name

Provides the BMC BladeLogic file name

file name

Provides the created file name, which is a concatenation of the file repository, srmid, and timestamp

Back to top

Create VM workflow

This workflow creates a virtual machine.

Create VM workflow inputs

Input

Description

Required

file adapter name

Specifies the file adapter name

No

srm id

Specifies the service request management (SRM) request ID

Yes

change id

Specifies the ITSM change ID corresponding to the SRM ID

Yes

task id

Specifies the ITSM task ID corresponding to the change ID

Yes

job folder ID

Specifies the BMC BladeLogic folder ID where the VM creation job is created

Yes

job name

Specifies the job name to be added to configuration file

Yes

vm details

Contains details received from the SRM request

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Create VM workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

file maintenance success status

Indicates whether the workflow finished successfully

file maintenance status message

Provides a process-specific explanation for the value of file maintenance success status

Back to top

Delete VM workflow

This workflow removes a VM, if the VM is in a powered-off state.

Delete VM workflow inputs

Input

Description

Required

vm name

Specifies the name of the virtual server

Yes

virtual center

Specifies the virtual center on which the VM is hosted

No

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Delete VM workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

Back to top

File Maintenance workflow

This workflow deletes a file.

File Maintenance workflow inputs

Input

Description

Required

file adapter name

Specifies the file adapter name

No

file name

Specifies the name of the file to delete

No

File Maintenance workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

Back to top

Get MAC Address for VM workflow

This workflow retrieves the MAC address for a specified VM.

Get MAC Address for VM workflow inputs

Input

Description

Required

vm name

Specifies the name of the virtual server

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Get MAC Address for VM workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

macAddress

Provides the returned MAC address of the virtual server

Back to top

Get System Details workflow

This workflow retrieves system details such as operating system type, CPU, memory, and disk space used.

Get System Details workflow inputs

Input

Description

Required

connection details

Specifies the BMC BladeLogic connection details

No

host name

Specifies the host from which the system details are to be retrieved

Yes

delay

Specifies the number of times to check for the agent information

No

Get System Details workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

cpu speed

Provides the CPU speed in MHz

system size memory

Provides the memory size in MB

system size

Provides the total disk space

system size cpu

Provides the number of CPUs

os type

Provides the operating system type of the VM

disk used

Provides the total disk space used

Back to top

Get VM Power Status workflow

This workflow retrieves the power status of a VM.

Get VM Power Status workflow inputs

Input

Description

Required

vm name

Specifies the name of the virtual server

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

virtual guest key

Specifies the unique key for each virtual guest or VM maintained by BMC BladeLogic

No

Get VM Power Status workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

powerStatus

Returns the power status of the VM

virtual guest key

Provides a unique key for each virtual guest or VM maintained by BMC BladeLogic

Back to top

Get Virtual Machines by Server Name workflow

This workflow retrieves a list of VMs hosted by a specified server.

Get Virtual Machines by Server Name workflow inputs

Input

Description

Required

server name

Specifies the name of the server

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Get Virtual Machines by Server Name workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

vm list

Lists the VMs on the specified server

Back to top

Get Virtual Server Property Value workflow

This workflow retrieves a property value for a virtual server.

Get Virtual Server Property Value workflow inputs

Input

Description

Required

server name

Specifies the name of the virtual server

Yes

property name

Specifies the name of the property whose value is to be extracted

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Get Virtual Server Property Value workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

property value

Returns the property value

Back to top

Start VM workflow

This workflow starts a VM.

Start VM workflow inputs

Input

Description

Required

vm name

Specifies the name of the virtual server

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Start VM workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

power status

Provides the power state of the VM

Back to top

Stop VM workflow

This workflow stops a VM and changes the VM power status to Stopped.

Stop VM workflow inputs

Input

Description

Required

vm name

Specifies the name of the virtual server

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Stop VM workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

power status

Provides the power state of the VM

Back to top

Update VM Property workflow

This workflow updates the property value of a VM instance.

Update VM Property workflow inputs

Input

Description

Required

vm name

Specifies the name of the virtual server

Yes

attribute value

Specifies the value of the property that is updated

Yes

property name

Specifies the property to be updated

Yes

timeout

Specifies the timeout in milliseconds for BMC BladeLogic connection details

No

user role

Specifies the user role for BMC BladeLogic connection details

No

Update VM Property workflow outputs

Output

Description

success status

Indicates whether the workflow finished successfully
Valid values: success, failure

status message

Provides a workflow-specific explanation for the value of success status

Back to top

Was this page helpful? Yes No Submitting... Thank you

Comments