Class: Aws::WorkSpaces::Types::UpdateWorkspaceImagePermissionRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-workspaces/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allow_copy_imageBoolean

The permission to copy the image. This permission can be revoked only after an image has been shared.

Returns:

  • (Boolean)


4320
4321
4322
4323
4324
4325
4326
# File 'lib/aws-sdk-workspaces/types.rb', line 4320

class UpdateWorkspaceImagePermissionRequest < Struct.new(
  :image_id,
  :allow_copy_image,
  :shared_account_id)
  SENSITIVE = []
  include Aws::Structure
end

#image_idString

The identifier of the image.

Returns:

  • (String)


4320
4321
4322
4323
4324
4325
4326
# File 'lib/aws-sdk-workspaces/types.rb', line 4320

class UpdateWorkspaceImagePermissionRequest < Struct.new(
  :image_id,
  :allow_copy_image,
  :shared_account_id)
  SENSITIVE = []
  include Aws::Structure
end

#shared_account_idString

The identifier of the Amazon Web Services account to share or unshare the image with.

Before sharing the image, confirm that you are sharing to the correct Amazon Web Services account ID.

Returns:

  • (String)


4320
4321
4322
4323
4324
4325
4326
# File 'lib/aws-sdk-workspaces/types.rb', line 4320

class UpdateWorkspaceImagePermissionRequest < Struct.new(
  :image_id,
  :allow_copy_image,
  :shared_account_id)
  SENSITIVE = []
  include Aws::Structure
end