class Aws::NimbleStudio::Types::StudioComponentConfiguration

The configuration of the studio component, based on component type.

@note StudioComponentConfiguration is a union - when making an API calls you must set exactly one of the members.

@note StudioComponentConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of StudioComponentConfiguration corresponding to the set member.

@!attribute [rw] active_directory_configuration

The configuration for a Microsoft Active Directory (Microsoft AD)
studio resource.
@return [Types::ActiveDirectoryConfiguration]

@!attribute [rw] compute_farm_configuration

The configuration for a render farm that is associated with a studio
resource.
@return [Types::ComputeFarmConfiguration]

@!attribute [rw] license_service_configuration

The configuration for a license service that is associated with a
studio resource.
@return [Types::LicenseServiceConfiguration]

@!attribute [rw] shared_file_system_configuration

The configuration for a shared file storage system that is
associated with a studio resource.
@return [Types::SharedFileSystemConfiguration]

@see docs.aws.amazon.com/goto/WebAPI/nimble-2020-08-01/StudioComponentConfiguration AWS API Documentation

Constants

SENSITIVE