added owner_id for igw (#4271)

This commit is contained in:
Mohit Alonja 2021-09-07 21:51:05 +05:30 committed by GitHub
parent 4e7153c655
commit b3795d312a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 4 deletions

View File

@ -5050,6 +5050,10 @@ class InternetGateway(TaggedEC2Resource, CloudFormationModel):
self.id = random_internet_gateway_id() self.id = random_internet_gateway_id()
self.vpc = None self.vpc = None
@property
def owner_id(self):
return ACCOUNT_ID
@staticmethod @staticmethod
def cloudformation_name_type(): def cloudformation_name_type():
return None return None

View File

@ -64,11 +64,10 @@ CREATE_INTERNET_GATEWAY_RESPONSE = """<CreateInternetGatewayResponse xmlns="http
<internetGateway> <internetGateway>
<internetGatewayId>{{ internet_gateway.id }}</internetGatewayId> <internetGatewayId>{{ internet_gateway.id }}</internetGatewayId>
<attachmentSet/> <attachmentSet/>
<ownerId>{{ internet_gateway.owner_id }}</ownerId>
<tagSet> <tagSet>
{% for tag in internet_gateway.get_tags() %} {% for tag in internet_gateway.get_tags() %}
<item> <item>
<resourceId>{{ tag.resource_id }}</resourceId>
<resourceType>{{ tag.resource_type }}</resourceType>
<key>{{ tag.key }}</key> <key>{{ tag.key }}</key>
<value>{{ tag.value }}</value> <value>{{ tag.value }}</value>
</item> </item>
@ -89,6 +88,7 @@ DESCRIBE_INTERNET_GATEWAYS_RESPONSE = """<DescribeInternetGatewaysResponse xmlns
{% for igw in internet_gateways %} {% for igw in internet_gateways %}
<item> <item>
<internetGatewayId>{{ igw.id }}</internetGatewayId> <internetGatewayId>{{ igw.id }}</internetGatewayId>
<ownerId>{{ igw.owner_id or none }}</ownerId>
{% if igw.vpc %} {% if igw.vpc %}
<attachmentSet> <attachmentSet>
<item> <item>
@ -102,8 +102,6 @@ DESCRIBE_INTERNET_GATEWAYS_RESPONSE = """<DescribeInternetGatewaysResponse xmlns
<tagSet> <tagSet>
{% for tag in igw.get_tags() %} {% for tag in igw.get_tags() %}
<item> <item>
<resourceId>{{ tag.resource_id }}</resourceId>
<resourceType>{{ tag.resource_type }}</resourceType>
<key>{{ tag.key }}</key> <key>{{ tag.key }}</key>
<value>{{ tag.value }}</value> <value>{{ tag.value }}</value>
</item> </item>

View File

@ -98,3 +98,4 @@ TestAccAWSSsmDocumentDataSource
TestAccAwsEc2ManagedPrefixList TestAccAwsEc2ManagedPrefixList
TestAccAWSEgressOnlyInternetGateway TestAccAWSEgressOnlyInternetGateway
TestAccAWSSecurityGroup_ TestAccAWSSecurityGroup_
TestAccAWSInternetGateway