Custom - Virtual SAN Tasks

This chapter contains the following sections:

Check Host SSH Connectivity

Summary
Checks SSH connectivity of Host with provided user ID and password
Description
Checks SSH connectivity of Host with provided user ID and password
Inputs
Input Description Mappable To Type Mandatory
Hosts gen_​text_​input
Host User Id gen_​text_​input
Host Password password
Outputs
No Outputs

Check VM Count

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Account Name gen_​text_​input Y
Host gen_​text_​input Y
Outputs
Output Description Type
OUTPUT_​HOST_​IP gen_​text_​input

Check VMs Powered Off on Host

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Account Name gen_​text_​input Y
Host gen_​text_​input Y
Outputs
Output Description Type
OUTPUT_​HOST_​IP gen_​text_​input

DVSwitch Check Task

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
DVSwitch VMware​DVSwitch​Identity
Outputs
Output Description Type
DVSwitch​Mandatory DVSwitch Mandatory VMware​DVSwitch​Identity

Get Account,Datacenter and Cluster from Cluster Identity

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Cluster gen_​text_​input Y
Outputs
Output Description Type
VMWARE_​ACCOUNT_​NAME VMWARE_​ACCOUNT_​NAME gen_​text_​input
DATACENTER_​NAME DATACENTER_​NAME datacenter​Name
CLUSTER_​NAME CLUSTER_​NAME gen_​text_​input
CLUSTER_​IDENTITY CLUSTER_​IDENTITY vmware​Cluster​Identity
DATACENTER_​IDENTITY DATACENTER_​IDENTITY vsan​VMware​Datacenter​Identity
CLAIM_​DISK_​MODE CLAIM_​DISK_​MODE VMWare​Claim​Disk​Mode​List

Get Account,Datacenter,ClaimDiskMode and Cluster from Cluster Identity

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Cluster gen_​text_​input Y
Outputs
Output Description Type
VMWARE_​ACCOUNT_​NAME VMWARE_​ACCOUNT_​NAME gen_​text_​input
DATACENTER_​NAME DATACENTER_​NAME datacenter​Name
CLUSTER_​NAME CLUSTER_​NAME gen_​text_​input
CLUSTER_​IDENTITY CLUSTER_​IDENTITY vmware​Cluster​Identity
DATACENTER_​IDENTITY DATACENTER_​IDENTITY vsan​VMware​Datacenter​Identity
CLAIM_​DISK_​MODE CLAIM_​DISK_​MODE VMWare​Claim​Disk​Mode​List

Get DVPortGroup from DVSwitch

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
DVSwitch Identity VMware​DVSwitch​Identity Y
Outputs
Output Description Type
OUTPUT_​DVPORTGROUP_​IDENTITY1 VMware​DVPortgroup​Identity
OUTPUT_​DVPORTGROUP_​IDENTITY2 VMware​DVPortgroup​Identity
OUTPUT_​DVPORTGROUP_​IDENTITY3 VMware​DVPortgroup​Identity
OUTPUT_​DVPORTGROUP_​IDENTITY4 VMware​DVPortgroup​Identity

Get DVSwitch Virtual Adapters for VMware Host

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Account gen_​text_​input
Host gen_​text_​input
Outputs
Output Description Type
OUTPUT_​VIRTUAL_​ADAPTERS gen_​text_​input

Get DVSwitch and DV PortGroup

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
DVSwitch VMware​DVSwitch​Identity
new​DVSwitch VMware​DVSwitch​Identity
Virtual SAN Portgroup VMware​DVPortgroup​Identity
new Virtual SAN Portgroup VMware​DVPortgroup​Identity
nioc Virtual SAN Portgroup VMware​DVPortgroup​Identity
DVSwitch Uplink Port​Group uplink​Port​Group​Lov​List
nioc DVSwitch Uplink Port​Group uplink​Port​Group​Lov​List
existing VMotion Portgroup VMware​DVPortgroup​Identity
nioc VMotion Portgroup VMware​DVPortgroup​Identity
Outputs
Output Description Type
OUTPUT_​DVSwitch dv​Switch​Name
OUTPUT_​Virtual​SANPort​Group VMware​DVPortgroup​Identity
OUTPUT_​DVSwitch​Uplink​Port​Group​Mandatory uplink​Port​Group​Lov​List
OUTPUT_​VMotion​Portgroup VMware​DVPortgroup​Identity

