nls_1.0_gateway
nls_1.0_gateway
JSON Example
{
"cliSettings": {
"password": "string",
"passwordExpiry": "string",
"remoteAccess": false,
"sshLoginBannerText": "string",
"userName": "string"
},
"deploymentContainerId": "string",
"deploymentContainerType": "string",
"description": "string",
"edgeId": "string",
"edgeType": "string",
"edgeVmSize": "string",
"enterprise": "string",
"haSettings": {
"declareDeadTime": 0,
"enabled": false,
"ipAddresses": {
"ipAddress": [
"string"
]
},
"logging": {
"enable": false,
"logLevel": "string"
},
"security": {
"enabled": false
},
"template": "string",
"version": 0,
"vnic": "string",
"zeroConfiguration": false
},
"interfaces": [
{
"addressGroups": [
{
"primaryAddress": "string",
"secondaryAddresses": [
"string"
],
"subnetMask": "string",
"subnetPrefixLength": 0
}
],
"backingNetworkId": "string",
"index": 0,
"isConnected": false,
"name": "string",
"networkId": "string",
"networkName": "string",
"parentInterfaceIndex": 0,
"tunnelId": 0,
"type": "string"
}
],
"jobDetails": {
"error": false,
"errorMessage": "string",
"lastJobId": "string",
"lastJobType": "string"
},
"managedBy": "string",
"name": "string",
"objectId": "string",
"organization": "string",
"routingConfig": {
"staticRouting": {
"defaultRoute": {
"adminDistance": 0,
"description": "string",
"gatewayAddress": "string",
"localeId": "string",
"mtu": 0,
"vnic": "string"
}
}
},
"scopeId": "string",
"scopeName": "string",
"state": "string",
"syslogSettings": {
"enabled": false,
"protocol": "string",
"version": 0
},
"vimId": "string"
}
nls_1.0_cliSettings
cliSettings
Optional
cliSettings
string
deploymentContainerId
Optional
Constraints:
minLength: 49
maxLength: 49
deploymentContainerId
string
deploymentContainerType
Optional
deploymentContainerType
Possible values are :
GLOBAL,
LOCAL,
string
description
Optional
description
string
edgeId
Optional
edgeId
string
edgeType
Optional
edgeType
string
edgeVmSize
Optional
edgeVmSize
Possible values are :
compact,
large,
quadlarge,
xlarge,
string
enterprise
Optional
enterprise
nls_1.0_highAvailabilityConfigTrinity
haSettings
Optional
haSettings
nls_1.0_edgeInterfaces
interfaces
Required
interfaces
object
jobDetails
Optional
jobDetails
string
managedBy
Optional
managedBy
Possible values are :
NLS,
VCD,
string
name
Required
name
string
objectId
Optional
Constraints:
minLength: 44
maxLength: 44
objectId
string
organization
Optional
Constraints:
maxLength: 36
organization
nls_1.0_routingConfig
routingConfig
Optional
routingConfig
string
scopeId
Optional
Constraints:
minLength: 36
maxLength: 36
This is vCenterInstanceUUID. Can be obtained from /hybridity/api/compute
string
scopeName
Optional
scopeName
string
state
Optional
NOT-REALIZED - not created. REALIZED - created.
Possible values are :
NOT_REALIZED,
CREATE_IN_PROGRESS,
IN_PROGRESS,
REALIZED,
DELETE_IN_PROGRESS,
ERROR,
nls_1.0_syslogConfig
syslogSettings
Optional
syslogSettings
string
vimId
Optional
vimId