Package software.amazon.awscdk.services.workspaces
package software.amazon.awscdk.services.workspaces
Amazon WorkSpaces Construct Library
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.workspaces.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for WorkSpaces construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::WorkSpaces resources directly.
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::WorkSpaces.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionThe
AWS::WorkSpaces::ConnectionAliasresource specifies a connection alias.A fluent builder forCfnConnectionAlias.Describes a connection alias association that is used for cross-Region redirection.A builder forCfnConnectionAlias.ConnectionAliasAssociationPropertyAn implementation forCfnConnectionAlias.ConnectionAliasAssociationPropertyProperties for defining aCfnConnectionAlias.A builder forCfnConnectionAliasPropsAn implementation forCfnConnectionAliasPropsTheAWS::WorkSpaces::Workspaceresource specifies a WorkSpace.A fluent builder forCfnWorkspace.Information about a WorkSpace.A builder forCfnWorkspace.WorkspacePropertiesPropertyAn implementation forCfnWorkspace.WorkspacePropertiesPropertyProperties for defining aCfnWorkspace.A builder forCfnWorkspacePropsAn implementation forCfnWorkspacePropsDescribes a pool of WorkSpaces.The persistent application settings for users in the pool.A builder forCfnWorkspacesPool.ApplicationSettingsPropertyAn implementation forCfnWorkspacesPool.ApplicationSettingsPropertyA fluent builder forCfnWorkspacesPool.Describes the user capacity for the pool.A builder forCfnWorkspacesPool.CapacityPropertyAn implementation forCfnWorkspacesPool.CapacityPropertyDescribes the timeout settings for the pool.A builder forCfnWorkspacesPool.TimeoutSettingsPropertyAn implementation forCfnWorkspacesPool.TimeoutSettingsPropertyProperties for defining aCfnWorkspacesPool.A builder forCfnWorkspacesPoolPropsAn implementation forCfnWorkspacesPoolPropsA reference to a ConnectionAlias resource.A builder forConnectionAliasReferenceAn implementation forConnectionAliasReference(experimental) Indicates that this resource can be referenced as a ConnectionAlias.Internal default implementation forIConnectionAliasRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Workspace.Internal default implementation forIWorkspaceRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a WorkspacesPool.Internal default implementation forIWorkspacesPoolRef.A proxy class which represents a concrete javascript instance of this type.A reference to a Workspace resource.A builder forWorkspaceReferenceAn implementation forWorkspaceReferenceA reference to a WorkspacesPool resource.A builder forWorkspacesPoolReferenceAn implementation forWorkspacesPoolReference