Class: Aws::DevOpsAgent::Types::ServiceManagedInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::DevOpsAgent::Types::ServiceManagedInput
- Defined in:
- gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb
Overview
Configuration for a service-managed Private Connection.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#certificate ⇒ String
Certificate for the Private Connection.
-
#host_address ⇒ String
IP address or DNS name of the target resource.
-
#ip_address_type ⇒ String
IP address type of the service-managed Resource Gateway.
-
#ipv4_addresses_per_eni ⇒ Integer
Number of IPv4 addresses in each ENI for the service-managed Resource Gateway.
-
#port_ranges ⇒ Array<String>
TCP port ranges that a consumer can use to access the resource.
-
#security_group_ids ⇒ Array<String>
Security groups to attach to the service-managed Resource Gateway.
-
#subnet_ids ⇒ Array<String>
Subnets that the service-managed Resource Gateway will span.
-
#vpc_id ⇒ String
VPC to create the service-managed Resource Gateway in.
Instance Attribute Details
#certificate ⇒ String
Certificate for the Private Connection.
4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4270 class ServiceManagedInput < Struct.new( :host_address, :vpc_id, :subnet_ids, :security_group_ids, :ip_address_type, :ipv4_addresses_per_eni, :port_ranges, :certificate) SENSITIVE = [] include Aws::Structure end |
#host_address ⇒ String
IP address or DNS name of the target resource.
4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4270 class ServiceManagedInput < Struct.new( :host_address, :vpc_id, :subnet_ids, :security_group_ids, :ip_address_type, :ipv4_addresses_per_eni, :port_ranges, :certificate) SENSITIVE = [] include Aws::Structure end |
#ip_address_type ⇒ String
IP address type of the service-managed Resource Gateway.
4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4270 class ServiceManagedInput < Struct.new( :host_address, :vpc_id, :subnet_ids, :security_group_ids, :ip_address_type, :ipv4_addresses_per_eni, :port_ranges, :certificate) SENSITIVE = [] include Aws::Structure end |
#ipv4_addresses_per_eni ⇒ Integer
Number of IPv4 addresses in each ENI for the service-managed Resource Gateway.
4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4270 class ServiceManagedInput < Struct.new( :host_address, :vpc_id, :subnet_ids, :security_group_ids, :ip_address_type, :ipv4_addresses_per_eni, :port_ranges, :certificate) SENSITIVE = [] include Aws::Structure end |
#port_ranges ⇒ Array<String>
TCP port ranges that a consumer can use to access the resource.
4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4270 class ServiceManagedInput < Struct.new( :host_address, :vpc_id, :subnet_ids, :security_group_ids, :ip_address_type, :ipv4_addresses_per_eni, :port_ranges, :certificate) SENSITIVE = [] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
Security groups to attach to the service-managed Resource Gateway. If not specified, a default security group is created.
4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4270 class ServiceManagedInput < Struct.new( :host_address, :vpc_id, :subnet_ids, :security_group_ids, :ip_address_type, :ipv4_addresses_per_eni, :port_ranges, :certificate) SENSITIVE = [] include Aws::Structure end |
#subnet_ids ⇒ Array<String>
Subnets that the service-managed Resource Gateway will span.
4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4270 class ServiceManagedInput < Struct.new( :host_address, :vpc_id, :subnet_ids, :security_group_ids, :ip_address_type, :ipv4_addresses_per_eni, :port_ranges, :certificate) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
VPC to create the service-managed Resource Gateway in.
4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4270 class ServiceManagedInput < Struct.new( :host_address, :vpc_id, :subnet_ids, :security_group_ids, :ip_address_type, :ipv4_addresses_per_eni, :port_ranges, :certificate) SENSITIVE = [] include Aws::Structure end |