Top
Systemwalker Runbook Automation Reference Guide
Systemwalker

6.11 NetworkDomain

When specifying an element in the Element Name cell using an XPath expression, assign "rc" as the namespace prefix.

Element
Name

Parent
Element

Element
Description

Component
Name

Component
Type

Component
Description

Data Type

# of

NetworkDomain

Network domain

id

Attribute

Unique identifier

ID

1

name

Attribute

Domain name

string

1

nickname

Attribute

Nickname for the domain

string

0..1

networknodes

Attribute

Reference to a network node that belongs to the domain

IDREFS

1

SubnetObject

Element

Subnet object

-

0..*

RoutingObject

Element

Routing object

-

0..*

SwitchDomain

Element

Switch domain

-

0..*

NetworkServices

Element

List of network services

-

0..1

DomainServer

Element

Domain management server

-

1

LogicalLinks

Element

Holds information about the connections between logical objects

-

1

LogicalLinks

NetworkDomain

Logical links

LogicalLink

Element

Logical link object

-

0..*

LogicalLink

LogicalLinks

Logical link information

id

Attribute

Unique identifier

ID

1

link

Attribute

Reference to link information (Link)

IDREF

1

physicallinks

Attribute

Reference to a physical link

IDREFS

1

BusinessNetwork

Element

Business network information

-

0..1

BusinessNetwork

LogicalLink

Business network information

StaticRoutings

Element

Static routing information

-

0..*

MonitoringIP

Element

Monitoring IP address used by NIC switching

-

0..2

IPRange

Element

Range of business IP addresses

-

1..3

IPRange

BusinessNetwork

Range of business IP addresses

startIP

Attribute

Starting business address

string

1

endIP

Attribute

Finishing business address

string

1

MonitoringIP

BusinessNetwork

Monitoring IP addresses used by NIC switching

ipaddress

Attribute

Monitoring IP address

string

1

NetworkServices

NetworkDomain

Network services

SLBService

Element

SLB service

-

0..*

SLBService
(NetworkServices)

NetowkrServices

SLB service

id

Attribute

Unique identifier

ID

1

name

Attribute

Service name

string

1

nickname

Attribute

Nickname

string

0..1

routingObject

Attribute

Reference to a routing object

IDREF

1

sergerGroups

Attribute

Reference to a server group

IDREFS

1

slbConfiguration

Attribute

Reference to SLB allocation settings (SLBPolicy)

IDREF

0..1

DomainServer

NetworkDomain

Domain management server

name

Attribute

Server name

string

1

ipAddress

Attribute

Server management address

string

1

SubnetObject

NetworkDomain

Subnet Object

id

Attribute

Unique identifier

ID

1

nickname

Attribute

Nickname

string

0..1

vlanID

Attribute

VLAN ID for the subnet

int

1

networkAddress

Attribute

Network address for the subnet

string

1

subnetmask

Attribute

Subnet mask

int

1

secondVLANID

Attribute

Second VLANID used during high speed switching

int

0..1

redundantType

Attribute

Redundancy type
"NIC": NIC switching
"RAPID": High speed switching

string

0..1

ServernamePool

Element

Server name pool

-

0..*

ServernamePool

SubnetGroup

Server name pool

serverDeviceID

Attribute

String that allows servers to be uniquely identified for each separate device
Eg, Serial number, etc

string

0..1

idType

Attribute

String indicating the type of serverDeviceID
Serial number cannot necessarily be identified from servers automatically, so define the method for identifying servers.
Specify the following:
"serialnumber"

string

0..1

hostname

Attribute

Host name for the server being pooled

string

0..1

takeoverIPAddress

Attribute

Inherited IP address
(only required if the server node is clustered)

string

0..1

InterfacePool

Element

Interface pool for the server

-

0..*

InterfacePool

ServernamePool

Server interface pool

interfaceDeviceID

Attribute

String that allows the server interface to be identified
Eg,
MAC address
Port address

string

0..1

idType

Attribute

Type of interfaceDeviceID
Interfaces can almost always be identified uniquely using MAC addresses, but for network devices sometimes the same MAC address is allocated to multiple interfaces.
"macaddress"
"portaddress"

string

0..1

ipAddress

Attribute

IP address pool for the server interface

string

0..1

virtualIPAddress

Attribute

Virtual IP address pool for the server (only required if GLS or something similar has been set up)

string

0..1

RoutingObject

NetworkDomain

Routing object

id

Attribute

Unique identifier

ID

1

name

Attribute

Domain name

string

1

nickname

Attribute

Nickname for the domain

string

0..1

type

Attribute

Type of routing object

One of the following:
"Cloud"
"Router"
"SLB"
"Firewall"

string

1

networknodes

Attribute

Reference to a network node belonging to the routing object

IDREFS

1

SwitchDomain

NetworkDomain

Switch domain

name

Attribute

Switch domain name

string

1

nickname

Attribute

Nickname for the switch domain

string

0..1

networknodes

Attribute

Reference to a network node belonging to the switch domain

IDREFS

1

ServerDomainLink

Element

Server domain link
Holds information about how the server domain and network domain are connected (redundancy)

-

0..*

ServerDomainLink

NetworkDomain

Server domain link

serverDomain

Attribute

Reference to a server domain

IDREF

1

redundantType

Attribute

Redundancy type
"NIC": NIC switching
"RAPID": High speed switching

string

0..1