Interface CfnStudioComponent.StudioComponentConfigurationProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnStudioComponent.StudioComponentConfigurationProperty.Jsii$Proxy
Enclosing class:
CfnStudioComponent

@Stability(Stable) public static interface CfnStudioComponent.StudioComponentConfigurationProperty extends software.amazon.jsii.JsiiSerializable
The configuration of the studio component, based on component type.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.nimblestudio.*;
 StudioComponentConfigurationProperty studioComponentConfigurationProperty = StudioComponentConfigurationProperty.builder()
         .activeDirectoryConfiguration(ActiveDirectoryConfigurationProperty.builder()
                 .computerAttributes(List.of(ActiveDirectoryComputerAttributeProperty.builder()
                         .name("name")
                         .value("value")
                         .build()))
                 .directoryId("directoryId")
                 .organizationalUnitDistinguishedName("organizationalUnitDistinguishedName")
                 .build())
         .computeFarmConfiguration(ComputeFarmConfigurationProperty.builder()
                 .activeDirectoryUser("activeDirectoryUser")
                 .endpoint("endpoint")
                 .build())
         .licenseServiceConfiguration(LicenseServiceConfigurationProperty.builder()
                 .endpoint("endpoint")
                 .build())
         .sharedFileSystemConfiguration(SharedFileSystemConfigurationProperty.builder()
                 .endpoint("endpoint")
                 .fileSystemId("fileSystemId")
                 .linuxMountPoint("linuxMountPoint")
                 .shareName("shareName")
                 .windowsMountDrive("windowsMountDrive")
                 .build())
         .build();
 

See Also: