Class: Aws::NetworkManager::Types::CreateConnectPeerRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkManager::Types::CreateConnectPeerRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-networkmanager/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bgp_options ⇒ Types::BgpOptions
The Connect peer BGP options.
-
#client_token ⇒ String
The client token associated with the request.
-
#connect_attachment_id ⇒ String
The ID of the connection attachment.
-
#core_network_address ⇒ String
A Connect peer core network address.
-
#inside_cidr_blocks ⇒ Array<String>
The inside IP addresses used for BGP peering.
-
#peer_address ⇒ String
The Connect peer address.
-
#subnet_arn ⇒ String
The subnet ARN for the Connect peer.
-
#tags ⇒ Array<Types::Tag>
The tags associated with the peer request.
Instance Attribute Details
#bgp_options ⇒ Types::BgpOptions
The Connect peer BGP options. This only applies only when the protocol is ‘GRE`.
1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 1415 class CreateConnectPeerRequest < Struct.new( :connect_attachment_id, :core_network_address, :peer_address, :bgp_options, :inside_cidr_blocks, :tags, :client_token, :subnet_arn) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
The client token associated with the request.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 1415 class CreateConnectPeerRequest < Struct.new( :connect_attachment_id, :core_network_address, :peer_address, :bgp_options, :inside_cidr_blocks, :tags, :client_token, :subnet_arn) SENSITIVE = [] include Aws::Structure end |
#connect_attachment_id ⇒ String
The ID of the connection attachment.
1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 1415 class CreateConnectPeerRequest < Struct.new( :connect_attachment_id, :core_network_address, :peer_address, :bgp_options, :inside_cidr_blocks, :tags, :client_token, :subnet_arn) SENSITIVE = [] include Aws::Structure end |
#core_network_address ⇒ String
A Connect peer core network address. This only applies only when the protocol is ‘GRE`.
1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 1415 class CreateConnectPeerRequest < Struct.new( :connect_attachment_id, :core_network_address, :peer_address, :bgp_options, :inside_cidr_blocks, :tags, :client_token, :subnet_arn) SENSITIVE = [] include Aws::Structure end |
#inside_cidr_blocks ⇒ Array<String>
The inside IP addresses used for BGP peering.
1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 1415 class CreateConnectPeerRequest < Struct.new( :connect_attachment_id, :core_network_address, :peer_address, :bgp_options, :inside_cidr_blocks, :tags, :client_token, :subnet_arn) SENSITIVE = [] include Aws::Structure end |
#peer_address ⇒ String
The Connect peer address.
1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 1415 class CreateConnectPeerRequest < Struct.new( :connect_attachment_id, :core_network_address, :peer_address, :bgp_options, :inside_cidr_blocks, :tags, :client_token, :subnet_arn) SENSITIVE = [] include Aws::Structure end |
#subnet_arn ⇒ String
The subnet ARN for the Connect peer. This only applies only when the protocol is NO_ENCAP.
1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 1415 class CreateConnectPeerRequest < Struct.new( :connect_attachment_id, :core_network_address, :peer_address, :bgp_options, :inside_cidr_blocks, :tags, :client_token, :subnet_arn) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags associated with the peer request.
1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'lib/aws-sdk-networkmanager/types.rb', line 1415 class CreateConnectPeerRequest < Struct.new( :connect_attachment_id, :core_network_address, :peer_address, :bgp_options, :inside_cidr_blocks, :tags, :client_token, :subnet_arn) SENSITIVE = [] include Aws::Structure end |