@Generated(value="jsii-pacmak/0.20.4 (build 96d89e1)", date="2019-11-12T11:54:58.379Z") @Stability(value=Stable) public interface FargateServiceProps extends software.amazon.jsii.JsiiSerializable, BaseServiceOptions
Modifier and Type | Interface and Description |
---|---|
static class |
FargateServiceProps.Builder
A builder for
FargateServiceProps |
static class |
FargateServiceProps.Jsii$Proxy
An implementation for
FargateServiceProps |
Modifier and Type | Method and Description |
---|---|
static FargateServiceProps.Builder |
builder() |
default Boolean |
getAssignPublicIp()
Specifies whether the task's elastic network interface receives a public IP address.
|
default FargatePlatformVersion |
getPlatformVersion()
The platform version on which to run your service.
|
default PropagatedTagSource |
getPropagateTaskTagsFrom()
Deprecated.
Use `propagateTags` instead.
|
default ISecurityGroup |
getSecurityGroup()
The security groups to associate with the service.
|
TaskDefinition |
getTaskDefinition()
The task definition to use for tasks in the service.
|
default SubnetSelection |
getVpcSubnets()
The subnets to associate with the service.
|
getCloudMapOptions, getCluster, getDesiredCount, getEnableEcsManagedTags, getHealthCheckGracePeriod, getMaxHealthyPercent, getMinHealthyPercent, getPropagateTags, getServiceName
@Stability(value=Stable) TaskDefinition getTaskDefinition()
@Stability(value=Stable) default Boolean getAssignPublicIp()
@Stability(value=Stable) default FargatePlatformVersion getPlatformVersion()
@Stability(value=Deprecated) @Deprecated default PropagatedTagSource getPropagateTaskTagsFrom()
@Stability(value=Stable) default ISecurityGroup getSecurityGroup()
@Stability(value=Stable) default SubnetSelection getVpcSubnets()
@Stability(value=Stable) static FargateServiceProps.Builder builder()
builder
in interface BaseServiceOptions
FargateServiceProps.Builder
of FargateServiceProps
Copyright © 2019. All rights reserved.