Values_2.UpdateTopicRequestSourceUpdates 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.
*)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.
*)topic : Values_1.TopicDetails.t;The definition of the topic that you want to update.
*)customInstructions : Values_1.CustomInstructions.t option;Custom instructions for the topic.
*)}val make :
?customInstructions:??? ->
awsAccountId:Values_1.AwsAccountId.t ->
topicId:Values_1.TopicId.t ->
topic:Values_1.TopicDetails.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of Values_1.AwsAccountId.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Enum of string
| `List of
[> `Enum of string
| `String of Values_0.LimitedString.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `String of Values_0.String_.t ]
list
| `String of
Values_0.LimitedString.t
| `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of string ]
* [> `String of string ])
list ])
list ])
list ]
list
| `String of Values_0.LimitedString.t
| `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Enum of string
| `List of
[> `String of Values_0.String_.t ]
list
| `Map of
([> `String of
Values_0.LimitedString.t ]
* [> `String of
Values_0.LimitedString.t ])
list
| `String of
Values_0.LimitedString.t
| `Structure of
(string
* [> `Boolean of
Values_0.Boolean.t
| `Enum of string
| `Integer of
Values_0.Integer.t
| `String of
Values_0.LimitedString.t
| `Structure of
(string
* [> `List of
[> `String of
Values_0.String_.t ]
list
| `String of
Values_0.LimitedString.t ])
list ])
list ])
list ])
list ]
list
| `String of Values_0.Arn.t
| `Structure of
(string
* [> `Enum of string
| `String of Values_0.LimitedString.t ])
list ])
list ]
list
| `String of string
| `Structure of (string * [> `Boolean of bool ]) list ])
list ])
list ]