AppStream.Client.
describe_image_permissions
(**kwargs)¶Retrieves a list that describes the permissions for shared AWS account IDs on a private image that you own.
See also: AWS API Documentation
Request Syntax
response = client.describe_image_permissions(
Name='string',
MaxResults=123,
SharedAwsAccountIds=[
'string',
],
NextToken='string'
)
[REQUIRED]
The name of the private image for which to describe permissions. The image must be one that you own.
The 12-digit identifier of one or more AWS accounts with which the image is shared.
dict
Response Syntax
{
'Name': 'string',
'SharedImagePermissionsList': [
{
'sharedAccountId': 'string',
'imagePermissions': {
'allowFleet': True|False,
'allowImageBuilder': True|False
}
},
],
'NextToken': 'string'
}
Response Structure
(dict) --
Name (string) --
The name of the private image.
SharedImagePermissionsList (list) --
The permissions for a private image that you own.
(dict) --
Describes the permissions that are available to the specified AWS account for a shared image.
sharedAccountId (string) --
The 12-digit identifier of the AWS account with which the image is shared.
imagePermissions (dict) --
Describes the permissions for a shared image.
allowFleet (boolean) --
Indicates whether the image can be used for a fleet.
allowImageBuilder (boolean) --
Indicates whether the image can be used for an image builder.
NextToken (string) --
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
Exceptions
AppStream.Client.exceptions.ResourceNotFoundException