Add get_cfn_attribute support for ECS Cluster and Service
This commit is contained in:
parent
64152f4cda
commit
8644b2ff1d
1 changed files with 12 additions and 0 deletions
|
|
@ -94,6 +94,12 @@ class Cluster(BaseObject):
|
||||||
# no-op when nothing changed between old and new resources
|
# no-op when nothing changed between old and new resources
|
||||||
return original_resource
|
return original_resource
|
||||||
|
|
||||||
|
def get_cfn_attribute(self, attribute_name):
|
||||||
|
from moto.cloudformation.exceptions import UnformattedGetAttTemplateException
|
||||||
|
if attribute_name == 'Arn':
|
||||||
|
return self.arn
|
||||||
|
raise UnformattedGetAttTemplateException()
|
||||||
|
|
||||||
|
|
||||||
class TaskDefinition(BaseObject):
|
class TaskDefinition(BaseObject):
|
||||||
|
|
||||||
|
|
@ -271,6 +277,12 @@ class Service(BaseObject):
|
||||||
else:
|
else:
|
||||||
return ecs_backend.update_service(cluster_name, service_name, task_definition, desired_count)
|
return ecs_backend.update_service(cluster_name, service_name, task_definition, desired_count)
|
||||||
|
|
||||||
|
def get_cfn_attribute(self, attribute_name):
|
||||||
|
from moto.cloudformation.exceptions import UnformattedGetAttTemplateException
|
||||||
|
if attribute_name == 'Name':
|
||||||
|
return self.name
|
||||||
|
raise UnformattedGetAttTemplateException()
|
||||||
|
|
||||||
|
|
||||||
class ContainerInstance(BaseObject):
|
class ContainerInstance(BaseObject):
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue