Class: Aws::Types::VirtualInterface

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#address_family"ipv4", "ipv6"

Returns the value of attribute address_family.

Returns:

  • ("ipv4", "ipv6")


1213
1214
1215
# File 'sig/types.rbs', line 1213

def address_family
  @address_family
end

#amazon_address::String

Returns the value of attribute amazon_address.

Returns:

  • (::String)


1211
1212
1213
# File 'sig/types.rbs', line 1211

def amazon_address
  @amazon_address
end

#amazon_side_asn::Integer

Returns the value of attribute amazon_side_asn.

Returns:

  • (::Integer)


1209
1210
1211
# File 'sig/types.rbs', line 1209

def amazon_side_asn
  @amazon_side_asn
end

#asn::Integer

Returns the value of attribute asn.

Returns:

  • (::Integer)


1207
1208
1209
# File 'sig/types.rbs', line 1207

def asn
  @asn
end

#asn_long::Integer

Returns the value of attribute asn_long.

Returns:

  • (::Integer)


1208
1209
1210
# File 'sig/types.rbs', line 1208

def asn_long
  @asn_long
end

#auth_key::String

Returns the value of attribute auth_key.

Returns:

  • (::String)


1210
1211
1212
# File 'sig/types.rbs', line 1210

def auth_key
  @auth_key
end

#aws_device_v2::String

Returns the value of attribute aws_device_v2.

Returns:

  • (::String)


1223
1224
1225
# File 'sig/types.rbs', line 1223

def aws_device_v2
  @aws_device_v2
end

#aws_logical_device_id::String

Returns the value of attribute aws_logical_device_id.

Returns:

  • (::String)


1224
1225
1226
# File 'sig/types.rbs', line 1224

def aws_logical_device_id
  @aws_logical_device_id
end

#bgp_peers::Array[Types::BGPPeer]

Returns the value of attribute bgp_peers.

Returns:



1221
1222
1223
# File 'sig/types.rbs', line 1221

def bgp_peers
  @bgp_peers
end

#connection_id::String

Returns the value of attribute connection_id.

Returns:

  • (::String)


1203
1204
1205
# File 'sig/types.rbs', line 1203

def connection_id
  @connection_id
end

#customer_address::String

Returns the value of attribute customer_address.

Returns:

  • (::String)


1212
1213
1214
# File 'sig/types.rbs', line 1212

def customer_address
  @customer_address
end

#customer_router_config::String

Returns the value of attribute customer_router_config.

Returns:

  • (::String)


1215
1216
1217
# File 'sig/types.rbs', line 1215

def customer_router_config
  @customer_router_config
end

#direct_connect_gateway_id::String

Returns the value of attribute direct_connect_gateway_id.

Returns:

  • (::String)


1219
1220
1221
# File 'sig/types.rbs', line 1219

def direct_connect_gateway_id
  @direct_connect_gateway_id
end

#jumbo_frame_capableBoolean

Returns the value of attribute jumbo_frame_capable.

Returns:

  • (Boolean)


1217
1218
1219
# File 'sig/types.rbs', line 1217

def jumbo_frame_capable
  @jumbo_frame_capable
end

#location::String

Returns the value of attribute location.

Returns:

  • (::String)


1202
1203
1204
# File 'sig/types.rbs', line 1202

def location
  @location
end

#mtu::Integer

Returns the value of attribute mtu.

Returns:

  • (::Integer)


1216
1217
1218
# File 'sig/types.rbs', line 1216

def mtu
  @mtu
end

#owner_account::String

Returns the value of attribute owner_account.

Returns:

  • (::String)


1200
1201
1202
# File 'sig/types.rbs', line 1200

def 
  @owner_account
end

#prefix_pool_allocated_count_ipv_4::Integer

Returns the value of attribute prefix_pool_allocated_count_ipv_4.

Returns:

  • (::Integer)


1227
1228
1229
# File 'sig/types.rbs', line 1227

def prefix_pool_allocated_count_ipv_4
  @prefix_pool_allocated_count_ipv_4
end

#prefix_pool_allocated_count_ipv_6::Integer

Returns the value of attribute prefix_pool_allocated_count_ipv_6.

Returns:

  • (::Integer)


1228
1229
1230
# File 'sig/types.rbs', line 1228

def prefix_pool_allocated_count_ipv_6
  @prefix_pool_allocated_count_ipv_6
end

#rate_limit::String

Returns the value of attribute rate_limit.

Returns:

  • (::String)


1229
1230
1231
# File 'sig/types.rbs', line 1229

def rate_limit
  @rate_limit
end

#region::String

Returns the value of attribute region.

Returns:

  • (::String)


1222
1223
1224
# File 'sig/types.rbs', line 1222

def region
  @region
end

#route_filter_prefixes::Array[Types::RouteFilterPrefix]

Returns the value of attribute route_filter_prefixes.

Returns:



1220
1221
1222
# File 'sig/types.rbs', line 1220

def route_filter_prefixes
  @route_filter_prefixes
end

Returns the value of attribute site_link_enabled.

Returns:

  • (Boolean)


1226
1227
1228
# File 'sig/types.rbs', line 1226

def site_link_enabled
  @site_link_enabled
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



1225
1226
1227
# File 'sig/types.rbs', line 1225

def tags
  @tags
end

#virtual_gateway_id::String

Returns the value of attribute virtual_gateway_id.

Returns:

  • (::String)


1218
1219
1220
# File 'sig/types.rbs', line 1218

def virtual_gateway_id
  @virtual_gateway_id
end

#virtual_interface_id::String

Returns the value of attribute virtual_interface_id.

Returns:

  • (::String)


1201
1202
1203
# File 'sig/types.rbs', line 1201

def virtual_interface_id
  @virtual_interface_id
end

#virtual_interface_name::String

Returns the value of attribute virtual_interface_name.

Returns:

  • (::String)


1205
1206
1207
# File 'sig/types.rbs', line 1205

def virtual_interface_name
  @virtual_interface_name
end

#virtual_interface_state"confirming", ...

Returns the value of attribute virtual_interface_state.

Returns:

  • ("confirming", "verifying", "pending", "available", "down", "testing", "deleting", "deleted", "rejected", "unknown")


1214
1215
1216
# File 'sig/types.rbs', line 1214

def virtual_interface_state
  @virtual_interface_state
end

#virtual_interface_type::String

Returns the value of attribute virtual_interface_type.

Returns:

  • (::String)


1204
1205
1206
# File 'sig/types.rbs', line 1204

def virtual_interface_type
  @virtual_interface_type
end

#vlan::Integer

Returns the value of attribute vlan.

Returns:

  • (::Integer)


1206
1207
1208
# File 'sig/types.rbs', line 1206

def vlan
  @vlan
end