{ "author": { "name": "Amazon Web Services", "organization": true, "roles": [ "author" ], "url": "https://aws.amazon.com" }, "dependencies": { "@aws-cdk/core": "1.64.0", "constructs": "^3.0.4" }, "dependencyClosure": { "@aws-cdk/cloud-assembly-schema": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.CloudAssembly.Schema", "packageId": "Amazon.CDK.CloudAssembly.Schema", "signAssembly": true }, "java": { "maven": { "artifactId": "cdk-cloud-assembly-schema", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.cloudassembly.schema" }, "js": { "npm": "@aws-cdk/cloud-assembly-schema" }, "python": { "distName": "aws-cdk.cloud-assembly-schema", "module": "aws_cdk.cloud_assembly_schema" } } }, "@aws-cdk/core": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK", "packageId": "Amazon.CDK", "signAssembly": true }, "java": { "maven": { "artifactId": "core", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.core" }, "js": { "npm": "@aws-cdk/core" }, "python": { "distName": "aws-cdk.core", "module": "aws_cdk.core" } } }, "@aws-cdk/cx-api": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.CXAPI", "packageId": "Amazon.CDK.CXAPI", "signAssembly": true }, "java": { "maven": { "artifactId": "cdk-cx-api", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.cxapi" }, "js": { "npm": "@aws-cdk/cx-api" }, "python": { "distName": "aws-cdk.cx-api", "module": "aws_cdk.cx_api" } } }, "constructs": { "targets": { "dotnet": { "namespace": "Constructs", "packageId": "Constructs" }, "java": { "maven": { "artifactId": "constructs", "groupId": "software.constructs" }, "package": "software.constructs" }, "js": { "npm": "constructs" }, "python": { "distName": "constructs", "module": "constructs" } } } }, "description": "The CDK Construct Library for AWS::AppStream", "docs": { "stability": "experimental" }, "homepage": "https://github.com/aws/aws-cdk", "jsiiVersion": "1.12.0 (build 5ddc9f2)", "keywords": [ "aws", "cdk", "constructs", "aws-appstream" ], "license": "Apache-2.0", "name": "@aws-cdk/aws-appstream", "readme": { "markdown": "## Amazon AppStream 2.0 Construct Library\n\n---\n\n![cfn-resources: Stable](https://img.shields.io/badge/cfn--resources-stable-success.svg?style=for-the-badge)\n\n> All classes with the `Cfn` prefix in this module ([CFN Resources](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) are always stable and safe to use.\n\n---\n\n\n```ts\nimport * as appstream from '@aws-cdk/aws-appstream';\n```\n" }, "repository": { "directory": "packages/@aws-cdk/aws-appstream", "type": "git", "url": "https://github.com/aws/aws-cdk.git" }, "schema": "jsii/0.10.0", "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.AWS.AppStream", "packageId": "Amazon.CDK.AWS.AppStream", "signAssembly": true }, "java": { "maven": { "artifactId": "appstream", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.services.appstream" }, "js": { "npm": "@aws-cdk/aws-appstream" }, "python": { "distName": "aws-cdk.aws-appstream", "module": "aws_cdk.aws_appstream" } }, "types": { "@aws-cdk/aws-appstream.CfnDirectoryConfig": { "assembly": "@aws-cdk/aws-appstream", "base": "@aws-cdk/core.CfnResource", "docs": { "custom": { "cloudformationResource": "AWS::AppStream::DirectoryConfig" }, "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html", "stability": "external", "summary": "A CloudFormation `AWS::AppStream::DirectoryConfig`." }, "fqn": "@aws-cdk/aws-appstream.CfnDirectoryConfig", "initializer": { "docs": { "stability": "external", "summary": "Create a new `AWS::AppStream::DirectoryConfig`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 139 }, "parameters": [ { "docs": { "summary": "- scope in which this resource is defined." }, "name": "scope", "type": { "fqn": "@aws-cdk/core.Construct" } }, { "docs": { "summary": "- scoped id of the resource." }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "summary": "- resource properties." }, "name": "props", "type": { "fqn": "@aws-cdk/aws-appstream.CfnDirectoryConfigProps" } } ] }, "interfaces": [ "@aws-cdk/core.IInspectable" ], "kind": "class", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 92 }, "methods": [ { "docs": { "stability": "experimental", "summary": "Examines the CloudFormation resource and discloses attributes." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 157 }, "name": "inspect", "overrides": "@aws-cdk/core.IInspectable", "parameters": [ { "docs": { "summary": "- tree inspector to collect and process attributes." }, "name": "inspector", "type": { "fqn": "@aws-cdk/core.TreeInspector" } } ] }, { "docs": { "stability": "external" }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 169 }, "name": "renderProperties", "overrides": "@aws-cdk/core.CfnResource", "parameters": [ { "name": "props", "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } ], "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "CfnDirectoryConfig", "properties": [ { "const": true, "docs": { "stability": "external", "summary": "The CloudFormation resource type name for this resource class." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 96 }, "name": "CFN_RESOURCE_TYPE_NAME", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "external" }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 162 }, "name": "cfnProperties", "overrides": "@aws-cdk/core.CfnResource", "protected": true, "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-directoryname", "stability": "external", "summary": "`AWS::AppStream::DirectoryConfig.DirectoryName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 118 }, "name": "directoryName", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-organizationalunitdistinguishednames", "stability": "external", "summary": "`AWS::AppStream::DirectoryConfig.OrganizationalUnitDistinguishedNames`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 124 }, "name": "organizationalUnitDistinguishedNames", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-serviceaccountcredentials", "stability": "external", "summary": "`AWS::AppStream::DirectoryConfig.ServiceAccountCredentials`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 130 }, "name": "serviceAccountCredentials", "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnDirectoryConfig.ServiceAccountCredentialsProperty" } ] } } } ] }, "@aws-cdk/aws-appstream.CfnDirectoryConfig.ServiceAccountCredentialsProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-directoryconfig-serviceaccountcredentials.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnDirectoryConfig.ServiceAccountCredentialsProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 179 }, "name": "ServiceAccountCredentialsProperty", "namespace": "CfnDirectoryConfig", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-directoryconfig-serviceaccountcredentials.html#cfn-appstream-directoryconfig-serviceaccountcredentials-accountname", "stability": "external", "summary": "`CfnDirectoryConfig.ServiceAccountCredentialsProperty.AccountName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 184 }, "name": "accountName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-directoryconfig-serviceaccountcredentials.html#cfn-appstream-directoryconfig-serviceaccountcredentials-accountpassword", "stability": "external", "summary": "`CfnDirectoryConfig.ServiceAccountCredentialsProperty.AccountPassword`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 189 }, "name": "accountPassword", "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnDirectoryConfigProps": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html", "stability": "external", "summary": "Properties for defining a `AWS::AppStream::DirectoryConfig`." }, "fqn": "@aws-cdk/aws-appstream.CfnDirectoryConfigProps", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 17 }, "name": "CfnDirectoryConfigProps", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-directoryname", "stability": "external", "summary": "`AWS::AppStream::DirectoryConfig.DirectoryName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 23 }, "name": "directoryName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-organizationalunitdistinguishednames", "stability": "external", "summary": "`AWS::AppStream::DirectoryConfig.OrganizationalUnitDistinguishedNames`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 29 }, "name": "organizationalUnitDistinguishedNames", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-serviceaccountcredentials", "stability": "external", "summary": "`AWS::AppStream::DirectoryConfig.ServiceAccountCredentials`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 35 }, "name": "serviceAccountCredentials", "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnDirectoryConfig.ServiceAccountCredentialsProperty" } ] } } } ] }, "@aws-cdk/aws-appstream.CfnFleet": { "assembly": "@aws-cdk/aws-appstream", "base": "@aws-cdk/core.CfnResource", "docs": { "custom": { "cloudformationResource": "AWS::AppStream::Fleet" }, "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html", "stability": "external", "summary": "A CloudFormation `AWS::AppStream::Fleet`." }, "fqn": "@aws-cdk/aws-appstream.CfnFleet", "initializer": { "docs": { "stability": "external", "summary": "Create a new `AWS::AppStream::Fleet`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 547 }, "parameters": [ { "docs": { "summary": "- scope in which this resource is defined." }, "name": "scope", "type": { "fqn": "@aws-cdk/core.Construct" } }, { "docs": { "summary": "- scoped id of the resource." }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "summary": "- resource properties." }, "name": "props", "type": { "fqn": "@aws-cdk/aws-appstream.CfnFleetProps" } } ] }, "interfaces": [ "@aws-cdk/core.IInspectable" ], "kind": "class", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 428 }, "methods": [ { "docs": { "stability": "experimental", "summary": "Examines the CloudFormation resource and discloses attributes." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 577 }, "name": "inspect", "overrides": "@aws-cdk/core.IInspectable", "parameters": [ { "docs": { "summary": "- tree inspector to collect and process attributes." }, "name": "inspector", "type": { "fqn": "@aws-cdk/core.TreeInspector" } } ] }, { "docs": { "stability": "external" }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 601 }, "name": "renderProperties", "overrides": "@aws-cdk/core.CfnResource", "parameters": [ { "name": "props", "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } ], "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "CfnFleet", "properties": [ { "const": true, "docs": { "stability": "external", "summary": "The CloudFormation resource type name for this resource class." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 432 }, "name": "CFN_RESOURCE_TYPE_NAME", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "external" }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 582 }, "name": "cfnProperties", "overrides": "@aws-cdk/core.CfnResource", "protected": true, "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-tags", "stability": "external", "summary": "`AWS::AppStream::Fleet.Tags`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 532 }, "name": "tags", "type": { "fqn": "@aws-cdk/core.TagManager" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-computecapacity", "stability": "external", "summary": "`AWS::AppStream::Fleet.ComputeCapacity`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 454 }, "name": "computeCapacity", "type": { "union": { "types": [ { "fqn": "@aws-cdk/aws-appstream.CfnFleet.ComputeCapacityProperty" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-instancetype", "stability": "external", "summary": "`AWS::AppStream::Fleet.InstanceType`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 460 }, "name": "instanceType", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-name", "stability": "external", "summary": "`AWS::AppStream::Fleet.Name`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 466 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-description", "stability": "external", "summary": "`AWS::AppStream::Fleet.Description`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 472 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-disconnecttimeoutinseconds", "stability": "external", "summary": "`AWS::AppStream::Fleet.DisconnectTimeoutInSeconds`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 478 }, "name": "disconnectTimeoutInSeconds", "optional": true, "type": { "primitive": "number" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-displayname", "stability": "external", "summary": "`AWS::AppStream::Fleet.DisplayName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 484 }, "name": "displayName", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-domainjoininfo", "stability": "external", "summary": "`AWS::AppStream::Fleet.DomainJoinInfo`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 490 }, "name": "domainJoinInfo", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnFleet.DomainJoinInfoProperty" } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-enabledefaultinternetaccess", "stability": "external", "summary": "`AWS::AppStream::Fleet.EnableDefaultInternetAccess`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 496 }, "name": "enableDefaultInternetAccess", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-fleettype", "stability": "external", "summary": "`AWS::AppStream::Fleet.FleetType`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 502 }, "name": "fleetType", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-idledisconnecttimeoutinseconds", "stability": "external", "summary": "`AWS::AppStream::Fleet.IdleDisconnectTimeoutInSeconds`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 508 }, "name": "idleDisconnectTimeoutInSeconds", "optional": true, "type": { "primitive": "number" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-imagearn", "stability": "external", "summary": "`AWS::AppStream::Fleet.ImageArn`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 514 }, "name": "imageArn", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-imagename", "stability": "external", "summary": "`AWS::AppStream::Fleet.ImageName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 520 }, "name": "imageName", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-maxuserdurationinseconds", "stability": "external", "summary": "`AWS::AppStream::Fleet.MaxUserDurationInSeconds`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 526 }, "name": "maxUserDurationInSeconds", "optional": true, "type": { "primitive": "number" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-vpcconfig", "stability": "external", "summary": "`AWS::AppStream::Fleet.VpcConfig`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 538 }, "name": "vpcConfig", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnFleet.VpcConfigProperty" } ] } } } ] }, "@aws-cdk/aws-appstream.CfnFleet.ComputeCapacityProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-computecapacity.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnFleet.ComputeCapacityProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 611 }, "name": "ComputeCapacityProperty", "namespace": "CfnFleet", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-computecapacity.html#cfn-appstream-fleet-computecapacity-desiredinstances", "stability": "external", "summary": "`CfnFleet.ComputeCapacityProperty.DesiredInstances`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 616 }, "name": "desiredInstances", "type": { "primitive": "number" } } ] }, "@aws-cdk/aws-appstream.CfnFleet.DomainJoinInfoProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-domainjoininfo.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnFleet.DomainJoinInfoProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 667 }, "name": "DomainJoinInfoProperty", "namespace": "CfnFleet", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-domainjoininfo.html#cfn-appstream-fleet-domainjoininfo-directoryname", "stability": "external", "summary": "`CfnFleet.DomainJoinInfoProperty.DirectoryName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 672 }, "name": "directoryName", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-domainjoininfo.html#cfn-appstream-fleet-domainjoininfo-organizationalunitdistinguishedname", "stability": "external", "summary": "`CfnFleet.DomainJoinInfoProperty.OrganizationalUnitDistinguishedName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 677 }, "name": "organizationalUnitDistinguishedName", "optional": true, "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnFleet.VpcConfigProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-vpcconfig.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnFleet.VpcConfigProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 730 }, "name": "VpcConfigProperty", "namespace": "CfnFleet", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-vpcconfig.html#cfn-appstream-fleet-vpcconfig-securitygroupids", "stability": "external", "summary": "`CfnFleet.VpcConfigProperty.SecurityGroupIds`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 735 }, "name": "securityGroupIds", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-vpcconfig.html#cfn-appstream-fleet-vpcconfig-subnetids", "stability": "external", "summary": "`CfnFleet.VpcConfigProperty.SubnetIds`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 740 }, "name": "subnetIds", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ] }, "@aws-cdk/aws-appstream.CfnFleetProps": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html", "stability": "external", "summary": "Properties for defining a `AWS::AppStream::Fleet`." }, "fqn": "@aws-cdk/aws-appstream.CfnFleetProps", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 245 }, "name": "CfnFleetProps", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-computecapacity", "stability": "external", "summary": "`AWS::AppStream::Fleet.ComputeCapacity`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 251 }, "name": "computeCapacity", "type": { "union": { "types": [ { "fqn": "@aws-cdk/aws-appstream.CfnFleet.ComputeCapacityProperty" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-instancetype", "stability": "external", "summary": "`AWS::AppStream::Fleet.InstanceType`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 257 }, "name": "instanceType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-name", "stability": "external", "summary": "`AWS::AppStream::Fleet.Name`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 263 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-description", "stability": "external", "summary": "`AWS::AppStream::Fleet.Description`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 269 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-disconnecttimeoutinseconds", "stability": "external", "summary": "`AWS::AppStream::Fleet.DisconnectTimeoutInSeconds`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 275 }, "name": "disconnectTimeoutInSeconds", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-displayname", "stability": "external", "summary": "`AWS::AppStream::Fleet.DisplayName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 281 }, "name": "displayName", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-domainjoininfo", "stability": "external", "summary": "`AWS::AppStream::Fleet.DomainJoinInfo`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 287 }, "name": "domainJoinInfo", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnFleet.DomainJoinInfoProperty" } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-enabledefaultinternetaccess", "stability": "external", "summary": "`AWS::AppStream::Fleet.EnableDefaultInternetAccess`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 293 }, "name": "enableDefaultInternetAccess", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-fleettype", "stability": "external", "summary": "`AWS::AppStream::Fleet.FleetType`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 299 }, "name": "fleetType", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-idledisconnecttimeoutinseconds", "stability": "external", "summary": "`AWS::AppStream::Fleet.IdleDisconnectTimeoutInSeconds`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 305 }, "name": "idleDisconnectTimeoutInSeconds", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-imagearn", "stability": "external", "summary": "`AWS::AppStream::Fleet.ImageArn`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 311 }, "name": "imageArn", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-imagename", "stability": "external", "summary": "`AWS::AppStream::Fleet.ImageName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 317 }, "name": "imageName", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-maxuserdurationinseconds", "stability": "external", "summary": "`AWS::AppStream::Fleet.MaxUserDurationInSeconds`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 323 }, "name": "maxUserDurationInSeconds", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-tags", "stability": "external", "summary": "`AWS::AppStream::Fleet.Tags`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 329 }, "name": "tags", "optional": true, "type": { "collection": { "elementtype": { "fqn": "@aws-cdk/core.CfnTag" }, "kind": "array" } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-vpcconfig", "stability": "external", "summary": "`AWS::AppStream::Fleet.VpcConfig`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 335 }, "name": "vpcConfig", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnFleet.VpcConfigProperty" } ] } } } ] }, "@aws-cdk/aws-appstream.CfnImageBuilder": { "assembly": "@aws-cdk/aws-appstream", "base": "@aws-cdk/core.CfnResource", "docs": { "custom": { "cloudformationResource": "AWS::AppStream::ImageBuilder" }, "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html", "stability": "external", "summary": "A CloudFormation `AWS::AppStream::ImageBuilder`." }, "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder", "initializer": { "docs": { "stability": "external", "summary": "Create a new `AWS::AppStream::ImageBuilder`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1055 }, "parameters": [ { "docs": { "summary": "- scope in which this resource is defined." }, "name": "scope", "type": { "fqn": "@aws-cdk/core.Construct" } }, { "docs": { "summary": "- scoped id of the resource." }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "summary": "- resource properties." }, "name": "props", "type": { "fqn": "@aws-cdk/aws-appstream.CfnImageBuilderProps" } } ] }, "interfaces": [ "@aws-cdk/core.IInspectable" ], "kind": "class", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 949 }, "methods": [ { "docs": { "stability": "experimental", "summary": "Examines the CloudFormation resource and discloses attributes." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1082 }, "name": "inspect", "overrides": "@aws-cdk/core.IInspectable", "parameters": [ { "docs": { "summary": "- tree inspector to collect and process attributes." }, "name": "inspector", "type": { "fqn": "@aws-cdk/core.TreeInspector" } } ] }, { "docs": { "stability": "external" }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1103 }, "name": "renderProperties", "overrides": "@aws-cdk/core.CfnResource", "parameters": [ { "name": "props", "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } ], "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "CfnImageBuilder", "properties": [ { "const": true, "docs": { "stability": "external", "summary": "The CloudFormation resource type name for this resource class." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 953 }, "name": "CFN_RESOURCE_TYPE_NAME", "static": true, "type": { "primitive": "string" } }, { "docs": { "custom": { "cloudformationAttribute": "StreamingUrl" }, "stability": "external" }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 974 }, "name": "attrStreamingUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "external" }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1087 }, "name": "cfnProperties", "overrides": "@aws-cdk/core.CfnResource", "protected": true, "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-tags", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.Tags`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1040 }, "name": "tags", "type": { "fqn": "@aws-cdk/core.TagManager" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-instancetype", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.InstanceType`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 980 }, "name": "instanceType", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-name", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.Name`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 986 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-accessendpoints", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.AccessEndpoints`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 992 }, "name": "accessEndpoints", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "collection": { "elementtype": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder.AccessEndpointProperty" } ] } }, "kind": "array" } } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-appstreamagentversion", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.AppstreamAgentVersion`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 998 }, "name": "appstreamAgentVersion", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-description", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.Description`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1004 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-displayname", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.DisplayName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1010 }, "name": "displayName", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-domainjoininfo", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.DomainJoinInfo`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1016 }, "name": "domainJoinInfo", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder.DomainJoinInfoProperty" } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-enabledefaultinternetaccess", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.EnableDefaultInternetAccess`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1022 }, "name": "enableDefaultInternetAccess", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-imagearn", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.ImageArn`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1028 }, "name": "imageArn", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-imagename", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.ImageName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1034 }, "name": "imageName", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-vpcconfig", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.VpcConfig`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1046 }, "name": "vpcConfig", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder.VpcConfigProperty" } ] } } } ] }, "@aws-cdk/aws-appstream.CfnImageBuilder.AccessEndpointProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-accessendpoint.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder.AccessEndpointProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1113 }, "name": "AccessEndpointProperty", "namespace": "CfnImageBuilder", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-accessendpoint.html#cfn-appstream-imagebuilder-accessendpoint-endpointtype", "stability": "external", "summary": "`CfnImageBuilder.AccessEndpointProperty.EndpointType`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1118 }, "name": "endpointType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-accessendpoint.html#cfn-appstream-imagebuilder-accessendpoint-vpceid", "stability": "external", "summary": "`CfnImageBuilder.AccessEndpointProperty.VpceId`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1123 }, "name": "vpceId", "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnImageBuilder.DomainJoinInfoProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-domainjoininfo.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder.DomainJoinInfoProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1178 }, "name": "DomainJoinInfoProperty", "namespace": "CfnImageBuilder", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-domainjoininfo.html#cfn-appstream-imagebuilder-domainjoininfo-directoryname", "stability": "external", "summary": "`CfnImageBuilder.DomainJoinInfoProperty.DirectoryName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1183 }, "name": "directoryName", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-domainjoininfo.html#cfn-appstream-imagebuilder-domainjoininfo-organizationalunitdistinguishedname", "stability": "external", "summary": "`CfnImageBuilder.DomainJoinInfoProperty.OrganizationalUnitDistinguishedName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1188 }, "name": "organizationalUnitDistinguishedName", "optional": true, "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnImageBuilder.VpcConfigProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-vpcconfig.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder.VpcConfigProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1241 }, "name": "VpcConfigProperty", "namespace": "CfnImageBuilder", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-vpcconfig.html#cfn-appstream-imagebuilder-vpcconfig-securitygroupids", "stability": "external", "summary": "`CfnImageBuilder.VpcConfigProperty.SecurityGroupIds`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1246 }, "name": "securityGroupIds", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-vpcconfig.html#cfn-appstream-imagebuilder-vpcconfig-subnetids", "stability": "external", "summary": "`CfnImageBuilder.VpcConfigProperty.SubnetIds`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1251 }, "name": "subnetIds", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ] }, "@aws-cdk/aws-appstream.CfnImageBuilderProps": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html", "stability": "external", "summary": "Properties for defining a `AWS::AppStream::ImageBuilder`." }, "fqn": "@aws-cdk/aws-appstream.CfnImageBuilderProps", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 794 }, "name": "CfnImageBuilderProps", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-instancetype", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.InstanceType`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 800 }, "name": "instanceType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-name", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.Name`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 806 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-accessendpoints", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.AccessEndpoints`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 812 }, "name": "accessEndpoints", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "collection": { "elementtype": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder.AccessEndpointProperty" } ] } }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-appstreamagentversion", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.AppstreamAgentVersion`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 818 }, "name": "appstreamAgentVersion", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-description", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.Description`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 824 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-displayname", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.DisplayName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 830 }, "name": "displayName", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-domainjoininfo", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.DomainJoinInfo`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 836 }, "name": "domainJoinInfo", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder.DomainJoinInfoProperty" } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-enabledefaultinternetaccess", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.EnableDefaultInternetAccess`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 842 }, "name": "enableDefaultInternetAccess", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-imagearn", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.ImageArn`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 848 }, "name": "imageArn", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-imagename", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.ImageName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 854 }, "name": "imageName", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-tags", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.Tags`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 860 }, "name": "tags", "optional": true, "type": { "collection": { "elementtype": { "fqn": "@aws-cdk/core.CfnTag" }, "kind": "array" } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-vpcconfig", "stability": "external", "summary": "`AWS::AppStream::ImageBuilder.VpcConfig`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 866 }, "name": "vpcConfig", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnImageBuilder.VpcConfigProperty" } ] } } } ] }, "@aws-cdk/aws-appstream.CfnStack": { "assembly": "@aws-cdk/aws-appstream", "base": "@aws-cdk/core.CfnResource", "docs": { "custom": { "cloudformationResource": "AWS::AppStream::Stack" }, "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html", "stability": "external", "summary": "A CloudFormation `AWS::AppStream::Stack`." }, "fqn": "@aws-cdk/aws-appstream.CfnStack", "initializer": { "docs": { "stability": "external", "summary": "Create a new `AWS::AppStream::Stack`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1574 }, "parameters": [ { "docs": { "summary": "- scope in which this resource is defined." }, "name": "scope", "type": { "fqn": "@aws-cdk/core.Construct" } }, { "docs": { "summary": "- scoped id of the resource." }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "summary": "- resource properties." }, "name": "props", "optional": true, "type": { "fqn": "@aws-cdk/aws-appstream.CfnStackProps" } } ] }, "interfaces": [ "@aws-cdk/core.IInspectable" ], "kind": "class", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1467 }, "methods": [ { "docs": { "stability": "experimental", "summary": "Examines the CloudFormation resource and discloses attributes." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1599 }, "name": "inspect", "overrides": "@aws-cdk/core.IInspectable", "parameters": [ { "docs": { "summary": "- tree inspector to collect and process attributes." }, "name": "inspector", "type": { "fqn": "@aws-cdk/core.TreeInspector" } } ] }, { "docs": { "stability": "external" }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1621 }, "name": "renderProperties", "overrides": "@aws-cdk/core.CfnResource", "parameters": [ { "name": "props", "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } ], "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "CfnStack", "properties": [ { "const": true, "docs": { "stability": "external", "summary": "The CloudFormation resource type name for this resource class." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1471 }, "name": "CFN_RESOURCE_TYPE_NAME", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "external" }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1604 }, "name": "cfnProperties", "overrides": "@aws-cdk/core.CfnResource", "protected": true, "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-tags", "stability": "external", "summary": "`AWS::AppStream::Stack.Tags`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1559 }, "name": "tags", "type": { "fqn": "@aws-cdk/core.TagManager" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-accessendpoints", "stability": "external", "summary": "`AWS::AppStream::Stack.AccessEndpoints`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1493 }, "name": "accessEndpoints", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "collection": { "elementtype": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnStack.AccessEndpointProperty" } ] } }, "kind": "array" } } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-applicationsettings", "stability": "external", "summary": "`AWS::AppStream::Stack.ApplicationSettings`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1499 }, "name": "applicationSettings", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnStack.ApplicationSettingsProperty" } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-attributestodelete", "stability": "external", "summary": "`AWS::AppStream::Stack.AttributesToDelete`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1505 }, "name": "attributesToDelete", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-deletestorageconnectors", "stability": "external", "summary": "`AWS::AppStream::Stack.DeleteStorageConnectors`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1511 }, "name": "deleteStorageConnectors", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-description", "stability": "external", "summary": "`AWS::AppStream::Stack.Description`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1517 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-displayname", "stability": "external", "summary": "`AWS::AppStream::Stack.DisplayName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1523 }, "name": "displayName", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-embedhostdomains", "stability": "external", "summary": "`AWS::AppStream::Stack.EmbedHostDomains`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1529 }, "name": "embedHostDomains", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-feedbackurl", "stability": "external", "summary": "`AWS::AppStream::Stack.FeedbackURL`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1535 }, "name": "feedbackUrl", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-name", "stability": "external", "summary": "`AWS::AppStream::Stack.Name`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1541 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-redirecturl", "stability": "external", "summary": "`AWS::AppStream::Stack.RedirectURL`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1547 }, "name": "redirectUrl", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-storageconnectors", "stability": "external", "summary": "`AWS::AppStream::Stack.StorageConnectors`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1553 }, "name": "storageConnectors", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "collection": { "elementtype": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnStack.StorageConnectorProperty" } ] } }, "kind": "array" } } ] } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-usersettings", "stability": "external", "summary": "`AWS::AppStream::Stack.UserSettings`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1565 }, "name": "userSettings", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "collection": { "elementtype": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnStack.UserSettingProperty" } ] } }, "kind": "array" } } ] } } } ] }, "@aws-cdk/aws-appstream.CfnStack.AccessEndpointProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-accessendpoint.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnStack.AccessEndpointProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1631 }, "name": "AccessEndpointProperty", "namespace": "CfnStack", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-accessendpoint.html#cfn-appstream-stack-accessendpoint-endpointtype", "stability": "external", "summary": "`CfnStack.AccessEndpointProperty.EndpointType`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1636 }, "name": "endpointType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-accessendpoint.html#cfn-appstream-stack-accessendpoint-vpceid", "stability": "external", "summary": "`CfnStack.AccessEndpointProperty.VpceId`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1641 }, "name": "vpceId", "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnStack.ApplicationSettingsProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-applicationsettings.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnStack.ApplicationSettingsProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1696 }, "name": "ApplicationSettingsProperty", "namespace": "CfnStack", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-applicationsettings.html#cfn-appstream-stack-applicationsettings-enabled", "stability": "external", "summary": "`CfnStack.ApplicationSettingsProperty.Enabled`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1701 }, "name": "enabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-applicationsettings.html#cfn-appstream-stack-applicationsettings-settingsgroup", "stability": "external", "summary": "`CfnStack.ApplicationSettingsProperty.SettingsGroup`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1706 }, "name": "settingsGroup", "optional": true, "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnStack.StorageConnectorProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnStack.StorageConnectorProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1760 }, "name": "StorageConnectorProperty", "namespace": "CfnStack", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html#cfn-appstream-stack-storageconnector-connectortype", "stability": "external", "summary": "`CfnStack.StorageConnectorProperty.ConnectorType`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1765 }, "name": "connectorType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html#cfn-appstream-stack-storageconnector-domains", "stability": "external", "summary": "`CfnStack.StorageConnectorProperty.Domains`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1770 }, "name": "domains", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html#cfn-appstream-stack-storageconnector-resourceidentifier", "stability": "external", "summary": "`CfnStack.StorageConnectorProperty.ResourceIdentifier`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1775 }, "name": "resourceIdentifier", "optional": true, "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnStack.UserSettingProperty": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-usersetting.html", "stability": "external" }, "fqn": "@aws-cdk/aws-appstream.CfnStack.UserSettingProperty", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1832 }, "name": "UserSettingProperty", "namespace": "CfnStack", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-usersetting.html#cfn-appstream-stack-usersetting-action", "stability": "external", "summary": "`CfnStack.UserSettingProperty.Action`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1837 }, "name": "action", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-usersetting.html#cfn-appstream-stack-usersetting-permission", "stability": "external", "summary": "`CfnStack.UserSettingProperty.Permission`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1842 }, "name": "permission", "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnStackFleetAssociation": { "assembly": "@aws-cdk/aws-appstream", "base": "@aws-cdk/core.CfnResource", "docs": { "custom": { "cloudformationResource": "AWS::AppStream::StackFleetAssociation" }, "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackfleetassociation.html", "stability": "external", "summary": "A CloudFormation `AWS::AppStream::StackFleetAssociation`." }, "fqn": "@aws-cdk/aws-appstream.CfnStackFleetAssociation", "initializer": { "docs": { "stability": "external", "summary": "Create a new `AWS::AppStream::StackFleetAssociation`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2004 }, "parameters": [ { "docs": { "summary": "- scope in which this resource is defined." }, "name": "scope", "type": { "fqn": "@aws-cdk/core.Construct" } }, { "docs": { "summary": "- scoped id of the resource." }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "summary": "- resource properties." }, "name": "props", "type": { "fqn": "@aws-cdk/aws-appstream.CfnStackFleetAssociationProps" } } ] }, "interfaces": [ "@aws-cdk/core.IInspectable" ], "kind": "class", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1963 }, "methods": [ { "docs": { "stability": "experimental", "summary": "Examines the CloudFormation resource and discloses attributes." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2020 }, "name": "inspect", "overrides": "@aws-cdk/core.IInspectable", "parameters": [ { "docs": { "summary": "- tree inspector to collect and process attributes." }, "name": "inspector", "type": { "fqn": "@aws-cdk/core.TreeInspector" } } ] }, { "docs": { "stability": "external" }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2031 }, "name": "renderProperties", "overrides": "@aws-cdk/core.CfnResource", "parameters": [ { "name": "props", "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } ], "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "CfnStackFleetAssociation", "properties": [ { "const": true, "docs": { "stability": "external", "summary": "The CloudFormation resource type name for this resource class." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1967 }, "name": "CFN_RESOURCE_TYPE_NAME", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "external" }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2025 }, "name": "cfnProperties", "overrides": "@aws-cdk/core.CfnResource", "protected": true, "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackfleetassociation.html#cfn-appstream-stackfleetassociation-fleetname", "stability": "external", "summary": "`AWS::AppStream::StackFleetAssociation.FleetName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1989 }, "name": "fleetName", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackfleetassociation.html#cfn-appstream-stackfleetassociation-stackname", "stability": "external", "summary": "`AWS::AppStream::StackFleetAssociation.StackName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1995 }, "name": "stackName", "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnStackFleetAssociationProps": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackfleetassociation.html", "stability": "external", "summary": "Properties for defining a `AWS::AppStream::StackFleetAssociation`." }, "fqn": "@aws-cdk/aws-appstream.CfnStackFleetAssociationProps", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1898 }, "name": "CfnStackFleetAssociationProps", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackfleetassociation.html#cfn-appstream-stackfleetassociation-fleetname", "stability": "external", "summary": "`AWS::AppStream::StackFleetAssociation.FleetName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1904 }, "name": "fleetName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackfleetassociation.html#cfn-appstream-stackfleetassociation-stackname", "stability": "external", "summary": "`AWS::AppStream::StackFleetAssociation.StackName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1910 }, "name": "stackName", "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnStackProps": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html", "stability": "external", "summary": "Properties for defining a `AWS::AppStream::Stack`." }, "fqn": "@aws-cdk/aws-appstream.CfnStackProps", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1305 }, "name": "CfnStackProps", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-accessendpoints", "stability": "external", "summary": "`AWS::AppStream::Stack.AccessEndpoints`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1311 }, "name": "accessEndpoints", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "collection": { "elementtype": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnStack.AccessEndpointProperty" } ] } }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-applicationsettings", "stability": "external", "summary": "`AWS::AppStream::Stack.ApplicationSettings`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1317 }, "name": "applicationSettings", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnStack.ApplicationSettingsProperty" } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-attributestodelete", "stability": "external", "summary": "`AWS::AppStream::Stack.AttributesToDelete`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1323 }, "name": "attributesToDelete", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-deletestorageconnectors", "stability": "external", "summary": "`AWS::AppStream::Stack.DeleteStorageConnectors`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1329 }, "name": "deleteStorageConnectors", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-description", "stability": "external", "summary": "`AWS::AppStream::Stack.Description`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1335 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-displayname", "stability": "external", "summary": "`AWS::AppStream::Stack.DisplayName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1341 }, "name": "displayName", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-embedhostdomains", "stability": "external", "summary": "`AWS::AppStream::Stack.EmbedHostDomains`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1347 }, "name": "embedHostDomains", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-feedbackurl", "stability": "external", "summary": "`AWS::AppStream::Stack.FeedbackURL`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1353 }, "name": "feedbackUrl", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-name", "stability": "external", "summary": "`AWS::AppStream::Stack.Name`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1359 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-redirecturl", "stability": "external", "summary": "`AWS::AppStream::Stack.RedirectURL`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1365 }, "name": "redirectUrl", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-storageconnectors", "stability": "external", "summary": "`AWS::AppStream::Stack.StorageConnectors`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1371 }, "name": "storageConnectors", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "collection": { "elementtype": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnStack.StorageConnectorProperty" } ] } }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-tags", "stability": "external", "summary": "`AWS::AppStream::Stack.Tags`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1377 }, "name": "tags", "optional": true, "type": { "collection": { "elementtype": { "fqn": "@aws-cdk/core.CfnTag" }, "kind": "array" } } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-usersettings", "stability": "external", "summary": "`AWS::AppStream::Stack.UserSettings`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 1383 }, "name": "userSettings", "optional": true, "type": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "collection": { "elementtype": { "union": { "types": [ { "fqn": "@aws-cdk/core.IResolvable" }, { "fqn": "@aws-cdk/aws-appstream.CfnStack.UserSettingProperty" } ] } }, "kind": "array" } } ] } } } ] }, "@aws-cdk/aws-appstream.CfnStackUserAssociation": { "assembly": "@aws-cdk/aws-appstream", "base": "@aws-cdk/core.CfnResource", "docs": { "custom": { "cloudformationResource": "AWS::AppStream::StackUserAssociation" }, "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html", "stability": "external", "summary": "A CloudFormation `AWS::AppStream::StackUserAssociation`." }, "fqn": "@aws-cdk/aws-appstream.CfnStackUserAssociation", "initializer": { "docs": { "stability": "external", "summary": "Create a new `AWS::AppStream::StackUserAssociation`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2179 }, "parameters": [ { "docs": { "summary": "- scope in which this resource is defined." }, "name": "scope", "type": { "fqn": "@aws-cdk/core.Construct" } }, { "docs": { "summary": "- scoped id of the resource." }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "summary": "- resource properties." }, "name": "props", "type": { "fqn": "@aws-cdk/aws-appstream.CfnStackUserAssociationProps" } } ] }, "interfaces": [ "@aws-cdk/core.IInspectable" ], "kind": "class", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2126 }, "methods": [ { "docs": { "stability": "experimental", "summary": "Examines the CloudFormation resource and discloses attributes." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2198 }, "name": "inspect", "overrides": "@aws-cdk/core.IInspectable", "parameters": [ { "docs": { "summary": "- tree inspector to collect and process attributes." }, "name": "inspector", "type": { "fqn": "@aws-cdk/core.TreeInspector" } } ] }, { "docs": { "stability": "external" }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2211 }, "name": "renderProperties", "overrides": "@aws-cdk/core.CfnResource", "parameters": [ { "name": "props", "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } ], "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "CfnStackUserAssociation", "properties": [ { "const": true, "docs": { "stability": "external", "summary": "The CloudFormation resource type name for this resource class." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2130 }, "name": "CFN_RESOURCE_TYPE_NAME", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "external" }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2203 }, "name": "cfnProperties", "overrides": "@aws-cdk/core.CfnResource", "protected": true, "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-authenticationtype", "stability": "external", "summary": "`AWS::AppStream::StackUserAssociation.AuthenticationType`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2152 }, "name": "authenticationType", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-stackname", "stability": "external", "summary": "`AWS::AppStream::StackUserAssociation.StackName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2158 }, "name": "stackName", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-username", "stability": "external", "summary": "`AWS::AppStream::StackUserAssociation.UserName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2164 }, "name": "userName", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-sendemailnotification", "stability": "external", "summary": "`AWS::AppStream::StackUserAssociation.SendEmailNotification`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2170 }, "name": "sendEmailNotification", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } } ] }, "@aws-cdk/aws-appstream.CfnStackUserAssociationProps": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html", "stability": "external", "summary": "Properties for defining a `AWS::AppStream::StackUserAssociation`." }, "fqn": "@aws-cdk/aws-appstream.CfnStackUserAssociationProps", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2042 }, "name": "CfnStackUserAssociationProps", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-authenticationtype", "stability": "external", "summary": "`AWS::AppStream::StackUserAssociation.AuthenticationType`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2048 }, "name": "authenticationType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-stackname", "stability": "external", "summary": "`AWS::AppStream::StackUserAssociation.StackName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2054 }, "name": "stackName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-username", "stability": "external", "summary": "`AWS::AppStream::StackUserAssociation.UserName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2060 }, "name": "userName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-sendemailnotification", "stability": "external", "summary": "`AWS::AppStream::StackUserAssociation.SendEmailNotification`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2066 }, "name": "sendEmailNotification", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "@aws-cdk/core.IResolvable" } ] } } } ] }, "@aws-cdk/aws-appstream.CfnUser": { "assembly": "@aws-cdk/aws-appstream", "base": "@aws-cdk/core.CfnResource", "docs": { "custom": { "cloudformationResource": "AWS::AppStream::User" }, "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html", "stability": "external", "summary": "A CloudFormation `AWS::AppStream::User`." }, "fqn": "@aws-cdk/aws-appstream.CfnUser", "initializer": { "docs": { "stability": "external", "summary": "Create a new `AWS::AppStream::User`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2373 }, "parameters": [ { "docs": { "summary": "- scope in which this resource is defined." }, "name": "scope", "type": { "fqn": "@aws-cdk/core.Construct" } }, { "docs": { "summary": "- scoped id of the resource." }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "summary": "- resource properties." }, "name": "props", "type": { "fqn": "@aws-cdk/aws-appstream.CfnUserProps" } } ] }, "interfaces": [ "@aws-cdk/core.IInspectable" ], "kind": "class", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2314 }, "methods": [ { "docs": { "stability": "experimental", "summary": "Examines the CloudFormation resource and discloses attributes." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2392 }, "name": "inspect", "overrides": "@aws-cdk/core.IInspectable", "parameters": [ { "docs": { "summary": "- tree inspector to collect and process attributes." }, "name": "inspector", "type": { "fqn": "@aws-cdk/core.TreeInspector" } } ] }, { "docs": { "stability": "external" }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2406 }, "name": "renderProperties", "overrides": "@aws-cdk/core.CfnResource", "parameters": [ { "name": "props", "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } ], "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "CfnUser", "properties": [ { "const": true, "docs": { "stability": "external", "summary": "The CloudFormation resource type name for this resource class." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2318 }, "name": "CFN_RESOURCE_TYPE_NAME", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "external" }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2397 }, "name": "cfnProperties", "overrides": "@aws-cdk/core.CfnResource", "protected": true, "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-authenticationtype", "stability": "external", "summary": "`AWS::AppStream::User.AuthenticationType`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2340 }, "name": "authenticationType", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-username", "stability": "external", "summary": "`AWS::AppStream::User.UserName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2346 }, "name": "userName", "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-firstname", "stability": "external", "summary": "`AWS::AppStream::User.FirstName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2352 }, "name": "firstName", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-lastname", "stability": "external", "summary": "`AWS::AppStream::User.LastName`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2358 }, "name": "lastName", "optional": true, "type": { "primitive": "string" } }, { "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-messageaction", "stability": "external", "summary": "`AWS::AppStream::User.MessageAction`." }, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2364 }, "name": "messageAction", "optional": true, "type": { "primitive": "string" } } ] }, "@aws-cdk/aws-appstream.CfnUserProps": { "assembly": "@aws-cdk/aws-appstream", "datatype": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html", "stability": "external", "summary": "Properties for defining a `AWS::AppStream::User`." }, "fqn": "@aws-cdk/aws-appstream.CfnUserProps", "kind": "interface", "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2222 }, "name": "CfnUserProps", "properties": [ { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-authenticationtype", "stability": "external", "summary": "`AWS::AppStream::User.AuthenticationType`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2228 }, "name": "authenticationType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-username", "stability": "external", "summary": "`AWS::AppStream::User.UserName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2234 }, "name": "userName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-firstname", "stability": "external", "summary": "`AWS::AppStream::User.FirstName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2240 }, "name": "firstName", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-lastname", "stability": "external", "summary": "`AWS::AppStream::User.LastName`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2246 }, "name": "lastName", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "see": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-messageaction", "stability": "external", "summary": "`AWS::AppStream::User.MessageAction`." }, "immutable": true, "locationInModule": { "filename": "lib/appstream.generated.ts", "line": 2252 }, "name": "messageAction", "optional": true, "type": { "primitive": "string" } } ] } }, "version": "1.64.0", "fingerprint": "DCH0T51bT8sdWO2Iwngv23/tW9/dqJpIKm9NQh7xKMg=" }