awsappstream

package
v2.0.0-rc.33 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CfnAppBlock_CFN_RESOURCE_TYPE_NAME

func CfnAppBlock_CFN_RESOURCE_TYPE_NAME() *string

func CfnAppBlock_IsCfnElement

func CfnAppBlock_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnAppBlock_IsCfnResource

func CfnAppBlock_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnAppBlock_IsConstruct

func CfnAppBlock_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnApplicationFleetAssociation_CFN_RESOURCE_TYPE_NAME

func CfnApplicationFleetAssociation_CFN_RESOURCE_TYPE_NAME() *string

func CfnApplicationFleetAssociation_IsCfnElement

func CfnApplicationFleetAssociation_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnApplicationFleetAssociation_IsCfnResource

func CfnApplicationFleetAssociation_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnApplicationFleetAssociation_IsConstruct

func CfnApplicationFleetAssociation_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnApplication_CFN_RESOURCE_TYPE_NAME

func CfnApplication_CFN_RESOURCE_TYPE_NAME() *string

func CfnApplication_IsCfnElement

func CfnApplication_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnApplication_IsCfnResource

func CfnApplication_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnApplication_IsConstruct

func CfnApplication_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnDirectoryConfig_CFN_RESOURCE_TYPE_NAME

func CfnDirectoryConfig_CFN_RESOURCE_TYPE_NAME() *string

func CfnDirectoryConfig_IsCfnElement

func CfnDirectoryConfig_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnDirectoryConfig_IsCfnResource

func CfnDirectoryConfig_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnDirectoryConfig_IsConstruct

func CfnDirectoryConfig_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnFleet_CFN_RESOURCE_TYPE_NAME

func CfnFleet_CFN_RESOURCE_TYPE_NAME() *string

func CfnFleet_IsCfnElement

func CfnFleet_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnFleet_IsCfnResource

func CfnFleet_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnFleet_IsConstruct

func CfnFleet_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnImageBuilder_CFN_RESOURCE_TYPE_NAME

func CfnImageBuilder_CFN_RESOURCE_TYPE_NAME() *string

func CfnImageBuilder_IsCfnElement

func CfnImageBuilder_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnImageBuilder_IsCfnResource

func CfnImageBuilder_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnImageBuilder_IsConstruct

func CfnImageBuilder_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnStackFleetAssociation_CFN_RESOURCE_TYPE_NAME

func CfnStackFleetAssociation_CFN_RESOURCE_TYPE_NAME() *string

func CfnStackFleetAssociation_IsCfnElement

func CfnStackFleetAssociation_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnStackFleetAssociation_IsCfnResource

func CfnStackFleetAssociation_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnStackFleetAssociation_IsConstruct

func CfnStackFleetAssociation_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnStackUserAssociation_CFN_RESOURCE_TYPE_NAME

func CfnStackUserAssociation_CFN_RESOURCE_TYPE_NAME() *string

func CfnStackUserAssociation_IsCfnElement

func CfnStackUserAssociation_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnStackUserAssociation_IsCfnResource

func CfnStackUserAssociation_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnStackUserAssociation_IsConstruct

func CfnStackUserAssociation_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnStack_CFN_RESOURCE_TYPE_NAME

func CfnStack_CFN_RESOURCE_TYPE_NAME() *string

func CfnStack_IsCfnElement

func CfnStack_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnStack_IsCfnResource

func CfnStack_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnStack_IsConstruct

func CfnStack_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnUser_CFN_RESOURCE_TYPE_NAME

func CfnUser_CFN_RESOURCE_TYPE_NAME() *string

func CfnUser_IsCfnElement

func CfnUser_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnUser_IsCfnResource

func CfnUser_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnUser_IsConstruct

func CfnUser_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func NewCfnAppBlock_Override

func NewCfnAppBlock_Override(c CfnAppBlock, scope constructs.Construct, id *string, props *CfnAppBlockProps)

Create a new `AWS::AppStream::AppBlock`.

func NewCfnApplicationFleetAssociation_Override

func NewCfnApplicationFleetAssociation_Override(c CfnApplicationFleetAssociation, scope constructs.Construct, id *string, props *CfnApplicationFleetAssociationProps)

