Values.GetApplicationResponseSourceGet an Application resource.
type nonrec t = {arn : Arn.t option;The Amazon Resource Name (ARN) of the Application.
*)id : UUID.t option;A unique identifier for the Application.
*)name : ApplicationName.t option;The name of the application.
*)namespace : ApplicationNamespace.t option;The namespace of the application.
*)description : Description.t option;The description of the application.
*)applicationSourceConfig : ApplicationSourceConfig.t option;The configuration for where the application should be loaded from.
*)subscriptions : SubscriptionList.t option;The events that the application subscribes.
*)publications : PublicationList.t option;The events that the application publishes.
*)createdTime : Timestamp.t option;The created time of the Application.
*)lastModifiedTime : Timestamp.t option;The last modified time of the Application.
*)permissions : PermissionList.t option;The configuration of events or requests that the application has access to.
*)isService : Boolean.t option;Indicates whether the application is a service.
*)initializationTimeout : InitializationTimeout.t option;The maximum time in milliseconds allowed to establish a connection with the workspace.
*)applicationConfig : ApplicationConfig.t option;The configuration settings for the application.
*)iframeConfig : IframeConfig.t option;The iframe configuration for the application.
*)applicationType : ApplicationType.t option;The type of application.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `InternalServiceError of InternalServiceError.t| `InvalidRequestException of InvalidRequestException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `Unknown_operation_error of string * string option ]val make :
?arn:??? ->
?id:??? ->
?name:??? ->
?namespace:??? ->
?description:??? ->
?applicationSourceConfig:??? ->
?subscriptions:??? ->
?publications:??? ->
?createdTime:??? ->
?lastModifiedTime:??? ->
?tags:??? ->
?permissions:??? ->
?isService:??? ->
?initializationTimeout:??? ->
?applicationConfig:??? ->
?iframeConfig:??? ->
?applicationType:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServiceError of InternalServiceError.t
| `InvalidRequestException of InvalidRequestException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServiceError of InternalServiceError.t
| `InvalidRequestException of InvalidRequestException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of InitializationTimeout.t
| `List of
[> `String of Permission.t
| `Structure of (string * [> `String of EventName.t ]) list ]
list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of Arn.t
| `Structure of
(string
* [> `List of [> `String of IframePermission.t ] list
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of ApplicationTrustedSource.t ] list
| `String of URL.t ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]