/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ /** * Resource Type definition for AWS::AppStream::Stack */ export interface AwsAppstreamStack { Description?: string; StorageConnectors?: StorageConnector[]; DeleteStorageConnectors?: boolean; EmbedHostDomains?: string[]; UserSettings?: UserSetting[]; AttributesToDelete?: string[]; RedirectURL?: string; StreamingExperienceSettings?: StreamingExperienceSettings; Name?: string; FeedbackURL?: string; ApplicationSettings?: ApplicationSettings; DisplayName?: string; Id?: string; Tags?: Tag[]; AccessEndpoints?: AccessEndpoint[]; } export interface StorageConnector { Domains?: string[]; ResourceIdentifier?: string; ConnectorType: string; } export interface UserSetting { Permission: string; Action: string; } export interface StreamingExperienceSettings { PreferredProtocol?: string; } export interface ApplicationSettings { SettingsGroup?: string; Enabled: boolean; } export interface Tag { Value: string; Key: string; } export interface AccessEndpoint { EndpointType: string; VpceId: string; }