Sha256: 72eb1adede336e1ef1622be8b60006534ae29b1bd70d55e3d9bfc638496460f9
Contents?: true
Size: 1.46 KB
Versions: 2
Compression:
Stored size: 1.46 KB
Contents
# ApplicationLoadBalancerForwardingRuleProperties ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **name** | **String** | The name of the Application Load Balancer forwarding rule. | | | **protocol** | **String** | Balancing protocol | | | **listener_ip** | **String** | Listening (inbound) IP | | | **listener_port** | **Integer** | Listening (inbound) port number; valid range is 1 to 65535. | | | **client_timeout** | **Integer** | The maximum time in milliseconds to wait for the client to acknowledge or send data; default is 50,000 (50 seconds). | [optional] | | **server_certificates** | **Array<String>** | Array of items in the collection. | [optional] | | **http_rules** | [**Array<ApplicationLoadBalancerHttpRule>**](ApplicationLoadBalancerHttpRule.md) | An array of items in the collection. The original order of rules is perserved during processing, except for Forward-type rules are processed after the rules with other action defined. The relative order of Forward-type rules is also preserved during the processing. | [optional] | ## Example ```ruby require 'ionoscloud' instance = Ionoscloud::ApplicationLoadBalancerForwardingRuleProperties.new( name: My Application Load Balancer forwarding rule, protocol: HTTP, listener_ip: 81.173.1.2, listener_port: 8080, client_timeout: 50, server_certificates: [3839d24f-57bd-408e-96ee-8da3d2db5a03, a6b4f7d5-b23a-4f53-b83e-8a6528ab4612], http_rules: null ) ```
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ionoscloud-6.1.1 | docs/models/ApplicationLoadBalancerForwardingRuleProperties.md |
ionoscloud-6.1.0 | docs/models/ApplicationLoadBalancerForwardingRuleProperties.md |