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


14492
14493
14494
# File 'sig/types.rbs', line 14492

def attribute
  @attribute
end

#create_volume_permissionTypes::CreateVolumePermissionModifications

Returns the value of attribute create_volume_permission.



14493
14494
14495
# File 'sig/types.rbs', line 14493

def create_volume_permission
  @create_volume_permission
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


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

def dry_run
  @dry_run
end

#group_names::Array[::String]

Returns the value of attribute group_names.

Returns:

  • (::Array[::String])


14494
14495
14496
# File 'sig/types.rbs', line 14494

def group_names
  @group_names
end

#operation_type"add", "remove"

Returns the value of attribute operation_type.

Returns:

  • ("add", "remove")


14495
14496
14497
# File 'sig/types.rbs', line 14495

def operation_type
  @operation_type
end

#snapshot_id::String

Returns the value of attribute snapshot_id.

Returns:

  • (::String)


14496
14497
14498
# File 'sig/types.rbs', line 14496

def snapshot_id
  @snapshot_id
end

#user_ids::Array[::String]

Returns the value of attribute user_ids.

Returns:

  • (::Array[::String])


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

def user_ids
  @user_ids
end