Values.StackSourceDescribes a stack.
type nonrec t = {arn : Arn.t option;The ARN of the stack.
*)name : String_.t option;The name of the stack.
*)description : String_.t option;The description to display.
*)displayName : String_.t option;The stack name to display.
*)createdTime : Timestamp.t option;The time the stack was created.
*)storageConnectors : StorageConnectorList.t option;The storage connectors to enable.
*)redirectURL : RedirectURL.t option;The URL that users are redirected to after their streaming session ends.
*)feedbackURL : FeedbackURL.t option;The URL that users are redirected to after they click the Send Feedback link. If no URL is specified, no Send Feedback link is displayed.
*)stackErrors : StackErrors.t option;The errors for the stack.
*)userSettings : UserSettingList.t option;The actions that are enabled or disabled for users during their streaming sessions. By default these actions are enabled.
*)applicationSettings : ApplicationSettingsResponse.t option;The persistent application settings for users of the stack.
*)accessEndpoints : AccessEndpointList.t option;The list of virtual private cloud (VPC) interface endpoint objects. Users of the stack can connect to WorkSpaces Applications only through the specified endpoints.
*)embedHostDomains : EmbedHostDomains.t option;The domains where WorkSpaces Applications streaming sessions can be embedded in an iframe. You must approve the domains that you want to host embedded WorkSpaces Applications streaming sessions.
*)streamingExperienceSettings : StreamingExperienceSettings.t option;The streaming protocol you want your stack to prefer. This can be UDP or TCP. Currently, UDP is only supported in the Windows native client.
*)contentRedirection : ContentRedirection.t option;Configuration for bidirectional URL redirection between the streaming session and the local client. Use HostToClient to redirect URLs from the remote desktop to the local browser.
*)agentAccessConfig : AgentAccessConfig.t option;The agent access configuration of the stack, if agent access is enabled.
*)}val make :
?arn:??? ->
?name:??? ->
?description:??? ->
?displayName:??? ->
?createdTime:??? ->
?storageConnectors:??? ->
?redirectURL:??? ->
?feedbackURL:??? ->
?stackErrors:??? ->
?userSettings:??? ->
?applicationSettings:??? ->
?accessEndpoints:??? ->
?embedHostDomains:??? ->
?streamingExperienceSettings:??? ->
?contentRedirection:??? ->
?agentAccessConfig:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `String of EmbedHostDomain.t
| `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `List of [> `String of Domain.t ] list
| `String of ResourceIdentifier.t ])
list ]
list
| `String of Arn.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `List of
[> `Structure of (string * [> `Enum of string ]) list ] list
| `String of SettingsGroup.t
| `Structure of
(string
* [> `Boolean of BooleanObject.t
| `List of [> `String of UrlPattern.t ] list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]