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)


15160
15161
15162
# File 'sig/types.rbs', line 15160

def 
  @aws_account_id
end

#aws_service::String

Returns the value of attribute aws_service.

Returns:

  • (::String)


15161
15162
15163
# File 'sig/types.rbs', line 15161

def aws_service
  @aws_service
end

#network_interface_id::String

Returns the value of attribute network_interface_id.

Returns:

  • (::String)


15159
15160
15161
# File 'sig/types.rbs', line 15159

def network_interface_id
  @network_interface_id
end

#network_interface_permission_id::String

Returns the value of attribute network_interface_permission_id.

Returns:

  • (::String)


15158
15159
15160
# File 'sig/types.rbs', line 15158

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")


15162
15163
15164
# File 'sig/types.rbs', line 15162

def permission
  @permission
end

#permission_stateTypes::NetworkInterfacePermissionState

Returns the value of attribute permission_state.



15163
15164
15165
# File 'sig/types.rbs', line 15163

def permission_state
  @permission_state
end