pulumi-aws-native-kotlin
0.82.0.0
pulumi-aws-native-kotlin
/
com.pulumi.awsnative.ecs.kotlin
/
Service
Service
class
Service
:
KotlinCustomResource
Resource Type definition for AWS::ECS::Service
Properties
Properties
capacity
Provider
Strategy
Link copied to clipboard
val
capacityProviderStrategy
:
Output
<
List
<
ServiceCapacityProviderStrategyItem
>
>
?
cluster
Link copied to clipboard
val
cluster
:
Output
<
String
>
?
deployment
Configuration
Link copied to clipboard
val
deploymentConfiguration
:
Output
<
ServiceDeploymentConfiguration
>
?
deployment
Controller
Link copied to clipboard
val
deploymentController
:
Output
<
ServiceDeploymentController
>
?
desired
Count
Link copied to clipboard
val
desiredCount
:
Output
<
Int
>
?
enable
Ecs
Managed
Tags
Link copied to clipboard
val
enableEcsManagedTags
:
Output
<
Boolean
>
?
enable
Execute
Command
Link copied to clipboard
val
enableExecuteCommand
:
Output
<
Boolean
>
?
health
Check
Grace
Period
Seconds
Link copied to clipboard
val
healthCheckGracePeriodSeconds
:
Output
<
Int
>
?
id
Link copied to clipboard
val
id
:
Output
<
String
>
launch
Type
Link copied to clipboard
val
launchType
:
Output
<
ServiceLaunchType
>
?
load
Balancers
Link copied to clipboard
val
loadBalancers
:
Output
<
List
<
ServiceLoadBalancer
>
>
?
name
Link copied to clipboard
val
name
:
Output
<
String
>
network
Configuration
Link copied to clipboard
val
networkConfiguration
:
Output
<
ServiceNetworkConfiguration
>
?
placement
Constraints
Link copied to clipboard
val
placementConstraints
:
Output
<
List
<
ServicePlacementConstraint
>
>
?
placement
Strategies
Link copied to clipboard
val
placementStrategies
:
Output
<
List
<
ServicePlacementStrategy
>
>
?
platform
Version
Link copied to clipboard
val
platformVersion
:
Output
<
String
>
?
propagate
Tags
Link copied to clipboard
val
propagateTags
:
Output
<
ServicePropagateTags
>
?
pulumi
Child
Resources
Link copied to clipboard
val
pulumiChildResources
:
Set
<
KotlinResource
>
pulumi
Resource
Name
Link copied to clipboard
val
pulumiResourceName
:
String
pulumi
Resource
Type
Link copied to clipboard
val
pulumiResourceType
:
String
role
Link copied to clipboard
val
role
:
Output
<
String
>
?
scheduling
Strategy
Link copied to clipboard
val
schedulingStrategy
:
Output
<
ServiceSchedulingStrategy
>
?
service
Arn
Link copied to clipboard
val
serviceArn
:
Output
<
String
>
service
Connect
Configuration
Link copied to clipboard
val
serviceConnectConfiguration
:
Output
<
ServiceConnectConfiguration
>
?
service
Name
Link copied to clipboard
val
serviceName
:
Output
<
String
>
?
service
Registries
Link copied to clipboard
val
serviceRegistries
:
Output
<
List
<
ServiceRegistry
>
>
?
tags
Link copied to clipboard
val
tags
:
Output
<
List
<
ServiceTag
>
>
?
task
Definition
Link copied to clipboard
val
taskDefinition
:
Output
<
String
>
?
urn
Link copied to clipboard
val
urn
:
Output
<
String
>