@Generated(value="jsii-pacmak/1.14.1 (build 828de8a)", date="2020-11-24T22:29:47.692Z") @Stability(value=Stable) public class FargateService extends BaseService implements IFargateService
Modifier and Type | Class and Description |
---|---|
static class |
FargateService.Builder
A fluent builder for
FargateService . |
software.amazon.jsii.JsiiObject.InitializationMode
IFargateService.Jsii$Default, IFargateService.Jsii$Proxy
IBaseService.Jsii$Default
IApplicationLoadBalancerTarget.Jsii$Default
INetworkLoadBalancerTarget.Jsii$Default
ILoadBalancerTarget.Jsii$Default
Modifier | Constructor and Description |
---|---|
|
FargateService(software.constructs.Construct scope,
String id,
FargateServiceProps props)
Constructs a new instance of the FargateService class.
|
protected |
FargateService(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
FargateService(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
static IFargateService |
fromFargateServiceArn(software.constructs.Construct scope,
String id,
String fargateServiceArn)
Imports from the specified service ARN.
|
static IBaseService |
fromFargateServiceAttributes(software.constructs.Construct scope,
String id,
FargateServiceAttributes attrs)
Imports from the specified service attrributes.
|
attachToApplicationTargetGroup, attachToClassicLB, attachToNetworkTargetGroup, autoScaleTaskCount, configureAwsVpcNetworking, configureAwsVpcNetworking, configureAwsVpcNetworking, configureAwsVpcNetworking, configureAwsVpcNetworkingWithSecurityGroups, configureAwsVpcNetworkingWithSecurityGroups, configureAwsVpcNetworkingWithSecurityGroups, configureAwsVpcNetworkingWithSecurityGroups, enableCloudMap, getCloudmapService, getCloudMapService, getCluster, getConnections, getLoadBalancers, getNetworkConfiguration, getServiceArn, getServiceName, getServiceRegistries, getTaskDefinition, loadBalancerTarget, metric, metric, metricCpuUtilization, metricCpuUtilization, metricMemoryUtilization, metricMemoryUtilization, registerLoadBalancerTargets, setCloudmapService, setLoadBalancers, setNetworkConfiguration, setServiceRegistries
generatePhysicalName, getEnv, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack
getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validate
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getServiceArn, getServiceName
getNode
protected FargateService(software.amazon.jsii.JsiiObjectRef objRef)
protected FargateService(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable) public FargateService(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull FargateServiceProps props)
scope
- This parameter is required.id
- This parameter is required.props
- This parameter is required.@Stability(value=Stable) @NotNull public static IFargateService fromFargateServiceArn(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull String fargateServiceArn)
scope
- This parameter is required.id
- This parameter is required.fargateServiceArn
- This parameter is required.@Stability(value=Stable) @NotNull public static IBaseService fromFargateServiceAttributes(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull FargateServiceAttributes attrs)
scope
- This parameter is required.id
- This parameter is required.attrs
- This parameter is required.Copyright © 2020. All rights reserved.