Class: Aws::Types::ModifySnapshotAttributeRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#attribute"productCodes", "createVolumePermission"

Returns the value of attribute attribute.

Returns:

  • ("productCodes", "createVolumePermission")


14498
14499
14500
# File 'sig/types.rbs', line 14498

def attribute
  @attribute
end

#create_volume_permissionTypes::CreateVolumePermissionModifications

Returns the value of attribute create_volume_permission.



14499
14500
14501
# File 'sig/types.rbs', line 14499

def create_volume_permission
  @create_volume_permission
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


14504
14505
14506
# File 'sig/types.rbs', line 14504

def dry_run
  @dry_run
end

#group_names::Array[::String]

Returns the value of attribute group_names.

Returns:

  • (::Array[::String])


14500
14501
14502
# File 'sig/types.rbs', line 14500

def group_names
  @group_names
end

#operation_type"add", "remove"

Returns the value of attribute operation_type.

Returns:

  • ("add", "remove")


14501
14502
14503
# File 'sig/types.rbs', line 14501

def operation_type
  @operation_type
end

#snapshot_id::String

Returns the value of attribute snapshot_id.

Returns:

  • (::String)


14502
14503
14504
# File 'sig/types.rbs', line 14502

def snapshot_id
  @snapshot_id
end

#user_ids::Array[::String]

Returns the value of attribute user_ids.

Returns:

  • (::Array[::String])


14503
14504
14505
# File 'sig/types.rbs', line 14503

def user_ids
  @user_ids
end