Custom tasks

This chapter contains the following sections:

ACL Entry SRC and DEST Operator

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Protocol gen_​text_​input
Source Port Range gen_​text_​input
Source Operator gen_​text_​input
Destination Port Range gen_​text_​input
Destination Operator gen_​text_​input
Outputs
Output Description Type
SRC_​OPERATOR gen_​text_​input
DEST_​OPERATOR gen_​text_​input

Add VMkernel Interfaces (custom)

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Select Host/Cluster Select the Host/Cluster to perform operation on.​ vmware​Hostor​Cluster Y
Select Cluster Select the Cluster, to create the new VM Kernel Port​Group on hosts in cluster.​ vmware​Cluster​Identity Y
Select Host Nodes Select the Host name to create the new VM Kernel Port​Group.​ vmware​Host​Node​Identity Y
DVPort​Group Name Select the dv​Port​Group to create the new VM Kernel Port​Group.​ VMware​DVPortgroup​Identity Y
Network Type Select the network type.​ gen_​text_​input Y
IP Subnet IP Subnet Ip​Subnet​In​IPSubnet​Pool​Policy​Identity Y
MTU Size Enter MTU Size From 1280 to 9000 Range.​ gen_​text_​input
Enable v​Motion Enable v​Motion Boolean
Outputs
Output Description Type
Ip​Address Comma Separated IP Addresses allocated from Subnet gen_​text_​input

Allocate Network To Tiers

Summary
Allocate network to tiers
Description
(Topology Specific Task)This task allocates network to tiers.
Inputs
Input Description Mappable To Type Mandatory
Container Select container instance Service​Container Y
Outputs
Output Description Type
OUTPUT_​CONTAINER_​TENANT_​ID APIC Container Tenant ID Apic​Device​Tenant​Identity
OUTPUT_​CONTAINER_​GROUPID Application Container Group ID gen_​text_​input
OUTPUT_​CONTAINER_​NAME Application Container Name gen_​text_​input
OUTPUT_​APIC_​CONTAINER_​TIER_​LIST Application Container Tier List gen_​text_​input
OUTPUT_​APIC_​CONTAINER_​L4L7DEF_​COUNT Application Container L4L7 Definition Count gen_​text_​input
OUTPUT_​ENABLE_​NETWORK_​MANAGEMENT Enable Network Management gen_​text_​input
OUTPUT_​L4L7_​REQUIRED_​SERVICES Container required L4-L7 Services gen_​text_​input
OUTPUT_​FLAG_​L4L7_​REQUIRED Flag for whether to configure L4-L7 Services gen_​text_​input
OUTPUT_​FLAG_​DR_​REQUIRED Flag for whether to configure Disaster Recovery gen_​text_​input
PRIVATE_​NETWORK_​IDENTITY Private Network Identity Apic​Device​Tenant​Private​Network​Identity
OUTPUT_​PRIVATE_​NETWORK_​NAME Private Network Name gen_​text_​input

BroadcastDomain_CLI

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Broadcast Domain Name gen_​text_​input
Port1 netapp​Cluster​All​Ports​Identity
Port2 netapp​Cluster​All​Ports​Identity
Port3 netapp​Cluster​All​Ports​Identity
Port4 netapp​Cluster​All​Ports​Identity
MTU gen_​text_​input
Outputs
Output Description Type
Broadcast​Domain​CLI gen_​text_​input

Configured Email

Summary
This Page allows user to configure administrator email-id.
Description
Specify your email address to receive notification and approval messages from Cisco UCS Director.
Inputs
Input Description Mappable To Type Mandatory
Configured Administrator Email ID:
Modify Administrator Email ID
Administrator Email ID gen_​text_​input Y
Outputs
No Outputs

DNS Server

Summary
This Page configure the DNS servers and Update the DNS Servers details.
Description
Configure one or more DNS servers for Cisco UCS Director.
Inputs
Input Description Mappable To Type Mandatory
DNS Server(s) :
Modify DNS Servers
DNS Servers gen_​text_​input Y
Outputs
No Outputs

Form Hyper-V Subent Identity

Summary
Description
Inputs: LOGICAL_NETWORK_DEF_IDENTITY SUBNET_WITH_CIDR_SIGNATURE Output: HYPER_V_SUBNET_IDENTITY = [LOGICAL_NETWORK_DEF_IDENTITY];[SUBNET_WITH_CIDR_SIGNATURE]
Inputs
Input Description Mappable To Type Mandatory
Logical Network Definition Identity gen_​text_​input
Subnet With CIDR Signature gen_​text_​input
Outputs
Output Description Type
HYPERV_​IPSUBNET_​FROM_​SITE_​IDENTITY hyperv​Ip​Subnet​From​Site​IDentity

Get Bridge Domain Identity

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Bridge​Domain1 gen_​text_​input
Bridge​Domain2 gen_​text_​input
Is​Bridge​Domain​Exist gen_​text_​input
Outputs
Output Description Type
BDIdentity BDIdentity Apic​Device​Tenant​Bridge​Domain​Identity

Get Details From Container

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Service Container Service​Container Y
Outputs
Output Description Type
application​Profile Application Profile gen_​text_​input
p​Network​Identity Private Network Identity Apic​Device​Tenant​Private​Network​Identity
private​Network​Name Private Network Name gen_​text_​input

Get EPG Identity From Container Tier

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Service Container Service​Container Y
Tier Name gen_​text_​input
Outputs
Output Description Type
OUTPUT_​EPG_​IDENTITY EPG Identity Apic​Device​Tenant​EPGIdentity

Get External Network From Container

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Service Container Service​Container
Outputs
Output Description Type
ext​Network​Identity External Network Identity Apic​Device​External​Network​In​Outside​Network​Identity
l3Out​Identity External Routed Network Identity Apic​Device​Tenant​L3Out​Identity

Get Free IP and MASK From Subnet

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Subnet ID gen_​text_​input Y
Outputs
Output Description Type
IP_​ADDRESS gen_​text_​input
IP_​MASK gen_​text_​input

Get Interface Info For Tier

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Service_​Container Service​Container
Tier List gen_​text_​input Y
Tier gen_​text_​input Y
Service_​Type gen_​text_​input
Outputs
Output Description Type
Interface_​Index gen_​text_​input
Interface​Type Apic​Device​Package​Interface​Identity
Concrete_​Interface_​Name gen_​text_​input
Logical_​Interface_​Name gen_​text_​input
Link_​Interface_​Index Failover Link Interface Index gen_​text_​input
Link_​Interface_​Type Failover Link Interface Type Apic​Device​Package​Interface​Identity
Link_​Concrete_​Interface_​Name Failover link concrete device interface name gen_​text_​input
Link_​Logical_​Interface_​Name Failover Link Logical Interface Name gen_​text_​input
ha​Type Enable Stateful Failover gen_​text_​input

Get Journal Copy

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Primary Production Copy Recover​Point​Consistency​Group​Copy​Identity
Secondary Production Copy Recover​Point​Consistency​Group​Copy​Identity
Existing Primary Production Copy Recover​Point​Consistency​Group​Copy​Identity
Existing Secondary Production Copy Recover​Point​Consistency​Group​Copy​Identity
Is Primary Boolean
Is Update Tenant Boolean
Existing Consistency Group Name Recover​Point​Consistency​Group​Identity
New Consistency Group Recover​Point​Consistency​Group​Identity
Outputs
Output Description Type
journal​CGCopy​Identity Recover​Point​Consistency​Group​Copy​Identity
secondary​CGCopy Recover​Point​Consistency​Group​Copy​Identity
consistency​Group​Identity Recover​Point​Consistency​Group​Identity