Create a new `AWS::AppStream::ApplicationFleetAssociation`.

func NewCfnApplication_Override

func NewCfnApplication_Override(c CfnApplication, scope constructs.Construct, id *string, props *CfnApplicationProps)

Create a new `AWS::AppStream::Application`.

func NewCfnDirectoryConfig_Override

func NewCfnDirectoryConfig_Override(c CfnDirectoryConfig, scope constructs.Construct, id *string, props *CfnDirectoryConfigProps)

Create a new `AWS::AppStream::DirectoryConfig`.

func NewCfnFleet_Override

func NewCfnFleet_Override(c CfnFleet, scope constructs.Construct, id *string, props *CfnFleetProps)

Create a new `AWS::AppStream::Fleet`.

func NewCfnImageBuilder_Override

func NewCfnImageBuilder_Override(c CfnImageBuilder, scope constructs.Construct, id *string, props *CfnImageBuilderProps)

Create a new `AWS::AppStream::ImageBuilder`.

func NewCfnStackFleetAssociation_Override

func NewCfnStackFleetAssociation_Override(c CfnStackFleetAssociation, scope constructs.Construct, id *string, props *CfnStackFleetAssociationProps)

Create a new `AWS::AppStream::StackFleetAssociation`.

func NewCfnStackUserAssociation_Override

func NewCfnStackUserAssociation_Override(c CfnStackUserAssociation, scope constructs.Construct, id *string, props *CfnStackUserAssociationProps)

Create a new `AWS::AppStream::StackUserAssociation`.

func NewCfnStack_Override

func NewCfnStack_Override(c CfnStack, scope constructs.Construct, id *string, props *CfnStackProps)

Create a new `AWS::AppStream::Stack`.

func NewCfnUser_Override

func NewCfnUser_Override(c CfnUser, scope constructs.Construct, id *string, props *CfnUserProps)

Create a new `AWS::AppStream::User`.

Types

type CfnAppBlock

type CfnAppBlock interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrArn() *string
	AttrCreatedTime() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	Description() *string
	SetDescription(val *string)
	DisplayName() *string
	SetDisplayName(val *string)
	LogicalId() *string
	Name() *string
	SetName(val *string)
	Node() constructs.Node
	Ref() *string
	SetupScriptDetails() interface{}
	SetSetupScriptDetails(val interface{})
	SourceS3Location() interface{}
	SetSourceS3Location(val interface{})
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::AppBlock`.

TODO: EXAMPLE

func NewCfnAppBlock

func NewCfnAppBlock(scope constructs.Construct, id *string, props *CfnAppBlockProps) CfnAppBlock

Create a new `AWS::AppStream::AppBlock`.

type CfnAppBlockProps

type CfnAppBlockProps struct {
	// `AWS::AppStream::AppBlock.Description`.
	Description *string `json:"description"`
	// `AWS::AppStream::AppBlock.DisplayName`.
	DisplayName *string `json:"displayName"`
	// `AWS::AppStream::AppBlock.Name`.
	Name *string `json:"name"`
	// `AWS::AppStream::AppBlock.SetupScriptDetails`.
	SetupScriptDetails interface{} `json:"setupScriptDetails"`
	// `AWS::AppStream::AppBlock.SourceS3Location`.
	SourceS3Location interface{} `json:"sourceS3Location"`
	// `AWS::AppStream::AppBlock.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::AppStream::AppBlock`.

TODO: EXAMPLE

type CfnAppBlock_S3LocationProperty

type CfnAppBlock_S3LocationProperty struct {
	// `CfnAppBlock.S3LocationProperty.S3Bucket`.
	S3Bucket *string `json:"s3Bucket"`
	// `CfnAppBlock.S3LocationProperty.S3Key`.
	S3Key *string `json:"s3Key"`
}

TODO: EXAMPLE

type CfnAppBlock_ScriptDetailsProperty

type CfnAppBlock_ScriptDetailsProperty struct {
	// `CfnAppBlock.ScriptDetailsProperty.ExecutableParameters`.
	ExecutableParameters *string `json:"executableParameters"`
	// `CfnAppBlock.ScriptDetailsProperty.ExecutablePath`.
	ExecutablePath *string `json:"executablePath"`
	// `CfnAppBlock.ScriptDetailsProperty.ScriptS3Location`.
	ScriptS3Location interface{} `json:"scriptS3Location"`
	// `CfnAppBlock.ScriptDetailsProperty.TimeoutInSeconds`.
	TimeoutInSeconds *float64 `json:"timeoutInSeconds"`
}

TODO: EXAMPLE

type CfnApplication

type CfnApplication interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AppBlockArn() *string
	SetAppBlockArn(val *string)
	AttrArn() *string
	AttrCreatedTime() *string
	AttributesToDelete() *[]*string
	SetAttributesToDelete(val *[]*string)
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	Description() *string
	SetDescription(val *string)
	DisplayName() *string
	SetDisplayName(val *string)
	IconS3Location() interface{}
	SetIconS3Location(val interface{})
	InstanceFamilies() *[]*string
	SetInstanceFamilies(val *[]*string)
	LaunchParameters() *string
	SetLaunchParameters(val *string)
	LaunchPath() *string
	SetLaunchPath(val *string)
	LogicalId() *string
	Name() *string
	SetName(val *string)
	Node() constructs.Node
	Platforms() *[]*string
	SetPlatforms(val *[]*string)
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	WorkingDirectory() *string
	SetWorkingDirectory(val *string)
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::Application`.

TODO: EXAMPLE

func NewCfnApplication

func NewCfnApplication(scope constructs.Construct, id *string, props *CfnApplicationProps) CfnApplication

Create a new `AWS::AppStream::Application`.

type CfnApplicationFleetAssociation

type CfnApplicationFleetAssociation interface {
	awscdk.CfnResource
	awscdk.IInspectable
	ApplicationArn() *string
	SetApplicationArn(val *string)
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	FleetName() *string
	SetFleetName(val *string)
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::ApplicationFleetAssociation`.

TODO: EXAMPLE

func NewCfnApplicationFleetAssociation

func NewCfnApplicationFleetAssociation(scope constructs.Construct, id *string, props *CfnApplicationFleetAssociationProps) CfnApplicationFleetAssociation

Create a new `AWS::AppStream::ApplicationFleetAssociation`.

type CfnApplicationFleetAssociationProps

type CfnApplicationFleetAssociationProps struct {
	// `AWS::AppStream::ApplicationFleetAssociation.ApplicationArn`.
	ApplicationArn *string `json:"applicationArn"`
	// `AWS::AppStream::ApplicationFleetAssociation.FleetName`.
	FleetName *string `json:"fleetName"`
}

Properties for defining a `AWS::AppStream::ApplicationFleetAssociation`.

TODO: EXAMPLE

type CfnApplicationProps

type CfnApplicationProps struct {
	// `AWS::AppStream::Application.AppBlockArn`.
	AppBlockArn *string `json:"appBlockArn"`
	// `AWS::AppStream::Application.AttributesToDelete`.
	AttributesToDelete *[]*string `json:"attributesToDelete"`
	// `AWS::AppStream::Application.Description`.
	Description *string `json:"description"`
	// `AWS::AppStream::Application.DisplayName`.
	DisplayName *string `json:"displayName"`
	// `AWS::AppStream::Application.IconS3Location`.
	IconS3Location interface{} `json:"iconS3Location"`
	// `AWS::AppStream::Application.InstanceFamilies`.
	InstanceFamilies *[]*string `json:"instanceFamilies"`
	// `AWS::AppStream::Application.LaunchParameters`.
	LaunchParameters *string `json:"launchParameters"`
	// `AWS::AppStream::Application.LaunchPath`.
	LaunchPath *string `json:"launchPath"`
	// `AWS::AppStream::Application.Name`.
	Name *string `json:"name"`
	// `AWS::AppStream::Application.Platforms`.
	Platforms *[]*string `json:"platforms"`
	// `AWS::AppStream::Application.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
	// `AWS::AppStream::Application.WorkingDirectory`.
	WorkingDirectory *string `json:"workingDirectory"`
}

Properties for defining a `AWS::AppStream::Application`.

TODO: EXAMPLE

type CfnApplication_S3LocationProperty

type CfnApplication_S3LocationProperty struct {
	// `CfnApplication.S3LocationProperty.S3Bucket`.
	S3Bucket *string `json:"s3Bucket"`
	// `CfnApplication.S3LocationProperty.S3Key`.
	S3Key *string `json:"s3Key"`
}

TODO: EXAMPLE

type CfnDirectoryConfig

type CfnDirectoryConfig interface {
	awscdk.CfnResource
	awscdk.IInspectable
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	DirectoryName() *string
	SetDirectoryName(val *string)
	LogicalId() *string
	Node() constructs.Node
	OrganizationalUnitDistinguishedNames() *[]*string
	SetOrganizationalUnitDistinguishedNames(val *[]*string)
	Ref() *string
	ServiceAccountCredentials() interface{}
	SetServiceAccountCredentials(val interface{})
	Stack() awscdk.Stack
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::DirectoryConfig`.

TODO: EXAMPLE

func NewCfnDirectoryConfig

func NewCfnDirectoryConfig(scope constructs.Construct, id *string, props *CfnDirectoryConfigProps) CfnDirectoryConfig

Create a new `AWS::AppStream::DirectoryConfig`.

type CfnDirectoryConfigProps

type CfnDirectoryConfigProps struct {
	// `AWS::AppStream::DirectoryConfig.DirectoryName`.
	DirectoryName *string `json:"directoryName"`
	// `AWS::AppStream::DirectoryConfig.OrganizationalUnitDistinguishedNames`.
	OrganizationalUnitDistinguishedNames *[]*string `json:"organizationalUnitDistinguishedNames"`
	// `AWS::AppStream::DirectoryConfig.ServiceAccountCredentials`.
	ServiceAccountCredentials interface{} `json:"serviceAccountCredentials"`
}

Properties for defining a `AWS::AppStream::DirectoryConfig`.

TODO: EXAMPLE

type CfnDirectoryConfig_ServiceAccountCredentialsProperty

type CfnDirectoryConfig_ServiceAccountCredentialsProperty struct {
	// `CfnDirectoryConfig.ServiceAccountCredentialsProperty.AccountName`.
	AccountName *string `json:"accountName"`
	// `CfnDirectoryConfig.ServiceAccountCredentialsProperty.AccountPassword`.
	AccountPassword *string `json:"accountPassword"`
}

TODO: EXAMPLE

type CfnFleet

type CfnFleet interface {
	awscdk.CfnResource
	awscdk.IInspectable
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	ComputeCapacity() interface{}
	SetComputeCapacity(val interface{})
	CreationStack() *[]*string
	Description() *string
	SetDescription(val *string)
	DisconnectTimeoutInSeconds() *float64
	SetDisconnectTimeoutInSeconds(val *float64)
	DisplayName() *string
	SetDisplayName(val *string)
	DomainJoinInfo() interface{}
	SetDomainJoinInfo(val interface{})
	EnableDefaultInternetAccess() interface{}
	SetEnableDefaultInternetAccess(val interface{})
	FleetType() *string
	SetFleetType(val *string)
	IamRoleArn() *string
	SetIamRoleArn(val *string)
	IdleDisconnectTimeoutInSeconds() *float64
	SetIdleDisconnectTimeoutInSeconds(val *float64)
	ImageArn() *string
	SetImageArn(val *string)
	ImageName() *string
	SetImageName(val *string)
	InstanceType() *string
	SetInstanceType(val *string)
	LogicalId() *string
	MaxConcurrentSessions() *float64
	SetMaxConcurrentSessions(val *float64)
	MaxUserDurationInSeconds() *float64
	SetMaxUserDurationInSeconds(val *float64)
	Name() *string
	SetName(val *string)
	Node() constructs.Node
	Platform() *string
	SetPlatform(val *string)
	Ref() *string
	Stack() awscdk.Stack
	StreamView() *string
	SetStreamView(val *string)
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	UsbDeviceFilterStrings() *[]*string
	SetUsbDeviceFilterStrings(val *[]*string)
	VpcConfig() interface{}
	SetVpcConfig(val interface{})
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::Fleet`.

TODO: EXAMPLE

func NewCfnFleet

func NewCfnFleet(scope constructs.Construct, id *string, props *CfnFleetProps) CfnFleet

Create a new `AWS::AppStream::Fleet`.

type CfnFleetProps

type CfnFleetProps struct {
	// `AWS::AppStream::Fleet.ComputeCapacity`.
	ComputeCapacity interface{} `json:"computeCapacity"`
	// `AWS::AppStream::Fleet.Description`.
	Description *string `json:"description"`
	// `AWS::AppStream::Fleet.DisconnectTimeoutInSeconds`.
	DisconnectTimeoutInSeconds *float64 `json:"disconnectTimeoutInSeconds"`
	// `AWS::AppStream::Fleet.DisplayName`.
	DisplayName *string `json:"displayName"`
	// `AWS::AppStream::Fleet.DomainJoinInfo`.
	DomainJoinInfo interface{} `json:"domainJoinInfo"`
	// `AWS::AppStream::Fleet.EnableDefaultInternetAccess`.
	EnableDefaultInternetAccess interface{} `json:"enableDefaultInternetAccess"`
	// `AWS::AppStream::Fleet.FleetType`.
	FleetType *string `json:"fleetType"`
	// `AWS::AppStream::Fleet.IamRoleArn`.
	IamRoleArn *string `json:"iamRoleArn"`
	// `AWS::AppStream::Fleet.IdleDisconnectTimeoutInSeconds`.
	IdleDisconnectTimeoutInSeconds *float64 `json:"idleDisconnectTimeoutInSeconds"`
	// `AWS::AppStream::Fleet.ImageArn`.
	ImageArn *string `json:"imageArn"`
	// `AWS::AppStream::Fleet.ImageName`.
	ImageName *string `json:"imageName"`
	// `AWS::AppStream::Fleet.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `AWS::AppStream::Fleet.MaxConcurrentSessions`.
	MaxConcurrentSessions *float64 `json:"maxConcurrentSessions"`
	// `AWS::AppStream::Fleet.MaxUserDurationInSeconds`.
	MaxUserDurationInSeconds *float64 `json:"maxUserDurationInSeconds"`
	// `AWS::AppStream::Fleet.Name`.
	Name *string `json:"name"`
	// `AWS::AppStream::Fleet.Platform`.
	Platform *string `json:"platform"`
	// `AWS::AppStream::Fleet.StreamView`.
	StreamView *string `json:"streamView"`
	// `AWS::AppStream::Fleet.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
	// `AWS::AppStream::Fleet.UsbDeviceFilterStrings`.
	UsbDeviceFilterStrings *[]*string `json:"usbDeviceFilterStrings"`
	// `AWS::AppStream::Fleet.VpcConfig`.
	VpcConfig interface{} `json:"vpcConfig"`
}

Properties for defining a `AWS::AppStream::Fleet`.

TODO: EXAMPLE

type CfnFleet_ComputeCapacityProperty

type CfnFleet_ComputeCapacityProperty struct {
	// `CfnFleet.ComputeCapacityProperty.DesiredInstances`.
	DesiredInstances *float64 `json:"desiredInstances"`
}

TODO: EXAMPLE

type CfnFleet_DomainJoinInfoProperty

type CfnFleet_DomainJoinInfoProperty struct {
	// `CfnFleet.DomainJoinInfoProperty.DirectoryName`.
	DirectoryName *string `json:"directoryName"`
	// `CfnFleet.DomainJoinInfoProperty.OrganizationalUnitDistinguishedName`.
	OrganizationalUnitDistinguishedName *string `json:"organizationalUnitDistinguishedName"`
}

TODO: EXAMPLE

type CfnFleet_VpcConfigProperty

type CfnFleet_VpcConfigProperty struct {
	// `CfnFleet.VpcConfigProperty.SecurityGroupIds`.
	SecurityGroupIds *[]*string `json:"securityGroupIds"`
	// `CfnFleet.VpcConfigProperty.SubnetIds`.
	SubnetIds *[]*string `json:"subnetIds"`
}

TODO: EXAMPLE

type CfnImageBuilder

type CfnImageBuilder interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AccessEndpoints() interface{}
	SetAccessEndpoints(val interface{})
	AppstreamAgentVersion() *string
	SetAppstreamAgentVersion(val *string)
	AttrStreamingUrl() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	Description() *string
	SetDescription(val *string)
	DisplayName() *string
	SetDisplayName(val *string)
	DomainJoinInfo() interface{}
	SetDomainJoinInfo(val interface{})
	EnableDefaultInternetAccess() interface{}
	SetEnableDefaultInternetAccess(val interface{})
	IamRoleArn() *string
	SetIamRoleArn(val *string)
	ImageArn() *string
	SetImageArn(val *string)
	ImageName() *string
	SetImageName(val *string)
	InstanceType() *string
	SetInstanceType(val *string)
	LogicalId() *string
	Name() *string
	SetName(val *string)
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	VpcConfig() interface{}
	SetVpcConfig(val interface{})
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::ImageBuilder`.

TODO: EXAMPLE

func NewCfnImageBuilder

func NewCfnImageBuilder(scope constructs.Construct, id *string, props *CfnImageBuilderProps) CfnImageBuilder

Create a new `AWS::AppStream::ImageBuilder`.

type CfnImageBuilderProps

type CfnImageBuilderProps struct {
	// `AWS::AppStream::ImageBuilder.AccessEndpoints`.
	AccessEndpoints interface{} `json:"accessEndpoints"`
	// `AWS::AppStream::ImageBuilder.AppstreamAgentVersion`.
	AppstreamAgentVersion *string `json:"appstreamAgentVersion"`
	// `AWS::AppStream::ImageBuilder.Description`.
	Description *string `json:"description"`
	// `AWS::AppStream::ImageBuilder.DisplayName`.
	DisplayName *string `json:"displayName"`
	// `AWS::AppStream::ImageBuilder.DomainJoinInfo`.
	DomainJoinInfo interface{} `json:"domainJoinInfo"`
	// `AWS::AppStream::ImageBuilder.EnableDefaultInternetAccess`.
	EnableDefaultInternetAccess interface{} `json:"enableDefaultInternetAccess"`
	// `AWS::AppStream::ImageBuilder.IamRoleArn`.
	IamRoleArn *string `json:"iamRoleArn"`
	// `AWS::AppStream::ImageBuilder.ImageArn`.
	ImageArn *string `json:"imageArn"`
	// `AWS::AppStream::ImageBuilder.ImageName`.
	ImageName *string `json:"imageName"`
	// `AWS::AppStream::ImageBuilder.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `AWS::AppStream::ImageBuilder.Name`.
	Name *string `json:"name"`
	// `AWS::AppStream::ImageBuilder.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
	// `AWS::AppStream::ImageBuilder.VpcConfig`.
	VpcConfig interface{} `json:"vpcConfig"`
}

