nls_1.0_gateway

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

Property Of