Values_2.UpdateTopicPermissionsRequestSourceUpdates the permissions of a topic.
type nonrec t = {awsAccountId : Values_1.AwsAccountId.t;The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.
*)topicId : Values_1.TopicId.t;The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
*)grantPermissions : UpdateResourcePermissionList.t option;The resource permissions that you want to grant to the topic.
*)revokePermissions : UpdateResourcePermissionList.t option;The resource permissions that you want to revoke from the topic.
*)}val make :
?grantPermissions:??? ->
?revokePermissions:??? ->
awsAccountId:Values_1.AwsAccountId.t ->
topicId:Values_1.TopicId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of [> `String of string ] list
| `String of string ])
list ]
list
| `String of Values_1.AwsAccountId.t ])
list ]