| Package | Description |
|---|---|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| software.amazon.awscdk.services.ecs.patterns |
CDK Construct library for higher-level ECS Constructs
|
| software.amazon.awscdk.services.events.targets |
Event Targets for Amazon EventBridge
|
| software.amazon.awscdk.services.stepfunctions.tasks |
Tasks for AWS Step Functions
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ICluster.Jsii$Default
Internal default implementation for
ICluster. |
| Modifier and Type | Class and Description |
|---|---|
class |
Cluster
(experimental) A regional grouping of one or more container instances on which you can run tasks and services.
|
static class |
ICluster.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static ICluster |
Cluster.fromClusterAttributes(software.constructs.Construct scope,
String id,
ClusterAttributes attrs)
(experimental) Import an existing cluster to the stack from its attributes.
|
ICluster |
FargateServiceAttributes.getCluster()
(experimental) The cluster that hosts the service.
|
ICluster |
FargateServiceAttributes.Jsii$Proxy.getCluster() |
ICluster |
BaseService.getCluster()
(experimental) The cluster that hosts the service.
|
ICluster |
Ec2ServiceProps.Jsii$Proxy.getCluster() |
ICluster |
Ec2ServiceAttributes.getCluster()
(experimental) The cluster that hosts the service.
|
ICluster |
Ec2ServiceAttributes.Jsii$Proxy.getCluster() |
ICluster |
FargateServiceProps.Jsii$Proxy.getCluster() |
ICluster |
IBaseService.getCluster()
(experimental) The cluster that hosts the service.
|
ICluster |
IBaseService.Jsii$Proxy.getCluster()
(experimental) The cluster that hosts the service.
|
default ICluster |
IBaseService.Jsii$Default.getCluster()
(experimental) The cluster that hosts the service.
|
ICluster |
BaseServiceProps.Jsii$Proxy.getCluster() |
ICluster |
BaseServiceOptions.getCluster()
(experimental) The name of the cluster that hosts the service.
|
ICluster |
BaseServiceOptions.Jsii$Proxy.getCluster() |
| Modifier and Type | Method and Description |
|---|---|
FargateService.Builder |
FargateService.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
FargateServiceAttributes.Builder |
FargateServiceAttributes.Builder.cluster(ICluster cluster)
Sets the value of
FargateServiceAttributes.getCluster() |
Ec2Service.Builder |
Ec2Service.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
Ec2ServiceProps.Builder |
Ec2ServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
BaseServiceOptions.getCluster() |
Ec2ServiceAttributes.Builder |
Ec2ServiceAttributes.Builder.cluster(ICluster cluster)
Sets the value of
Ec2ServiceAttributes.getCluster() |
FargateServiceProps.Builder |
FargateServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
BaseServiceOptions.getCluster() |
BaseServiceProps.Builder |
BaseServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
BaseServiceOptions.getCluster() |
BaseServiceOptions.Builder |
BaseServiceOptions.Builder.cluster(ICluster cluster)
Sets the value of
BaseServiceOptions.getCluster() |
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
BaseServiceOptions.Builder. |
Jsii$Proxy(ICluster cluster,
String serviceArn,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
FargateServiceAttributes.Builder. |
Jsii$Proxy(ICluster cluster,
String serviceArn,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
Ec2ServiceAttributes.Builder. |
Jsii$Proxy(LaunchType launchType,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
BaseServiceProps.Builder. |
Jsii$Proxy(TaskDefinition taskDefinition,
Boolean assignPublicIp,
Boolean daemon,
List<? extends PlacementConstraint> placementConstraints,
List<? extends PlacementStrategy> placementStrategies,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
Ec2ServiceProps.Builder. |
Jsii$Proxy(TaskDefinition taskDefinition,
Boolean assignPublicIp,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
FargateServiceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ICluster |
ApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getCluster() |
ICluster |
ApplicationLoadBalancedEc2ServiceProps.Jsii$Proxy.getCluster() |
ICluster |
NetworkMultipleTargetGroupsServiceBase.getCluster()
(experimental) The cluster that hosts the service.
|
ICluster |
ScheduledFargateTaskProps.Jsii$Proxy.getCluster() |
ICluster |
ApplicationMultipleTargetGroupsEc2ServiceProps.Jsii$Proxy.getCluster() |
default ICluster |
ApplicationLoadBalancedServiceBaseProps.getCluster()
(experimental) The name of the cluster that hosts the service.
|
ICluster |
ApplicationLoadBalancedServiceBaseProps.Jsii$Proxy.getCluster() |
ICluster |
ApplicationMultipleTargetGroupsServiceBase.getCluster()
(experimental) The cluster that hosts the service.
|
default ICluster |
QueueProcessingServiceBaseProps.getCluster()
(experimental) The name of the cluster that hosts the service.
|
ICluster |
QueueProcessingServiceBaseProps.Jsii$Proxy.getCluster() |
ICluster |
ApplicationMultipleTargetGroupsFargateServiceProps.Jsii$Proxy.getCluster() |
ICluster |
ScheduledEc2TaskProps.Jsii$Proxy.getCluster() |
ICluster |
NetworkMultipleTargetGroupsEc2ServiceProps.Jsii$Proxy.getCluster() |
ICluster |
NetworkLoadBalancedServiceBase.getCluster()
(experimental) The cluster that hosts the service.
|
ICluster |
QueueProcessingFargateServiceProps.Jsii$Proxy.getCluster() |
ICluster |
ScheduledTaskBase.getCluster()
(experimental) The name of the cluster that hosts the service.
|
ICluster |
QueueProcessingEc2ServiceProps.Jsii$Proxy.getCluster() |
ICluster |
QueueProcessingServiceBase.getCluster()
(experimental) The cluster where your service will be deployed.
|
default ICluster |
NetworkMultipleTargetGroupsServiceBaseProps.getCluster()
(experimental) The name of the cluster that hosts the service.
|
ICluster |
NetworkMultipleTargetGroupsServiceBaseProps.Jsii$Proxy.getCluster() |
default ICluster |
ScheduledTaskBaseProps.getCluster()
(experimental) The name of the cluster that hosts the service.
|
ICluster |
ScheduledTaskBaseProps.Jsii$Proxy.getCluster() |
default ICluster |
NetworkLoadBalancedServiceBaseProps.getCluster()
(experimental) The name of the cluster that hosts the service.
|
ICluster |
NetworkLoadBalancedServiceBaseProps.Jsii$Proxy.getCluster() |
ICluster |
ApplicationLoadBalancedServiceBase.getCluster()
(experimental) The cluster that hosts the service.
|
ICluster |
NetworkLoadBalancedFargateServiceProps.Jsii$Proxy.getCluster() |
default ICluster |
ApplicationMultipleTargetGroupsServiceBaseProps.getCluster()
(experimental) The name of the cluster that hosts the service.
|
ICluster |
ApplicationMultipleTargetGroupsServiceBaseProps.Jsii$Proxy.getCluster() |
ICluster |
NetworkLoadBalancedEc2ServiceProps.Jsii$Proxy.getCluster() |
ICluster |
NetworkMultipleTargetGroupsFargateServiceProps.Jsii$Proxy.getCluster() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationLoadBalancedFargateServiceProps.Builder |
ApplicationLoadBalancedFargateServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
ApplicationLoadBalancedServiceBaseProps.getCluster() |
ApplicationLoadBalancedEc2ServiceProps.Builder |
ApplicationLoadBalancedEc2ServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
ApplicationLoadBalancedServiceBaseProps.getCluster() |
ScheduledFargateTaskProps.Builder |
ScheduledFargateTaskProps.Builder.cluster(ICluster cluster)
Sets the value of
ScheduledTaskBaseProps.getCluster() |
ApplicationMultipleTargetGroupsEc2ServiceProps.Builder |
ApplicationMultipleTargetGroupsEc2ServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
ApplicationMultipleTargetGroupsServiceBaseProps.getCluster() |
ScheduledFargateTask.Builder |
ScheduledFargateTask.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
ApplicationLoadBalancedServiceBaseProps.Builder |
ApplicationLoadBalancedServiceBaseProps.Builder.cluster(ICluster cluster)
Sets the value of
ApplicationLoadBalancedServiceBaseProps.getCluster() |
QueueProcessingServiceBaseProps.Builder |
QueueProcessingServiceBaseProps.Builder.cluster(ICluster cluster)
Sets the value of
QueueProcessingServiceBaseProps.getCluster() |
ScheduledEc2Task.Builder |
ScheduledEc2Task.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
ApplicationMultipleTargetGroupsFargateServiceProps.Builder |
ApplicationMultipleTargetGroupsFargateServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
ApplicationMultipleTargetGroupsServiceBaseProps.getCluster() |
ScheduledEc2TaskProps.Builder |
ScheduledEc2TaskProps.Builder.cluster(ICluster cluster)
Sets the value of
ScheduledTaskBaseProps.getCluster() |
NetworkMultipleTargetGroupsEc2ServiceProps.Builder |
NetworkMultipleTargetGroupsEc2ServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
NetworkMultipleTargetGroupsServiceBaseProps.getCluster() |
NetworkLoadBalancedEc2Service.Builder |
NetworkLoadBalancedEc2Service.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
ApplicationLoadBalancedFargateService.Builder |
ApplicationLoadBalancedFargateService.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
QueueProcessingFargateServiceProps.Builder |
QueueProcessingFargateServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
QueueProcessingServiceBaseProps.getCluster() |
QueueProcessingEc2ServiceProps.Builder |
QueueProcessingEc2ServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
QueueProcessingServiceBaseProps.getCluster() |
NetworkMultipleTargetGroupsServiceBaseProps.Builder |
NetworkMultipleTargetGroupsServiceBaseProps.Builder.cluster(ICluster cluster)
Sets the value of
NetworkMultipleTargetGroupsServiceBaseProps.getCluster() |
ScheduledTaskBaseProps.Builder |
ScheduledTaskBaseProps.Builder.cluster(ICluster cluster)
Sets the value of
ScheduledTaskBaseProps.getCluster() |
NetworkLoadBalancedFargateService.Builder |
NetworkLoadBalancedFargateService.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
NetworkLoadBalancedServiceBaseProps.Builder |
NetworkLoadBalancedServiceBaseProps.Builder.cluster(ICluster cluster)
Sets the value of
NetworkLoadBalancedServiceBaseProps.getCluster() |
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
ApplicationMultipleTargetGroupsEc2Service.Builder |
ApplicationMultipleTargetGroupsEc2Service.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
ApplicationLoadBalancedEc2Service.Builder |
ApplicationLoadBalancedEc2Service.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
QueueProcessingFargateService.Builder |
QueueProcessingFargateService.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
NetworkLoadBalancedFargateServiceProps.Builder |
NetworkLoadBalancedFargateServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
NetworkLoadBalancedServiceBaseProps.getCluster() |
QueueProcessingEc2Service.Builder |
QueueProcessingEc2Service.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
ApplicationMultipleTargetGroupsServiceBaseProps.Builder |
ApplicationMultipleTargetGroupsServiceBaseProps.Builder.cluster(ICluster cluster)
Sets the value of
ApplicationMultipleTargetGroupsServiceBaseProps.getCluster() |
NetworkLoadBalancedEc2ServiceProps.Builder |
NetworkLoadBalancedEc2ServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
NetworkLoadBalancedServiceBaseProps.getCluster() |
NetworkMultipleTargetGroupsFargateService.Builder |
NetworkMultipleTargetGroupsFargateService.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
NetworkMultipleTargetGroupsFargateServiceProps.Builder |
NetworkMultipleTargetGroupsFargateServiceProps.Builder.cluster(ICluster cluster)
Sets the value of
NetworkMultipleTargetGroupsServiceBaseProps.getCluster() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean assignPublicIp,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
FargateTaskDefinition taskDefinition,
CloudMapOptions cloudMapOptions,
ICluster cluster,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
List<? extends ApplicationLoadBalancerProps> loadBalancers,
PropagatedTagSource propagateTags,
String serviceName,
List<? extends ApplicationTargetProps> targetGroups,
ApplicationLoadBalancedTaskImageProps taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationMultipleTargetGroupsFargateServiceProps.Builder. |
Jsii$Proxy(Boolean assignPublicIp,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
FargateTaskDefinition taskDefinition,
CloudMapOptions cloudMapOptions,
ICluster cluster,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
List<? extends NetworkLoadBalancerProps> loadBalancers,
PropagatedTagSource propagateTags,
String serviceName,
List<? extends NetworkTargetProps> targetGroups,
NetworkLoadBalancedTaskImageProps taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkMultipleTargetGroupsFargateServiceProps.Builder. |
Jsii$Proxy(Boolean assignPublicIp,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
FargateTaskDefinition taskDefinition,
SubnetSelection taskSubnets,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
INetworkLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
Boolean publicLoadBalancer,
NetworkLoadBalancedServiceRecordType recordType,
String serviceName,
NetworkLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedFargateServiceProps.Builder. |
Jsii$Proxy(Boolean assignPublicIp,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
FargateTaskDefinition taskDefinition,
SubnetSelection taskSubnets,
ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedFargateServiceProps.Builder. |
Jsii$Proxy(Boolean assignPublicIp,
String containerName,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection taskSubnets,
ContainerImage image,
DeploymentCircuitBreaker circuitBreaker,
ICluster cluster,
List<String> command,
DeploymentController deploymentController,
Boolean enableEcsManagedTags,
Boolean enableLogging,
Map<String,String> environment,
String family,
LogDriver logDriver,
Number maxHealthyPercent,
Number maxReceiveCount,
Number maxScalingCapacity,
Number minHealthyPercent,
Number minScalingCapacity,
PropagatedTagSource propagateTags,
IQueue queue,
Duration retentionPeriod,
List<? extends ScalingInterval> scalingSteps,
Map<String,? extends Secret> secrets,
String serviceName,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
QueueProcessingFargateServiceProps.Builder. |
Jsii$Proxy(CloudMapOptions cloudMapOptions,
ICluster cluster,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
List<? extends ApplicationLoadBalancerProps> loadBalancers,
PropagatedTagSource propagateTags,
String serviceName,
List<? extends ApplicationTargetProps> targetGroups,
ApplicationLoadBalancedTaskImageProps taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationMultipleTargetGroupsServiceBaseProps.Builder. |
Jsii$Proxy(CloudMapOptions cloudMapOptions,
ICluster cluster,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
List<? extends NetworkLoadBalancerProps> loadBalancers,
PropagatedTagSource propagateTags,
String serviceName,
List<? extends NetworkTargetProps> targetGroups,
NetworkLoadBalancedTaskImageProps taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkMultipleTargetGroupsServiceBaseProps.Builder. |
Jsii$Proxy(ContainerImage image,
DeploymentCircuitBreaker circuitBreaker,
ICluster cluster,
List<String> command,
DeploymentController deploymentController,
Boolean enableEcsManagedTags,
Boolean enableLogging,
Map<String,String> environment,
String family,
LogDriver logDriver,
Number maxHealthyPercent,
Number maxReceiveCount,
Number maxScalingCapacity,
Number minHealthyPercent,
Number minScalingCapacity,
PropagatedTagSource propagateTags,
IQueue queue,
Duration retentionPeriod,
List<? extends ScalingInterval> scalingSteps,
Map<String,? extends Secret> secrets,
String serviceName,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
QueueProcessingServiceBaseProps.Builder. |
Jsii$Proxy(DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
INetworkLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
Boolean publicLoadBalancer,
NetworkLoadBalancedServiceRecordType recordType,
String serviceName,
NetworkLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedServiceBaseProps.Builder. |
Jsii$Proxy(FargatePlatformVersion platformVersion,
ScheduledFargateTaskDefinitionOptions scheduledFargateTaskDefinitionOptions,
ScheduledFargateTaskImageOptions scheduledFargateTaskImageOptions,
Schedule schedule,
ICluster cluster,
Number desiredTaskCount,
Boolean enabled,
String ruleName,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ScheduledFargateTaskProps.Builder. |
Jsii$Proxy(ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedServiceBaseProps.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
Ec2TaskDefinition taskDefinition,
CloudMapOptions cloudMapOptions,
ICluster cluster,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
List<? extends ApplicationLoadBalancerProps> loadBalancers,
PropagatedTagSource propagateTags,
String serviceName,
List<? extends ApplicationTargetProps> targetGroups,
ApplicationLoadBalancedTaskImageProps taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationMultipleTargetGroupsEc2ServiceProps.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
Ec2TaskDefinition taskDefinition,
CloudMapOptions cloudMapOptions,
ICluster cluster,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
List<? extends NetworkLoadBalancerProps> loadBalancers,
PropagatedTagSource propagateTags,
String serviceName,
List<? extends NetworkTargetProps> targetGroups,
NetworkLoadBalancedTaskImageProps taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkMultipleTargetGroupsEc2ServiceProps.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
Ec2TaskDefinition taskDefinition,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
INetworkLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
Boolean publicLoadBalancer,
NetworkLoadBalancedServiceRecordType recordType,
String serviceName,
NetworkLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedEc2ServiceProps.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
Ec2TaskDefinition taskDefinition,
ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedEc2ServiceProps.Builder. |
Jsii$Proxy(ScheduledEc2TaskDefinitionOptions scheduledEc2TaskDefinitionOptions,
ScheduledEc2TaskImageOptions scheduledEc2TaskImageOptions,
Schedule schedule,
ICluster cluster,
Number desiredTaskCount,
Boolean enabled,
String ruleName,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ScheduledEc2TaskProps.Builder. |
Jsii$Proxy(Schedule schedule,
ICluster cluster,
Number desiredTaskCount,
Boolean enabled,
String ruleName,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ScheduledTaskBaseProps.Builder. |
Jsii$Proxy(String containerName,
Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
ContainerImage image,
DeploymentCircuitBreaker circuitBreaker,
ICluster cluster,
List<String> command,
DeploymentController deploymentController,
Boolean enableEcsManagedTags,
Boolean enableLogging,
Map<String,String> environment,
String family,
LogDriver logDriver,
Number maxHealthyPercent,
Number maxReceiveCount,
Number maxScalingCapacity,
Number minHealthyPercent,
Number minScalingCapacity,
PropagatedTagSource propagateTags,
IQueue queue,
Duration retentionPeriod,
List<? extends ScalingInterval> scalingSteps,
Map<String,? extends Secret> secrets,
String serviceName,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
QueueProcessingEc2ServiceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ICluster |
EcsTaskProps.getCluster()
(experimental) Cluster where service will be deployed.
|
ICluster |
EcsTaskProps.Jsii$Proxy.getCluster() |
| Modifier and Type | Method and Description |
|---|---|
EcsTaskProps.Builder |
EcsTaskProps.Builder.cluster(ICluster cluster)
Sets the value of
EcsTaskProps.getCluster() |
EcsTask.Builder |
EcsTask.Builder.cluster(ICluster cluster)
(experimental) Cluster where service will be deployed.
|
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
ITaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
FargatePlatformVersion platformVersion,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Number taskCount)
Constructor that initializes the object based on literal property values passed by the
EcsTaskProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ICluster |
CommonEcsRunTaskProps.getCluster()
(experimental) The topic to run the task on.
|
ICluster |
CommonEcsRunTaskProps.Jsii$Proxy.getCluster() |
ICluster |
EcsRunTaskProps.getCluster()
(experimental) The ECS cluster to run the task on.
|
ICluster |
EcsRunTaskProps.Jsii$Proxy.getCluster() |
default ICluster |
LaunchTargetBindOptions.getCluster()
(experimental) A regional grouping of one or more container instances on which you can run tasks and services.
|
ICluster |
LaunchTargetBindOptions.Jsii$Proxy.getCluster() |
| Modifier and Type | Method and Description |
|---|---|
EcsRunTask.Builder |
EcsRunTask.Builder.cluster(ICluster cluster)
(experimental) The ECS cluster to run the task on.
|
CommonEcsRunTaskProps.Builder |
CommonEcsRunTaskProps.Builder.cluster(ICluster cluster)
Sets the value of
CommonEcsRunTaskProps.getCluster() |
EcsRunTaskProps.Builder |
EcsRunTaskProps.Builder.cluster(ICluster cluster)
Sets the value of
EcsRunTaskProps.getCluster() |
LaunchTargetBindOptions.Builder |
LaunchTargetBindOptions.Builder.cluster(ICluster cluster)
Sets the value of
LaunchTargetBindOptions.getCluster() |
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
IEcsLaunchTarget launchTarget,
TaskDefinition taskDefinition,
Boolean assignPublicIp,
List<? extends ContainerOverride> containerOverrides,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnets,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
EcsRunTaskProps.Builder. |
Jsii$Proxy(ICluster cluster,
TaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
ServiceIntegrationPattern integrationPattern)
Constructor that initializes the object based on literal property values passed by the
CommonEcsRunTaskProps.Builder. |
Jsii$Proxy(ITaskDefinition taskDefinition,
ICluster cluster)
Constructor that initializes the object based on literal property values passed by the
LaunchTargetBindOptions.Builder. |
Copyright © 2021. All rights reserved.