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)
allowedForwardingMode enum (DISABLED | LOCAL_AND_REMOTE | LOCAL_ONLY) read only  
allowGatewayManagement boolean
allowTrustedForwardingClass boolean
associatedEnterpriseSecurityID string read only  
associatedGroupKeyEncryptionProfileID string read only  
associatedKeyServerMonitorID string read only  
avatarData string
avatarType enum (BASE64 | COMPUTEDURL | URL)
BGPEnabled boolean read only   filterable  
customerID integer
description string filterable  
DHCPLeaseInterval integer
dictionaryVersion integer filterable   orderable  
enableApplicationPerformanceManagement boolean
encryptionManagementMode enum (DISABLED | MANAGED) read only  
enterpriseProfileID string
entityScope enum (ENTERPRISE | GLOBAL) autogenerated  
externalID string filterable   orderable   locally unique  
floatingIPsQuota integer
floatingIPsUsed integer
flowCollectionEnabled enum (DISABLED | ENABLED) filterable   orderable  
lastUpdatedBy string autogenerated  
LDAPAuthorizationEnabled boolean read only  
LDAPEnabled boolean read only  
localAS integer
name string required   filterable   orderable  
receiveMultiCastListID string read only  
sendMultiCastListID string read only  
sharedEnterprise boolean read only   filterable  
virtualFirewallRulesEnabled boolean read only  
VNFManagementEnabled boolean read only  

API Resource

/enterprises/id
delete get put

Parents

/enterprises
get post
/enterpriseprofiles/id/enterprises
get

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/saasapplicationgroups
get post
/enterprises/id/saasapplicationtypes
get post
/enterprises/id/captiveportalprofiles
get post
/enterprises/id/ratelimiters
get post
/enterprises/id/gateways
get post
/enterprises/id/gatewayslocations
get
/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/netconfprofiles
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/vnfthresholdpolicies
get post
/enterprises/id/ingressqospolicies
get post
/enterprises/id/enterprisenetworks
get post
/enterprises/id/enterprisesecurities
get
/enterprises/id/jobs
get post
/enterprises/id/policygroupcategories
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/nsgatewayscounts
get
/enterprises/id/nsgatewayssummaries
get
/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
SDK attribute: allowedForwardingClasses

allowedForwardingMode enum read only  
Discussion

Enum to set allowed controller-less mode


Charateristics

Allowed values: DISABLED, LOCAL_AND_REMOTE, LOCAL_ONLY
SDK attribute: allowedForwardingMode

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 read only  
Discussion

Read-only Id of the associated group key encryption profile


Charateristics

Format: free
SDK attribute: associatedEnterpriseSecurityID

associatedGroupKeyEncryptionProfileID string read only  
Discussion

Read-only Id of the associated group key encryption profile


Charateristics

Format: free
SDK attribute: associatedGroupKeyEncryptionProfileID

associatedKeyServerMonitorID string read only  
Discussion

Read-only 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 read only   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 can be configured by root user.


Charateristics

Min value: 10000
Max value: 2147483647
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: 2
SDK attribute: dictionaryVersion

enableApplicationPerformanceManagement boolean
Discussion

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


Charateristics

Default value: false
SDK attribute: enableApplicationPerformanceManagement

encryptionManagementMode enum read only  
Discussion

Read-only encryption management mode of the associated profile


Charateristics

Allowed values: DISABLED, MANAGED
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

Max value: 250000
SDK attribute: floatingIPsQuota

floatingIPsUsed integer
Discussion

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


Charateristics

SDK attribute: floatingIPsUsed

flowCollectionEnabled enum filterable   orderable  
Discussion

Determines whether or not flow collection is enabled.


Charateristics

Allowed values: DISABLED, ENABLED
Default value: DISABLED
SDK attribute: flowCollectionEnabled

lastUpdatedBy string autogenerated  
Discussion

ID of the user who last updated the object.


Charateristics

Format: free
SDK attribute: lastUpdatedBy

LDAPAuthorizationEnabled boolean read only  
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 read only  
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: 65534
SDK attribute: localAS

name string required   filterable   orderable  
Discussion

The unique name of the enterprise.


Charateristics

Allowed characters: regex:\w+[\w -]*
Format: free
Min length: 1
Max length: 255
SDK attribute: name

receiveMultiCastListID string read only  
Discussion

Read-only Id of the auto generated receive multicast list associated with this enterprise profile


Charateristics

Format: free
SDK attribute: receiveMultiCastListID

sendMultiCastListID string read only  
Discussion

Read-only 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

virtualFirewallRulesEnabled boolean read only  
Discussion

Read-only flag that indicates if virtual firewall rules are allowed.


Charateristics

Default value: false
SDK attribute: virtualFirewallRulesEnabled

VNFManagementEnabled boolean read only  
Discussion

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


Charateristics

Default value: false
SDK attribute: VNFManagementEnabled