Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

For those unfamiliar with installing and managing Gateway Nodes, this operation is a robust operation that allows several maintenance options for managing your Gateway Nodes.  For those familiar with managing Gateway Nodes, this operation is a glorified proxy for the APIGateway executable.

...

Target Properties

Property Name

Property Code

Required

Description

Oracle API Platform Account

FDOAP_CLOUD_ACCOUNT_CODE

Y

Yes

The Oracle API Platform cloud account to use for this operation. 

Oracle Gateway Install Home

FDOAP_GATEWAY_INSTALL_HOME

Y

Yes

Absolute location of where to install the gateway node configuration.  This is where the executable and libraries will be located.  This should be empty prior to running this operation.  

Note that this

is 

is different

 compared

 compared to the 'nodeInstallDir' property in the gateway-props.json

Node Weblogic User

FDOAP_NODE_WL_ADMIN_USER

Y

Yes

Weblogic admin user to configure when creating the node.  Oracle API Platform Nodes are weblogic servers and this is your admin user.

Node Weblogic Password

FDOAP_NODE_WL_ADMIN_PASSWORD

Y

Yes

Weblogic admin password to configure when creating the node.

Inputs

Input Name

Input Code

Required

Description

Gateway File

FDOAP_INP_GATEWAY_NODEPROPS_FILE

No

Gateway node properties file to use for execution.  Relative to the artifacts directory.  If left blank, then the default of 'gateway-props.json' will be used in the Gateway Install Home.

Node Action

FDOAP_INP_NODE_ACTION

Yes

The node action to execute.  This can be anything from 'start' or 'stop' the node to updating oauth credentials.  

Artifacts

This operation delegates the consume/produce artifacts decision to the workflow developer.

...

This operation will select all available endpoints associated to the environment instance Target which have resource type of Oracle API Platform Node Server.

...

This operation will select all available endpoints associated to the environment instance Target which have resource type of Oracle API Platform Node Server.

Special Considerations

Gateway File (gateway-props.json)

Checkout the installNode Special Considerations for information on the gateway-props.json