@Stability(value=Stable) public static final class CfnServiceProps.Builder extends Object implements software.amazon.jsii.Builder<CfnServiceProps>
CfnServiceProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnServiceProps.Builder capacityProviderStrategy(IResolvable capacityProviderStrategy)
CfnServiceProps.getCapacityProviderStrategy()capacityProviderStrategy - `AWS::ECS::Service.CapacityProviderStrategy`.this@Stability(value=Stable) public CfnServiceProps.Builder capacityProviderStrategy(List<? extends Object> capacityProviderStrategy)
CfnServiceProps.getCapacityProviderStrategy()capacityProviderStrategy - `AWS::ECS::Service.CapacityProviderStrategy`.this@Stability(value=Stable) public CfnServiceProps.Builder cluster(String cluster)
CfnServiceProps.getCluster()cluster - `AWS::ECS::Service.Cluster`.this@Stability(value=Stable) public CfnServiceProps.Builder deploymentConfiguration(CfnService.DeploymentConfigurationProperty deploymentConfiguration)
CfnServiceProps.getDeploymentConfiguration()deploymentConfiguration - `AWS::ECS::Service.DeploymentConfiguration`.this@Stability(value=Stable) public CfnServiceProps.Builder deploymentConfiguration(IResolvable deploymentConfiguration)
CfnServiceProps.getDeploymentConfiguration()deploymentConfiguration - `AWS::ECS::Service.DeploymentConfiguration`.this@Stability(value=Stable) public CfnServiceProps.Builder deploymentController(CfnService.DeploymentControllerProperty deploymentController)
CfnServiceProps.getDeploymentController()deploymentController - `AWS::ECS::Service.DeploymentController`.this@Stability(value=Stable) public CfnServiceProps.Builder deploymentController(IResolvable deploymentController)
CfnServiceProps.getDeploymentController()deploymentController - `AWS::ECS::Service.DeploymentController`.this@Stability(value=Stable) public CfnServiceProps.Builder desiredCount(Number desiredCount)
CfnServiceProps.getDesiredCount()desiredCount - `AWS::ECS::Service.DesiredCount`.this@Stability(value=Stable) public CfnServiceProps.Builder enableEcsManagedTags(Boolean enableEcsManagedTags)
CfnServiceProps.getEnableEcsManagedTags()enableEcsManagedTags - `AWS::ECS::Service.EnableECSManagedTags`.this@Stability(value=Stable) public CfnServiceProps.Builder enableEcsManagedTags(IResolvable enableEcsManagedTags)
CfnServiceProps.getEnableEcsManagedTags()enableEcsManagedTags - `AWS::ECS::Service.EnableECSManagedTags`.this@Stability(value=Stable) public CfnServiceProps.Builder enableExecuteCommand(Boolean enableExecuteCommand)
CfnServiceProps.getEnableExecuteCommand()enableExecuteCommand - `AWS::ECS::Service.EnableExecuteCommand`.this@Stability(value=Stable) public CfnServiceProps.Builder enableExecuteCommand(IResolvable enableExecuteCommand)
CfnServiceProps.getEnableExecuteCommand()enableExecuteCommand - `AWS::ECS::Service.EnableExecuteCommand`.this@Stability(value=Stable) public CfnServiceProps.Builder healthCheckGracePeriodSeconds(Number healthCheckGracePeriodSeconds)
CfnServiceProps.getHealthCheckGracePeriodSeconds()healthCheckGracePeriodSeconds - `AWS::ECS::Service.HealthCheckGracePeriodSeconds`.this@Stability(value=Stable) public CfnServiceProps.Builder launchType(String launchType)
CfnServiceProps.getLaunchType()launchType - `AWS::ECS::Service.LaunchType`.this@Stability(value=Stable) public CfnServiceProps.Builder loadBalancers(IResolvable loadBalancers)
CfnServiceProps.getLoadBalancers()loadBalancers - `AWS::ECS::Service.LoadBalancers`.this@Stability(value=Stable) public CfnServiceProps.Builder loadBalancers(List<? extends Object> loadBalancers)
CfnServiceProps.getLoadBalancers()loadBalancers - `AWS::ECS::Service.LoadBalancers`.this@Stability(value=Stable) public CfnServiceProps.Builder networkConfiguration(CfnService.NetworkConfigurationProperty networkConfiguration)
CfnServiceProps.getNetworkConfiguration()networkConfiguration - `AWS::ECS::Service.NetworkConfiguration`.this@Stability(value=Stable) public CfnServiceProps.Builder networkConfiguration(IResolvable networkConfiguration)
CfnServiceProps.getNetworkConfiguration()networkConfiguration - `AWS::ECS::Service.NetworkConfiguration`.this@Stability(value=Stable) public CfnServiceProps.Builder placementConstraints(IResolvable placementConstraints)
CfnServiceProps.getPlacementConstraints()placementConstraints - `AWS::ECS::Service.PlacementConstraints`.this@Stability(value=Stable) public CfnServiceProps.Builder placementConstraints(List<? extends Object> placementConstraints)
CfnServiceProps.getPlacementConstraints()placementConstraints - `AWS::ECS::Service.PlacementConstraints`.this@Stability(value=Stable) public CfnServiceProps.Builder placementStrategies(IResolvable placementStrategies)
CfnServiceProps.getPlacementStrategies()placementStrategies - `AWS::ECS::Service.PlacementStrategies`.this@Stability(value=Stable) public CfnServiceProps.Builder placementStrategies(List<? extends Object> placementStrategies)
CfnServiceProps.getPlacementStrategies()placementStrategies - `AWS::ECS::Service.PlacementStrategies`.this@Stability(value=Stable) public CfnServiceProps.Builder platformVersion(String platformVersion)
CfnServiceProps.getPlatformVersion()platformVersion - `AWS::ECS::Service.PlatformVersion`.this@Stability(value=Stable) public CfnServiceProps.Builder propagateTags(String propagateTags)
CfnServiceProps.getPropagateTags()propagateTags - `AWS::ECS::Service.PropagateTags`.this@Stability(value=Stable) public CfnServiceProps.Builder role(String role)
CfnServiceProps.getRole()role - `AWS::ECS::Service.Role`.this@Stability(value=Stable) public CfnServiceProps.Builder schedulingStrategy(String schedulingStrategy)
CfnServiceProps.getSchedulingStrategy()schedulingStrategy - `AWS::ECS::Service.SchedulingStrategy`.this@Stability(value=Stable) public CfnServiceProps.Builder serviceName(String serviceName)
CfnServiceProps.getServiceName()serviceName - `AWS::ECS::Service.ServiceName`.this@Stability(value=Stable) public CfnServiceProps.Builder serviceRegistries(IResolvable serviceRegistries)
CfnServiceProps.getServiceRegistries()serviceRegistries - `AWS::ECS::Service.ServiceRegistries`.this@Stability(value=Stable) public CfnServiceProps.Builder serviceRegistries(List<? extends Object> serviceRegistries)
CfnServiceProps.getServiceRegistries()serviceRegistries - `AWS::ECS::Service.ServiceRegistries`.this@Stability(value=Stable) public CfnServiceProps.Builder tags(List<? extends CfnTag> tags)
CfnServiceProps.getTags()tags - `AWS::ECS::Service.Tags`.this@Stability(value=Stable) public CfnServiceProps.Builder taskDefinition(String taskDefinition)
CfnServiceProps.getTaskDefinition()taskDefinition - `AWS::ECS::Service.TaskDefinition`.this@Stability(value=Stable) public CfnServiceProps build()
build in interface software.amazon.jsii.Builder<CfnServiceProps>CfnServicePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.