Get L4L7 LB Service Primary IP

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Service Container Service​Container
EPG Apic​Device​Tenant​EPGIdentity
Consumer Tier gen_​text_​input
Provider Tier gen_​text_​input
Outputs
Output Description Type
PRIMARY_​MGMT_​IP gen_​text_​input

Get L4L7 Service Definition For Private Network

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Service Container Service​Container Y
Outputs
Output Description Type
Service​Names Service Names gen_​text_​input

Get LB Cluster IP Pool

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Tenant Name Apic​Device​Tenant​Identity Y
Private Network Name Apic​Device​Tenant​Private​Network​Identity Y
Outputs
Output Description Type
policy​Id IPPool​Policy

Get Network And Bridge Domains From Container

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Service Container Service​Container Y
Outputs
Output Description Type
PRIVATE_​NETWORK_​IDENTITY Private Network Identity Apic​Device​Tenant​Private​Network​Identity
BRIDGE_​DOMAIN_​NAMES Bridge Domain Names gen_​text_​input

Get Port For Add Servers

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Port From User gen_​text_​input
Port gen_​text_​input
Outputs
Output Description Type
PORT gen_​text_​input

Get Recoverpoint ReplicationSet

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Replication Set List gen_​text_​input Y
Counter gen_​text_​input Y
Outputs
Output Description Type
Replication​Set​Identity Recover​Point​Replication​Set​Identity

Get Tier Names for L4L7 Service

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Service Container Service​Container Y
Service Name gen_​text_​input Y
Outputs
Output Description Type
Tier_​1 gen_​text_​input
Tier_​2 gen_​text_​input

Get VNX Lun Identity From Lun List

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Lun Identity gen_​text_​input Y
Outputs
Output Description Type
vnx​Lun​Identity emc​LUNIdentity

Is Bridge Domain Exist

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Tenant Name Apic​Device​Tenant​Identity Y
Bridge Domain Name gen_​text_​input Y
Outputs
Output Description Type
IS_​BRIDGE_​DOMAIN_​EXIST yes_​or_​no gen_​text_​input
OUTPUT_​TENANT_​BRIDGE_​DOMAIN_​IDENTITY Apic​Device​Tenant​Bridge​Domain​Identity

Is Service Graph Exist

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Tenant Apic​Device​Tenant​Identity Y
Service Graph Name gen_​text_​input
Outputs
Output Description Type
EXISTING_​SERVICE_​GRAPH_​IDENTITY Apic​Device​Tenant​Service​Graph​Identity
EXISTING_​SERVICE_​GRAPH_​NODE_​IDENTITY Apic​Tenant​L4L7Service​Graph​Node​Identity
IS_​SERVICE_​GRAPH_​EXIST gen_​text_​input

Iterator Task

Summary
provides iteration counter.
Description
Inputs
Input Description Mappable To Type Mandatory
No Inputs
Outputs
Output Description Type
counter gen_​text_​input

LoadBalancing Logical Interface Types

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
No Inputs
Outputs
Output Description Type
inside inside Apic​Device​Package​Interface​Identity
outside outside Apic​Device​Package​Interface​Identity

Mail Setup

Summary
This page Configure the SMTP Mail Settings in UCSM.
Description
Set up the SMTP mail server for all outgoing emails from Cisco UCS Director.
Inputs
Input Description Mappable To Type Mandatory
SMTP Server gen_​text_​input Y
SMTP Port gen_​text_​input Y
Outgoing Email Address gen_​text_​input Y
System IP Address IP Address of this system that is running the Cisco UCS Director Platform.​ gen_​text_​input Y
SMTP User gen_​text_​input
SMTP Password password
Send Test Email Select this check box to test the current email server settings
Test Email Address gen_​text_​input Y
Outputs
No Outputs

Modify L4-L7 Folder Name

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
EPG Apic​Device​Tenant​EPGIdentity Y
Node Apic​Tenant​L4L7Service​Graph​Node​Identity Y
Contract Apic​Device​Tenant​Contract​Identity Y
VIP IP gen_​text_​input Y
Outputs
No Outputs

