lib/aws-sdk-elasticloadbalancingv2/client.rb in aws-sdk-elasticloadbalancingv2-1.25.0 vs lib/aws-sdk-elasticloadbalancingv2/client.rb in aws-sdk-elasticloadbalancingv2-1.26.0

- old
+ new

@@ -197,10 +197,53 @@ # # @option options [Boolean] :validate_params (true) # When `true`, request parameters are validated before # sending the request. # + # @option options [URI::HTTP,String] :http_proxy A proxy to send + # requests through. Formatted like 'http://proxy.com:123'. + # + # @option options [Float] :http_open_timeout (15) The number of + # seconds to wait when opening a HTTP session before rasing a + # `Timeout::Error`. + # + # @option options [Integer] :http_read_timeout (60) The default + # number of seconds to wait for response data. This value can + # safely be set + # per-request on the session yeidled by {#session_for}. + # + # @option options [Float] :http_idle_timeout (5) The number of + # seconds a connection is allowed to sit idble before it is + # considered stale. Stale connections are closed and removed + # from the pool before making a request. + # + # @option options [Float] :http_continue_timeout (1) The number of + # seconds to wait for a 100-continue response before sending the + # request body. This option has no effect unless the request has + # "Expect" header set to "100-continue". Defaults to `nil` which + # disables this behaviour. This value can safely be set per + # request on the session yeidled by {#session_for}. + # + # @option options [Boolean] :http_wire_trace (false) When `true`, + # HTTP debug output will be sent to the `:logger`. + # + # @option options [Boolean] :ssl_verify_peer (true) When `true`, + # SSL peer certificates are verified when establishing a + # connection. + # + # @option options [String] :ssl_ca_bundle Full path to the SSL + # certificate authority bundle file that should be used when + # verifying peer certificates. If you do not pass + # `:ssl_ca_bundle` or `:ssl_ca_directory` the the system default + # will be used if available. + # + # @option options [String] :ssl_ca_directory Full path of the + # directory that contains the unbundled SSL certificate + # authority files for verifying peer certificates. If you do + # not pass `:ssl_ca_bundle` or `:ssl_ca_directory` the the + # system default will be used if available. + # def initialize(*args) super end # @!group API Operations @@ -969,10 +1012,34 @@ # listener_arn: "ListenerArn", # required # conditions: [ # required # { # field: "ConditionFieldName", # values: ["StringValue"], + # host_header_config: { + # values: ["StringValue"], + # }, + # path_pattern_config: { + # values: ["StringValue"], + # }, + # http_header_config: { + # http_header_name: "HttpHeaderConditionName", + # values: ["StringValue"], + # }, + # query_string_config: { + # values: [ + # { + # key: "StringValue", + # value: "StringValue", + # }, + # ], + # }, + # http_request_method_config: { + # values: ["StringValue"], + # }, + # source_ip_config: { + # values: ["StringValue"], + # }, # }, # ], # priority: 1, # required # actions: [ # required # { @@ -1031,10 +1098,24 @@ # resp.rules[0].priority #=> String # resp.rules[0].conditions #=> Array # resp.rules[0].conditions[0].field #=> String # resp.rules[0].conditions[0].values #=> Array # resp.rules[0].conditions[0].values[0] #=> String + # resp.rules[0].conditions[0].host_header_config.values #=> Array + # resp.rules[0].conditions[0].host_header_config.values[0] #=> String + # resp.rules[0].conditions[0].path_pattern_config.values #=> Array + # resp.rules[0].conditions[0].path_pattern_config.values[0] #=> String + # resp.rules[0].conditions[0].http_header_config.http_header_name #=> String + # resp.rules[0].conditions[0].http_header_config.values #=> Array + # resp.rules[0].conditions[0].http_header_config.values[0] #=> String + # resp.rules[0].conditions[0].query_string_config.values #=> Array + # resp.rules[0].conditions[0].query_string_config.values[0].key #=> String + # resp.rules[0].conditions[0].query_string_config.values[0].value #=> String + # resp.rules[0].conditions[0].http_request_method_config.values #=> Array + # resp.rules[0].conditions[0].http_request_method_config.values[0] #=> String + # resp.rules[0].conditions[0].source_ip_config.values #=> Array + # resp.rules[0].conditions[0].source_ip_config.values[0] #=> String # resp.rules[0].actions #=> Array # resp.rules[0].actions[0].type #=> String, one of "forward", "authenticate-oidc", "authenticate-cognito", "redirect", "fixed-response" # resp.rules[0].actions[0].target_group_arn #=> String # resp.rules[0].actions[0].authenticate_oidc_config.issuer #=> String # resp.rules[0].actions[0].authenticate_oidc_config.authorization_endpoint #=> String @@ -1941,10 +2022,24 @@ # resp.rules[0].priority #=> String # resp.rules[0].conditions #=> Array # resp.rules[0].conditions[0].field #=> String # resp.rules[0].conditions[0].values #=> Array # resp.rules[0].conditions[0].values[0] #=> String + # resp.rules[0].conditions[0].host_header_config.values #=> Array + # resp.rules[0].conditions[0].host_header_config.values[0] #=> String + # resp.rules[0].conditions[0].path_pattern_config.values #=> Array + # resp.rules[0].conditions[0].path_pattern_config.values[0] #=> String + # resp.rules[0].conditions[0].http_header_config.http_header_name #=> String + # resp.rules[0].conditions[0].http_header_config.values #=> Array + # resp.rules[0].conditions[0].http_header_config.values[0] #=> String + # resp.rules[0].conditions[0].query_string_config.values #=> Array + # resp.rules[0].conditions[0].query_string_config.values[0].key #=> String + # resp.rules[0].conditions[0].query_string_config.values[0].value #=> String + # resp.rules[0].conditions[0].http_request_method_config.values #=> Array + # resp.rules[0].conditions[0].http_request_method_config.values[0] #=> String + # resp.rules[0].conditions[0].source_ip_config.values #=> Array + # resp.rules[0].conditions[0].source_ip_config.values[0] #=> String # resp.rules[0].actions #=> Array # resp.rules[0].actions[0].type #=> String, one of "forward", "authenticate-oidc", "authenticate-cognito", "redirect", "fixed-response" # resp.rules[0].actions[0].target_group_arn #=> String # resp.rules[0].actions[0].authenticate_oidc_config.issuer #=> String # resp.rules[0].actions[0].authenticate_oidc_config.authorization_endpoint #=> String @@ -3040,10 +3135,34 @@ # rule_arn: "RuleArn", # required # conditions: [ # { # field: "ConditionFieldName", # values: ["StringValue"], + # host_header_config: { + # values: ["StringValue"], + # }, + # path_pattern_config: { + # values: ["StringValue"], + # }, + # http_header_config: { + # http_header_name: "HttpHeaderConditionName", + # values: ["StringValue"], + # }, + # query_string_config: { + # values: [ + # { + # key: "StringValue", + # value: "StringValue", + # }, + # ], + # }, + # http_request_method_config: { + # values: ["StringValue"], + # }, + # source_ip_config: { + # values: ["StringValue"], + # }, # }, # ], # actions: [ # { # type: "forward", # required, accepts forward, authenticate-oidc, authenticate-cognito, redirect, fixed-response @@ -3101,10 +3220,24 @@ # resp.rules[0].priority #=> String # resp.rules[0].conditions #=> Array # resp.rules[0].conditions[0].field #=> String # resp.rules[0].conditions[0].values #=> Array # resp.rules[0].conditions[0].values[0] #=> String + # resp.rules[0].conditions[0].host_header_config.values #=> Array + # resp.rules[0].conditions[0].host_header_config.values[0] #=> String + # resp.rules[0].conditions[0].path_pattern_config.values #=> Array + # resp.rules[0].conditions[0].path_pattern_config.values[0] #=> String + # resp.rules[0].conditions[0].http_header_config.http_header_name #=> String + # resp.rules[0].conditions[0].http_header_config.values #=> Array + # resp.rules[0].conditions[0].http_header_config.values[0] #=> String + # resp.rules[0].conditions[0].query_string_config.values #=> Array + # resp.rules[0].conditions[0].query_string_config.values[0].key #=> String + # resp.rules[0].conditions[0].query_string_config.values[0].value #=> String + # resp.rules[0].conditions[0].http_request_method_config.values #=> Array + # resp.rules[0].conditions[0].http_request_method_config.values[0] #=> String + # resp.rules[0].conditions[0].source_ip_config.values #=> Array + # resp.rules[0].conditions[0].source_ip_config.values[0] #=> String # resp.rules[0].actions #=> Array # resp.rules[0].actions[0].type #=> String, one of "forward", "authenticate-oidc", "authenticate-cognito", "redirect", "fixed-response" # resp.rules[0].actions[0].target_group_arn #=> String # resp.rules[0].actions[0].authenticate_oidc_config.issuer #=> String # resp.rules[0].actions[0].authenticate_oidc_config.authorization_endpoint #=> String @@ -3651,10 +3784,24 @@ # resp.rules[0].priority #=> String # resp.rules[0].conditions #=> Array # resp.rules[0].conditions[0].field #=> String # resp.rules[0].conditions[0].values #=> Array # resp.rules[0].conditions[0].values[0] #=> String + # resp.rules[0].conditions[0].host_header_config.values #=> Array + # resp.rules[0].conditions[0].host_header_config.values[0] #=> String + # resp.rules[0].conditions[0].path_pattern_config.values #=> Array + # resp.rules[0].conditions[0].path_pattern_config.values[0] #=> String + # resp.rules[0].conditions[0].http_header_config.http_header_name #=> String + # resp.rules[0].conditions[0].http_header_config.values #=> Array + # resp.rules[0].conditions[0].http_header_config.values[0] #=> String + # resp.rules[0].conditions[0].query_string_config.values #=> Array + # resp.rules[0].conditions[0].query_string_config.values[0].key #=> String + # resp.rules[0].conditions[0].query_string_config.values[0].value #=> String + # resp.rules[0].conditions[0].http_request_method_config.values #=> Array + # resp.rules[0].conditions[0].http_request_method_config.values[0] #=> String + # resp.rules[0].conditions[0].source_ip_config.values #=> Array + # resp.rules[0].conditions[0].source_ip_config.values[0] #=> String # resp.rules[0].actions #=> Array # resp.rules[0].actions[0].type #=> String, one of "forward", "authenticate-oidc", "authenticate-cognito", "redirect", "fixed-response" # resp.rules[0].actions[0].target_group_arn #=> String # resp.rules[0].actions[0].authenticate_oidc_config.issuer #=> String # resp.rules[0].actions[0].authenticate_oidc_config.authorization_endpoint #=> String @@ -3849,10 +3996,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-elasticloadbalancingv2' - context[:gem_version] = '1.25.0' + context[:gem_version] = '1.26.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #