WorkSpaces.Client.
update_connection_alias_permission
(**kwargs)¶Shares or unshares a connection alias with one account by specifying whether that account has permission to associate the connection alias with a directory. If the association permission is granted, the connection alias is shared with that account. If the association permission is revoked, the connection alias is unshared with the account. For more information, see Cross-Region Redirection for Amazon WorkSpaces.
Note
CREATED
.See also: AWS API Documentation
Request Syntax
response = client.update_connection_alias_permission(
AliasId='string',
ConnectionAliasPermission={
'SharedAccountId': 'string',
'AllowAssociation': True|False
}
)
[REQUIRED]
The identifier of the connection alias that you want to update permissions for.
[REQUIRED]
Indicates whether to share or unshare the connection alias with the specified Amazon Web Services account.
The identifier of the Amazon Web Services account that the connection alias is shared with.
Indicates whether the specified Amazon Web Services account is allowed to associate the connection alias with a directory.
dict
Response Syntax
{}
Response Structure
Exceptions
WorkSpaces.Client.exceptions.AccessDeniedException
WorkSpaces.Client.exceptions.InvalidParameterValuesException
WorkSpaces.Client.exceptions.ResourceLimitExceededException
WorkSpaces.Client.exceptions.ResourceNotFoundException
WorkSpaces.Client.exceptions.ResourceAssociatedException
WorkSpaces.Client.exceptions.InvalidResourceStateException
WorkSpaces.Client.exceptions.OperationNotSupportedException