@Stability(value=Stable) @Internal public static final class CfnServiceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnServiceProps
CfnServicePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnServiceProps.Builder, CfnServiceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object capacityProviderStrategy,
String cluster,
Object deploymentConfiguration,
Object deploymentController,
Number desiredCount,
Object enableEcsManagedTags,
Object enableExecuteCommand,
Number healthCheckGracePeriodSeconds,
String launchType,
Object loadBalancers,
Object networkConfiguration,
Object placementConstraints,
Object placementStrategies,
String platformVersion,
String propagateTags,
String role,
String schedulingStrategy,
String serviceName,
Object serviceRegistries,
List<? extends CfnTag> tags,
String taskDefinition)
Constructor that initializes the object based on literal property values passed by the
CfnServiceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getCapacityProviderStrategy()
`AWS::ECS::Service.CapacityProviderStrategy`.
|
String |
getCluster()
`AWS::ECS::Service.Cluster`.
|
Object |
getDeploymentConfiguration()
`AWS::ECS::Service.DeploymentConfiguration`.
|
Object |
getDeploymentController()
`AWS::ECS::Service.DeploymentController`.
|
Number |
getDesiredCount()
`AWS::ECS::Service.DesiredCount`.
|
Object |
getEnableEcsManagedTags()
`AWS::ECS::Service.EnableECSManagedTags`.
|
Object |
getEnableExecuteCommand()
`AWS::ECS::Service.EnableExecuteCommand`.
|
Number |
getHealthCheckGracePeriodSeconds()
`AWS::ECS::Service.HealthCheckGracePeriodSeconds`.
|
String |
getLaunchType()
`AWS::ECS::Service.LaunchType`.
|
Object |
getLoadBalancers()
`AWS::ECS::Service.LoadBalancers`.
|
Object |
getNetworkConfiguration()
`AWS::ECS::Service.NetworkConfiguration`.
|
Object |
getPlacementConstraints()
`AWS::ECS::Service.PlacementConstraints`.
|
Object |
getPlacementStrategies()
`AWS::ECS::Service.PlacementStrategies`.
|
String |
getPlatformVersion()
`AWS::ECS::Service.PlatformVersion`.
|
String |
getPropagateTags()
`AWS::ECS::Service.PropagateTags`.
|
String |
getRole()
`AWS::ECS::Service.Role`.
|
String |
getSchedulingStrategy()
`AWS::ECS::Service.SchedulingStrategy`.
|
String |
getServiceName()
`AWS::ECS::Service.ServiceName`.
|
Object |
getServiceRegistries()
`AWS::ECS::Service.ServiceRegistries`.
|
List<CfnTag> |
getTags()
`AWS::ECS::Service.Tags`.
|
String |
getTaskDefinition()
`AWS::ECS::Service.TaskDefinition`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Object capacityProviderStrategy, String cluster, Object deploymentConfiguration, Object deploymentController, Number desiredCount, Object enableEcsManagedTags, Object enableExecuteCommand, Number healthCheckGracePeriodSeconds, String launchType, Object loadBalancers, Object networkConfiguration, Object placementConstraints, Object placementStrategies, String platformVersion, String propagateTags, String role, String schedulingStrategy, String serviceName, Object serviceRegistries, List<? extends CfnTag> tags, String taskDefinition)
CfnServiceProps.Builder.public final Object getCapacityProviderStrategy()
CfnServicePropsgetCapacityProviderStrategy in interface CfnServicePropspublic final String getCluster()
CfnServicePropsgetCluster in interface CfnServicePropspublic final Object getDeploymentConfiguration()
CfnServicePropsgetDeploymentConfiguration in interface CfnServicePropspublic final Object getDeploymentController()
CfnServicePropsgetDeploymentController in interface CfnServicePropspublic final Number getDesiredCount()
CfnServicePropsgetDesiredCount in interface CfnServicePropspublic final Object getEnableEcsManagedTags()
CfnServicePropsgetEnableEcsManagedTags in interface CfnServicePropspublic final Object getEnableExecuteCommand()
CfnServicePropsgetEnableExecuteCommand in interface CfnServicePropspublic final Number getHealthCheckGracePeriodSeconds()
CfnServicePropsgetHealthCheckGracePeriodSeconds in interface CfnServicePropspublic final String getLaunchType()
CfnServicePropsgetLaunchType in interface CfnServicePropspublic final Object getLoadBalancers()
CfnServicePropsgetLoadBalancers in interface CfnServicePropspublic final Object getNetworkConfiguration()
CfnServicePropsgetNetworkConfiguration in interface CfnServicePropspublic final Object getPlacementConstraints()
CfnServicePropsgetPlacementConstraints in interface CfnServicePropspublic final Object getPlacementStrategies()
CfnServicePropsgetPlacementStrategies in interface CfnServicePropspublic final String getPlatformVersion()
CfnServicePropsgetPlatformVersion in interface CfnServicePropspublic final String getPropagateTags()
CfnServicePropsgetPropagateTags in interface CfnServicePropspublic final String getRole()
CfnServicePropsgetRole in interface CfnServicePropspublic final String getSchedulingStrategy()
CfnServicePropsgetSchedulingStrategy in interface CfnServicePropspublic final String getServiceName()
CfnServicePropsgetServiceName in interface CfnServicePropspublic final Object getServiceRegistries()
CfnServicePropsgetServiceRegistries in interface CfnServicePropspublic final List<CfnTag> getTags()
CfnServicePropsgetTags in interface CfnServicePropspublic final String getTaskDefinition()
CfnServicePropsgetTaskDefinition in interface CfnServiceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.