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)


14863
14864
14865
# File 'sig/types.rbs', line 14863

def 
  @aws_account_id
end

#aws_service::String

Returns the value of attribute aws_service.

Returns:

  • (::String)


14864
14865
14866
# File 'sig/types.rbs', line 14864

def aws_service
  @aws_service
end

#network_interface_id::String

Returns the value of attribute network_interface_id.

Returns:

  • (::String)


14862
14863
14864
# File 'sig/types.rbs', line 14862

def network_interface_id
  @network_interface_id
end

#network_interface_permission_id::String

Returns the value of attribute network_interface_permission_id.

Returns:

  • (::String)


14861
14862
14863
# File 'sig/types.rbs', line 14861

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


14865
14866
14867
# File 'sig/types.rbs', line 14865

def permission
  @permission
end

#permission_stateTypes::NetworkInterfacePermissionState

Returns the value of attribute permission_state.



14866
14867
14868
# File 'sig/types.rbs', line 14866

def permission_state
  @permission_state
end