CLI for Managed Flex Gateways
| Command | Description |
|---|---|
Create a Managed Flex Gateway |
|
Delete a Managed Flex Gateway |
|
Describe a specific Managed Flex Gateway |
|
Edit a Managed Flex Gateway |
|
Lists all Managed Flex Gateways in the environment |
|
Start a Managed Flex Gateway |
|
Stop a Managed Flex Gateway |
runtime-mgr:gateways:managed:create
> runtime-mgr:gateways:managed:create <name> <targetId> <size> [flags]
Creates a new Managed Flex Gateway with the specified configuration
The gateway will be deployed to the specified targetId.
In addition to the default flags, this command accepts the following flags:
| Flag | Description | Example |
|---|---|---|
|
Release channel (required). Supported values: |
|
|
Runtime version. Use |
|
|
Public URL(s). For multiple URLs, separate them with commas |
|
|
Enable or disable ingress last mile security. |
|
|
Enable or disable ingress forward SSL session. |
|
|
Upstream response timeout in seconds. |
|
|
Connection idle timeout in seconds. |
|
|
Logging level. Supported values: |
|
|
Enable or disable log forwarding. |
|
|
Enable or disable tracing. |
|
|
Tracing sampling percentage (1-100). Note: High values may impact performance. |
|
|
Tracing labels attributes as JSON string |
|
runtime-mgr:gateways:managed:delete
> runtime-mgr:gateways:managed:delete <managedGatewayId> [flags]
Deletes a Managed Flex Gateway
If the gateway has associated APIs, the command will display a list of those APIs and prevent deletion until they are removed.
This command accepts the default flags.
runtime-mgr:gateways:managed:describe
> runtime-mgr:gateways:managed:describe <managedGatewayId> [flags]
Displays detailed information about a specific Managed Flex Gateway
This command accepts the --output flag to specify the response format. Supported values are table (default) and json.
This command accepts the default flags.
runtime-mgr:gateways:managed:edit
> runtime-mgr:gateways:managed:edit <managedGatewayId> [flags]
Edits the configuration of an existing Managed Flex Gateway. You must specify at least one flag to modify. Only the specified flags will be updated; all other settings will remain unchanged.
If you specify --tracingLabels or --tracingSampling without enabling tracing, the command will return an error.
|
In addition to the default flags, this command accepts the following flags:
| Flag | Description | Example |
|---|---|---|
|
Release channel. Supported values: |
|
|
Runtime version. Use |
|
|
Public URL(s). For multiple URLs, separate them with commas |
|
|
Enable or disable ingress last mile security |
|
|
Enable or disable ingress forward SSL session |
|
|
Upstream response timeout in seconds |
|
|
Connection idle timeout in seconds |
|
|
Logging level. Supported values: |
|
|
Enable or disable log forwarding |
|
|
Enable or disable tracing |
|
|
Tracing sampling percentage (1-100) |
|
|
Tracing labels attributes as JSON string |
|
runtime-mgr:gateways:managed:list
> runtime-mgr:gateways:managed:list [flags]
Lists all Managed Flex Gateways in the current environment
The list includes gateway IDs, names, statuses, runtime versions, and target information.
This command accepts the default flags.
runtime-mgr:gateways:managed:start
> runtime-mgr:gateways:managed:start <managedGatewayId> [flags]
Starts a stopped Managed Flex Gateway
This command accepts the default flags.
runtime-mgr:gateways:managed:stop
> runtime-mgr:gateways:managed:stop <managedGatewayId> [flags]
Stops a running Managed Flex Gateway
This command accepts the default flags.



