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.vpc = None
@property
def owner_id(self):
return ACCOUNT_ID
@staticmethod
def cloudformation_name_type():
return None

View File

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

View File

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