SoftLayer_Network_Gateway


SoftLayer_Network_Gateway

Description

A network gateway is a set of members which have a configurable set of VLANs trunked through them. This is helpful for creating proxies. Each network gateway can have a configurable set of hardware and VLANs within the same pod routed to it. Gateways can be bypassed or unbypassed either as a whole or for specific VLANs. They are also provided gateway VLANs for management that are never bypassed. Members cannot be simply removed once attached to a gateway, they must be reclaimed.

Methods

bypassAllVlans

Bypass All VLANs

bypassVlans

Bypass VLANs

changeGatewayVersion

Change Juniper vSRX version on a Gateway

createObject

Create a new server gateway

editObject

Edit Gateway

forceRebuildCluster

Rebuild HA GAteway

getAccount

The account for this gateway.

getAllowedOsPriceIds

Used to get a list of OS prices (ids) which are allowed for the Gateway.

getCapacity

Returns the Gbps capacity of the gateway object

getInsideVlans

All VLANs trunked to this gateway.

getManufacturer

manufacturer name

getMemberGatewayImagesMatch

Returns true if no mismatch is found, gateway is not Juniper vSRX or SA gateway

getMembers

The members for this gateway.

getNetworkFirewall

The firewall associated with this gateway, if any.

getNetworkFirewallFlag

Whether or not there is a firewall associated with this gateway.

getObject

Retrieve a SoftLayer_Network_Gateway record.

getPossibleInsideVlans

Get Possible Inside VLANs

getPrivateIpAddress

The private gateway IP address.

getPrivateVlan

The private VLAN for accessing this gateway.

getPublicIpAddress

The public gateway IP address.

getPublicIpv6Address

The public gateway IPv6 address.

getPublicVlan

The public VLAN for accessing this gateway.

getRollbackSupport

Returns the following statuses SUPPORTED - rollback is supported and perform automatically UNSUPPORTED - rollback is not supported MANUAL - rollback can be performed but

getStatus

The current status of the gateway.

getUpgradeItemPrices

Retrieve available upgrade prices

isRollbackAllowed

Returns true if rollback is allowed.

manageLicenses

Used to manage gateway require and add on licenses. If license request is valid for the gateway type a Gateway License Manage process will be created if licenses need to be adjusted on the gateway.

requiredItemKeyname - Item Key Name of the required license to be used on the gateway addOnLicenses - …

rebuildHACluster

Rebuild HA Gateway

rebuildvSRXHACluster

Rebuild Juniper vSRX HA Gateway

refreshGatewayLicense

Used to refresh the all licenses (Required and add ons) for Virtual gateways. License precheck must be ready.

rename

Edit Gateway Name

setGatewayPassword

Returns true if password change is successful, false if not successful

unbypassAllVlans

Bypass All VLANs

unbypassVlans

Bypass VLANs

updateGatewayUserPassword

The method updates the Gateway password for the provided username. It does not perform any synchronization with the Gateway to update the credentials. The method only updates the IMS db with the username / password record for the Gateway.

The ‘username’ and ‘password’ in …