CfnStudioComponentMixinProps
- class aws_cdk.mixins_preview.aws_nimblestudio.mixins.CfnStudioComponentMixinProps(*, configuration=None, description=None, ec2_security_group_ids=None, initialization_scripts=None, name=None, script_parameters=None, studio_id=None, subtype=None, tags=None, type=None)
Bases:
objectProperties for CfnStudioComponentPropsMixin.
- Parameters:
configuration (
Union[IResolvable,StudioComponentConfigurationProperty,Dict[str,Any],None])description (
Optional[str])ec2_security_group_ids (
Optional[Sequence[str]])initialization_scripts (
Union[IResolvable,Sequence[Union[IResolvable,StudioComponentInitializationScriptProperty,Dict[str,Any]]],None])name (
Optional[str])script_parameters (
Union[IResolvable,Sequence[Union[IResolvable,ScriptParameterKeyValueProperty,Dict[str,Any]]],None])studio_id (
Optional[str])subtype (
Optional[str])tags (
Optional[Mapping[str,str]])type (
Optional[str])
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_nimblestudio import mixins as nimblestudio_mixins cfn_studio_component_mixin_props = nimblestudio_mixins.CfnStudioComponentMixinProps( configuration=nimblestudio_mixins.CfnStudioComponentPropsMixin.StudioComponentConfigurationProperty( active_directory_configuration=nimblestudio_mixins.CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty( computer_attributes=[nimblestudio_mixins.CfnStudioComponentPropsMixin.ActiveDirectoryComputerAttributeProperty( name="name", value="value" )], directory_id="directoryId", organizational_unit_distinguished_name="organizationalUnitDistinguishedName" ), compute_farm_configuration=nimblestudio_mixins.CfnStudioComponentPropsMixin.ComputeFarmConfigurationProperty( active_directory_user="activeDirectoryUser", endpoint="endpoint" ), license_service_configuration=nimblestudio_mixins.CfnStudioComponentPropsMixin.LicenseServiceConfigurationProperty( endpoint="endpoint" ), shared_file_system_configuration=nimblestudio_mixins.CfnStudioComponentPropsMixin.SharedFileSystemConfigurationProperty( endpoint="endpoint", file_system_id="fileSystemId", linux_mount_point="linuxMountPoint", share_name="shareName", windows_mount_drive="windowsMountDrive" ) ), description="description", ec2_security_group_ids=["ec2SecurityGroupIds"], initialization_scripts=[nimblestudio_mixins.CfnStudioComponentPropsMixin.StudioComponentInitializationScriptProperty( launch_profile_protocol_version="launchProfileProtocolVersion", platform="platform", run_context="runContext", script="script" )], name="name", script_parameters=[nimblestudio_mixins.CfnStudioComponentPropsMixin.ScriptParameterKeyValueProperty( key="key", value="value" )], studio_id="studioId", subtype="subtype", tags={ "tags_key": "tags" }, type="type" )
Attributes
- configuration
-
- Type:
see
- description
-
- Type:
see
- ec2_security_group_ids
-
- Type:
see
- initialization_scripts
-
- Type:
see
- name
-
- Type:
see
- script_parameters
-
- Type:
see
- studio_id
-
- Type:
see
- subtype
-
- Type:
see
- tags
-
- Type:
see