Class: Aws::Types::NetworkInterfacePermission

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#aws_account_id::String

Returns the value of attribute aws_account_id.

Returns:

  • (::String)


15499
15500
15501
# File 'sig/types.rbs', line 15499

def 
  @aws_account_id
end

#aws_service::String

Returns the value of attribute aws_service.

Returns:

  • (::String)


15500
15501
15502
# File 'sig/types.rbs', line 15500

def aws_service
  @aws_service
end

#network_interface_id::String

Returns the value of attribute network_interface_id.

Returns:

  • (::String)


15498
15499
15500
# File 'sig/types.rbs', line 15498

def network_interface_id
  @network_interface_id
end

#network_interface_permission_id::String

Returns the value of attribute network_interface_permission_id.

Returns:

  • (::String)


15497
15498
15499
# File 'sig/types.rbs', line 15497

def network_interface_permission_id
  @network_interface_permission_id
end

#permission"INSTANCE-ATTACH", "EIP-ASSOCIATE"

Returns the value of attribute permission.

Returns:

  • ("INSTANCE-ATTACH", "EIP-ASSOCIATE")


15501
15502
15503
# File 'sig/types.rbs', line 15501

def permission
  @permission
end

#permission_stateTypes::NetworkInterfacePermissionState

Returns the value of attribute permission_state.



15502
15503
15504
# File 'sig/types.rbs', line 15502

def permission_state
  @permission_state
end