Get DVSwitch from VMware Host

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Account Name gen_​text_​input
Host gen_​text_​input
Outputs
Output Description Type
OUTPUT_​DVSWITCH_​IDENTITY VMware​DVSwitch​Identity
OUTPUT_​HOST_​IP gen_​text_​input

Get Datacenter And Account From Datacenter Identity

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Datacenter gen_​text_​input Y
Outputs
Output Description Type
Datacenter​Name Datacenter Name datacenter​Name
Account​Name Account Name vmware​Account​Name

Get Host Node Multi Selector From Host Node Identity

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Host​Identity gen_​text_​input Y
Outputs
Output Description Type
Host​Node​Multi​Selector Vmware Host Node Multi Selector vmware​Host​Multi​Select

Get HostNode Identity

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
select Host/Cluster vmware​Hostor​Cluster
VMware Host​Node Identity gen_​text_​input
Outputs
Output Description Type
OUTPUT_​HOSTNODE_​IDENTITY vmware​Host​Node​Identity

Get PXE Boot ID from VMware Host

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Host gen_​text_​input Y
Outputs
Output Description Type
OUTPUT_​PXE_​BOOT_​ID gen_​text_​input

Get Service Profile Identity from VMware Host

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Pod Name gen_​text_​input Y
Host gen_​text_​input Y
Outputs
Output Description Type
OUTPUT_​SERVICE_​PROFILE_​IDENTITY ucs​Service​Profile​Identity
OUTPUT_​VMWARE_​ACCOUNT_​NAME vmware​Account​Name
OUTPUT_​UCSM_​ACCOUNT_​NAME ucs​Account​Identity

Get VLAN From IPPool Policy

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Ip​Pool​Policy gen_​text_​input
Outputs
Output Description Type
Vlan​Id vlan​ID

Get VMware Host from Cluster

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
VMware Cluster vmware​Cluster​Identity Y
Outputs
Output Description Type
OUTPUT_​HOST_​IP gen_​text_​input
OUTPUT_​VSAN_​HOST_​NODE_​IDENTITY vsan​Host​Node​Identity
OUTPUT_​VMWARE_​DVSWITCH_​IDENTITY VMware​DVSwitch​Identity

Get and validate VMware Host from Cluster

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Cluster vmware​Cluster​Identity
Host vsan​Host​Node​Identity
minimum​Host​Nodes gen_​text_​input Y
Outputs
Output Description Type
OUTPUT_​HOST_​IP gen_​text_​input

HA Enable Check

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Cluster vsan​Cluster Y
Outputs
Output Description Type
CLUSTER_​IDENTITY CLUSTER_​IDENTITY vmware​Cluster​Identity
HA_​CURRENT_​VALUE HA_​CURRENT_​VALUE Boolean
HOST_​ISOLATION_​RESPONSE HOST_​ISOLATION_​RESPONSE gen_​text_​input
DATASTORE_​HEARTBEAT DATASTORE_​HEARTBEAT gen_​text_​input
VM_​MONITORING VM_​MONITORING gen_​text_​input
ADMISSION_​CONTROL ADMISSION_​CONTROL Boolean
HOST_​MONITORING HOST_​MONITORING gen_​text_​input
HA_​ROLLBACK_​VALUE HA_​ROLLBACK_​VALUE Boolean

vMotionDvPortGroup Check Task

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
v​Motion​Port​Group VMware​DVPortgroup​Identity
v​Motion​IPPool​Policy VMWare​IPPool​Policy
Outputs
Output Description Type
v​Motion​Port​Group​Mandatory v​Motion Port​Group Mandatory VMware​DVPortgroup​Identity
v​Motion​IPPool​Policy​Mandatory VMWare​IPPool​Policy