Properties for defining a `AWS::AppStream::ImageBuilder`.

TODO: EXAMPLE

type CfnImageBuilder_AccessEndpointProperty

type CfnImageBuilder_AccessEndpointProperty struct {
	// `CfnImageBuilder.AccessEndpointProperty.EndpointType`.
	EndpointType *string `json:"endpointType"`
	// `CfnImageBuilder.AccessEndpointProperty.VpceId`.
	VpceId *string `json:"vpceId"`
}

TODO: EXAMPLE

type CfnImageBuilder_DomainJoinInfoProperty

type CfnImageBuilder_DomainJoinInfoProperty struct {
	// `CfnImageBuilder.DomainJoinInfoProperty.DirectoryName`.
	DirectoryName *string `json:"directoryName"`
	// `CfnImageBuilder.DomainJoinInfoProperty.OrganizationalUnitDistinguishedName`.
	OrganizationalUnitDistinguishedName *string `json:"organizationalUnitDistinguishedName"`
}

TODO: EXAMPLE

type CfnImageBuilder_VpcConfigProperty

type CfnImageBuilder_VpcConfigProperty struct {
	// `CfnImageBuilder.VpcConfigProperty.SecurityGroupIds`.
	SecurityGroupIds *[]*string `json:"securityGroupIds"`
	// `CfnImageBuilder.VpcConfigProperty.SubnetIds`.
	SubnetIds *[]*string `json:"subnetIds"`
}

