WorkSpaces / Client / describe_workspace_image_permissions
describe_workspace_image_permissions#
- WorkSpaces.Client.describe_workspace_image_permissions(**kwargs)#
Describes the permissions that the owner of an image has granted to other Amazon Web Services accounts for an image.
See also: AWS API Documentation
Request Syntax
response = client.describe_workspace_image_permissions( ImageId='string', NextToken='string', MaxResults=123 )
- Parameters:
ImageId (string) –
[REQUIRED]
The identifier of the image.
NextToken (string) – If you received a
NextToken
from a previous call that was paginated, provide this token to receive the next set of results.MaxResults (integer) – The maximum number of items to return.
- Return type:
dict
- Returns:
Response Syntax
{ 'ImageId': 'string', 'ImagePermissions': [ { 'SharedAccountId': 'string' }, ], 'NextToken': 'string' }
Response Structure
(dict) –
ImageId (string) –
The identifier of the image.
ImagePermissions (list) –
The identifiers of the Amazon Web Services accounts that the image has been shared with.
(dict) –
Describes the Amazon Web Services accounts that have been granted permission to use a shared image. For more information about sharing images, see Share or Unshare a Custom WorkSpaces Image.
SharedAccountId (string) –
The identifier of the Amazon Web Services account that an image has been shared with.
NextToken (string) –
The token to use to retrieve the next page of results. This value is null when there are no more results to return.
Exceptions
WorkSpaces.Client.exceptions.ResourceNotFoundException
WorkSpaces.Client.exceptions.AccessDeniedException
WorkSpaces.Client.exceptions.InvalidParameterValuesException