Class: Aws::NetworkFirewall::Types::CreateProxyRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkFirewall::Types::CreateProxyRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-networkfirewall/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#listener_properties ⇒ Array<Types::ListenerPropertyRequest>
Listener properties for HTTP and HTTPS traffic.
-
#nat_gateway_id ⇒ String
A unique identifier for the NAT gateway to use with proxy resources.
-
#proxy_configuration_arn ⇒ String
The Amazon Resource Name (ARN) of a proxy configuration.
-
#proxy_configuration_name ⇒ String
The descriptive name of the proxy configuration.
-
#proxy_name ⇒ String
The descriptive name of the proxy.
-
#tags ⇒ Array<Types::Tag>
The key:value pairs to associate with the resource.
-
#tls_intercept_properties ⇒ Types::TlsInterceptPropertiesRequest
TLS decryption on traffic to filter on attributes in the HTTP header.
Instance Attribute Details
#listener_properties ⇒ Array<Types::ListenerPropertyRequest>
Listener properties for HTTP and HTTPS traffic.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 1199 class CreateProxyRequest < Struct.new( :proxy_name, :nat_gateway_id, :proxy_configuration_name, :proxy_configuration_arn, :listener_properties, :tls_intercept_properties, :tags) SENSITIVE = [] include Aws::Structure end |
#nat_gateway_id ⇒ String
A unique identifier for the NAT gateway to use with proxy resources.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 1199 class CreateProxyRequest < Struct.new( :proxy_name, :nat_gateway_id, :proxy_configuration_name, :proxy_configuration_arn, :listener_properties, :tls_intercept_properties, :tags) SENSITIVE = [] include Aws::Structure end |
#proxy_configuration_arn ⇒ String
The Amazon Resource Name (ARN) of a proxy configuration.
You must specify the ARN or the name, and you can specify both.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 1199 class CreateProxyRequest < Struct.new( :proxy_name, :nat_gateway_id, :proxy_configuration_name, :proxy_configuration_arn, :listener_properties, :tls_intercept_properties, :tags) SENSITIVE = [] include Aws::Structure end |
#proxy_configuration_name ⇒ String
The descriptive name of the proxy configuration. You can’t change the name of a proxy configuration after you create it.
You must specify the ARN or the name, and you can specify both.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 1199 class CreateProxyRequest < Struct.new( :proxy_name, :nat_gateway_id, :proxy_configuration_name, :proxy_configuration_arn, :listener_properties, :tls_intercept_properties, :tags) SENSITIVE = [] include Aws::Structure end |
#proxy_name ⇒ String
The descriptive name of the proxy. You can’t change the name of a proxy after you create it.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 1199 class CreateProxyRequest < Struct.new( :proxy_name, :nat_gateway_id, :proxy_configuration_name, :proxy_configuration_arn, :listener_properties, :tls_intercept_properties, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The key:value pairs to associate with the resource.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 1199 class CreateProxyRequest < Struct.new( :proxy_name, :nat_gateway_id, :proxy_configuration_name, :proxy_configuration_arn, :listener_properties, :tls_intercept_properties, :tags) SENSITIVE = [] include Aws::Structure end |
#tls_intercept_properties ⇒ Types::TlsInterceptPropertiesRequest
TLS decryption on traffic to filter on attributes in the HTTP header.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'lib/aws-sdk-networkfirewall/types.rb', line 1199 class CreateProxyRequest < Struct.new( :proxy_name, :nat_gateway_id, :proxy_configuration_name, :proxy_configuration_arn, :listener_properties, :tls_intercept_properties, :tags) SENSITIVE = [] include Aws::Structure end |