Class: Aws::NetworkManager::Types::CreateConnectPeerRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bgp_optionsTypes::BgpOptions

The Connect peer BGP options.

Returns:



1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1254

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_tokenString

The client token associated with the request.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1254

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_idString

The ID of the connection attachment.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1254

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_addressString

A Connect peer core network address.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1254

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_blocksArray<String>

The inside IP addresses used for BGP peering.

Returns:

  • (Array<String>)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1254

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_addressString

The Connect peer address.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1254

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_arnString

The subnet ARN for the Connect peer.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1254

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

#tagsArray<Types::Tag>

The tags associated with the peer request.

Returns:



1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1254

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