TODO: EXAMPLE

type CfnStack

type CfnStack interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AccessEndpoints() interface{}
	SetAccessEndpoints(val interface{})
	ApplicationSettings() interface{}
	SetApplicationSettings(val interface{})
	AttributesToDelete() *[]*string
	SetAttributesToDelete(val *[]*string)
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	DeleteStorageConnectors() interface{}
	SetDeleteStorageConnectors(val interface{})
	Description() *string
	SetDescription(val *string)
	DisplayName() *string
	SetDisplayName(val *string)
	EmbedHostDomains() *[]*string
	SetEmbedHostDomains(val *[]*string)
	FeedbackUrl() *string
	SetFeedbackUrl(val *string)
	LogicalId() *string
	Name() *string
	SetName(val *string)
	Node() constructs.Node
	RedirectUrl() *string
	SetRedirectUrl(val *string)
	Ref() *string
	Stack() awscdk.Stack
	StorageConnectors() interface{}
	SetStorageConnectors(val interface{})
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	UserSettings() interface{}
	SetUserSettings(val interface{})
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::Stack`.

TODO: EXAMPLE

func NewCfnStack

func NewCfnStack(scope constructs.Construct, id *string, props *CfnStackProps) CfnStack

Create a new `AWS::AppStream::Stack`.

type CfnStackFleetAssociation

type CfnStackFleetAssociation interface {
	awscdk.CfnResource
	awscdk.IInspectable
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	FleetName() *string
	SetFleetName(val *string)
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	StackName() *string
	SetStackName(val *string)
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::StackFleetAssociation`.

