| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AppStream.Types.Stack
Description
Synopsis
- data Stack = Stack' {
- accessEndpoints :: Maybe (NonEmpty AccessEndpoint)
- applicationSettings :: Maybe ApplicationSettingsResponse
- arn :: Maybe Text
- createdTime :: Maybe POSIX
- description :: Maybe Text
- displayName :: Maybe Text
- embedHostDomains :: Maybe (NonEmpty Text)
- feedbackURL :: Maybe Text
- redirectURL :: Maybe Text
- stackErrors :: Maybe [StackError]
- storageConnectors :: Maybe [StorageConnector]
- streamingExperienceSettings :: Maybe StreamingExperienceSettings
- userSettings :: Maybe (NonEmpty UserSetting)
- name :: Text
- newStack :: Text -> Stack
- stack_accessEndpoints :: Lens' Stack (Maybe (NonEmpty AccessEndpoint))
- stack_applicationSettings :: Lens' Stack (Maybe ApplicationSettingsResponse)
- stack_arn :: Lens' Stack (Maybe Text)
- stack_createdTime :: Lens' Stack (Maybe UTCTime)
- stack_description :: Lens' Stack (Maybe Text)
- stack_displayName :: Lens' Stack (Maybe Text)
- stack_embedHostDomains :: Lens' Stack (Maybe (NonEmpty Text))
- stack_feedbackURL :: Lens' Stack (Maybe Text)
- stack_redirectURL :: Lens' Stack (Maybe Text)
- stack_stackErrors :: Lens' Stack (Maybe [StackError])
- stack_storageConnectors :: Lens' Stack (Maybe [StorageConnector])
- stack_streamingExperienceSettings :: Lens' Stack (Maybe StreamingExperienceSettings)
- stack_userSettings :: Lens' Stack (Maybe (NonEmpty UserSetting))
- stack_name :: Lens' Stack Text
Documentation
Describes a stack.
See: newStack smart constructor.
Constructors
| Stack' | |
Fields
| |
Instances
Create a value of Stack with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accessEndpoints:Stack', stack_accessEndpoints - The list of virtual private cloud (VPC) interface endpoint objects.
Users of the stack can connect to AppStream 2.0 only through the
specified endpoints.
$sel:applicationSettings:Stack', stack_applicationSettings - The persistent application settings for users of the stack.
$sel:arn:Stack', stack_arn - The ARN of the stack.
$sel:createdTime:Stack', stack_createdTime - The time the stack was created.
$sel:description:Stack', stack_description - The description to display.
$sel:displayName:Stack', stack_displayName - The stack name to display.
$sel:embedHostDomains:Stack', stack_embedHostDomains - The domains where AppStream 2.0 streaming sessions can be embedded in an
iframe. You must approve the domains that you want to host embedded
AppStream 2.0 streaming sessions.
$sel:feedbackURL:Stack', stack_feedbackURL - 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.
$sel:redirectURL:Stack', stack_redirectURL - The URL that users are redirected to after their streaming session ends.
$sel:stackErrors:Stack', stack_stackErrors - The errors for the stack.
$sel:storageConnectors:Stack', stack_storageConnectors - The storage connectors to enable.
$sel:streamingExperienceSettings:Stack', stack_streamingExperienceSettings - 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.
$sel:userSettings:Stack', stack_userSettings - The actions that are enabled or disabled for users during their
streaming sessions. By default these actions are enabled.
$sel:name:Stack', stack_name - The name of the stack.
stack_accessEndpoints :: Lens' Stack (Maybe (NonEmpty AccessEndpoint)) Source #
The list of virtual private cloud (VPC) interface endpoint objects. Users of the stack can connect to AppStream 2.0 only through the specified endpoints.
stack_applicationSettings :: Lens' Stack (Maybe ApplicationSettingsResponse) Source #
The persistent application settings for users of the stack.
stack_embedHostDomains :: Lens' Stack (Maybe (NonEmpty Text)) Source #
The domains where AppStream 2.0 streaming sessions can be embedded in an iframe. You must approve the domains that you want to host embedded AppStream 2.0 streaming sessions.
stack_feedbackURL :: Lens' Stack (Maybe Text) Source #
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.
stack_redirectURL :: Lens' Stack (Maybe Text) Source #
The URL that users are redirected to after their streaming session ends.
stack_stackErrors :: Lens' Stack (Maybe [StackError]) Source #
The errors for the stack.
stack_storageConnectors :: Lens' Stack (Maybe [StorageConnector]) Source #
The storage connectors to enable.
stack_streamingExperienceSettings :: Lens' Stack (Maybe StreamingExperienceSettings) Source #
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.
stack_userSettings :: Lens' Stack (Maybe (NonEmpty UserSetting)) Source #
The actions that are enabled or disabled for users during their streaming sessions. By default these actions are enabled.