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


13856
13857
13858
# File 'sig/types.rbs', line 13856

def attribute
  @attribute
end

#create_volume_permissionTypes::CreateVolumePermissionModifications

Returns the value of attribute create_volume_permission.



13857
13858
13859
# File 'sig/types.rbs', line 13857

def create_volume_permission
  @create_volume_permission
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


13862
13863
13864
# File 'sig/types.rbs', line 13862

def dry_run
  @dry_run
end

#group_names::Array[::String]

Returns the value of attribute group_names.

Returns:

  • (::Array[::String])


13858
13859
13860
# File 'sig/types.rbs', line 13858

def group_names
  @group_names
end

#operation_type"add", "remove"

Returns the value of attribute operation_type.

Returns:

  • ("add", "remove")


13859
13860
13861
# File 'sig/types.rbs', line 13859

def operation_type
  @operation_type
end

#snapshot_id::String

Returns the value of attribute snapshot_id.

Returns:

  • (::String)


13860
13861
13862
# File 'sig/types.rbs', line 13860

def snapshot_id
  @snapshot_id
end

#user_ids::Array[::String]

Returns the value of attribute user_ids.

Returns:

  • (::Array[::String])


13861
13862
13863
# File 'sig/types.rbs', line 13861

def user_ids
  @user_ids
end