NTP Server

Summary
This Page configure the NTP servers and Update the NTP Servers details.
Description
Configure one or more NTP servers for Cisco UCS Director.
Inputs
Input Description Mappable To Type Mandatory
NTP Server(s) :
Modify NTP Servers
NTP Servers gen_​text_​input Y
Outputs
No Outputs

Onboarding Lookup

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Tenant Name gen_​text_​input Y
Tenant profile Name rg​Tenant​Profile​Identity Y
Service Offering Service​Offering​Name Y
Network Names gen_​text_​input Y
Tenant Description gen_​text_​input
Tenant Admin Username gen_​text_​input
Tenant Admin Password password
Tenant Admin Email Id gen_​text_​input
Type vmware​Hostor​Cluster Y
No.​ VDCs gen_​text_​input
Max Number of Subnet gen_​text_​input Y
Max Number of tiers per VDC gen_​text_​input Y
Automatic With Automatic Datastore selection option Datastore and Datastore cluster will be selected from VMWare ESXi Cluster Boolean
VMware Generic Cluster vmware​Cluster​Identity
Multi Datastore Identity vmware​Multi​Datastore​Identity
Multi Datastore Cluster Identity vmware​Multi​Datastore​Cluster​Identity
Outputs
Output Description Type
OUTPUT_​PRIVATE_​NETWORK_​NAMES gen_​text_​input
TENANT_​AVAILABLE gen_​text_​input
RESOURCEGROUP_​NAME gen_​text_​input
OUTPUT_​RESOURCEGROUP_​IDENTITY Tenant​Resource​Group​Identity
OUTPUT_​TENANT_​NO_​OF_​SUBNET gen_​text_​input
RESOURCE_​POOL_​CPU_​RESERVATION_​IN_​MHz gen_​text_​input
APIC_​ACCOUNT Apic​Device​Identity
OUTPUT_​VMWARE_​CLUSTER_​IDENTITY vmware​Cluster​Identity
VMWARE_​ACCOUNT_​NAME vmware​Account​Name
RESOURCE_​POOL_​NAME gen_​text_​input
VMWARE_​PARENT_​RESOURCE_​POOL_​IDENTITY gen_​text_​input
RESOURCE_​POOL_​IDENTITY vmware​Resource​Pool​Identity
VMWARE_​HOSTNODE_​IDENTITY vmware​Host​Node​Identity
VMWARE_​MULTI_​HOST_​IDENTITY vmware​Host​Multi​Select
STORAGE_​MULTI_​HOST_​IDENTITY vmware​Host​Multi​Select
VMWARE_​DATACENTER_​NAME datacenter​Name
OUTPUT_​VMWARE_​DV_​SWITCH_​NAME VMware​DVSwitch​Identity
VMWARE_​UPLINK_​PORT uplink​Port​Group​Lov​List
OUTPUT_​VMM_​DOMAIN_​PROFILE_​IDENTITY Apic​Domain​Profile​Identity
TENANT_​IDENTITY Apic​Device​Tenant​Identity
GROUP_​ID gen_​text_​input
TENANT_​NAME gen_​text_​input
TENANT_​DESCRIPTION gen_​text_​input
MSP_​ADMIN_​USER_​NAME gen_​text_​input
MSP_​ADMIN_​PASSWORD password
MSP_​ADMIN_​EMAIL gen_​text_​input
VMWARE_​HOST_​OR_​CLUSTER vmware​Hostor​Cluster
TENANT_​EPG_​DPC_​STATIC_​PATH1 Apic​Device​DPCStatic​Path​Identity
TENANT_​EPG_​DPC_​STATIC_​PATH2 Apic​Device​DPCStatic​Path​Identity
PHYSICAL_​DOMAIN_​IDENTITY Apic​Physical​Domain​Identity
OUTPUT_​IP_​SUBNET_​POOL_​POLICY IPSubnet​Pool​Policy
OUTPUT_​LOOP_​BACK_​IP_​POOL_​POLICY IPSubnet​Pool​Policy
OUTPUT_​L2_​VLAN_​POOL Apic​Vlan​Pool​Identity
OUTPUT_​L3_​VLAN_​POOL gen_​text_​input
OUTPUT_​NODE1_​IDENTITY Apic​Fabric​Node​Identity
OUTPUT_​NODE2_​IDENTITY Apic​Fabric​Node​Identity
SERVICE_​OFFERING Service​Offering​Name
OUTPUT_​TENANT_​PROFILE_​IDENTITY rg​Tenant​Profile​Identity
OUTPUT_​MULTI_​DATASTORE_​IDENTITY vmware​Multi​Datastore​Identity
OUTPUT_​MULTI_​DATASTORE_​CLUSTER_​IDENTITY vmware​Multi​Datastore​Cluster​Identity

RP Journal Storage Assignment

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Journal Volume Percentage gen_​text_​input Y
Datastore Size gen_​text_​input
Outputs
Output Description Type
rp​Journal​Size RP Journal Volume Size gen_​text_​input
lun​Name gen_​text_​input

Select Locale

Summary
This Page change Language in UCSM.
Description
Select a locale for Cisco UCS Director.
Inputs
Input Description Mappable To Type Mandatory
Language Select a language from the drop-down list.​
Outputs
No Outputs

Service Graph Provider

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Is Service Graph Exist gen_​text_​input Y
Service Graph Apic​Device​Tenant​Service​Graph​Identity
Service Graph Node Identity Apic​Tenant​L4L7Service​Graph​Node​Identity
Exist Service Graph Apic​Device​Tenant​Service​Graph​Identity
Exist Service Graph Node Apic​Tenant​L4L7Service​Graph​Node​Identity
Outputs
Output Description Type
TENANT_​SERVICE_​GRAPH_​IDENTITY Apic​Device​Tenant​Service​Graph​Identity
TENANT_​L4L7_​SERVICE_​GRAPH_​NODE_​IDENTITY Apic​Tenant​L4L7Service​Graph​Node​Identity

Trigger L4L7 Inventory

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
EPG Apic​Device​Tenant​EPGIdentity Y
Outputs
No Outputs

VNX Storage Assignment

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Datastore Size Limit gen_​text_​input Y
Outputs
Output Description Type
create​Datastore​Cluster gen_​text_​input
add​Datastore​To​Datastore​Cluster gen_​text_​input
lun​Size​List gen_​text_​input
ds​Cluster​Name vmware​Datastore​Cluster​Name
ds​Cluster​Identity vmware​Datastore​Cluster​Identity
lun​Count gen_​text_​input
data​Store​Name gen_​text_​input
lun​Name gen_​text_​input

isPrivateNetworkCreatedOnTenantOnBoard

Summary
input tenant identity. output will return true or false
Description
This task is used check whether Private Network is created on Tenant OnBoard
Inputs
Input Description Mappable To Type Mandatory
tenant​ID Apic​Onboarded​Tenant​Identity
epg​ID Apic​Device​Tenant​EPGIdentity
Outputs
Output Description Type
IS_​PRIVATE_​NETWORK_​EXIST YES OR NO gen_​text_​input
OUTPUT_​TENANT_​IDENTITITY Tenant​Identity Apic​Device​Tenant​Identity

Get APIC Static Path Type

Summary
Description
Inputs
Input Description Mappable To Type Mandatory
Path1 gen_​text_​input
Outputs
Output Description Type
Static_​Path_​Interface Static_​Path_​Interface Apic​Device​Static​Path​Identity
Static_​Path_​VPC Static_​Path_​VPC Apic​Device​VPCStatic​Path​Identity
Static_​Path_​DPC Static_​Path_​DPC Apic​Device​DPCStatic​Path​Identity
Path_​Type Path_​Type gen_​text_​input