Package software.amazon.awscdk.cfnpropertymixins.services.ecs
package software.amazon.awscdk.cfnpropertymixins.services.ecs
-
ClassDescriptionProperties for CfnCapacityProviderPropsMixin.A builder for
CfnCapacityProviderMixinPropsAn implementation forCfnCapacityProviderMixinPropsCreates a capacity provider.The minimum and maximum number of accelerators (such as GPUs) for instance type selection.An implementation forCfnCapacityProviderPropsMixin.AcceleratorCountRequestPropertyThe minimum and maximum total accelerator memory in mebibytes (MiB) for instance type selection.An implementation forCfnCapacityProviderPropsMixin.AcceleratorTotalMemoryMiBRequestPropertyThe details of the Auto Scaling group for the capacity provider.An implementation forCfnCapacityProviderPropsMixin.AutoScalingGroupProviderPropertyThe minimum and maximum baseline Amazon EBS bandwidth in megabits per second (Mbps) for instance type selection.An implementation forCfnCapacityProviderPropsMixin.BaselineEbsBandwidthMbpsRequestPropertyA fluent builder forCfnCapacityProviderPropsMixin.Example:An implementation forCfnCapacityProviderPropsMixin.CapacityReservationRequestPropertyThe configuration that controls how Amazon ECS optimizes your infrastructure.An implementation forCfnCapacityProviderPropsMixin.InfrastructureOptimizationPropertyThe launch template configuration for Amazon ECS Managed Instances.An implementation forCfnCapacityProviderPropsMixin.InstanceLaunchTemplatePropertyThe instance requirements for attribute-based instance type selection.An implementation forCfnCapacityProviderPropsMixin.InstanceRequirementsRequestPropertyThe network configuration for Amazon ECS Managed Instances.An implementation forCfnCapacityProviderPropsMixin.ManagedInstancesNetworkConfigurationPropertyThe configuration for a Amazon ECS Managed Instances provider.An implementation forCfnCapacityProviderPropsMixin.ManagedInstancesProviderPropertyThe storage configuration for Amazon ECS Managed Instances.An implementation forCfnCapacityProviderPropsMixin.ManagedInstancesStorageConfigurationPropertyThe managed scaling settings for the Auto Scaling group capacity provider.A builder forCfnCapacityProviderPropsMixin.ManagedScalingPropertyAn implementation forCfnCapacityProviderPropsMixin.ManagedScalingPropertyThe minimum and maximum amount of memory per vCPU in gibibytes (GiB).An implementation forCfnCapacityProviderPropsMixin.MemoryGiBPerVCpuRequestPropertyThe minimum and maximum amount of memory in mebibytes (MiB) for instance type selection.A builder forCfnCapacityProviderPropsMixin.MemoryMiBRequestPropertyAn implementation forCfnCapacityProviderPropsMixin.MemoryMiBRequestPropertyThe minimum and maximum network bandwidth in gigabits per second (Gbps) for instance type selection.An implementation forCfnCapacityProviderPropsMixin.NetworkBandwidthGbpsRequestPropertyThe minimum and maximum number of network interfaces for instance type selection.An implementation forCfnCapacityProviderPropsMixin.NetworkInterfaceCountRequestPropertyThe minimum and maximum total local storage in gigabytes (GB) for instance types with local storage.An implementation forCfnCapacityProviderPropsMixin.TotalLocalStorageGBRequestPropertyThe minimum and maximum number of vCPUs for instance type selection.An implementation forCfnCapacityProviderPropsMixin.VCpuCountRangeRequestPropertyProperties for CfnClusterCapacityProviderAssociationsPropsMixin.A builder forCfnClusterCapacityProviderAssociationsMixinPropsAn implementation forCfnClusterCapacityProviderAssociationsMixinPropsTheAWS::ECS::ClusterCapacityProviderAssociationsresource associates one or more capacity providers and a default capacity provider strategy with a cluster.A fluent builder forCfnClusterCapacityProviderAssociationsPropsMixin.TheCapacityProviderStrategyproperty specifies the details of the default capacity provider strategy for the cluster.An implementation forCfnClusterCapacityProviderAssociationsPropsMixin.CapacityProviderStrategyPropertyProperties for CfnClusterPropsMixin.A builder forCfnClusterMixinPropsAn implementation forCfnClusterMixinPropsTheAWS::ECS::Clusterresource creates an Amazon Elastic Container Service (Amazon ECS) cluster.A fluent builder forCfnClusterPropsMixin.TheCapacityProviderStrategyItemproperty specifies the details of the default capacity provider strategy for the cluster.An implementation forCfnClusterPropsMixin.CapacityProviderStrategyItemPropertyThe execute command and managed storage configuration for the cluster.A builder forCfnClusterPropsMixin.ClusterConfigurationPropertyAn implementation forCfnClusterPropsMixin.ClusterConfigurationPropertyThe settings to use when creating a cluster.A builder forCfnClusterPropsMixin.ClusterSettingsPropertyAn implementation forCfnClusterPropsMixin.ClusterSettingsPropertyThe details of the execute command configuration.A builder forCfnClusterPropsMixin.ExecuteCommandConfigurationPropertyAn implementation forCfnClusterPropsMixin.ExecuteCommandConfigurationPropertyThe log configuration for the results of the execute command actions.An implementation forCfnClusterPropsMixin.ExecuteCommandLogConfigurationPropertyThe managed storage configuration for the cluster.A builder forCfnClusterPropsMixin.ManagedStorageConfigurationPropertyAn implementation forCfnClusterPropsMixin.ManagedStorageConfigurationPropertyUse this parameter to set a default Service Connect namespace.A builder forCfnClusterPropsMixin.ServiceConnectDefaultsPropertyAn implementation forCfnClusterPropsMixin.ServiceConnectDefaultsPropertyProperties for CfnExpressGatewayServicePropsMixin.A builder forCfnExpressGatewayServiceMixinPropsAn implementation forCfnExpressGatewayServiceMixinPropsCreates an Express service that simplifies deploying containerized web applications on Amazon ECS with managed AWS infrastructure.Example:An implementation forCfnExpressGatewayServicePropsMixin.AutoScalingArnsPropertyA fluent builder forCfnExpressGatewayServicePropsMixin.Example:An implementation forCfnExpressGatewayServicePropsMixin.ECSManagedResourceArnsPropertyDefines the configuration for the primary container in an Express service.An implementation forCfnExpressGatewayServicePropsMixin.ExpressGatewayContainerPropertyThe repository credentials for private registry authentication to pass to the container.An implementation forCfnExpressGatewayServicePropsMixin.ExpressGatewayRepositoryCredentialsPropertyDefines the auto-scaling configuration for an Express service.An implementation forCfnExpressGatewayServicePropsMixin.ExpressGatewayScalingTargetPropertySpecifies the Amazon CloudWatch Logs configuration for the Express service container.An implementation forCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceAwsLogsConfigurationPropertyRepresents a specific configuration revision of an Express service, containing all the settings and parameters for that revision.An implementation forCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe network configuration for an Express service.An implementation forCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceNetworkConfigurationPropertyAn object that defines the status of Express service creation and information about the status of the service.An implementation forCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceStatusPropertyExample:An implementation forCfnExpressGatewayServicePropsMixin.IngressPathArnsPropertyThe entry point into an Express service.An implementation forCfnExpressGatewayServicePropsMixin.IngressPathSummaryPropertyA key-value pair object.A builder forCfnExpressGatewayServicePropsMixin.KeyValuePairPropertyAn implementation forCfnExpressGatewayServicePropsMixin.KeyValuePairPropertyAn object representing the secret to expose to your container.A builder forCfnExpressGatewayServicePropsMixin.SecretPropertyAn implementation forCfnExpressGatewayServicePropsMixin.SecretPropertyProperties for CfnPrimaryTaskSetPropsMixin.A builder forCfnPrimaryTaskSetMixinPropsAn implementation forCfnPrimaryTaskSetMixinPropsModifies which task set in a service is the primary task set.A fluent builder forCfnPrimaryTaskSetPropsMixin.Properties for CfnServicePropsMixin.A builder forCfnServiceMixinPropsAn implementation forCfnServiceMixinPropsTheAWS::ECS::Serviceresource creates an Amazon Elastic Container Service (Amazon ECS) service that runs and maintains the requested number of tasks and associated load balancers.The advanced settings for a load balancer used in blue/green deployments.A builder forCfnServicePropsMixin.AdvancedConfigurationPropertyAn implementation forCfnServicePropsMixin.AdvancedConfigurationPropertyAn object representing the networking details for a task or service.A builder forCfnServicePropsMixin.AwsVpcConfigurationPropertyAn implementation forCfnServicePropsMixin.AwsVpcConfigurationPropertyA fluent builder forCfnServicePropsMixin.Configuration for a canary deployment strategy that shifts a fixed percentage of traffic to the new service revision, waits for a specified bake time, then shifts the remaining traffic.A builder forCfnServicePropsMixin.CanaryConfigurationPropertyAn implementation forCfnServicePropsMixin.CanaryConfigurationPropertyThe details of a capacity provider strategy.An implementation forCfnServicePropsMixin.CapacityProviderStrategyItemPropertyOne of the methods which provide a way for you to quickly identify when a deployment has failed, and then to optionally roll back the failure to the last working deployment.A builder forCfnServicePropsMixin.DeploymentAlarmsPropertyAn implementation forCfnServicePropsMixin.DeploymentAlarmsPropertyA builder forCfnServicePropsMixin.DeploymentCircuitBreakerPropertyAn implementation forCfnServicePropsMixin.DeploymentCircuitBreakerPropertyOptional deployment parameters that control how many tasks run during a deployment and the ordering of stopping and starting tasks.A builder forCfnServicePropsMixin.DeploymentConfigurationPropertyAn implementation forCfnServicePropsMixin.DeploymentConfigurationPropertyThe deployment controller to use for the service.A builder forCfnServicePropsMixin.DeploymentControllerPropertyAn implementation forCfnServicePropsMixin.DeploymentControllerPropertyA deployment lifecycle hook runs custom logic at specific stages of the deployment process.A builder forCfnServicePropsMixin.DeploymentLifecycleHookPropertyAn implementation forCfnServicePropsMixin.DeploymentLifecycleHookPropertyThe tag specifications of an Amazon EBS volume.A builder forCfnServicePropsMixin.EBSTagSpecificationPropertyAn implementation forCfnServicePropsMixin.EBSTagSpecificationPropertyDetermines whether to force a new deployment of the service.A builder forCfnServicePropsMixin.ForceNewDeploymentPropertyAn implementation forCfnServicePropsMixin.ForceNewDeploymentPropertyConfiguration for a linear deployment strategy that shifts production traffic in equal percentage increments with configurable wait times between each step until 100 percent of traffic is shifted to the new service revision.A builder forCfnServicePropsMixin.LinearConfigurationPropertyAn implementation forCfnServicePropsMixin.LinearConfigurationPropertyTheLoadBalancerproperty specifies details on a load balancer that is used with a service.A builder forCfnServicePropsMixin.LoadBalancerPropertyAn implementation forCfnServicePropsMixin.LoadBalancerPropertyThe log configuration for the container.A builder forCfnServicePropsMixin.LogConfigurationPropertyAn implementation forCfnServicePropsMixin.LogConfigurationPropertyThe network configuration for a task or service.A builder forCfnServicePropsMixin.NetworkConfigurationPropertyAn implementation forCfnServicePropsMixin.NetworkConfigurationPropertyAn object representing a constraint on task placement.A builder forCfnServicePropsMixin.PlacementConstraintPropertyAn implementation forCfnServicePropsMixin.PlacementConstraintPropertyThe task placement strategy for a task or service.A builder forCfnServicePropsMixin.PlacementStrategyPropertyAn implementation forCfnServicePropsMixin.PlacementStrategyPropertyAn object representing the secret to expose to your container.A builder forCfnServicePropsMixin.SecretPropertyAn implementation forCfnServicePropsMixin.SecretPropertyConfiguration for Service Connect access logging.An implementation forCfnServicePropsMixin.ServiceConnectAccessLogConfigurationPropertyEach alias ("endpoint") is a fully-qualified name and port number that other tasks ("clients") can use to connect to this service.A builder forCfnServicePropsMixin.ServiceConnectClientAliasPropertyAn implementation forCfnServicePropsMixin.ServiceConnectClientAliasPropertyThe Service Connect configuration of your Amazon ECS service.A builder forCfnServicePropsMixin.ServiceConnectConfigurationPropertyAn implementation forCfnServicePropsMixin.ServiceConnectConfigurationPropertyThe Service Connect service object configuration.A builder forCfnServicePropsMixin.ServiceConnectServicePropertyAn implementation forCfnServicePropsMixin.ServiceConnectServicePropertyExample:An implementation forCfnServicePropsMixin.ServiceConnectTestTrafficRulesHeaderPropertyExample:An implementation forCfnServicePropsMixin.ServiceConnectTestTrafficRulesHeaderValuePropertyThe test traffic routing configuration for Amazon ECS blue/green deployments.An implementation forCfnServicePropsMixin.ServiceConnectTestTrafficRulesPropertyThe certificate root authority that secures your service.An implementation forCfnServicePropsMixin.ServiceConnectTlsCertificateAuthorityPropertyThe key that encrypts and decrypts your resources for Service Connect TLS.An implementation forCfnServicePropsMixin.ServiceConnectTlsConfigurationPropertyThe configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf.An implementation forCfnServicePropsMixin.ServiceManagedEBSVolumeConfigurationPropertyThe details for the service registry.A builder forCfnServicePropsMixin.ServiceRegistryPropertyAn implementation forCfnServicePropsMixin.ServiceRegistryPropertyThe configuration for a volume specified in the task definition as a volume that is configured at launch time.A builder forCfnServicePropsMixin.ServiceVolumeConfigurationPropertyAn implementation forCfnServicePropsMixin.ServiceVolumeConfigurationPropertyAn object that represents the timeout configurations for Service Connect.A builder forCfnServicePropsMixin.TimeoutConfigurationPropertyAn implementation forCfnServicePropsMixin.TimeoutConfigurationPropertyThe VPC Lattice configuration for your service that holds the information for the target group(s) Amazon ECS tasks will be registered to.A builder forCfnServicePropsMixin.VpcLatticeConfigurationPropertyAn implementation forCfnServicePropsMixin.VpcLatticeConfigurationPropertyProperties for CfnTaskDefinitionPropsMixin.A builder forCfnTaskDefinitionMixinPropsAn implementation forCfnTaskDefinitionMixinPropsRegisters a new task definition from the suppliedfamilyandcontainerDefinitions.The authorization configuration details for the Amazon EFS file system.A builder forCfnTaskDefinitionPropsMixin.AuthorizationConfigPropertyAn implementation forCfnTaskDefinitionPropsMixin.AuthorizationConfigPropertyA fluent builder forCfnTaskDefinitionPropsMixin.TheContainerDefinitionproperty specifies a container definition.A builder forCfnTaskDefinitionPropsMixin.ContainerDefinitionPropertyAn implementation forCfnTaskDefinitionPropsMixin.ContainerDefinitionPropertyTheContainerDependencyproperty specifies the dependencies defined for container startup and shutdown.A builder forCfnTaskDefinitionPropsMixin.ContainerDependencyPropertyAn implementation forCfnTaskDefinitionPropsMixin.ContainerDependencyPropertyTheDeviceproperty specifies an object representing a container instance host device.A builder forCfnTaskDefinitionPropsMixin.DevicePropertyAn implementation forCfnTaskDefinitionPropsMixin.DevicePropertyTheDockerVolumeConfigurationproperty specifies a Docker volume configuration and is used when you use Docker volumes.An implementation forCfnTaskDefinitionPropsMixin.DockerVolumeConfigurationPropertyThis parameter is specified when you're using an Amazon Elastic File System file system for task storage.An implementation forCfnTaskDefinitionPropsMixin.EFSVolumeConfigurationPropertyA list of files containing the environment variables to pass to a container.A builder forCfnTaskDefinitionPropsMixin.EnvironmentFilePropertyAn implementation forCfnTaskDefinitionPropsMixin.EnvironmentFilePropertyThe amount of ephemeral storage to allocate for the task.A builder forCfnTaskDefinitionPropsMixin.EphemeralStoragePropertyAn implementation forCfnTaskDefinitionPropsMixin.EphemeralStoragePropertyThe FireLens configuration for the container.An implementation forCfnTaskDefinitionPropsMixin.FirelensConfigurationPropertyThe authorization configuration details for Amazon FSx for Windows File Server file system.An implementation forCfnTaskDefinitionPropsMixin.FSxAuthorizationConfigPropertyThis parameter is specified when you're using Amazon FSx for Windows File Server file system for task storage.An implementation forCfnTaskDefinitionPropsMixin.FSxWindowsFileServerVolumeConfigurationPropertyTheHealthCheckproperty specifies an object representing a container health check.A builder forCfnTaskDefinitionPropsMixin.HealthCheckPropertyAn implementation forCfnTaskDefinitionPropsMixin.HealthCheckPropertyTheHostEntryproperty specifies a hostname and an IP address that are added to the/etc/hostsfile of a container through theextraHostsparameter of itsContainerDefinitionresource.A builder forCfnTaskDefinitionPropsMixin.HostEntryPropertyAn implementation forCfnTaskDefinitionPropsMixin.HostEntryPropertyTheHostVolumePropertiesproperty specifies details on a container instance bind mount host volume.A builder forCfnTaskDefinitionPropsMixin.HostVolumePropertiesPropertyAn implementation forCfnTaskDefinitionPropsMixin.HostVolumePropertiesPropertyExample:A builder forCfnTaskDefinitionPropsMixin.InferenceAcceleratorPropertyAn implementation forCfnTaskDefinitionPropsMixin.InferenceAcceleratorPropertyThe Linux capabilities to add or remove from the default Docker configuration for a container defined in the task definition.A builder forCfnTaskDefinitionPropsMixin.KernelCapabilitiesPropertyAn implementation forCfnTaskDefinitionPropsMixin.KernelCapabilitiesPropertyA key-value pair object.A builder forCfnTaskDefinitionPropsMixin.KeyValuePairPropertyAn implementation forCfnTaskDefinitionPropsMixin.KeyValuePairPropertyThe Linux-specific options that are applied to the container, such as Linux KernelCapabilities .A builder forCfnTaskDefinitionPropsMixin.LinuxParametersPropertyAn implementation forCfnTaskDefinitionPropsMixin.LinuxParametersPropertyTheLogConfigurationproperty specifies log configuration options to send to a custom log driver for the container.A builder forCfnTaskDefinitionPropsMixin.LogConfigurationPropertyAn implementation forCfnTaskDefinitionPropsMixin.LogConfigurationPropertyThe details for a volume mount point that's used in a container definition.A builder forCfnTaskDefinitionPropsMixin.MountPointPropertyAn implementation forCfnTaskDefinitionPropsMixin.MountPointPropertyThePortMappingproperty specifies a port mapping.A builder forCfnTaskDefinitionPropsMixin.PortMappingPropertyAn implementation forCfnTaskDefinitionPropsMixin.PortMappingPropertyThe configuration details for the App Mesh proxy.A builder forCfnTaskDefinitionPropsMixin.ProxyConfigurationPropertyAn implementation forCfnTaskDefinitionPropsMixin.ProxyConfigurationPropertyThe repository credentials for private registry authentication.An implementation forCfnTaskDefinitionPropsMixin.RepositoryCredentialsPropertyThe type and amount of a resource to assign to a container.A builder forCfnTaskDefinitionPropsMixin.ResourceRequirementPropertyAn implementation forCfnTaskDefinitionPropsMixin.ResourceRequirementPropertyYou can enable a restart policy for each container defined in your task definition, to overcome transient failures faster and maintain task availability.A builder forCfnTaskDefinitionPropsMixin.RestartPolicyPropertyAn implementation forCfnTaskDefinitionPropsMixin.RestartPolicyPropertyInformation about the platform for the Amazon ECS service or task.A builder forCfnTaskDefinitionPropsMixin.RuntimePlatformPropertyAn implementation forCfnTaskDefinitionPropsMixin.RuntimePlatformPropertyAn object representing the secret to expose to your container.A builder forCfnTaskDefinitionPropsMixin.SecretPropertyAn implementation forCfnTaskDefinitionPropsMixin.SecretPropertyA list of namespaced kernel parameters to set in the container.A builder forCfnTaskDefinitionPropsMixin.SystemControlPropertyAn implementation forCfnTaskDefinitionPropsMixin.SystemControlPropertyThe constraint on task placement in the task definition.An implementation forCfnTaskDefinitionPropsMixin.TaskDefinitionPlacementConstraintPropertyThe container path, mount options, and size of the tmpfs mount.A builder forCfnTaskDefinitionPropsMixin.TmpfsPropertyAn implementation forCfnTaskDefinitionPropsMixin.TmpfsPropertyTheulimitsettings to pass to the container.A builder forCfnTaskDefinitionPropsMixin.UlimitPropertyAn implementation forCfnTaskDefinitionPropsMixin.UlimitPropertyDetails on a data volume from another container in the same task definition.A builder forCfnTaskDefinitionPropsMixin.VolumeFromPropertyAn implementation forCfnTaskDefinitionPropsMixin.VolumeFromPropertyThe data volume configuration for tasks launched using this task definition.A builder forCfnTaskDefinitionPropsMixin.VolumePropertyAn implementation forCfnTaskDefinitionPropsMixin.VolumePropertyProperties for CfnTaskSetPropsMixin.A builder forCfnTaskSetMixinPropsAn implementation forCfnTaskSetMixinPropsCreate a task set in the specified cluster and service.An object representing the networking details for a task or service.A builder forCfnTaskSetPropsMixin.AwsVpcConfigurationPropertyAn implementation forCfnTaskSetPropsMixin.AwsVpcConfigurationPropertyA fluent builder forCfnTaskSetPropsMixin.The details of a capacity provider strategy.An implementation forCfnTaskSetPropsMixin.CapacityProviderStrategyItemPropertyThe load balancer configuration to use with a service or task set.A builder forCfnTaskSetPropsMixin.LoadBalancerPropertyAn implementation forCfnTaskSetPropsMixin.LoadBalancerPropertyThe network configuration for a task or service.A builder forCfnTaskSetPropsMixin.NetworkConfigurationPropertyAn implementation forCfnTaskSetPropsMixin.NetworkConfigurationPropertyA floating-point percentage of the desired number of tasks to place and keep running in the task set.A builder forCfnTaskSetPropsMixin.ScalePropertyAn implementation forCfnTaskSetPropsMixin.ScalePropertyThe details for the service registry.A builder forCfnTaskSetPropsMixin.ServiceRegistryPropertyAn implementation forCfnTaskSetPropsMixin.ServiceRegistryProperty