Skip to content

Commit

Permalink
skip: Merge pull request #148 from epam/feature/update_310
Browse files Browse the repository at this point in the history
upd: update policy 310
  • Loading branch information
anna-shcherbak authored Jun 25, 2024
2 parents 5d49da3 + abb018a commit 6ba650d
Show file tree
Hide file tree
Showing 5 changed files with 93 additions and 114 deletions.
2 changes: 1 addition & 1 deletion policies/ecc-aws-310-dms_latest_version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ policies:
- not:
- type: value
key: EngineVersion
value: '3.5.2'
value: '3.5.3'
3 changes: 2 additions & 1 deletion terraform/ecc-aws-310-dms_latest_version/green/dms.tf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ resource "aws_dms_replication_instance" "this" {
publicly_accessible = false
replication_instance_class = "dms.t2.micro"
replication_instance_id = "dms-replication-instance-310-green"
engine_version = "3.5.2"
engine_version = "3.5.3"

depends_on = [
null_resource.this
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,96 +1,70 @@
{
"status_code": 200,
"data": {
"ReplicationInstances": [
{
"ReplicationInstanceIdentifier": "dms-replication-instance-310-green",
"ReplicationInstanceClass": "dms.t2.micro",
"ReplicationInstanceStatus": "available",
"AllocatedStorage": 5,
"InstanceCreateTime": {
"__class__": "datetime",
"year": 2022,
"month": 9,
"day": 29,
"hour": 17,
"minute": 51,
"second": 39,
"microsecond": 671000
},
"VpcSecurityGroups": [
{
"VpcSecurityGroupId": "sg-a5befc90",
"Status": "active"
}
],
"AvailabilityZone": "us-east-1b",
"ReplicationSubnetGroup": {
"ReplicationSubnetGroupIdentifier": "default",
"ReplicationSubnetGroupDescription": "default",
"VpcId": "vpc-12345asdfg",
"SubnetGroupStatus": "Complete",
"Subnets": [
{
"SubnetIdentifier": "subnet-8158d8de",
"SubnetAvailabilityZone": {
"Name": "us-east-1a"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-5264af63",
"SubnetAvailabilityZone": {
"Name": "us-east-1e"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-b045c2d6",
"SubnetAvailabilityZone": {
"Name": "us-east-1b"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-247c052a",
"SubnetAvailabilityZone": {
"Name": "us-east-1f"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-fa9dcab7",
"SubnetAvailabilityZone": {
"Name": "us-east-1d"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-cd7af8ec",
"SubnetAvailabilityZone": {
"Name": "us-east-1c"
},
"SubnetStatus": "Active"
}
]
},
"PreferredMaintenanceWindow": "sat:13:07-sat:13:37",
"PendingModifiedValues": {},
"MultiAZ": false,
"EngineVersion": "3.5.2",
"AutoMinorVersionUpgrade": false,
"KmsKeyId": "arn:aws:kms:us-east-1:111111111111:key/e56f2d19-2ba5-4c25-829a-44ad8f133131",
"ReplicationInstanceArn": "arn:aws:dms:us-east-1:111111111111:rep:UM3S7JB7K5M7NGHUWRC3JIOIG3IS2Y2O2R24FYA",
"ReplicationInstancePrivateIpAddress": "172.31.8.162",
"ReplicationInstancePublicIpAddresses": [
null
],
"ReplicationInstancePrivateIpAddresses": [
"172.31.8.162"
],
"PubliclyAccessible": false
}
],
"ResponseMetadata": {}
}
}
{
"status_code": 200,
"data": {
"ReplicationInstances": [
{
"ReplicationInstanceIdentifier": "autotest-dms-dms-green",
"ReplicationInstanceClass": "dms.c5.large",
"ReplicationInstanceStatus": "available",
"AllocatedStorage": 5,
"InstanceCreateTime": {
"__class__": "datetime",
"year": 2024,
"month": 6,
"day": 25,
"hour": 21,
"minute": 14,
"second": 6,
"microsecond": 785000
},
"VpcSecurityGroups": [
{
"VpcSecurityGroupId": "sg-08438c340a94f11b2",
"Status": "active"
}
],
"AvailabilityZone": "us-east-1c",
"ReplicationSubnetGroup": {
"ReplicationSubnetGroupIdentifier": "autotest-dms-dms-green-replication-group",
"ReplicationSubnetGroupDescription": "autotest-dms-dms-green-replication-group",
"VpcId": "vpc-0c66cc60aee8469b6",
"SubnetGroupStatus": "Complete",
"Subnets": [
{
"SubnetIdentifier": "subnet-01f36468196915360",
"SubnetAvailabilityZone": {
"Name": "us-east-1c"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-071ba19ed4f038321",
"SubnetAvailabilityZone": {
"Name": "us-east-1d"
},
"SubnetStatus": "Active"
}
]
},
"PreferredMaintenanceWindow": "thu:11:59-thu:12:29",
"PendingModifiedValues": {},
"MultiAZ": true,
"EngineVersion": "3.5.3",
"AutoMinorVersionUpgrade": true,
"KmsKeyId": "arn:aws:kms:us-east-1:111111111111:key/bde45335-a5b7-4505-938b-5bc6f92da2dd",
"ReplicationInstanceArn": "arn:aws:dms:us-east-1:111111111111:rep:YSNVGOVOMNAFBJFJLG5ATARK3Q",
"ReplicationInstancePrivateIpAddress": "10.0.1.156",
"ReplicationInstancePublicIpAddresses": [],
"ReplicationInstancePrivateIpAddresses": [
"10.0.1.156",
"10.0.3.190"
],
"ReplicationInstanceIpv6Addresses": [],
"PubliclyAccessible": false,
"SecondaryAvailabilityZone": "us-east-1d",
"NetworkType": "IPV4"
}
],
"ResponseMetadata": {}
}
}
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
{
"status_code": 200,
"data": {
"TagList": [
{
"Key": "CustodianRule",
"Value": "ecc-aws-310-dms_latest_version"
},
{
"Key": "ComplianceStatus",
"Value": "Green"
}
],
"ResponseMetadata": {}
}
{
"status_code": 200,
"data": {
"TagList": [
{
"Key": "ComplianceStatus",
"Value": "Green"
},
{
"Key": "Owner",
"Value": "c7n-ci"
},
{
"Key": "ResourceType",
"Value": "dms"
}
],
"ResponseMetadata": {}
}
}
2 changes: 1 addition & 1 deletion tests/ecc-aws-310-dms_latest_version/red_policy_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ class PolicyTest(object):

def test_resources(self, base_test, resources):
base_test.assertEqual(len(resources), 1)
base_test.assertEqual(resources[0]['EngineVersion'], '3.5.1')
base_test.assertNotEqual(resources[0]['EngineVersion'], '3.5.3')

0 comments on commit 6ba650d

Please sign in to comment.