CfnDaemonTaskDefinitionPropsMixin
- class aws_cdk.cfn_property_mixins.aws_ecs.CfnDaemonTaskDefinitionPropsMixin(props, *, strategy=None)
Bases:
MixinResource Schema describing various properties for ECS DaemonTaskDefinition.
- See:
- CloudformationResource:
AWS::ECS::DaemonTaskDefinition
- Mixin:
true
- 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.cfn_property_mixins import aws_ecs as ecs import aws_cdk as cdk # merge_strategy: cdk.IMergeStrategy cfn_daemon_task_definition_props_mixin = ecs.CfnDaemonTaskDefinitionPropsMixin(ecs.CfnDaemonTaskDefinitionMixinProps( container_definitions=[ecs.CfnDaemonTaskDefinitionPropsMixin.DaemonContainerDefinitionProperty( command=["command"], cpu=123, depends_on=[ecs.CfnDaemonTaskDefinitionPropsMixin.ContainerDependencyProperty( condition="condition", container_name="containerName" )], entry_point=["entryPoint"], environment=[ecs.CfnDaemonTaskDefinitionPropsMixin.KeyValuePairProperty( name="name", value="value" )], environment_files=[ecs.CfnDaemonTaskDefinitionPropsMixin.EnvironmentFileProperty( type="type", value="value" )], essential=False, firelens_configuration=ecs.CfnDaemonTaskDefinitionPropsMixin.FirelensConfigurationProperty( options={ "options_key": "options" }, type="type" ), health_check=ecs.CfnDaemonTaskDefinitionPropsMixin.HealthCheckProperty( command=["command"], interval=123, retries=123, start_period=123, timeout=123 ), image="image", interactive=False, linux_parameters=ecs.CfnDaemonTaskDefinitionPropsMixin.LinuxParametersProperty( capabilities=ecs.CfnDaemonTaskDefinitionPropsMixin.KernelCapabilitiesProperty( add=["add"], drop=["drop"] ), devices=[ecs.CfnDaemonTaskDefinitionPropsMixin.DeviceProperty( container_path="containerPath", host_path="hostPath", permissions=["permissions"] )], init_process_enabled=False, tmpfs=[ecs.CfnDaemonTaskDefinitionPropsMixin.TmpfsProperty( container_path="containerPath", mount_options=["mountOptions"], size=123 )] ), log_configuration=ecs.CfnDaemonTaskDefinitionPropsMixin.LogConfigurationProperty( log_driver="logDriver", options={ "options_key": "options" }, secret_options=[ecs.CfnDaemonTaskDefinitionPropsMixin.SecretProperty( name="name", value_from="valueFrom" )] ), memory=123, memory_reservation=123, mount_points=[ecs.CfnDaemonTaskDefinitionPropsMixin.MountPointProperty( container_path="containerPath", read_only=False, source_volume="sourceVolume" )], name="name", privileged=False, pseudo_terminal=False, readonly_root_filesystem=False, repository_credentials=ecs.CfnDaemonTaskDefinitionPropsMixin.RepositoryCredentialsProperty( credentials_parameter="credentialsParameter" ), restart_policy=ecs.CfnDaemonTaskDefinitionPropsMixin.RestartPolicyProperty( enabled=False, ignored_exit_codes=[123], restart_attempt_period=123 ), secrets=[ecs.CfnDaemonTaskDefinitionPropsMixin.SecretProperty( name="name", value_from="valueFrom" )], start_timeout=123, stop_timeout=123, system_controls=[ecs.CfnDaemonTaskDefinitionPropsMixin.SystemControlProperty( namespace="namespace", value="value" )], ulimits=[ecs.CfnDaemonTaskDefinitionPropsMixin.UlimitProperty( hard_limit=123, name="name", soft_limit=123 )], user="user", working_directory="workingDirectory" )], cpu="cpu", execution_role_arn="executionRoleArn", family="family", memory="memory", tags=[cdk.CfnTag( key="key", value="value" )], task_role_arn="taskRoleArn", volumes=[ecs.CfnDaemonTaskDefinitionPropsMixin.VolumeProperty( host=ecs.CfnDaemonTaskDefinitionPropsMixin.HostVolumePropertiesProperty( source_path="sourcePath" ), name="name" )] ), strategy=merge_strategy )
Create a mixin to apply properties to
AWS::ECS::DaemonTaskDefinition.- Parameters:
props (
Union[CfnDaemonTaskDefinitionMixinProps,Dict[str,Any]]) – L1 properties to apply.strategy (
Optional[IMergeStrategy]) – Strategy for merging nested properties. Default: - PropertyMergeStrategy.combine()
Methods
- apply_to(construct)
Apply the mixin properties to the construct.
- Parameters:
construct (
IConstruct)- Return type:
None
- supports(construct)
Check if this mixin supports the given construct.
- Parameters:
construct (
IConstruct)- Return type:
bool
Attributes
- CFN_PROPERTY_KEYS = ['containerDefinitions', 'cpu', 'executionRoleArn', 'family', 'memory', 'tags', 'taskRoleArn', 'volumes']
Static Methods
- classmethod is_mixin(x)
Checks if
xis a Mixin.- Parameters:
x (
Any) – Any object.- Return type:
bool- Returns:
true if
xis an object created from a class which extendsMixin.
ContainerDependencyProperty
- class CfnDaemonTaskDefinitionPropsMixin.ContainerDependencyProperty(*, condition=None, container_name=None)
Bases:
object- Parameters:
condition (
Optional[str])container_name (
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.cfn_property_mixins import aws_ecs as ecs container_dependency_property = ecs.CfnDaemonTaskDefinitionPropsMixin.ContainerDependencyProperty( condition="condition", container_name="containerName" )
Attributes
- condition
-
- Type:
see
DaemonContainerDefinitionProperty
- class CfnDaemonTaskDefinitionPropsMixin.DaemonContainerDefinitionProperty(*, command=None, cpu=None, depends_on=None, entry_point=None, environment=None, environment_files=None, essential=None, firelens_configuration=None, health_check=None, image=None, interactive=None, linux_parameters=None, log_configuration=None, memory=None, memory_reservation=None, mount_points=None, name=None, privileged=None, pseudo_terminal=None, readonly_root_filesystem=None, repository_credentials=None, restart_policy=None, secrets=None, start_timeout=None, stop_timeout=None, system_controls=None, ulimits=None, user=None, working_directory=None)
Bases:
objectContainer definition for daemon task definition.
- Parameters:
command (
Optional[Sequence[str]])cpu (
Union[int,float,None])depends_on (
Union[IResolvable,Sequence[Union[IResolvable,ContainerDependencyProperty,Dict[str,Any]]],None])entry_point (
Optional[Sequence[str]])environment (
Union[IResolvable,Sequence[Union[IResolvable,KeyValuePairProperty,Dict[str,Any]]],None])environment_files (
Union[IResolvable,Sequence[Union[IResolvable,EnvironmentFileProperty,Dict[str,Any]]],None])essential (
Union[bool,IResolvable,None])firelens_configuration (
Union[IResolvable,FirelensConfigurationProperty,Dict[str,Any],None])health_check (
Union[IResolvable,HealthCheckProperty,Dict[str,Any],None])image (
Optional[str])interactive (
Union[bool,IResolvable,None])linux_parameters (
Union[IResolvable,LinuxParametersProperty,Dict[str,Any],None])log_configuration (
Union[IResolvable,LogConfigurationProperty,Dict[str,Any],None])memory (
Union[int,float,None])memory_reservation (
Union[int,float,None])mount_points (
Union[IResolvable,Sequence[Union[IResolvable,MountPointProperty,Dict[str,Any]]],None])name (
Optional[str])privileged (
Union[bool,IResolvable,None])pseudo_terminal (
Union[bool,IResolvable,None])readonly_root_filesystem (
Union[bool,IResolvable,None])repository_credentials (
Union[IResolvable,RepositoryCredentialsProperty,Dict[str,Any],None])restart_policy (
Union[IResolvable,RestartPolicyProperty,Dict[str,Any],None])secrets (
Union[IResolvable,Sequence[Union[IResolvable,SecretProperty,Dict[str,Any]]],None])start_timeout (
Union[int,float,None])stop_timeout (
Union[int,float,None])system_controls (
Union[IResolvable,Sequence[Union[IResolvable,SystemControlProperty,Dict[str,Any]]],None])ulimits (
Union[IResolvable,Sequence[Union[IResolvable,UlimitProperty,Dict[str,Any]]],None])user (
Optional[str])working_directory (
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.cfn_property_mixins import aws_ecs as ecs daemon_container_definition_property = ecs.CfnDaemonTaskDefinitionPropsMixin.DaemonContainerDefinitionProperty( command=["command"], cpu=123, depends_on=[ecs.CfnDaemonTaskDefinitionPropsMixin.ContainerDependencyProperty( condition="condition", container_name="containerName" )], entry_point=["entryPoint"], environment=[ecs.CfnDaemonTaskDefinitionPropsMixin.KeyValuePairProperty( name="name", value="value" )], environment_files=[ecs.CfnDaemonTaskDefinitionPropsMixin.EnvironmentFileProperty( type="type", value="value" )], essential=False, firelens_configuration=ecs.CfnDaemonTaskDefinitionPropsMixin.FirelensConfigurationProperty( options={ "options_key": "options" }, type="type" ), health_check=ecs.CfnDaemonTaskDefinitionPropsMixin.HealthCheckProperty( command=["command"], interval=123, retries=123, start_period=123, timeout=123 ), image="image", interactive=False, linux_parameters=ecs.CfnDaemonTaskDefinitionPropsMixin.LinuxParametersProperty( capabilities=ecs.CfnDaemonTaskDefinitionPropsMixin.KernelCapabilitiesProperty( add=["add"], drop=["drop"] ), devices=[ecs.CfnDaemonTaskDefinitionPropsMixin.DeviceProperty( container_path="containerPath", host_path="hostPath", permissions=["permissions"] )], init_process_enabled=False, tmpfs=[ecs.CfnDaemonTaskDefinitionPropsMixin.TmpfsProperty( container_path="containerPath", mount_options=["mountOptions"], size=123 )] ), log_configuration=ecs.CfnDaemonTaskDefinitionPropsMixin.LogConfigurationProperty( log_driver="logDriver", options={ "options_key": "options" }, secret_options=[ecs.CfnDaemonTaskDefinitionPropsMixin.SecretProperty( name="name", value_from="valueFrom" )] ), memory=123, memory_reservation=123, mount_points=[ecs.CfnDaemonTaskDefinitionPropsMixin.MountPointProperty( container_path="containerPath", read_only=False, source_volume="sourceVolume" )], name="name", privileged=False, pseudo_terminal=False, readonly_root_filesystem=False, repository_credentials=ecs.CfnDaemonTaskDefinitionPropsMixin.RepositoryCredentialsProperty( credentials_parameter="credentialsParameter" ), restart_policy=ecs.CfnDaemonTaskDefinitionPropsMixin.RestartPolicyProperty( enabled=False, ignored_exit_codes=[123], restart_attempt_period=123 ), secrets=[ecs.CfnDaemonTaskDefinitionPropsMixin.SecretProperty( name="name", value_from="valueFrom" )], start_timeout=123, stop_timeout=123, system_controls=[ecs.CfnDaemonTaskDefinitionPropsMixin.SystemControlProperty( namespace="namespace", value="value" )], ulimits=[ecs.CfnDaemonTaskDefinitionPropsMixin.UlimitProperty( hard_limit=123, name="name", soft_limit=123 )], user="user", working_directory="workingDirectory" )
Attributes
- command
-
- Type:
see
- cpu
-
- Type:
see
- depends_on
-
- Type:
see
- entry_point
-
- Type:
see
- environment
-
- Type:
see
- environment_files
-
- Type:
see
- essential
-
- Type:
see
- firelens_configuration
-
- Type:
see
- health_check
-
- Type:
see
- image
-
- Type:
see
- interactive
-
- Type:
see
- linux_parameters
-
- Type:
see
- log_configuration
-
- Type:
see
- memory
-
- Type:
see
- memory_reservation
-
- Type:
see
- mount_points
-
- Type:
see
- name
-
- Type:
see
- privileged
-
- Type:
see
- pseudo_terminal
-
- Type:
see
- readonly_root_filesystem
-
- Type:
see
- repository_credentials
-
- Type:
see
- restart_policy
-
- Type:
see
- secrets
-
- Type:
see
- start_timeout
-
- Type:
see
- stop_timeout
-
- Type:
see
- system_controls
-
- Type:
see
- ulimits
-
- Type:
see
- user
-
- Type:
see
DeviceProperty
- class CfnDaemonTaskDefinitionPropsMixin.DeviceProperty(*, container_path=None, host_path=None, permissions=None)
Bases:
object- Parameters:
container_path (
Optional[str])host_path (
Optional[str])permissions (
Optional[Sequence[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.cfn_property_mixins import aws_ecs as ecs device_property = ecs.CfnDaemonTaskDefinitionPropsMixin.DeviceProperty( container_path="containerPath", host_path="hostPath", permissions=["permissions"] )
Attributes
- container_path
-
- Type:
see
- host_path
-
- Type:
see
EnvironmentFileProperty
- class CfnDaemonTaskDefinitionPropsMixin.EnvironmentFileProperty(*, type=None, value=None)
Bases:
object- Parameters:
type (
Optional[str])value (
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.cfn_property_mixins import aws_ecs as ecs environment_file_property = ecs.CfnDaemonTaskDefinitionPropsMixin.EnvironmentFileProperty( type="type", value="value" )
Attributes
- type
-
- Type:
see
FirelensConfigurationProperty
- class CfnDaemonTaskDefinitionPropsMixin.FirelensConfigurationProperty(*, options=None, type=None)
Bases:
object- Parameters:
options (
Union[Mapping[str,str],IResolvable,None])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.cfn_property_mixins import aws_ecs as ecs firelens_configuration_property = ecs.CfnDaemonTaskDefinitionPropsMixin.FirelensConfigurationProperty( options={ "options_key": "options" }, type="type" )
Attributes
- options
-
- Type:
see
HealthCheckProperty
- class CfnDaemonTaskDefinitionPropsMixin.HealthCheckProperty(*, command=None, interval=None, retries=None, start_period=None, timeout=None)
Bases:
object- Parameters:
command (
Optional[Sequence[str]])interval (
Union[int,float,None])retries (
Union[int,float,None])start_period (
Union[int,float,None])timeout (
Union[int,float,None])
- 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.cfn_property_mixins import aws_ecs as ecs health_check_property = ecs.CfnDaemonTaskDefinitionPropsMixin.HealthCheckProperty( command=["command"], interval=123, retries=123, start_period=123, timeout=123 )
Attributes
- command
-
- Type:
see
- interval
-
- Type:
see
- retries
-
- Type:
see
- start_period
-
- Type:
see
HostVolumePropertiesProperty
- class CfnDaemonTaskDefinitionPropsMixin.HostVolumePropertiesProperty(*, source_path=None)
Bases:
object- Parameters:
source_path (
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.cfn_property_mixins import aws_ecs as ecs host_volume_properties_property = ecs.CfnDaemonTaskDefinitionPropsMixin.HostVolumePropertiesProperty( source_path="sourcePath" )
Attributes
KernelCapabilitiesProperty
- class CfnDaemonTaskDefinitionPropsMixin.KernelCapabilitiesProperty(*, add=None, drop=None)
Bases:
object- Parameters:
add (
Optional[Sequence[str]])drop (
Optional[Sequence[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.cfn_property_mixins import aws_ecs as ecs kernel_capabilities_property = ecs.CfnDaemonTaskDefinitionPropsMixin.KernelCapabilitiesProperty( add=["add"], drop=["drop"] )
Attributes
- add
-
- Type:
see
KeyValuePairProperty
- class CfnDaemonTaskDefinitionPropsMixin.KeyValuePairProperty(*, name=None, value=None)
Bases:
object- Parameters:
name (
Optional[str])value (
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.cfn_property_mixins import aws_ecs as ecs key_value_pair_property = ecs.CfnDaemonTaskDefinitionPropsMixin.KeyValuePairProperty( name="name", value="value" )
Attributes
- name
-
- Type:
see
LinuxParametersProperty
- class CfnDaemonTaskDefinitionPropsMixin.LinuxParametersProperty(*, capabilities=None, devices=None, init_process_enabled=None, tmpfs=None)
Bases:
object- Parameters:
capabilities (
Union[IResolvable,KernelCapabilitiesProperty,Dict[str,Any],None])devices (
Union[IResolvable,Sequence[Union[IResolvable,DeviceProperty,Dict[str,Any]]],None])init_process_enabled (
Union[bool,IResolvable,None])tmpfs (
Union[IResolvable,Sequence[Union[IResolvable,TmpfsProperty,Dict[str,Any]]],None])
- 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.cfn_property_mixins import aws_ecs as ecs linux_parameters_property = ecs.CfnDaemonTaskDefinitionPropsMixin.LinuxParametersProperty( capabilities=ecs.CfnDaemonTaskDefinitionPropsMixin.KernelCapabilitiesProperty( add=["add"], drop=["drop"] ), devices=[ecs.CfnDaemonTaskDefinitionPropsMixin.DeviceProperty( container_path="containerPath", host_path="hostPath", permissions=["permissions"] )], init_process_enabled=False, tmpfs=[ecs.CfnDaemonTaskDefinitionPropsMixin.TmpfsProperty( container_path="containerPath", mount_options=["mountOptions"], size=123 )] )
Attributes
- capabilities
-
- Type:
see
- devices
-
- Type:
see
- init_process_enabled
-
- Type:
see
LogConfigurationProperty
- class CfnDaemonTaskDefinitionPropsMixin.LogConfigurationProperty(*, log_driver=None, options=None, secret_options=None)
Bases:
object- Parameters:
log_driver (
Optional[str])options (
Union[Mapping[str,str],IResolvable,None])secret_options (
Union[IResolvable,Sequence[Union[IResolvable,SecretProperty,Dict[str,Any]]],None])
- 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.cfn_property_mixins import aws_ecs as ecs log_configuration_property = ecs.CfnDaemonTaskDefinitionPropsMixin.LogConfigurationProperty( log_driver="logDriver", options={ "options_key": "options" }, secret_options=[ecs.CfnDaemonTaskDefinitionPropsMixin.SecretProperty( name="name", value_from="valueFrom" )] )
Attributes
- log_driver
-
- Type:
see
- options
-
- Type:
see
MountPointProperty
- class CfnDaemonTaskDefinitionPropsMixin.MountPointProperty(*, container_path=None, read_only=None, source_volume=None)
Bases:
object- Parameters:
container_path (
Optional[str])read_only (
Union[bool,IResolvable,None])source_volume (
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.cfn_property_mixins import aws_ecs as ecs mount_point_property = ecs.CfnDaemonTaskDefinitionPropsMixin.MountPointProperty( container_path="containerPath", read_only=False, source_volume="sourceVolume" )
Attributes
- container_path
-
- Type:
see
- read_only
-
- Type:
see
RepositoryCredentialsProperty
- class CfnDaemonTaskDefinitionPropsMixin.RepositoryCredentialsProperty(*, credentials_parameter=None)
Bases:
object- Parameters:
credentials_parameter (
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.cfn_property_mixins import aws_ecs as ecs repository_credentials_property = ecs.CfnDaemonTaskDefinitionPropsMixin.RepositoryCredentialsProperty( credentials_parameter="credentialsParameter" )
Attributes
RestartPolicyProperty
- class CfnDaemonTaskDefinitionPropsMixin.RestartPolicyProperty(*, enabled=None, ignored_exit_codes=None, restart_attempt_period=None)
Bases:
object- Parameters:
enabled (
Union[bool,IResolvable,None])ignored_exit_codes (
Union[Sequence[Union[int,float]],IResolvable,None])restart_attempt_period (
Union[int,float,None])
- 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.cfn_property_mixins import aws_ecs as ecs restart_policy_property = ecs.CfnDaemonTaskDefinitionPropsMixin.RestartPolicyProperty( enabled=False, ignored_exit_codes=[123], restart_attempt_period=123 )
Attributes
- enabled
-
- Type:
see
- ignored_exit_codes
-
- Type:
see
SecretProperty
- class CfnDaemonTaskDefinitionPropsMixin.SecretProperty(*, name=None, value_from=None)
Bases:
object- Parameters:
name (
Optional[str])value_from (
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.cfn_property_mixins import aws_ecs as ecs secret_property = ecs.CfnDaemonTaskDefinitionPropsMixin.SecretProperty( name="name", value_from="valueFrom" )
Attributes
- name
-
- Type:
see
SystemControlProperty
- class CfnDaemonTaskDefinitionPropsMixin.SystemControlProperty(*, namespace=None, value=None)
Bases:
object- Parameters:
namespace (
Optional[str])value (
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.cfn_property_mixins import aws_ecs as ecs system_control_property = ecs.CfnDaemonTaskDefinitionPropsMixin.SystemControlProperty( namespace="namespace", value="value" )
Attributes
- namespace
-
- Type:
see
TmpfsProperty
- class CfnDaemonTaskDefinitionPropsMixin.TmpfsProperty(*, container_path=None, mount_options=None, size=None)
Bases:
object- Parameters:
container_path (
Optional[str])mount_options (
Optional[Sequence[str]])size (
Union[int,float,None])
- 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.cfn_property_mixins import aws_ecs as ecs tmpfs_property = ecs.CfnDaemonTaskDefinitionPropsMixin.TmpfsProperty( container_path="containerPath", mount_options=["mountOptions"], size=123 )
Attributes
- container_path
-
- Type:
see
- mount_options
-
- Type:
see
UlimitProperty
- class CfnDaemonTaskDefinitionPropsMixin.UlimitProperty(*, hard_limit=None, name=None, soft_limit=None)
Bases:
object- Parameters:
hard_limit (
Union[int,float,None])name (
Optional[str])soft_limit (
Union[int,float,None])
- 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.cfn_property_mixins import aws_ecs as ecs ulimit_property = ecs.CfnDaemonTaskDefinitionPropsMixin.UlimitProperty( hard_limit=123, name="name", soft_limit=123 )
Attributes
- hard_limit
-
- Type:
see
- name
-
- Type:
see
VolumeProperty
- class CfnDaemonTaskDefinitionPropsMixin.VolumeProperty(*, host=None, name=None)
Bases:
object- Parameters:
host (
Union[IResolvable,HostVolumePropertiesProperty,Dict[str,Any],None])name (
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.cfn_property_mixins import aws_ecs as ecs volume_property = ecs.CfnDaemonTaskDefinitionPropsMixin.VolumeProperty( host=ecs.CfnDaemonTaskDefinitionPropsMixin.HostVolumePropertiesProperty( source_path="sourcePath" ), name="name" )
Attributes
- host
-
- Type:
see