dctr
DataCenter

The DataCenter class holds Service Scope related objects.



public class DataCenter

Properties
adminDomainPointer points to the assigned Administrative Domain of this Service Scope

type=Pointer
access=read-only
default=
Displayed(tab/group)=Admin Domain Full Name

contactInfos the contact names of service scope

type=Set (Pointer)

cpaaDiscoveryPercentage cpaa discovery status in percentage

type=int
default=0
minimum=0
maximum=100

dataCenterName the name of service scope

type=string
default=
maximum=80
Displayed(tab/group)=Service Scope Name

dctr.DCProfile-Set type=Children-Set
dctr.DataCenterInterconnect-Set type=Children-Set
dctr.POD-Set type=Children-Set
dctr.ServiceScopeProfile-Set type=Children-Set
dctr.SessionGroup-Set type=Children-Set
description description of service scope

type=string
default=
minimum=0
maximum=500
Displayed(tab/group)=Description

errorDetails detailed error message for service scope initialization failed status

type=string
default=
minimum=0
maximum=4000

id Unique ID of the Service Scope.

type=int
access=read-create
default=0
minimum=1
maximum=65535
Displayed(tab/group)=Service Scope ID

isServiceScopeProfileEnabled Flag to identify if service scope profile is enabled

type=boolean
access=read-only

jsonConfig JSON config for the last action on this service scope

type=List (string)

lastOperation Last Operation performed on Service Scope

type=dctr.ServiceScopeOperation
default=serviceScopeCreated

latitude This parameter reports the latitude of the service scope.

type=float
default=-90.00000
minimum=-90
maximum=90
units=deg
Displayed(tab/group)=Latitude

location location of service scope

type=string
default=
Displayed(tab/group)=Location

longitude This parameter reports the longitude of the service scope.

type=float
default=-180.00000
minimum=-180
maximum=180
units=deg
Displayed(tab/group)=Longitude

nodeDiscoveryPercentage node discovery status in percentage

type=int
default=0
minimum=0
maximum=100

numBfdSessionDowns the number of BFD Sessions down

type=int
default=0

numBfdSessionDownsOverlay the number of overlay BFD Sessions down

type=int
default=0

numBfdSessionMissings the number of BFD Sessions missing

type=int
default=0

numBfdSessionMissingsOverlay the number of BFD overlay Sessions missing

type=int
default=0

status status of service scope initialization

type=dctr.ServiceScopeInitializationStatus
default=none
minimum=0
maximum=120

type type of service scope

type=dctr.ServiceScopeType
default=unknown
minimum=0
maximum=80

  
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods

discoverOverlayPath

Input Parameters:
adminDomainFDN : string - Admin Domain FDN
srcVPortFDN : string - Source Virtual Port FDN
dstVPortName : string - Destination Virtual port FDN.
srcPort : int - Application Source Port
dstPort : int - Application Destination Port
protocol : int - Underlay protocol Type(BGP=4,ISIS=2,OSPF=1)
transProtocol : int - Transport Protocol Number
isActiveFlow : boolean - Overlay Path Discovery for Active Flow
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Output Parameters:
result : Map (string to Any) -

getFlows

Retrieves Flows Between Two Virtual Machines using OSSI.
Input Parameters:
srcVPortFDN : string - Source Virtual port FDN
dstVPortFDN : string - Destination Virtual port FDN
transProtocol :
acl.Protocol - (Optional) Flows matching the Transport Protocol
dstPort : int - (Optional) Flows matching the Destination Protocol
activeFlowsCount : int - (Optional) Number of top Active Flow to be listed
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Output Parameters:
result : List (Map (string to Any)) -