AWSCDK::AppStream

26 types

Amazon AppStream 2.0 Construct Library

This module is part of the AWS Cloud Development Kit project.

require 'aws-cdk-lib'

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::AppStream.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

API Reference

Classes 13

CfnAppBlockThis resource creates an app block. CfnAppBlockBuilderCreates an app block builder. CfnApplicationThis resource creates an application. CfnApplicationEntitlementAssociationAssociates an application to an entitlement. CfnApplicationFleetAssociationThis resource associates the specified application with the specified fleet. CfnDirectoryConfigThe `AWS::AppStream::DirectoryConfig` resource specifies the configuration information req CfnEntitlementCreates an entitlement to control access, based on user attributes, to specific applicatio CfnFleetThe `AWS::AppStream::Fleet` resource creates a fleet for Amazon AppStream 2.0. A fleet con CfnImageBuilderThe `AWS::AppStream::ImageBuilder` resource creates an image builder for Amazon AppStream CfnStackThe `AWS::AppStream::Stack` resource creates a stack to start streaming applications to Am CfnStackFleetAssociationThe `AWS::AppStream::StackFleetAssociation` resource associates the specified fleet with t CfnStackUserAssociationThe `AWS::AppStream::StackUserAssociation` resource associates the specified users with th CfnUserThe `AWS::AppStream::User` resource creates a new user in the AppStream 2.0 user pool.

Interfaces 13

CfnAppBlockBuilderPropsProperties for defining a `CfnAppBlockBuilder`. CfnAppBlockPropsProperties for defining a `CfnAppBlock`. CfnApplicationEntitlementAssociationPropsProperties for defining a `CfnApplicationEntitlementAssociation`. CfnApplicationFleetAssociationPropsProperties for defining a `CfnApplicationFleetAssociation`. CfnApplicationPropsProperties for defining a `CfnApplication`. CfnDirectoryConfigPropsProperties for defining a `CfnDirectoryConfig`. CfnEntitlementPropsProperties for defining a `CfnEntitlement`. CfnFleetPropsProperties for defining a `CfnFleet`. CfnImageBuilderPropsProperties for defining a `CfnImageBuilder`. CfnStackFleetAssociationPropsProperties for defining a `CfnStackFleetAssociation`. CfnStackPropsProperties for defining a `CfnStack`. CfnStackUserAssociationPropsProperties for defining a `CfnStackUserAssociation`. CfnUserPropsProperties for defining a `CfnUser`.