Service constructor

Service({
  1. List<CapacityProviderStrategyItem>? capacityProviderStrategy,
  2. String? clusterArn,
  3. DateTime? createdAt,
  4. String? createdBy,
  5. DeploymentConfiguration? deploymentConfiguration,
  6. DeploymentController? deploymentController,
  7. List<Deployment>? deployments,
  8. int? desiredCount,
  9. bool? enableECSManagedTags,
  10. List<ServiceEvent>? events,
  11. int? healthCheckGracePeriodSeconds,
  12. LaunchType? launchType,
  13. List<LoadBalancer>? loadBalancers,
  14. NetworkConfiguration? networkConfiguration,
  15. int? pendingCount,
  16. List<PlacementConstraint>? placementConstraints,
  17. List<PlacementStrategy>? placementStrategy,
  18. String? platformVersion,
  19. PropagateTags? propagateTags,
  20. String? roleArn,
  21. int? runningCount,
  22. SchedulingStrategy? schedulingStrategy,
  23. String? serviceArn,
  24. String? serviceName,
  25. List<ServiceRegistry>? serviceRegistries,
  26. String? status,
  27. List<Tag>? tags,
  28. String? taskDefinition,
  29. List<TaskSet>? taskSets,
})

Implementation

Service({
  this.capacityProviderStrategy,
  this.clusterArn,
  this.createdAt,
  this.createdBy,
  this.deploymentConfiguration,
  this.deploymentController,
  this.deployments,
  this.desiredCount,
  this.enableECSManagedTags,
  this.events,
  this.healthCheckGracePeriodSeconds,
  this.launchType,
  this.loadBalancers,
  this.networkConfiguration,
  this.pendingCount,
  this.placementConstraints,
  this.placementStrategy,
  this.platformVersion,
  this.propagateTags,
  this.roleArn,
  this.runningCount,
  this.schedulingStrategy,
  this.serviceArn,
  this.serviceName,
  this.serviceRegistries,
  this.status,
  this.tags,
  this.taskDefinition,
  this.taskSets,
});