AppStream / Client / update_image_permissions
update_image_permissions#
- AppStream.Client.update_image_permissions(**kwargs)#
Adds or updates permissions for the specified private image.
See also: AWS API Documentation
Request Syntax
response = client.update_image_permissions( Name='string', SharedAccountId='string', ImagePermissions={ 'allowFleet': True|False, 'allowImageBuilder': True|False } )
- Parameters:
Name (string) –
[REQUIRED]
The name of the private image.
SharedAccountId (string) –
[REQUIRED]
The 12-digit identifier of the AWS account for which you want add or update image permissions.
ImagePermissions (dict) –
[REQUIRED]
The permissions for the 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.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
AppStream.Client.exceptions.ResourceNotFoundException
AppStream.Client.exceptions.ResourceNotAvailableException
AppStream.Client.exceptions.LimitExceededException