Skip to content

Stack

Source code in docs_src/capo_appstream/types/stack.py
class Stack(TypedDict, closed=True):
    arn: NotRequired["capo_appstream.types.arn.Arn"]
    """<p>The ARN of the stack.</p>"""
    name: NotRequired["capo_appstream.types.string.String"]
    """<p>The name of the stack.</p>"""
    description: NotRequired["capo_appstream.types.string.String"]
    """<p>The description to display.</p>"""
    display_name: NotRequired["capo_appstream.types.string.String"]
    """<p>The stack name to display.</p>"""
    created_time: NotRequired["capo_appstream.types.timestamp.Timestamp"]
    """<p>The time the stack was created.</p>"""
    storage_connectors: NotRequired[
        "capo_appstream.types.storage_connector_list.StorageConnectorList"
    ]
    """<p>The storage connectors to enable.</p>"""
    redirect_url: NotRequired["capo_appstream.types.redirect_url.RedirectURL"]
    """<p>The URL that users are redirected to after their streaming session ends.</p>"""
    feedback_url: NotRequired["capo_appstream.types.feedback_url.FeedbackURL"]
    """<p>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.</p>"""
    stack_errors: NotRequired["capo_appstream.types.stack_errors.StackErrors"]
    """<p>The errors for the stack.</p>"""
    user_settings: NotRequired["capo_appstream.types.user_setting_list.UserSettingList"]
    """<p>The actions that are enabled or disabled for users during their streaming sessions. By default these actions are enabled.</p>"""
    application_settings: NotRequired[
        "capo_appstream.types.application_settings_response.ApplicationSettingsResponse"
    ]
    """<p>The persistent application settings for users of the stack.</p>"""
    access_endpoints: NotRequired[
        "capo_appstream.types.access_endpoint_list.AccessEndpointList"
    ]
    """<p>The list of virtual private cloud (VPC) interface endpoint objects. Users of the stack can connect to WorkSpaces Applications only through the specified endpoints. </p>"""
    embed_host_domains: NotRequired[
        "capo_appstream.types.embed_host_domains.EmbedHostDomains"
    ]
    """<p>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.</p>"""
    streaming_experience_settings: NotRequired[
        "capo_appstream.types.streaming_experience_settings.StreamingExperienceSettings"
    ]
    """<p>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.</p>"""
    content_redirection: NotRequired[
        "capo_appstream.types.content_redirection.ContentRedirection"
    ]
    """<p>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.</p>"""
    agent_access_config: NotRequired[
        "capo_appstream.types.agent_access_config.AgentAccessConfig"
    ]
    """<p>The agent access configuration of the stack, if agent access is enabled.</p>"""
    storage_connector_authentication: NotRequired[
        "capo_appstream.types.storage_connector_authentication.StorageConnectorAuthentication"
    ]
    """<p>Indicates whether users' cloud storage authentication persists across streaming sessions. When this attribute is FORCE_REAUTHENTICATION, WorkSpaces Applications removes the stored authentication for the stack's OneDrive and Google Drive connectors when a user's session ends. The user links their cloud storage again on their next session. The default is REUSE_CREDENTIALS.</p>"""

access_endpoints instance-attribute

access_endpoints: NotRequired[AccessEndpointList]

The list of virtual private cloud (VPC) interface endpoint objects. Users of the stack can connect to WorkSpaces Applications only through the specified endpoints.

agent_access_config instance-attribute

agent_access_config: NotRequired[AgentAccessConfig]

The agent access configuration of the stack, if agent access is enabled.

application_settings instance-attribute

application_settings: NotRequired[ApplicationSettingsResponse]

The persistent application settings for users of the stack.

arn instance-attribute

arn: NotRequired[Arn]

The ARN of the stack.

content_redirection instance-attribute

content_redirection: NotRequired[ContentRedirection]

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.

created_time instance-attribute

created_time: NotRequired[Timestamp]

The time the stack was created.

description instance-attribute

description: NotRequired[String]

The description to display.

display_name instance-attribute

display_name: NotRequired[String]

The stack name to display.

embed_host_domains instance-attribute

embed_host_domains: NotRequired[EmbedHostDomains]

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.

feedback_url instance-attribute

feedback_url: NotRequired[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.

name instance-attribute

name: NotRequired[String]

The name of the stack.

redirect_url instance-attribute

redirect_url: NotRequired[RedirectURL]

The URL that users are redirected to after their streaming session ends.

stack_errors instance-attribute

stack_errors: NotRequired[StackErrors]

The errors for the stack.

storage_connector_authentication instance-attribute

storage_connector_authentication: NotRequired[StorageConnectorAuthentication]

Indicates whether users' cloud storage authentication persists across streaming sessions. When this attribute is FORCE_REAUTHENTICATION, WorkSpaces Applications removes the stored authentication for the stack's OneDrive and Google Drive connectors when a user's session ends. The user links their cloud storage again on their next session. The default is REUSE_CREDENTIALS.

storage_connectors instance-attribute

storage_connectors: NotRequired[StorageConnectorList]

The storage connectors to enable.

streaming_experience_settings instance-attribute

streaming_experience_settings: NotRequired[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.

user_settings instance-attribute

user_settings: NotRequired[UserSettingList]

The actions that are enabled or disabled for users during their streaming sessions. By default these actions are enabled.