Items with tag softlayer_network_gateway

    go

    java

    python

    reference

    • bypassAllVlans
      Start the asynchronous process to bypass all VLANs. Any VLANs that are already bypassed will be ignored. The status field can be checked for progress.
    • bypassVlans
      Start the asynchronous process to bypass the provided VLANs. The VLANs must already be attached. Any VLANs that are already bypassed will be ignored. The status field can be checked for progress.
    • changeGatewayVersion
      Used to create a transaction to upgrade or rollback the vSRX version for Juniper gateway.
    • checkAccountWhiteList
    • createObject
      Create and return a new gateway. This object can be created with any number of members or VLANs, but they all must be in the same pod. By creating a gateway with members and/or VLANs attached, it is the equivalent of individually calling their createObject methods except this will start a single asynchronous process to setup the gateway. The status of this process can be checked using the status field.
    • editObject
      Edit this gateway. Currently, the only value that can be edited is the name.
    • forceRebuildvSRXCluster
      Purpose is to rebuild the target Gateway cluster with the specified OS price id. Method will remove the current OS and apply the default vSRX configuration settings. This will result in an extended OUTAGE!! Any custom configuration settings must be re-applied after the forced rebuild is completed. This is a DESTRUCTIVE action, use with caution.
    • 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
      Returns manufacturer name for a given gateway object.
    • 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 all VLANs that can become inside VLANs on this gateway. This means the VLAN must not already be an inside VLAN, on the same router as this gateway, not a gateway transit VLAN, and not firewalled.
    • 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 a list of upgradable items available for network gateways.
    • isAccountWhiteListed
    • isLicenseServerAllowed
    • isRollbackAllowed
      Returns true if rollback is allowed.
    • rebuildvSRXHACluster
      Rebuild a vSRX gateway with HA cluster by destroying existing vSRX and installing new vSRX on both gateway servers, then creating HA cluster between 2 vSRX. This is a destructive process which will remove existing vSRX configuration and stop all gateway capabilities. vSRX will need to be re-configured after this operation.
    • refreshGatewayLicense
      Used to refresh the license for the Juniper Gateway, requires License readiness check has passed.
    • setGatewayPassword
      Returns true if password change is successful, false if not successful
    • SoftLayer_Network_Gateway
      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.
    • SoftLayer_Network_Gateway
      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.
    • unbypassAllVlans
      Start the asynchronous process to unbypass all VLANs. Any VLANs that are already unbypassed will be ignored. The status field can be checked for progress.
    • unbypassVlans
      Start the asynchronous process to unbypass the provided VLANs. The VLANs must already be attached. Any VLANs that are already unbypassed will be ignored. The status field can be checked for progress.
    • 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 the record template are required. 'username' must not be blank and must exist in the Gateway password records 'password' must not be blank Returns true if password change is successful, false if not successful

    ruby