@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,
Number healthCheckGracePeriodSeconds,
String launchType,
Object loadBalancers,
Object networkConfiguration,
Object placementConstraints,
Object placementStrategies,
String platformVersion,
String propagateTags,
String role,
String schedulingStrategy,
String serviceArn,
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`.
|
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 |
getServiceArn()
`AWS::ECS::Service.ServiceArn`.
|
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, Number healthCheckGracePeriodSeconds, String launchType, Object loadBalancers, Object networkConfiguration, Object placementConstraints, Object placementStrategies, String platformVersion, String propagateTags, String role, String schedulingStrategy, String serviceArn, String serviceName, Object serviceRegistries, List<? extends CfnTag> tags, String taskDefinition)
CfnServiceProps.Builder.public final Object getCapacityProviderStrategy()
CfnServicePropsgetCapacityProviderStrategy in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-capacityproviderstrategypublic final String getCluster()
CfnServicePropsgetCluster in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-clusterpublic final Object getDeploymentConfiguration()
CfnServicePropsgetDeploymentConfiguration in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-deploymentconfigurationpublic final Object getDeploymentController()
CfnServicePropsgetDeploymentController in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-deploymentcontrollerpublic final Number getDesiredCount()
CfnServicePropsgetDesiredCount in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-desiredcountpublic final Object getEnableEcsManagedTags()
CfnServicePropsgetEnableEcsManagedTags in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-enableecsmanagedtagspublic final Number getHealthCheckGracePeriodSeconds()
CfnServicePropsgetHealthCheckGracePeriodSeconds in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-healthcheckgraceperiodsecondspublic final String getLaunchType()
CfnServicePropsgetLaunchType in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-launchtypepublic final Object getLoadBalancers()
CfnServicePropsgetLoadBalancers in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-loadbalancerspublic final Object getNetworkConfiguration()
CfnServicePropsgetNetworkConfiguration in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-networkconfigurationpublic final Object getPlacementConstraints()
CfnServicePropsgetPlacementConstraints in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-placementconstraintspublic final Object getPlacementStrategies()
CfnServicePropsgetPlacementStrategies in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-placementstrategiespublic final String getPlatformVersion()
CfnServicePropsgetPlatformVersion in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-platformversionpublic final String getPropagateTags()
CfnServicePropsgetPropagateTags in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-propagatetagspublic final String getRole()
CfnServicePropsgetRole in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-rolepublic final String getSchedulingStrategy()
CfnServicePropsgetSchedulingStrategy in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-schedulingstrategypublic final String getServiceArn()
CfnServicePropsgetServiceArn in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-servicearnpublic final String getServiceName()
CfnServicePropsgetServiceName in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-servicenamepublic final Object getServiceRegistries()
CfnServicePropsgetServiceRegistries in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-serviceregistriespublic final List<CfnTag> getTags()
CfnServicePropsgetTags in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-tagspublic final String getTaskDefinition()
CfnServicePropsgetTaskDefinition in interface CfnServicePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-taskdefinition@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.