AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::AppStream::DirectoryConfig

CfnDirectoryConfig

The `AWS::AppStream::DirectoryConfig` resource specifies the configuration information required to join Amazon AppStream 2.0 fleets and image builders to Microsoft Active Directory domains.

Import

import { CfnDirectoryConfig } from 'aws-cdk-lib/aws-appstream';

Or use the module namespace:

import * as appstream from 'aws-cdk-lib/aws-appstream';
// appstream.CfnDirectoryConfig

Properties

Configuration passed to the constructor as CfnDirectoryConfigProps.

directoryNameRequired
string

The fully qualified name of the directory (for example, corp.example.com).

organizationalUnitDistinguishedNamesRequired
string[]

The distinguished names of the organizational units for computer accounts.

serviceAccountCredentialsRequired
IResolvable | ServiceAccountCredentialsProperty

The credentials for the service account used by the streaming instance to connect to the directory. Do not use this parameter directly. Use `ServiceAccountCredentials` as an input parameter with `noEcho` as shown in the [Parameters](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html) . For best practices information, see [Do Not Embed Credentials in Your Templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/best-practices.html#creds) .

certificateBasedAuthPropertiesOptional
IResolvable | CertificateBasedAuthPropertiesProperty

The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory domain-joined streaming instances.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter