Enterprise

Definition of the enterprise object. This is the top level object that represents an enterprise.

Overview

allowAdvancedQOSConfiguration boolean
allowedForwardingClasses list (A | B | C | D | E | F | G | H | NONE)
allowGatewayManagement boolean
allowTrustedForwardingClass boolean
associatedEnterpriseSecurityID string
associatedGroupKeyEncryptionProfileID string
associatedKeyServerMonitorID string
avatarData string
avatarType enum (BASE64 | COMPUTEDURL | URL)
BGPEnabled boolean filterable  
customerID integer
description string filterable  
DHCPLeaseInterval integer
dictionaryVersion integer filterable   orderable  
enableApplicationPerformanceManagement boolean filterable   orderable  
encryptionManagementMode enum (DISABLED | MANAGED)
enterpriseProfileID string
entityScope enum (ENTERPRISE | GLOBAL) autogenerated  
externalID string filterable   orderable   locally unique  
floatingIPsQuota integer
floatingIPsUsed integer
lastUpdatedBy string autogenerated  
LDAPAuthorizationEnabled boolean
LDAPEnabled boolean
localAS integer
name string required   filterable   orderable  
receiveMultiCastListID string
sendMultiCastListID string
sharedEnterprise boolean read only   filterable  
VNFManagementEnabled boolean

API Resource

/enterprises/id
delete get put

Parents

/enterpriseprofiles/id/enterprises
get
/enterprises
get post

Children

/enterprises/id/l2domains
get post
/enterprises/id/l2domaintemplates
get post
/enterprises/id/l4services
get post
/enterprises/id/l4servicegroups
get post
/enterprises/id/l7applicationsignatures
get
/enterprises/id/captiveportalprofiles
get post
/enterprises/id/ratelimiters
get post
/enterprises/id/gateways
get post
/enterprises/id/gatewaytemplates
get post
/enterprises/id/patnatpools
get
/enterprises/id/ldapconfigurations
get
/enterprises/id/redundancygroups
get post
/enterprises/id/performancemonitors
get post
/enterprises/id/metadatas
get post
/enterprises/id/networkmacrogroups
get post
get post
/enterprises/id/keyservermonitors
get
/enterprises/id/zfbrequests
get post
/enterprises/id/bgpprofiles
get post
/enterprises/id/egressqospolicies
get post
/enterprises/id/sharednetworkresources
get
/enterprises/id/firewallacls
get post
/enterprises/id/firewallrules
get post
/enterprises/id/ikecertificates
get post
/enterprises/id/ikeencryptionprofiles
get post
/enterprises/id/ikegateways
get post
/enterprises/id/ikegatewayprofiles
get post
/enterprises/id/ikepsks
get post
/enterprises/id/alarms
get
/enterprises/id/allalarms
get
/enterprises/id/globalmetadatas
get post
/enterprises/id/vms
get
/enterprises/id/vnfs
get post
/enterprises/id/vnfmetadatas
get post
/enterprises/id/ingressqospolicies
get post
/enterprises/id/enterprisenetworks
get post
/enterprises/id/enterprisesecurities
get
/enterprises/id/jobs
get post
/enterprises/id/policyobjectgroups
get post
/enterprises/id/domains
get post
/enterprises/id/domaintemplates
get post
/enterprises/id/containers
get
/enterprises/id/cosremarkingpolicytables
get post
/enterprises/id/routingpolicies
get post
/enterprises/id/applications
get post
get post
/enterprises/id/groups
get post
/enterprises/id/groupkeyencryptionprofiles
get
/enterprises/id/trunks
get post
/enterprises/id/dscpforwardingclasstables
get post
/enterprises/id/dscpremarkingpolicytables
get post
/enterprises/id/users
get post
/enterprises/id/nsgateways
get post
/enterprises/id/nsgatewaytemplates
get
/enterprises/id/nsggroups
get post
/enterprises/id/nsgredundancygroups
get post
/enterprises/id/publicnetworks
get post
/enterprises/id/multicastlists
get
/enterprises/id/avatars
get post
/enterprises/id/eventlogs
get

Members

This object has no members.

Attributes documentation

allowAdvancedQOSConfiguration boolean
Discussion

Controls whether this enterprise has access to advanced QoS settings


Charateristics

Format: free
SDK attribute: allowAdvancedQOSConfiguration

allowedForwardingClasses list
Discussion

Allowed Forwarding Classes for this enterprise. Possible values are NONE, A, B, C, D, E, F, G, H, .


Charateristics

Allowed values: A, B, C, D, E, F, G, H, NONE
Format: free
SDK attribute: allowedForwardingClasses

allowGatewayManagement boolean
Discussion

This flag indicates if the enterprise/organization can manage gateways. If yes then it can create gateway templates, instantiate them etc.


Charateristics

Format: free
SDK attribute: allowGatewayManagement

allowTrustedForwardingClass boolean
Discussion

Controls whether QoS policies and templates created under this enterprise set the trusted flag to true


Charateristics

Format: free
SDK attribute: allowTrustedForwardingClass

associatedEnterpriseSecurityID string
Discussion

Readonly Id of the associated group key encryption profile


Charateristics

Format: free
SDK attribute: associatedEnterpriseSecurityID

associatedGroupKeyEncryptionProfileID string
Discussion

Readonly Id of the associated group key encryption profile


Charateristics

Format: free
SDK attribute: associatedGroupKeyEncryptionProfileID

associatedKeyServerMonitorID string
Discussion

Readonly Id of the associated keyserver monitor


Charateristics

Format: free
SDK attribute: associatedKeyServerMonitorID

avatarData string
Discussion

URL to the avatar data associated with the enterprise. If the avatarType is URL then value of avatarData should an URL of the image. If the avatarType BASE64 then avatarData should be BASE64 encoded value of the image


Charateristics

Format: free
SDK attribute: avatarData

avatarType enum
Discussion

Avatar type - URL or BASE64 Possible values are URL, BASE64, COMPUTEDURL, .


Charateristics

Allowed values: BASE64, COMPUTEDURL, URL
SDK attribute: avatarType

BGPEnabled boolean filterable  
Discussion

Read only flag to display if BGP is enabled for this enterprise


Charateristics

Format: free
SDK attribute: BGPEnabled

customerID integer
Discussion

CustomerID that is used by VSC to identify this enterprise. This is a read only attribute.


Charateristics

Format: free
SDK attribute: customerID

description string filterable  
Discussion

A description of the enterprise


Charateristics

Format: free
Max length: 255
SDK attribute: description

DHCPLeaseInterval integer
Discussion

DHCP Lease Interval (in hrs) to be used by an enterprise.


Charateristics

Format: free
SDK attribute: DHCPLeaseInterval

dictionaryVersion integer filterable   orderable  
Discussion

L7 Application Type version


Charateristics

Default value: 1
SDK attribute: dictionaryVersion

enableApplicationPerformanceManagement boolean filterable   orderable  
Discussion

This flag indicates if the DPI can be enabled for this enterpriseenterprise/organization.


Charateristics

Default value: false
SDK attribute: enableApplicationPerformanceManagement

encryptionManagementMode enum
Discussion

Readonly encryption management mode of the associated profile


Charateristics

Allowed values: DISABLED, MANAGED
Format: free
SDK attribute: encryptionManagementMode

enterpriseProfileID string
Discussion

Enterprise profile id for this enterprise


Charateristics

Format: free
SDK attribute: enterpriseProfileID

entityScope enum autogenerated  
Discussion

Specify if scope of entity is Data center or Enterprise level


Charateristics

Allowed values: ENTERPRISE, GLOBAL
SDK attribute: entityScope

externalID string filterable   orderable   locally unique  
Discussion

External object ID. Used for integration with third party systems


Charateristics

Format: free
SDK attribute: externalID

floatingIPsQuota integer
Discussion

Quota set for the number of floating IPs to be used by an enterprise.


Charateristics

Format: free
Max value: 250000
SDK attribute: floatingIPsQuota

floatingIPsUsed integer
Discussion

Number of floating IPs used by the enterprise from the assigned floatingIPsQuota


Charateristics

Format: free
SDK attribute: floatingIPsUsed

lastUpdatedBy string autogenerated  
Discussion

ID of the user who last updated the object.


Charateristics

Format: free
SDK attribute: lastUpdatedBy

LDAPAuthorizationEnabled boolean
Discussion

Read-only flag - indicates if LDAP is used for authorization for the enterprise. For detailed explanation, see definition in LDAPConfiguration class


Charateristics

Format: free
SDK attribute: LDAPAuthorizationEnabled

LDAPEnabled boolean
Discussion

Read-only flag - indicates if LDAP is used for authentication for the enterprise. For detailed explanation, see definition in LDAPConfiguration class


Charateristics

Format: free
SDK attribute: LDAPEnabled

localAS integer
Discussion

Local autonomous system for the enterprise


Charateristics

Format: free
Min value: 1
Max value: 64534
SDK attribute: localAS

name string required   filterable   orderable  
Discussion

The unique name of the enterprise. Valid characters are alphabets, numbers, space and hyphen( - ).


Charateristics

Format: free
Min length: 1
Max length: 255
SDK attribute: name

receiveMultiCastListID string
Discussion

Readonly Id of the auto generated receive multicast list associated with this enterprise profile


Charateristics

Format: free
SDK attribute: receiveMultiCastListID

sendMultiCastListID string
Discussion

Readonly Id of the auto generated send multicast list associated with this enterprise profile


Charateristics

Format: free
SDK attribute: sendMultiCastListID

sharedEnterprise boolean read only   filterable  
Discussion

This flag indicates whether this is a Shared Infrastructure Enterprise or not. Its a read-only attribute and it cannot be set by anybody.


Charateristics

SDK attribute: sharedEnterprise

VNFManagementEnabled boolean
Discussion

Read only flag to display if VNF management is enabled for this enterprise


Charateristics

Default value: false
SDK attribute: VNFManagementEnabled