udondan/iam-floyd

View on GitHub
CHANGELOG/v0.644.0.md

Summary

Maintainability
Test Coverage
**New services:**

- application-signals
- apptest
- pca-connector-scep
- supportrecommendations

**New actions:**

- access-analyzer:CheckNoPublicAccess
- access-analyzer:GenerateFindingRecommendation
- access-analyzer:GetFindingRecommendation
- account:AcceptPrimaryEmailUpdate
- account:GetPrimaryEmail
- account:StartPrimaryEmailUpdate
- batch:GetJobQueueSnapshot
- chatbot:ListTagsForResource
- chatbot:TagResource
- chatbot:UntagResource
- cloudtrail:GenerateQuery
- connect:SearchContactFlowModules
- connect:SearchContactFlows
- controltower:ListControlOperations
- datazone:AssociateEnvironmentRole
- datazone:CreateEnvironmentAction
- datazone:DeleteEnvironmentAction
- datazone:DisassociateEnvironmentRole
- datazone:GetEnvironmentAction
- datazone:ListEnvironmentActions
- datazone:UpdateEnvironmentAction
- ec2:DisableImageDeregistrationProtection
- ec2:EnableImageDeregistrationProtection
- ec2:GetInstanceTpmEkPub
- emr-serverless:AccessLivyEndpoints
- emr-serverless:ListJobRunAttempts
- entityresolution:BatchDeleteUniqueId
- geo:ForecastGeofenceEvents
- geo:VerifyDevicePosition
- glue:BatchPutDataQualityStatisticAnnotation
- glue:DescribeConnectionType
- glue:DescribeEntity
- glue:GetDataQualityModel
- glue:GetDataQualityModelResult
- glue:ListConnectionTypes
- glue:ListDataQualityStatisticAnnotations
- glue:ListDataQualityStatistics
- glue:ListEntities
- glue:PutDataQualityProfileAnnotation
- glue:RefreshOAuth2Tokens
- guardduty:CreateMalwareProtectionPlan
- guardduty:DeleteMalwareProtectionPlan
- guardduty:GetMalwareProtectionPlan
- guardduty:ListMalwareProtectionPlans
- guardduty:UpdateMalwareProtectionPlan
- lakeformation:GetDataLakePrincipal
- launchwizard:GetWorkloadDeploymentPattern
- launchwizard:ListTagsForResource
- launchwizard:TagResource
- launchwizard:UntagResource
- payments:ListPaymentInstruments
- payments:ListTagsForResource
- payments:TagResource
- payments:UntagResource
- payments:UpdatePaymentInstrument
- s3:PauseReplication
- ses:CreateAddonInstance
- ses:CreateAddonSubscription
- ses:CreateArchive
- ses:CreateIngressPoint
- ses:CreateRelay
- ses:CreateRuleSet
- ses:CreateTrafficPolicy
- ses:DeleteAddonInstance
- ses:DeleteAddonSubscription
- ses:DeleteArchive
- ses:DeleteIngressPoint
- ses:DeleteRelay
- ses:DeleteRuleSet
- ses:DeleteTrafficPolicy
- ses:GetAddonInstance
- ses:GetAddonSubscription
- ses:GetArchive
- ses:GetArchiveExport
- ses:GetArchiveMessage
- ses:GetArchiveMessageContent
- ses:GetArchiveSearch
- ses:GetArchiveSearchResults
- ses:GetIngressPoint
- ses:GetRelay
- ses:GetRuleSet
- ses:GetTrafficPolicy
- ses:ListAddonInstances
- ses:ListAddonSubscriptions
- ses:ListArchiveExports
- ses:ListArchiveSearches
- ses:ListArchives
- ses:ListIngressPoints
- ses:ListRelays
- ses:ListRuleSets
- ses:ListTrafficPolicies
- ses:StartArchiveExport
- ses:StartArchiveSearch
- ses:StopArchiveExport
- ses:StopArchiveSearch
- ses:UpdateArchive
- ses:UpdateIngressPoint
- ses:UpdateRelay
- ses:UpdateRuleSet
- ses:UpdateTrafficPolicy
- swf:DeleteActivityType
- swf:DeleteWorkflowType
- tax:BatchDeleteTaxRegistration

**New resource types:**

- guardduty:malwareprotectionplan
- launchwizard:deployment
- payments:payment-instrument
- ses:addon-instance
- ses:addon-subscription
- ses:mailmanager-archive
- ses:mailmanager-ingress-point
- ses:mailmanager-rule-set
- ses:mailmanager-smtp-relay
- ses:mailmanager-traffic-policy

**New condition keys:**

- account:EmailTargetDomain
- ecs:fargate-ephemeral-storage-kms-key
- launchwizard:RequestTag/${TagKey}
- launchwizard:ResourceTag/${TagKey}
- launchwizard:TagKeys
- payments:RequestTag/${TagKey}
- payments:ResourceTag/${TagKey}
- payments:TagKeys
- pi:Dimensions
- s3:destinationRegion
- s3:isReplicationPauseRequest
- ses:AddonSubscriptionArn
- ses:MailManagerIngressPointType
- ses:MailManagerRuleSetArn
- ses:MailManagerTrafficPolicyArn