Package com.pulumi.aws.appstream.inputs
Class StackState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.appstream.inputs.StackState
-
public final class StackState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StackState.Builder
-
Field Summary
Fields Modifier and Type Field Description static StackState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<StackAccessEndpointArgs>>>
accessEndpoints()
java.util.Optional<com.pulumi.core.Output<StackApplicationSettingsArgs>>
applicationSettings()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
arn()
static StackState.Builder
builder()
static StackState.Builder
builder(StackState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
createdTime()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
displayName()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
embedHostDomains()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
feedbackUrl()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
redirectUrl()
java.util.Optional<com.pulumi.core.Output<java.util.List<StackStorageConnectorArgs>>>
storageConnectors()
java.util.Optional<com.pulumi.core.Output<StackStreamingExperienceSettingsArgs>>
streamingExperienceSettings()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tagsAll()
Deprecated.Please use `tags` instead.java.util.Optional<com.pulumi.core.Output<java.util.List<StackUserSettingArgs>>>
userSettings()
-
-
-
Field Detail
-
Empty
public static final StackState Empty
-
-
Method Detail
-
accessEndpoints
public java.util.Optional<com.pulumi.core.Output<java.util.List<StackAccessEndpointArgs>>> accessEndpoints()
- Returns:
- Set of configuration blocks defining the interface VPC endpoints. Users of the stack can connect to AppStream 2.0 only through the specified endpoints. See `access_endpoints` below.
-
applicationSettings
public java.util.Optional<com.pulumi.core.Output<StackApplicationSettingsArgs>> applicationSettings()
- Returns:
- Settings for application settings persistence. See `application_settings` below.
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the appstream stack.
-
createdTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdTime()
- Returns:
- Date and time, in UTC and extended RFC 3339 format, when the stack was created.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Description for the AppStream stack.
-
displayName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
- Returns:
- Stack name to display.
-
embedHostDomains
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> embedHostDomains()
- Returns:
- 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.
-
feedbackUrl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> feedbackUrl()
- Returns:
- URL that users are redirected to after they click the Send Feedback link. If no URL is specified, no Send Feedback link is displayed. .
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Unique name for the AppStream stack. The following arguments are optional:
-
redirectUrl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> redirectUrl()
- Returns:
- URL that users are redirected to after their streaming session ends.
-
storageConnectors
public java.util.Optional<com.pulumi.core.Output<java.util.List<StackStorageConnectorArgs>>> storageConnectors()
- Returns:
- Configuration block for the storage connectors to enable. See `storage_connectors` below.
-
streamingExperienceSettings
public java.util.Optional<com.pulumi.core.Output<StackStreamingExperienceSettingsArgs>> streamingExperienceSettings()
- Returns:
- 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. See `streaming_experience_settings` below.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Key-value mapping of resource tags. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
tagsAll
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
Deprecated.Please use `tags` instead.
-
userSettings
public java.util.Optional<com.pulumi.core.Output<java.util.List<StackUserSettingArgs>>> userSettings()
- Returns:
- Configuration block for the actions that are enabled or disabled for users during their streaming sessions. If not provided, these settings are configured automatically by AWS. If provided, the configuration should include a block for each configurable action. See `user_settings` below.
-
builder
public static StackState.Builder builder()
-
builder
public static StackState.Builder builder(StackState defaults)
-
-