TODO: EXAMPLE

func NewCfnStackFleetAssociation

func NewCfnStackFleetAssociation(scope constructs.Construct, id *string, props *CfnStackFleetAssociationProps) CfnStackFleetAssociation

Create a new `AWS::AppStream::StackFleetAssociation`.

type CfnStackFleetAssociationProps

type CfnStackFleetAssociationProps struct {
	// `AWS::AppStream::StackFleetAssociation.FleetName`.
	FleetName *string `json:"fleetName"`
	// `AWS::AppStream::StackFleetAssociation.StackName`.
	StackName *string `json:"stackName"`
}

Properties for defining a `AWS::AppStream::StackFleetAssociation`.

TODO: EXAMPLE

type CfnStackProps

type CfnStackProps struct {
	// `AWS::AppStream::Stack.AccessEndpoints`.
	AccessEndpoints interface{} `json:"accessEndpoints"`
	// `AWS::AppStream::Stack.ApplicationSettings`.
	ApplicationSettings interface{} `json:"applicationSettings"`
	// `AWS::AppStream::Stack.AttributesToDelete`.
	AttributesToDelete *[]*string `json:"attributesToDelete"`
	// `AWS::AppStream::Stack.DeleteStorageConnectors`.
	DeleteStorageConnectors interface{} `json:"deleteStorageConnectors"`
	// `AWS::AppStream::Stack.Description`.
	Description *string `json:"description"`
	// `AWS::AppStream::Stack.DisplayName`.
	DisplayName *string `json:"displayName"`
	// `AWS::AppStream::Stack.EmbedHostDomains`.
	EmbedHostDomains *[]*string `json:"embedHostDomains"`
	// `AWS::AppStream::Stack.FeedbackURL`.
	FeedbackUrl *string `json:"feedbackUrl"`
	// `AWS::AppStream::Stack.Name`.
	Name *string `json:"name"`
	// `AWS::AppStream::Stack.RedirectURL`.
	RedirectUrl *string `json:"redirectUrl"`
	// `AWS::AppStream::Stack.StorageConnectors`.
	StorageConnectors interface{} `json:"storageConnectors"`
	// `AWS::AppStream::Stack.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
	// `AWS::AppStream::Stack.UserSettings`.
	UserSettings interface{} `json:"userSettings"`
}

Properties for defining a `AWS::AppStream::Stack`.

TODO: EXAMPLE

type CfnStackUserAssociation

