ORACLE CLOUD

Load Balancer actions

61 actions you can wire into a flow, alongside everything else in the Oracle Cloud integration.

Every Load Balancer action

  • OCI Load Balancer: Create BackendAdd a backend server (IP address and port) to a backend set of an Oracle Cloud load balancer. Asynchronous: returns a work-request id.
  • OCI Load Balancer: Create Backend SetAdd a backend set: a pool of backend servers with a load-balancing policy (e.g. ROUND_ROBIN) and a health check, to an Oracle Cloud load balancer. Asynchronous.
  • OCI Load Balancer: Create CertificateUpload an SSL certificate bundle to an Oracle Cloud load balancer so listeners can terminate HTTPS. Asynchronous. Bundles are immutable: to change one, delete and recreate it.
  • OCI Load Balancer: Create HostnameAdd a virtual hostname to an Oracle Cloud load balancer, for host-based routing on its listeners. Asynchronous.
  • OCI Load Balancer: Create ListenerAdd a listener: a protocol and port the Oracle Cloud load balancer accepts traffic on, forwarding to a default backend set. Asynchronous, returns a work-request id.
  • OCI Load Balancer: Create Load BalancerProvision an Oracle Cloud Layer-7 load balancer in a compartment across one or two subnets. Provisioning is asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Create Path Route SetAdd a path route set: a named collection of URL-path rules that route matching requests to specific backend sets, to an Oracle Cloud load balancer. Asynchronous.
  • OCI Load Balancer: Create Routing PolicyAdd a routing policy: an ordered list of condition→backend-set routing rules, to an Oracle Cloud load balancer. Routing rules apply only to HTTP/HTTPS traffic. Asynchronous.
  • OCI Load Balancer: Create Rule SetAdd a rule set: a named set of HTTP header, redirect and access-control rules, to an Oracle Cloud load balancer. Asynchronous.
  • OCI Load Balancer: Create SSL Cipher SuiteAdd a custom SSL cipher suite: a named list of ciphers the load balancer may negotiate for HTTPS/SSL connections, to an Oracle Cloud load balancer. Asynchronous.
  • OCI Load Balancer: Delete BackendRemove a backend server from a backend set of an Oracle Cloud load balancer. Asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Delete Backend SetDelete one backend set of an Oracle Cloud load balancer by name. Deletion is asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Delete CertificateDelete a certificate bundle from an Oracle Cloud load balancer by name. Asynchronous: returns a work-request id to poll with Get Work Request. Fails if the bundle is still referenced by a listener or backend-set SSL configuration.
  • OCI Load Balancer: Delete HostnameDelete a virtual hostname resource from an Oracle Cloud load balancer, by name. Asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Delete ListenerRemove a listener: a protocol and port the Oracle Cloud load balancer accepts traffic on, from a load balancer, by name. Asynchronous, returns a work-request id.
  • OCI Load Balancer: Delete Load BalancerPermanently delete an Oracle Cloud load balancer by OCID. Deletion is asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Delete Path Route SetDelete a path route set from an Oracle Cloud load balancer by name. Deletion is asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Delete Routing PolicyDelete a routing policy from an Oracle Cloud load balancer by name. Deletion is asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Delete Rule SetDelete a rule set from an Oracle Cloud load balancer by name. Deletion is asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Delete SSL Cipher SuiteDelete a custom SSL cipher suite from an Oracle Cloud load balancer by name. Deletion is asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Get BackendFetch one backend server of an Oracle Cloud load balancer's backend set by its ip:port name: its weight, ports and drain/backup/offline flags.
  • OCI Load Balancer: Get Backend HealthRead one backend server's health in an Oracle Cloud load balancer: overall status plus the most recent per-load-balancer health check results.
  • OCI Load Balancer: Get Backend SetFetch one backend set of an Oracle Cloud load balancer by name: its policy, health checker and backend servers.
  • OCI Load Balancer: Get Backend Set HealthRead the health status of one backend set of an Oracle Cloud load balancer: overall status plus the total, warning, critical and unknown backend counts and name lists.
  • OCI Load Balancer: Get Health CheckerRead the health-checker policy attached to a backend set of an Oracle Cloud load balancer: its protocol, port, URL path, expected return code and retries.
  • OCI Load Balancer: Get HostnameFetch one virtual hostname of an Oracle Cloud load balancer by name: its friendly name and the hostname value.
  • OCI Load Balancer: Get Load BalancerFetch a single Oracle Cloud load balancer by OCID: its shape, IP addresses, subnets, and the names of its listeners and backend sets.
  • OCI Load Balancer: Get Load Balancer HealthRead a load balancer's overall health status: the aggregate OK/WARNING/CRITICAL/UNKNOWN roll-up plus the names of any backend sets in a warning, critical, or unknown state.
  • OCI Load Balancer: Get Path Route SetFetch one path-route set of an Oracle Cloud load balancer by name: its ordered path routes.
  • OCI Load Balancer: Get Routing PolicyFetch one routing policy of an Oracle Cloud load balancer by name: its condition-language version and ordered rules.
  • OCI Load Balancer: Get Rule SetFetch one rule set of an Oracle Cloud load balancer by name: its request/response control rules.
  • OCI Load Balancer: Get SSL Cipher SuiteFetch one SSL cipher suite of an Oracle Cloud load balancer by name: its configured ciphers.
  • OCI Load Balancer: Get Work RequestRead the status of an Oracle Cloud load-balancer work request by OCID. Every asynchronous action returns a work-request id: poll it here until it is SUCCEEDED or FAILED.
  • OCI Load Balancer: List Backend SetsList the backend sets of an Oracle Cloud load balancer: each with its policy, health checker and backend servers.
  • OCI Load Balancer: List BackendsList the backend servers of one backend set of an Oracle Cloud load balancer: each backend's IP, port, weight and drain/backup/offline state.
  • OCI Load Balancer: List CertificatesList the SSL certificate bundles configured on an Oracle Cloud load balancer. Synchronous read.
  • OCI Load Balancer: List HostnamesList the virtual hostnames of an Oracle Cloud load balancer: each with its name and hostname value.
  • OCI Load Balancer: List Listener RulesList the effective rules applied to an Oracle Cloud load balancer listener: the rules from its rule sets, flattened, each tagged with its rule set.
  • OCI Load Balancer: List Load Balancer HealthsList the health status summary for every Oracle Cloud load balancer in a compartment. Walks pagination up to a safe cap.
  • OCI Load Balancer: List Load BalancersList the Oracle Cloud load balancers in a compartment. Walks pagination up to a safe cap.
  • OCI Load Balancer: List Path Route SetsList the path-route sets of an Oracle Cloud load balancer: each with its ordered path routes.
  • OCI Load Balancer: List PoliciesList the backend-set load-balancing policies available in a compartment (ROUND_ROBIN, LEAST_CONNECTIONS, IP_HASH): the valid policy values for a backend set.
  • OCI Load Balancer: List ProtocolsList the listener protocols supported in a compartment (HTTP, HTTP2, TCP, GRPC): the valid protocol values for a load-balancer listener.
  • OCI Load Balancer: List Routing PoliciesList the routing policies of an Oracle Cloud load balancer: each with its condition-language version and ordered rules. Walks pagination up to a safe cap.
  • OCI Load Balancer: List Rule SetsList the rule sets configured on an Oracle Cloud load balancer. Synchronous read.
  • OCI Load Balancer: List ShapesList the load-balancer shapes available in a compartment (flexible, 10Mbps, 100Mbps, 400Mbps, …): the valid shape values for Create Load Balancer.
  • OCI Load Balancer: List SSL Cipher SuitesList the SSL cipher suites available on an Oracle Cloud load balancer, including the OCI-reserved oci-* suites. Synchronous read.
  • OCI Load Balancer: List Work RequestsList the work requests recorded for an Oracle Cloud load balancer: each with its type, lifecycle state and message. Walks pagination up to a safe cap.
  • OCI Load Balancer: Move Load Balancer to CompartmentMove an Oracle Cloud load balancer to another compartment. Asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Update BackendUpdate a backend server (weight, backup, drain, offline) in a backend set of an Oracle Cloud load balancer. Asynchronous: returns a work-request id.
  • OCI Load Balancer: Update Backend SetUpdate a backend set on an Oracle Cloud load balancer: replace its load-balancing policy (e.g. ROUND_ROBIN) and health check. Replace-semantics: the details overwrite the whole backend set. Asynchronous.
  • OCI Load Balancer: Update Health CheckerReplace the health-checker policy (protocol, port, URL path, expected return code, retries and timing) of a backend set on an Oracle Cloud load balancer. Asynchronous.
  • OCI Load Balancer: Update HostnameUpdate a virtual hostname's FQDN on an Oracle Cloud load balancer. Asynchronous.
  • OCI Load Balancer: Update ListenerUpdate a listener on an Oracle Cloud load balancer: its default backend set, port, protocol, hostnames and path-route/routing-policy. Replaces the whole listener configuration. Asynchronous, returns a work-request id.
  • OCI Load Balancer: Update Load BalancerUpdate an Oracle Cloud load balancer's mutable top-level fields: its display name and the request-id header feature. Asynchronous, returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Update Load Balancer NSGsReplace the network security groups (NSGs) associated with an Oracle Cloud load balancer. Replace-semantics: an empty list removes all NSG associations. Asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Update Load Balancer ShapeChange an Oracle Cloud load balancer's shape (e.g. to flexible with a new bandwidth band). Asynchronous: returns a work-request id to poll with Get Work Request.
  • OCI Load Balancer: Update Path Route SetUpdate a path-route set on an Oracle Cloud load balancer: replaces the whole set of URL path-routing rules with the supplied array. Asynchronous, returns a work-request id.
  • OCI Load Balancer: Update Routing PolicyUpdate a routing policy on an Oracle Cloud load balancer: replaces the policy's whole ordered list of routing rules with the supplied array. Asynchronous, returns a work-request id.
  • OCI Load Balancer: Update Rule SetUpdate a rule set on an Oracle Cloud load balancer: replaces the whole array of rules that compose the set. Asynchronous, returns a work-request id.
  • OCI Load Balancer: Update SSL Cipher SuiteReplace the cipher list of a custom SSL cipher suite on an Oracle Cloud load balancer (Oracle's reserved oci-* suites cannot be updated). Asynchronous.

Also in Oracle Cloud

Put Load Balancer in a flow

These actions sit on the same canvas as every other integration, so a Load Balancer step can follow a form, a schedule or a message without any glue code.