type CfnStackUserAssociation interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AuthenticationType() *string
	SetAuthenticationType(val *string)
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	SendEmailNotification() interface{}
	SetSendEmailNotification(val interface{})
	Stack() awscdk.Stack
	StackName() *string
	SetStackName(val *string)
	UpdatedProperites() *map[string]interface{}
	UserName() *string
	SetUserName(val *string)
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::StackUserAssociation`.

TODO: EXAMPLE

func NewCfnStackUserAssociation

func NewCfnStackUserAssociation(scope constructs.Construct, id *string, props *CfnStackUserAssociationProps) CfnStackUserAssociation

Create a new `AWS::AppStream::StackUserAssociation`.

type CfnStackUserAssociationProps

type CfnStackUserAssociationProps struct {
	// `AWS::AppStream::StackUserAssociation.AuthenticationType`.
	AuthenticationType *string `json:"authenticationType"`
	// `AWS::AppStream::StackUserAssociation.SendEmailNotification`.
	SendEmailNotification interface{} `json:"sendEmailNotification"`
	// `AWS::AppStream::StackUserAssociation.StackName`.
	StackName *string `json:"stackName"`
	// `AWS::AppStream::StackUserAssociation.UserName`.
	UserName *string `json:"userName"`
}

Properties for defining a `AWS::AppStream::StackUserAssociation`.

TODO: EXAMPLE

type CfnStack_AccessEndpointProperty

type CfnStack_AccessEndpointProperty struct {
	// `CfnStack.AccessEndpointProperty.EndpointType`.
	EndpointType *string `json:"endpointType"`
	// `CfnStack.AccessEndpointProperty.VpceId`.
	VpceId *string `json:"vpceId"`
}

TODO: EXAMPLE

type CfnStack_ApplicationSettingsProperty

type CfnStack_ApplicationSettingsProperty struct {
	// `CfnStack.ApplicationSettingsProperty.Enabled`.
	Enabled interface{} `json:"enabled"`
	// `CfnStack.ApplicationSettingsProperty.SettingsGroup`.
	SettingsGroup *string `json:"settingsGroup"`
}

TODO: EXAMPLE

type CfnStack_StorageConnectorProperty

type CfnStack_StorageConnectorProperty struct {
	// `CfnStack.StorageConnectorProperty.ConnectorType`.
	ConnectorType *string `json:"connectorType"`
	// `CfnStack.StorageConnectorProperty.Domains`.
	Domains *[]*string `json:"domains"`
	// `CfnStack.StorageConnectorProperty.ResourceIdentifier`.
	ResourceIdentifier *string `json:"resourceIdentifier"`
}

TODO: EXAMPLE

type CfnStack_UserSettingProperty

type CfnStack_UserSettingProperty struct {
	// `CfnStack.UserSettingProperty.Action`.
	Action *string `json:"action"`
	// `CfnStack.UserSettingProperty.Permission`.
	Permission *string `json:"permission"`
}

TODO: EXAMPLE

type CfnUser

type CfnUser interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AuthenticationType() *string
	SetAuthenticationType(val *string)
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	FirstName() *string
	SetFirstName(val *string)
	LastName() *string
	SetLastName(val *string)
	LogicalId() *string
	MessageAction() *string
	SetMessageAction(val *string)
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	UpdatedProperites() *map[string]interface{}
	UserName() *string
	SetUserName(val *string)
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::AppStream::User`.

TODO: EXAMPLE

func NewCfnUser

func NewCfnUser(scope constructs.Construct, id *string, props *CfnUserProps) CfnUser

Create a new `AWS::AppStream::User`.

type CfnUserProps

type CfnUserProps struct {
	// `AWS::AppStream::User.AuthenticationType`.
	AuthenticationType *string `json:"authenticationType"`
	// `AWS::AppStream::User.FirstName`.
	FirstName *string `json:"firstName"`
	// `AWS::AppStream::User.LastName`.
	LastName *string `json:"lastName"`
	// `AWS::AppStream::User.MessageAction`.
	MessageAction *string `json:"messageAction"`
	// `AWS::AppStream::User.UserName`.
	UserName *string `json:"userName"`
}

Properties for defining a `AWS::AppStream::User`.

TODO: EXAMPLE

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL